PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73204 fdca90474c5b8630077c4417894d938db95e9788deeea660c239f2a9b5d5e9eb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b721bb83ff5f84074bc22b8e9a305addfff4ac24839bb5f79de10d9aca491a46
Certificate Block Hash
fdca90474c5b8630077c4417894d938db95e9788deeea660c239f2a9b5d5e9eb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0016f601008c500000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002e0b4a1d0a51e0c916f8ebc77105a54efe47b744cb23b026830dc6e78b28749b243ec446a778c9b79c7533b7e01278afc6f0a1b934bb6b6920852ee150605d763e9597614b8aed53b674ee08e701210e19c89f4e71fdeaa31307000000000000000002000000020016f601008c500000

Raw Header Hex

00004020d478233e8ca0e3a092ff66c65bae21e3798522a2ce35614d3df2c16ea912626dfc88985514429b246db172f01849f882225cc325bc723eec6565cafc887e86276c972f6a3dec0018461a49ca9a0de19df7b59b8324acf4ffdd5a309a8e2bc24b07845fff83bb21b7

Proof Data Hex

59,560 bytes
1212160203070444c579fb002d0b92bfe84b29647b9d34c5d78af68d504e30e015272b43e30d6d6347a8c0bb0ce707ca344d6e70ffc5009eaa3018283a6be585dd80b8b7359eaeb070501aeef697d858d284849de44ac98fd3166edde9bdaf7f7ad2e1d55392ef5f6413212e696311b49ecc67bee6fa8c046f099cce2721bb2073a98c4a89f55f371a29630f8708614ceb606ffb7c4a45f563bb7e1136c69cb17f649ebd893efa46108e3d438513abee1e3376b2b605d6ec5ac8c6e4222891566283fd1649d5b4aa95ae422d46302631f3797032a018a2dca2ad54b7dd3487456910487ffb1e077e67a2109011d82fd18efbbb54816d0ee213f98e2d538e39a82b2b02f33d5110f69df483bf50465415148bbab09760185f51ee2ccc61631fa49be8fe722ff70d4b837de7a26c87b76fc48b033bb72681cf9d39339b50d182091f16dc33d027c50ed7e719187007f24b727a7d00c38b1cfbe0bdaa45aefd1dfe266c0ba0f86999b4291121fd4f67c0f8c57bf88ff60341c605724b092786344d0ec949ee9f86bde67e3e0fbe3fa7e7d80ed95741a4cf8266e9d3932c0eb554792f0aeab263529d88cce53c57bcedec1801c659d1fa0c272aef1883cf54820907d43b3679df2dee79fed9954da034d9bcf271188b70c65445a7172955f1cd727842979378c03c6869419a6f8d616082c7d646f17ce9fedb7998380737c88d7880f45f4c22ac0598e3fcdbbe0b446491726b3ea9e36fd15c3e8385e26b47de769527a837eeb4e7da9243bb76892b01a68812347ee46ead2ea3e214fd0bfacce866e6de85d10b363d3b6d2018ad77abfd325cd33fd7144a5066b6665a19aacf63b47828e80f87d5d9ae52b9b72f8e063bc72e94b10ff7e28ca7a344e36384dbb8685064828f6e4ad30667ac9651ce061220fa7da1cb82cbdbb10c0274339a32fc9b46829357848293f0ce7aa846fa050124113c2f01ee5964272e67b393b9e6068e4be60c053e80cfba8c931c8d7b053d3ee3d2289127d52792b8fe70a340228b1b0f54d76d9124ce81fcc53730ba5b0e6c0ccdcdcea859f8d5bbb4fd7e85102e3dab60b7365eeaf6e8c149e985d67f8ad573069a4aa14f1d6485171a717a090aa7ec8bd9234b78951d111f5271a1bc1880c2e5f6d6d136e245968d1f7cff38f25ea08b71a3a6ea23b43d95d5af4bebdc1a88ee6006e94b549cf7a87e483e0718b31dc7c64471995a88a7badc90822cbe7352d26228e337f003b14cae2c68e5df8b2c4ffcaf186f09344bb15026e4dc0c198c9e472dd283a6fad17d96b99121f8be89bd3eb8e957175f58eb826b4678e83affca2eee59eb25144bcc2c46141a9a52584750feb4d9149f17889f193e761e0f99ceb26e7eb73931e6dd77ff515352c6e59be8ba5c2c79b06b5d4081d20890c224410a19670e8f7f3898d0c0f57da7d8b581dabd7aa9015438f3127b1e779d0563b8b1796c11e2893218051b46f2f528d041273965c31ef82619f6cddb15f0f57af9f6607ad2663f3144ff6b2c609c32884918f9c8521896a347c19f5bf218ac5785d573674b106f3db83a934b7838f1b44a5c9fd885c888ad1e957942369bb3e8cd4cb6a15b2c1d6a65891b1a3914754e22d1ad6eff4468039721f177d2c2d3636d76afd10329288a7329280856b077b8cb6ea9dbbd6e0ad0d9ed6964b85a77472fdbffc1f0096a9a6538585a6c3a8959a2289a5afa2bc5dc671107caee695c5fb0c48b552c9ebb5d08323c29197762f0c7a99385d4e74a28a94d9c047e5b2dd0fa5b4d8cc609e6d65e973ca8338e5ae31675a658d60beb1a2de3c39f579ebe28320a306a21b42a33c806117dd8144aed9bd422b35934c7ae86b2590d16d45039b335bc5b0f5fe360e938241c889c6848e1d9468b931bb444d62b145379451a1e13e840512122ab17a387eef86b540edee67511f5bb04c4dbc96c0a2323431f033589df52e7f3db0c1f78fd477b90ac76240bf5719e77e1d464e5fc5707a97e8af3c02c6ecf5badf2a27d8436538859473652ac8ed89e91e2a0cc7fa8728752b6e3aa44592616bf435b75cd51bed0917fed3284cb2e95ac0e19e55526d396f4066f50d3e7f0fd0b26002723d71be659ae2e7cbfc94253b3e89a367f3da2a72c1faee304ae5da782a95cd4874007bcafa1708ec824f495ed87a2cbd09ac0be1d2594546999c9af2093ac4cc1b9bdbf23d5844ad64b012411051359a4494144de8c7c0f938659142180bb89b052e63a14d2a12ea4ca27f355d807ecc4c75ba7d08fca2ad11555b11fbd865b7bd809674399bbd908bdd75680e34dbc7a574b4329e3fd60331aa63a52ee6ba6176c7cd47bcc9d0c686e192319e14b2705b39b9acee8afc4995091949b3fc58f380c8c70e30229660583b7d77a7c83943e18b6e5682dd1374c0d3b635c7e581f5147253e26e27ba6e8c39b8d6a47229704855ecb43fe4ba2966d9fec3cc0b4c791e6e818591b0657a46802b3753eb600ce2e362a32726aefd7cd88d3182e601a21c04ac17dd4729a73dac644cdd7fc036cf4ef1c9f756224c8c50b34e25589589f17d32b5cc043f94b9d6fe4f561245a94de76b1b76b664506fb9ba3991671a6c991d11b79667f3b8de1077c4d3dc191c7ebedc4ae2d2e2a77ac5a3febc5cd722f7cf006dfb8a7e395bc02715f5daacb13fdd259e8951a2dcf7403afbc8592ebab3e56026e8ea2c34e0bdaeebd61cb5a34edb263b6b16470f59adef587f32c1e27e5e02dfd9fcd31a2dc92981880c96aa7c638fcf35426f046ed775eeb94f9250f331c0ab38720ac358890706b8007e80b63138be0749730c6505c80e6a4566f691ae2a28b1d069bd34e1de7ff17867c1cc46760a2d4167d3649bec6e1a9962922099e73a4848e60e9cf8d51e6d7f3b9342c69f6100abe2d4dcda653307c9f9f66068662deb48752fb7e64844869e8c54e13255b585382ca05e25673e648a2b54ebb06d344b7602c02339b9a143c397a504474190f5c9809e68de65b7e57d93c5a9f745f6e1b0581aa117874f723d542672820e5719cf2d03b4bba0cad9bcc8c63ae7c390d21633b9acb1f55cd840bdb9e8db8c524d1be904c40b5c747c6929006d762d54f00c62f91e484030e9517795c0b56d55d6376db123dfcfc14f3da217a30e802babbdbe19e5afca029b9558cf3b77f8892f0fb8b961192eab75297ee5f345e0b9a7b0068457acf8dbe36e561c5fdd51917ba2d0ab8f5191324b04d37a192000b9c2e22ea00c2b6ec4e7aeb09c644b8e47bc812f2f9c018140e084b374b19f5bf5b45b0ebce655ac6b01c3062baf39e49ad5f9f86bbcf7ccb9ca0ad0d3f48908b3297d87e1a6758de710295c907e06c078ac9a73a937f446ba0b67cd69510db3db4b2df220f1c73aa1c82a779f86d4d1854c8292c007777de1eca32c9f034d13fd4078aba0b6e800867de67e593c42e509681525746da747e02f3bdbece5073df96bab4d34b44e9d159c5bc5a4a013c6615d952ec893188d78999e18e13ffe041b66d49d8158716e840973af073d77953516af093f429dfb3e51fc9d1e03ca781a555ebc78faeb0ef603d6ea46ee52c0bb4aa00905dd914edc273593cd72e1fdbeee986a24d743a5f7f08712d883ad354172ff954a7e2da85c489b56ba053ab5aee55a47825298be3d52d120aa52d83228155d294bd7ad439726eb62864efdfdbe1265b9a9a96cf5f529e0aeeadff3cc07835ee7d2dc21260bc7dbcb665d548bb469d7940f0d91263ab7d00be0f34ed67a1ccddaf06050468f55278951a5fcd06a94e89c599d95216c5282dc33c5a3ee03e4a9ac2856adfe3f9f68a7b1d79745a3d1ff9f08f4f7e7d0f7cbd5efed6b11e53c1ee713a8e54fd6e96317d5dc0738777382078b26abeabe0ef0483362dd646cf84a495a922bbd6260ea38da06729a3624cb7eab15f0aff8ea6ee339d6d7afb3b7e1998cd664b77577d3bd027e9179ecd9695c30eab3c52a7e468f1467b56e61c4f9f2f4b59afd3e8e29e34cefdb215c83850ac51fa745da80cdc1137041fe3e030776dd0039a9be48bf6c27e20205251fab7c8eaac742beefc606697df076ead26dd32bd9c96409cb97df98edbec6b6dd406287d3949e0efa6b41bfc160988707f5ae88b012069131f7433aa44349c0dc4fd271cf44430d1f92816fa704e9d082b67b3297e5c990edd63cf69728f6c64c9fbffdc686237656df9be7a9ee68aefbdcec4a8914998702b328594a1c3cf5be80b3b334758ffa8d534553fb26d79aad1da6eb04f3053c2d036779190a475443190bb4164c7daa82ace936200bc5cacbf949086948100407accd5f664f51800963420ae93e0da6fe570b964818d3e623d269837eaa5455292d6c42abf12a2b5b5af09bb9adf50a9c58a2ef22492d1f1fc66c029047ada400104730af37c450a68e690b0d5d3ff9096113b14ebb269cb0139de2ddfa5c07f2c23aa76e5c8a1b5e07fdd3369e3e5766af5e794730c876f680466b92f8a08e6f62f309dfaf4fac17827d3a55c8e40ab138b9ee44652a1292e2683c1fe27a2d8a2eef43862460fa1ed01ba4b9fbe7d733fb055838906ae26711f91b633dc6b72245f3315124aaabfd1e44aaa3789a398889893d02aa065d0bd089badf025e4e6e38a434f1454c3a70a02f1da27230d03ebfdf3a16fbfe65eafede195eca2e32a51a7e7c2a3f8b971af3eeb7188f77d35f3e235711d09680a5fba9fb8684664686e6d5ffc32e0dc7722343b2db718c0d7f42d3d64b221922a827f9809e77db5c4bf4e1acfbbd522462360825101510bf0ac55a9457c4bec471196e7e69deb7a15afb811e1cb93ad144936b1f602f73c07cd6427741ae7074b6b2d468c7c6846a0e769bfc5f6d79b839c692403b934acaca2c1a7b51083070edc6fe16bdfa6701a5b1426a4176d7599df5298aee2d66aba7370e283d7a295af447e23edfcec3700a13ba86cf8e115eed52adaada92a3b6be4b9d60200cf97651326d4edf0817210d4c83a888ed84bda433ba4e9c44fc0689f4a154d399160296ed00c4234a8c873148cb620cf855ac43f3917943bbabed34a3b6abfed57dbaf4a0be94906a43491c491ce8d381bc2e65ac6c9bb3847f836d85d0b6db1a6ee7a4c1f7a7bd29e8f8dc8f93ba3a1f40bb77aa30c6e3249983ef1910488f608a1015cae9e1c0e0a8357c843ca901159df9cfa6a314e6d7e1848a6b03b15f35b0f9ac5883b3108cdb5b0984abd2174768fffd2995b99649a6cdbf6649b248a25aef51f99a0ca7f6b344578a61e7419709e362cc0d95afa4788678ee199294390008a70c34fe31466cbdfd62ba6d50573038dfadfd65821994f15e44d457aed0f09a39850ff7b40461b85da633d1bef5aa58e9a2bbe6b03545467fd8b24ac9f2659d8070846c6397f62c02e0f4567a6ff81169a170465d2302f994ca63e3b00a5e342cf837685c860e61f876789c202648f49ff74b858b41035cbb9dffcbe02b5da1796c82ccfc62130fd3fc4c81cdd1023e898577c93e9a9c4f3b785145fb3c7059150e273d7907dc83b9a8ef09a293d0f2de355e130c54c2cdd9145d43b57425523c9b6c37f35fa493fd0bbc972c04c07af74a257e31822ec7c32ea6633434c02f06decb5a5e91170ebe13a9e935c9d299883622083ed20806baf8f92e77759270a37b33364fcaea005e8bf54056d47f4be976659c5fd8e5cd3a9159c4fea274b53182352ec22b4ffa427f147521cc8f942f7deb66e14bab554610364c88d10ac42bcce4070a3668a63f26704657defeb774b76b0741ca27c2af0942cb6badbec5942e298a41950a9c9c4b1e3b8ef392a946766d36cfb9773bcb44162760ca2bdcecf5d270506ceb4b880ac300616fb932ec500d18f1197371a09faa84b723923657eecf4c2fee4550bdf02d689d633217bcf12d1310e632b3f79a1dea086f6577c63c05c3ef83e70569bc51179c3622611508db58bb7f1e555fbaba164e770c92e5fce1fe0f18d24cb67a91caa0def6099f4330d5fec4a275f42c6ba2ed8079bc75c3525e723b52affb693009ec001697014cc199aedfb9b6763befc85cff959160009b6879e08d7dd2cce488c4ef4e800f88eda9a6549e8fd2d6f3ff7238e0d04cc5951dc8dbd6dcb7af97413546be9693b3442e89858cd87530aaadab144988bd817d7764fd3934bb926e6eb200d438beae33ba47be203a1015ada8950fdba7a5f6d8366d3ffd4ed7a9adc9ed5159c45e916bfd8e886e7e87b88b04a4bbf0667fc61b7e9e1ce059a644ea1fe5834decc2f89b782143e4896d8ab3a96be6170e4e34fb0fce4b1404ee661313b1b734b9e62f47e1043e13222de4e62e7c186e4eec102200096bb3df2fb6f328cf1b4990ae86887e2def1c44def5b3bc34007ef84c14939943a5315eecb6b8e1973b28fee8ab16fa655741d4394ba3172f86b7e93e6afbbc4616a0c71d940a5a489351ae1e23a2facb1b576c483ae0e88262d8c7ce2fefbfb2c83eac3374bbc056ddd3f3b7e719f5f3d0efb1c577bc267e5e54670a9cbd22b8ad7ca4aa92086a5e238f8aaccffda36c2a3e55a5128a2016e837490c1ce7f2ee8395873bba92dff774c86df51ea14fa8e4db57345dad5c14004a8adee95480794cfd1c31b5c9aea03058c5b8126015dcc26fde2a44323d294c9e1ad43b8d91a3f0688ed656161038f45a8e4697014e2943d493a096a1ccea05d45790a96c58d0177ea66c42ed9d155960cb2c5eb38d1271b91ea12e602d921ed33eb800a632ba945a7b5d3ec81255cdd2845fd4a94e766e05544681579a82e334ad71c440fd1fe79d97cd8f16fb2f1436a0685605cae405ebdfa584f975476824e65db314cd0c7900443f241094ea10c13b75404165977850079a5a9d72302c509f03de5008b4895ee3f75b69dad5ce040db4c1065b598cb3973496f2e4586f8b211f51643b153c7b66a079572d1c57437c0732c8ee347fe60c65a4777cbd4ed9c4a039c2cb4b516a711e7000c718cf3d2dd926ce3658b473756c0791da10e8b3cd8356cfd52bc2ca1ae4fae168077daaab71c694249646a058b436ba5a3b1d254f6aff05ea298d66e1fcdb28d216c547ae5fc2701ee7053c16934c93578316a03fd028d332e03a3ecb6333e6c9a490697cde3b1f3e7e4827e826187bf1dfc2c8ddd648e4f00073afce209be3877dda2dce5987dc61c8154a580bff694b4a3c8703289b2e79dc02fe1b847281f1830655f059e6407940c006a9d4e6984b775b5ab72d218426971e3550cc5732801e38ffaac6c96f48d02864dc262184900f4b6b967129156e05cc4742507646164fcdebad0026f8d59dcc12b9115ce93b02866870558852cee046d8cd527a297d2c37b581f7ba84873b00aced582300fd5de723b42806092577312c82a958f6007a64e13e69dc90b1ecf5f96314fc380e8f7c46800afb172c1d92d2cfc0c396390894850ebe4a9a7f4a8443188a031d05dc72b114a37201ea816c234282186516c08bf33eee422a5e5a3a302834ea7f37b2c8fdb976b56c4368226dda2481cf72644d2cbdd1f08ec807f748bcb9f2e3345914338c9c2a60212b0e201d2f369aeffc789f167410744052de8c3bbebc19df2ce3eff13b2022b81bdf8183731b2ecbc9e1e6626c8e162458011fae4434be9d718e32f173a1e35b2c818a95e82472f6b87ac1f9623acf11146166c65f453a8f3d2824ca90be29d4cdf936ba3e0919282499a17fd59e79f375300414e61ccc008eed1b34147728165f9d0b2f97c53e4fb99f117418907c59095ec50b4c5af0e7133a1b4730b943dcedc398ac304e7be0fccb881eb90b89ec0f1f235d8be1d6712ac0d7e44cd46e509ec3e5ff5ceb0fd1857a303dee6ea848d26384426d35e00967b318913b16811ccc1ff037248d904a0b0cd058d3fed3cc90acde453d07735a37c4cfe94913e22b7c09e9bd9af2de47b07f50e90c15da840f6f20b8f5a5a36f1519a089097ea88913020d2e442fa49af32f974e1ceeac3592595f0329a2a43d6fedd0083cd99596e7c50df5e8b4949c6cf6d1713ed0f66a79612d7017143fe51ce159aec99b506ab87313ca736c2b28439a4416936025493798b2b8b821aa5e1311e33009b6eb8f8e4f37fd1740d2a55bbba00ae38550a7d5649ab42d51076ba36c3d6271b11010c3158d286de0d7986137f846d92781e3b866e31a260576116f988274b7df16f8a642ea00d7efe0aac4ae8aa26f57f1c19dab3ac66c081216a6b5f47a88e586b767d18126c267e0c53554435d9ee001f27a13bb627f218b58bfce4504fbe45e1a580190eaf366338e0055b2994d737ae9ccd2e66e3720dc60d2fd73b2dd80815658ff5b41e3dc62c1b26ceb20b50a0816054183dc2f23344692ebefd91eb33144d7aaf7f69e52e87e0878989011caaf137e1205e3f19017c904c20d98c5a26fbe0bcd412ccb1e4ea6901c9c74aac8405d4aaba30126ddace48a184c043dd7eb37db46c03dc45f92ddf10de1e2296e4d59b7d86159153f6734ad6d20dd487af041c39fe7564c3d440f0ae16534c95ad58d62ecc101dfb3adb715c67a0a5317a9dd9f13525e5606393f7db7ddd8d6f3b21f4f2f59af5be3357931d697a83e64f988e17e9741a93259f86112f3e9a958bbaf3250f681fa8213fce2e5cc09205401faace95c02326ebcfefd7ac1e746cd7ae34754832082a598ea536cefdcc6fc010cea1144805442807558dbc2b2a8eb620a2e54608607d49cb4d3b500dcb69c54a33d73f8c5fef22f0c82effe14313a1de415f5ce36253dc0d3d23a41da1c50faa5d9af5d4562878a5866e28ddf815e31ebb157c9f695850b23388ed0eb09041813d6ad2d80278a38ce496c31d7d7d0d7207dac42bc073c40a43864e976264ff906170fa34e680650b3c681e8056f9e46837202cb9910fceee2697aabdd813ed899f18348a128ad1a2ebfea53030d4f68f7d9e8dc5a1065d402be932771a98aedd69b3a11c5c76001ab13454c3ecaaa2a88fa380212095fefe2ce8efd0db71064937083dc488cbef692b348e0c3b06c1561e12f7fd909608e6d07ec30fb032a57d4c65a20e6d968ec78a33fa14a8ea5dce87639c25c5fe3921cd4fe04dba1e63f9cc7cfc362292cefbcf51047144a41d4b90ad9a80fa18315b46c91b84e948c11673f63269ccf1189522285de9353dd680177b06982da9f57cc0e550c9ff984349b78de952fea89ee6139b9005ebf6a7284845abd0575e0c94aac4e6e3b182b202df3fff434888a2edd1fd9e556b1ad6462c5719cbdd7931b1f022155ee90b1eae54ae4ac29cabc3b78a9813a1b8691c536f94992bfbd71fd44eea35c50728beaf792b7f349f14f55b71ee54372dbd483fe1aafc9eb5107308652e05b96d2880390e367360c8f3a638074883bc191b43b592bb977502d21fa29336a05d56c418a28182fd6d24a9d1eb5015e391a66ddf28751fbdb7d37192c73baec368e356e7afd0dfbdcd0dac90df88e7e5676c2f6c227654fecd43972f9399cfa2e845eb1e0a91d54089afc5af8e8d852ca9f89d741026746f0fe0064cadce8dc685dcc5934e219fb371578b69362644cf5c3363d8508bf084741d5bec6c3471c8ac5fe03fe37126c78e0f20e02edb418c9aa25b004c73881fc567b1c0dda01a0f9a63c52a28493fbcfdd944596284a8b9b1ebe58c93c8670564959a917ffd1e08b628f45f9cd3fd6594ee183ca94efd447c4a10e95db6679fb1d710b873c81c35300070234b9b2a05ce9df5460cf7932deea6967cab1b530a9805bb8815c2b7c1fd62745ee44a5a2cad10b037e153a553a5734db4f1fba3faaec5998eb8d27789a3f6d06c7d3eacba377307371b2cf10234ec4db6a73790faeaa3e335dd9c4f28942089e68679d657de462678c5a84379649e2d71220b54e977a3066406cdeaf7344c5d5f4170e2795730d8e897238b75c3d9067d32502504a4b8f6c584609d37c4ec671fe4b90356eafcffadbc086b360dacf7adfd6f4694674b24fd65ebc4591b1f5d522480fd0aa7372d5a6a6b3ae1b78a2c1f85e35607b914e233f2ceb5b67da58c5df59858522760e6875f199d63519b5a044b94e419099910b4cf9bd03ed0a8697685491714b86d03ec47dda74ad1fd177acf616fc09bbebf7fc4878174a0eb021a1c3fc3c7866f91beb66a50e41d848ebd6b11be82096f4f5f15dc1bcb714a6851637afa901b689a52fc03a4bb6bf9f48f53e5dcfd1aa367acddc9e8d84c438fc80923604ee6ee2185599924e0ced2cef3b4989f1b39d1b23e2d400dc085053ddf80a8b710c1cc8627403ca08cfa60f81f1a236a914087648f7c54dc757fc1e5cc6d4dab73a803d9cfef2df43bdc06ebbf62d51021c0ed78f1af83a6a86c987ab070ec9ac8dd0aef67200a3030ada8062e8086006390d0a79261c71f2a579612f247b37abdc9bf22771dacc01866b38db40a7aab7061c9c4718e076988c544e9e0b41b9c0dad092544963aec48a51811e5758bb670ae0a9aae95c1d9be1a07de559ee88252bef3c3f652d4335570624add21e2cea3ae445872fccdcd579c9906de95c8f7b0e9e5cb1eb40f2ac57b293897183a42208fb0cc1330b78d8df63c2209bab452e0f36d0fab4b884b58a43bc5778812536b8f1acde5db5871247133ff2b648fd76feb23bcbbd495fa0b5b98dc9c83afca5bb6ceecd54b849e0085caffea8d104a7e3282d779f85b44ab291dadf13f06bbb1ff54e2a8939eefc2c1e05b6dccc5093c95bbf36d6aa9faaaac0c599e7054b5e1c2af87135baf00f011e310acd9f74eecca44869eccf90c67317657565c337cc9ac27cab23d4e5b5526424cc4627de7fc4dca09a14e711ecbf38e00d00a39b4ae34c6f4050b27acfb2c04ec706da40d39b9ccd520489fbf4bc01914fbd26c33f027a39f141290231bcde69b968a809416952e3f637cf9931de8093645805a2261f79d2e74d461772f317fd0043136e1aa78152fbb4b6030a4900f7da5d736f1ce34aa63f3eb12c7ee6725426f1fffe762ea6191978a8b045e8e47c5eb99949bb833f28eab68b4179159a8fab2f67d603cfcc7b251673109060865765358ef31e003deb9bd0a1a2486174a2105b253bc6c2e32b1948d0f4fc52e2a50c74a0ec1e629af4d0163b573a8e87f5bdf747bc20e2957a9a9869bd4683e5edecddf0f02cdbc4c83316baaa335a3dd8c3bc6aa4027ae9978c9dc174017d2265ea776e9fd0d77af3477ea799c30fccc97f16bc23016089ab2b8935ee33332ff7c0387b880da05c9dc40e29a0c5d41ab5c15cb7b9ee9e2e30629cdc1168a18530e7095bd2d231c2134f65594e293ef65b6d771426c37772cdffc6649b4d9db1a8be95bdcc1de3d67c02c8d179f6dc872623304b6750d6c8be4040bcfbaa0844f2c7f6266f316715b627b538faeeb2cec19dc9e07e27aab7c81896a49700bbd07f1cf65aa11c204c569bd41367346f7a712bd096f949055beaf305c293b1d7c5a01bc012006d4462f0f0fcf0e93a71fdf32b39a24ea1d40c9ef036d40fae2055a51a5c89fd88a2f229ab27c56da7d5a7a95e4f7df970afb0bf1fa38571cdf1e2b2214700205d6bd46602171963a1232b9f64d207756a38cb55257fe9c97929235632c6b137c6f5ad4994eb7671ef469004a8f359ea6ff5d7f9ae3d3604d8f293449749b4198c66e7f9884df0263ef7418ffce3ea536a55c76bed122a9effad136526315a0ce8d91a9f0eb73765571b324930db277874f36ae40035d7618ed20411ec556e671c8a2c6f683c21245003c906e87c7f285c901e4db637731c36abd2535b87dea78d92cc7dfc6dfdee54f25f3639637ddaa74f19a771de8c3dfbeea312740c3137607bf95697e9058b0130fb0fdb1af577bc1dc1e8131d39ab81caf3baf4fdc0be484121aab4c1b1eae2333288264907f665a646974c9186008410bb27d6a4d198aa59ebe664341f92f554f2180e586adaa3ba2eec530fe60f700676733809e72fa3486a53a6987039649b178d6b556c0df2dbb054e99b0f7cd99dde2c0d982a326dbdbefc0816143c209649c15cbf48a3f8fb602bf1de07d9c407e0f8dc407c6f473cd70ebb125a5bf577a1d8dc122ceebe59770082dd4e23030ea15518c35fd6065d1ed355983ec7c7d54c3186f80ae8b5fa8aaf8ba810b24a3ece6e405665e2744986ddcc6c19f02e4a239f6d82416bf2d0192f727d6a5f5ecde696c03d3fee3a2503adc7a2055b16983fcdd7f61bd0543d7aa71da34e19c64740dd6596ecd178257cc110904214718d8a8c24723213f46b210ea6ba64d426926038d103956c8ad85efd41d90cae1c59bda1f4990d5e600380ac6c04ddac896a74fa1ada63b20a41cf7cd3673a8ae5201d6873dbce5e36dfbb8989b45dd77ff9de9a530ceedc281293e6511d30beb9fac98a9c03ce0534c20a34267794574b5cc0c6519aed9c02866b001a5b7da19c87897e70bea8fcbe58d5811fc172c97eefbf3e714f99bda176c03ce11ef12f4ec05d71a6c2473d5bdd328dd23a6f1161a3718168d1f356abe23b46da5615a547435c043c776221cbe64d810a9ec41633717d6faa0c37c0d35c25f401fe4913fbcc687911aa12a9d35d941cb1b85370e7f8352cb6b7fb92142ea092a2534e801293a17149efa68f03a42f90fa91f320f98fd0b7b81305c3e1da523d207d05504de2c2ead39fe295104bb3857705db8702b3b54f4ae66bc10b5bca2f7097eae4e6bef16923c3eaad0c4b371ffccb861d37e304860bfe335473220899c74a286eedbe6fb3582b7fc43b61b92513168df0dfc7563355fbc1b23e52b162769c1545516aab1b5c7df98bd0c5f928ff38d5bf470f8f33698c749f95221f9a717f8775083aaeb5a161bf6e67d39f81140daa47d0552a69362bfe41507081c5f3fd76a3b64c67f5ab02a979c76a59786bd511bddd2b8302a39055bd8bb568b61fd18dee1015adf0e1531691a52ae1faac6c278a18acaadf4abdf060f7f5ea4597e2666a9576ba91e4305a1c26c89a823a959b1a308173bed9fafae019f82fc69eb676ca8c93c047f458f2de0ba2eb2698d0c8b9c4e121c85e1c6f9dbf9bba8788ef0ac9307c920d6bc6665a726bc8a51017cf33e0507c345f3aee740482841f945ac253fabc0c75f5f4689eb1b94532e1ba896bd2109771fc95de3ce28d2477697745048feb24db3613f8e3529cb1503cc151c0177113ff0cfe79c98c94807f38f5ceb434d747a57306a78c240cccb30787e770d5e1c9237b5f657a33366905dfa6e9310c8604d9a8633a9b4e174b8f085f989d0ddf8d64856c11cda64a5f9f7c992880615d210f25a3a6c1b77705f24008a77fc4d9075c196cd13c4da451f2e08e990b996bc9790a54551e62f963506c9155cc7dad769ab07777f93c05f7a6d81aba143968735005599f5fb53ea7ca0faec510f7cd03dcec5a53e827339e7e84fd8b65293d1c7711848bfc4725d54889caee71bb8d7dabee5fef09274c24e338d8c37898e4e087cdbc9521d87ca0f2fb75aa8700e759932bc21cd1599864bc534db07d622ca4ce6aa7d774194654718a3f6bec8104fe00fe6a3b41782e428247a83428bfa86b8a120a6bcb2aa19668d6346605acc8c44f559d4ff3096393692e10f976d2e77b62203457bfbc29c24e15108081569865e046171192f10cd7821c8977058e203de9844e6b7c10953c34cc9c9c19e9265b8e34549d6b7a6f9fe215be43b16dd88d488695e990464ffcaa69d04f003eb8dc93a56d1c5b5274a66bf017bbe2da216da350dcb447123dec8fd3655108cc33996c7aa3f48baa24e041612b6855fc08f355e00e5ac8dc12effbba40d05410bdc12600410fc992776f03eae0a3da6db45a9a8d8d3d734fc61d026cbf87ebecec881fed6f580ef0ca98811b85553b37fbb7f8e7570c5d1634d4168e2bcf021f7fe74a2724f676cfd7217def00241c43cc3ecdf57e75e91b334dfc91f5cde5e550c5a25ffb3f4f7c16b8774632659e395d314af500e65a04d3490928e72289add26ee6fecae01983a7ced3aaae035ec7a645693632e710d4af78f553833f20f5976babfe1ebd83a32b4288bf40cd79b4ad0408a61818984b12f7273d5a3b6184fb29d4a135a9bfb484bf6850b0ecb5a050df552d3bf9cca673995665c7224f567724aad3f64b8d1591c831322915559e408cc65a5332531a2e08c12b515dde49ac71427aaa6b6127c3269d11cc85f765d98bb03109631385d4ac14d6b0183ba4dc56307d9d3e676a9ec011fca45f185ea47190aea9c30f7175b3453c839764924ae3bfa7848a79ba2eafd222ebc25610523a62d0877714de69f2c941cf56842b94cc04dbe677f5a6f1e6917350e5c01292fc2c874ed3a14dd74724c8e77768a476e900c5c36e4cc885a3c136a907517c8930842e487941ed9c0e9cea91b4115390e6bf9b0405cfefc4aecb09e9b5751b4e1737e36c561be379662077c50bc7a362cd7d27edba5d4643ba286d8cc979a94a2b70e73b79dd83b42667d483f94a29820d24a3cc0f225cac2fbcec4097ea655b54aa6e9062e73864a94df913dca74935d71b598b79df25ee65a19b9c3e30cea242fe9d6d91257f0f7cfccd14f13e2b473c0d6614956f5381297b215cf8421d3de87da8157f516eb3bd3e22ad8099b4a2ef60e219c8f56d81609f96e15ba9a3e02a3ddc2b8f861aeb03fc1166afe81b0e99fdec9f51d5a7cb9512ef6fbc26c338e8ab7cb2c98e56a3dbef306309cda203e88071c3716dfdda80ee76bb0ebfdc90449bdf43744b2082304034d87546703d5b7e6ed12058f5bdb4aca4ea40d56815398af3850d987bad2890d45ea049f4f393dd6605ee94f6dd7505700231de609ca1eb6bff9f4ba968480ce3a2318a1ecdd899cc46c507b3417d3f5bfb8dacbd0cb253c08202989c8346a52d44768fa466b5191d0c4ca23e45acbaccc9e9c3cd8780b7d6701ac01bf5efcd8b0da8d8e73ca792f510018d7bc852de3932df61588245d083ecf29302c03cf6712e95ae1903a17d064356c1c0949b8590e04d553ac257980580c08b6011217ab0097a1f03f57d163ff693247402bb946f6a94526b4551932a7d85f8710b534945767c71e937c6f989b1dbba606a6892fdf0c06f693afb46110d32ed4e22c54aec0da1f3cd76f430e824c2157da97e1aed05d64f37c254ba0e17fc61c0160eae8b53a9300eca6d939b4a26f0299f81a61138e1c7a977e4d0b2f0d27faefaf79283f848aa5a49cc81d820c5842ba98240f33a83f8d04b3abec684ec2689ce955cac83c6c05862db0151b253e067b3333487d46abae36f7a9ea62d24057e17d37098c42d05a1248b13a218a26b64e2d53d64182fa1a918c895a8ddf09b396699ee343e6833a66698e521a19ef375302b5d19b3207c4810f6110cd3d9b9b33b3b77bd17e5590435f20e3de68733be34fc5310955e0470a35426275ee5e3f68b8cdbf4a38d17af20395ea9eefb7b8e9e181e479cdd203d5ec05a50963b262bc66891a45ac19caa30a0d0c090a6c83a3e6b7b3b8f15640e41f58bf89419d00c8b87bb1284df48212c314ee028762f44d58bde36fe37dc228d0802902b729301e3e2f696ee37164382d8cbd9e5a72058b8a7a8d8e216ef89fc0367ff9776ad7b5f24ed6ebb32dad648bc351b2c446675468d71ad5ba262bea4a21809a7b9315a6dfc8a51296bcdb7165bc77d625615b5d98fd09c157929d43411314e5fb48196ce2305da7917adff1794c6685ac916309168b057c376f339b5d618a52d09b84201ddd3fcc4ce8f3898981178c659ef63f0740a3c185ae3bae0a8cee92b1f33b4cc0cd86445f612389932abfebe207f121de3b644aa961c55c89e22af028a671f08d29fd60bfd98c77977c5028a31edf133e676a488fb62ccb0a72630213b3a84eab218a13930f69362e55f3e7661a3ba3ae7e6693c79629483fad3e0bb091bfab7d5d53678f482d7a007172b04c24ec29ad4dc5a4271826325a92389b4bcfc0ce848554694ae6a9c9bbcedae8a9e3fe26ac82403c21e8d0b54a27f052e0c1ab6fe2791db99e57ebbe7a1e126daca906a2ac10000978d191d0abeeae9517ac75aea83691e3c74a51a8fcc0687168cdd2599242910a8bb6c31b961798638a4dfba6f923f06d5d8a9e5e804d2db2b1bffc97ae436e119dbd654d8450d1e05a6a0ed7302082d138b51df3e930b83a6234e6914f107973972b6e3cf021267ca9aef0c6d61798c16034042ad43b1c9261dbc6712ecb045c83fdd2dfe615e609d998b14ead7d02402e412f801752f7bc3b0ab2aebacd260647f3ae0be6e6319784c0e4945c69f8f74708b618ab1ccd030b97df4352a0160587c5802813c7fcbbf89654a1419b9d16d2b6e6efe3e5c6879170363dce23da5fef9f90961b769301ad42123816a20964ccaed13cb8e9cc58fd58cd587b8e6fd54d614e9903f815cdab3f48c69c862f604186c30050c34121710199a2d1aa0f4e0eaec1f5006763f5370a1e172d19894393afb52300924a7bf508274818fde59e24616d0cfa56e3b7a4c231a56aa86fbf8f4589b8944c18c005a33753366a8344209cdd21665b3a442a48d702c1c6769bc1d06f2ad487a33a6f0ae5706ee25fe9ee6d4dc0a94b447d1994665050d45edc9507f8b22c934e1d378457896658b1d80f79297851ee92cd8720c7342f3258b18e01f1d01181334ce2c41249f372b7a777dd34fee8edd61eb520bca4745dca0a79688164c6f3b5b9282a9a2ecd7dac2f804bb7d485cf7eb21c13e624e7a84e2dee180888c52dc4a7ff5167d5a13aec6fd88dd3a7b3ea2d6e4915d63b695ce2092cfa90442b23c105c53d5182c900d8af774827cfc74ad46caa1771978f7d783459a17ab44632c364a4b5c908359494a0701c0241a3d40e561423b85b04145082cca0b37eb4d141c9ab9275fa146f797cf93745bab879ce0f2ac13ce53ecc4c88a2308ccbc50d5bc2a3db3cea2479f7e3a93a14023d66dddb3b961f819fd020ddbfd30c36912220cec0c6a3d4b641ce13e1a25c23de9fe2503a15951c6b7ace8267b0c6102bd5e6811b2641e5347f797903fe45160740c70399db7497350cacbecad6d93bccd17d66bc4a25ecf4e41c19316ec48d050e036592705beb77e46b1127bb7449c5496e74838daf236eb096e571c3a1fe1354b513c4dd5049f707dd40fd053ee02475de02258b9108e9b7dd64d9ba0c1b2ab8281fa132e517cbff91e73e27aed32f8df852fff6353432cbe12a397cf3633b2a5e53cd96ab953a3ff59ab2d1844245c321e2fae38e91cb052e8a514d6c5e99f0bfdb26849ae14963545b6fd0f45155a1df47e57bf549db69dae436a99a8dfe8e38a6c6e393a24572b3f0bce0c56ffc7bd7dd8a25c4fbe6206a718e0a6e210885f540024617b97261b6f8f2dcaf12f3d0706407cf35fc57f963ac677a24062ff926ec9938f064740af9e8a3ec1a82dda22c57ef980df14528c673d0c9a80a59b052e50b15856e56d2c6e73012ffc45b7828cc0f2f6211fcf191db8e20f092cd6ef1081d8161cac3fd7b785c466300b67bb542eb247ea7a541af0dfc633d5c30e649b5f5756f844525b6aa08f422093f1d266bdc395bf544a588a899bafbef412005cc6e56dc4f24cc182463e51e568cf235976871d35f6931cbed125a7719561f87a81280f4568757046a35f5d6862a40ccedfd883646947b9c259cec90a2abfd1c3b76798cf58ffb9e8608265aeef30fc5eb1c141558f05b57520eb7b0d447a1430f4b83e316f2dc24c38e85e9e1daf72579da54fbab6009f18e0f86c7bcb0373dbaa1f4860a7fad7ae8e2b132bdb7db3554561b2ecf07a27da4f2a2e8bf3a9a87d1f4151c4c99715f5b69004c61aa7421e7ba68315fa78e07034c5c961b8f080b147fe3870d9fcb9c1483c1c286b38633dffcc2b660151bdaa15ea3437fd7397b18152ece7be3e65113a1eb9876ede1b08bd3f5cc35cad43058065c80239d6c25e7a40636df38008e98ab6423f14aa77dae3b00dd71045fbd77b229b1c65ff5e5cd9f496c275032e89195430c2a6475407c091199d24ee2d0865dacb2ac20334479e7015da841f0bf19fc0f5fec5c982db5f74d94028cc03bf5d199be6677315330cca672b7d92885f3bc37eb49790feb09e734e35ad2f061b9b76b51b96e71b1ca14ea83ec23eaff674df6d124ec91a49d807caa7706a66bd9194dfe4fba2ee7f87cc8891d5b71b08d7f5abf4a389078538bcd0f50c6c09c4fd338770c1aeaa5eee89df64848b0fc3c8af4ac4efc8b397d65e5cb370244d94289402b148b7d81094f2a1d16c10bc3639df3840b96abb4f497d4d789979fad7635fc99e5780032d1269f20deda94b5e0dccd54a68745d492f02f992681d59e85ffebff4838540fd7efa94f84e963a3c02f3e1006b506d257d450af510e67f1abc15b0f55d4ae99e4c22703c674e181f0cc8376a1ff93ee67f7f61f64dded581f2a10e477063318f147942f13f9ee3249bd80a460471f27f384740f47621cdb7c2197a86a45fe01c68caef3f16276837f9fe4ba56b500c0036f46d6fc31ae9758446a4c845088e18a0bce8bef9e6dd2ebdf375cf8f171e51b1cd16145e29b56baf42f3d1ad4df0a40730b6c541c6fa9e230bd009f6fe5c3aa49311206a008519604e88de362fbfd5b749211745240737fe7ed45b5db7fd49d2013c077e4635cc9b1c8500f378419276c8fc3759eeb81e50ecd048cae3da4f44db7e9114edeb8a8d58cfab0b4aa943317b1ce9d2a1e77d00107a9676c455b919ebcc3c89da98ea39f53eefa81da120a8307ab3f47b2efdaf68ddccf4481dd0c7f5af30231ae786e8ffad65cb920520bd98b3abd62357d6356cb20384611889f6162a00838ed2458fa5270127e211b61987598b7ce653c89e6d0cf61d3fab5ee314187671f5f84e0f0d8f5cd20a3711129d81786b08eb5342f2c355f911d75151865a88df74d9666e363ea6c2aed04d824a3a06625fd6a8a55aedd95d043cabe2b7a88c3aee8e9ed3227f8dd6c6befa6a21c2801410cbe2e910d0048abd95882e2c2af358ca48c7c49fbc76263012e74a3a4312c34917bed2199ee361f358ce75da1cfdd3d6424369a5d68f4f9ec73daa5b295830ea31ed225faa424dca64c76592b523c082c274bbcc10fd76514424a0c2976d00a439dab28cb31006c61e7f89fc4cf5db11065476365e128369366411e8d2b29663ed240404c1edb7570296a8b99921eb37eb795966b0e38b8ad3383f88c5973e8d3fbdb264b6f211423c2111c7ebc6c96130f51b007889b804013c8ce115ebc12badcdde70c29ed12b7312943d80373ac155671f51c4a6627acd9292a7a8d6787b5e70de3edc006e7cab87c37e91216af8fe4715e890e960bb7c002caab1ba9a18643d6c7a9d92051e7dbdbbe28bbee9ed8b8ab1de0d02b2817f4fa1474c6318104fe1d032f48cab1f8bae7210c99af433c356cd291809515ae2cb0eced4767621e3ee2f1a021081536a3afaa9e8382dfb746523ebe94a91596c6a20a17c4a43ddb8b7a0eadf935aa5bdef8955cb52f01d328df8c3e24562d57fa8483907b6a229f5c46e83dd1280311ca36dcb2aaec9969528d56500f112314a1f6f04f5a1e9380c1938b7c163808331e68e615699222bbce210229ca02255fbbe37364375d51352ad6360a825c9962781cce0a916cbcdad40cd5cbcd530db26686f032e1cfd66ceeb1be45501b0bbcfca0cd1d5a2e69cfd5f9fe9047141cc78bfa87c6dce9a10b6037ba04c5c2ad49123957ff075207cd0bc0c89953831e706e94431ad4c8977c79441e9c628952fc9f296009819fcad7c228618c7b7c22f69264f090a048371ca3c3f7b8df999831d118bc19b721153bdc57568a5b1a0b2b930e8b0577d7b78d557e1bf1f7a55c24ee55c58a2485d3e3899d2a8e308737e35045a5751c635af392f75494c5b1d9419e358d9b94f5f443cdc39af5b1a0cea20a0f548db61a7826a4d30f98ad37beab307cf2e4bed505cce7f3b54a750fcac66d2aab958cf52c39fb5602350858be8e128e30db1f2aadb324f5eb0d504a0a8aef070a3515ecda67090eee9bc5f0929d9793139ba6fce5da092e28276f89db17ff0c70038c84a5e4f1d182930ad570e97584fc5bed0ab5ecf3ac2dde6b73a3ae2100c75a7171cf1c10317335eba41a07e57c151a126c27c25f6ea64bb1c23f53cb0b6fc4401bc83a0d9ed22a3832c95748e3f1430359c77c92092a38f033aeac4ed3a3f120b185f368ab6474c12833cd6b4c840901eb9178153cbee2df224cd14b65c9874b338bc27b3b6a0916a22926ed8afd7539fdfc134e70784d12261e7f50675951473e855dc031aa81409f12a80ad08203cb68910635ed32370a6e85a47201cdef4b400d0b27b4804a13402db447e7c79914bb94d3caf1cdc3171e0c6040ecdd376f5526fb7297f1c7aacf7a665994f3b6d41812c16bcb8904162edf067e3160c7e16d1f6ceb5783a053a6baacc6cdfa1ce2e46976dd5e6c9dfddd2e6c67299fb1c38e88ac485fb28fbd648bff8a2e98e8f9aab63c9e89501e141d654e091c0e0887f32966f7361d6763058725dd1de6b60a1969be981595f72d5e71b535a32edcf935194ec6d91830aa8a5b543020bd5b59a07881b30fb50dfec54db25b0478382e3ae6a7871d60690dbfd649d813770184ed9ad21e0e97b6bb5e61d213d4209f8e859db966c1d046169352a3745a6d6965908193af1ebf629ac468c86c663afb3f56115938c5711c022ac204440bff908f036aca9d5b1ce651ae39b448b64a3ccaca31bdec521b2d12a08628690174f0cf866f11a5c39d1ebf596fcdfcddaea4725c7bf7a2a7693212c740dce69f7442210100fcbb594478cd1e3859186320aa7a5ceefd01809f2ab90361aa794b23ddc000ea5404a1998382af1ee148397ca6ac6962f3b77c80a0de1c9c72cb7d49df1ae1ef2c6030c022f0dcec81d77fdf06fb4260ef09aa2f847856375534a0c0a94689f40e2833a98b25fa0b5dbdbe1590fbea6709e5040ac0f141d5a37225a8313553c879e7686fceab1ee6363b0f83c357f1cd92e65cd57ad910f130acc1addb61b21cdb5a75ea3ab50ad1243068b83a62a6be6cfdd71037c6c0b361eb5df5e015dbb03449305933e5f7ea07d4b1e311bfb1c0da3f8beae864625b3738a3a84c1f902a116ddc1a7e668ee36fe1ef1873d19fbe5373e70b2522358afddc487a649b6ebfa52d2e6c351a0ada0394abf33d473238ef1ab0b00c05677bcb52dda675a5f77fb59603adf6b4727cde518c3b7158f2ba02edbd60be8bcce98b1f39d6d8b042fad3442103d8bfc60d12b8bf7a864fe25a987e90eae337bc1a89b966888ef8274e87f71c1edb0374203c18df055ff5d982cbaa5f44af5949baa34cd107d8b57fba43263b4c9b1892808f0fe3f24a1230b4c78f48f90c4022b4c9b24b7a8e546f67f95d776a51b7cb51a869cb5e7fc2e4bad6b5255f58fdbaf5f6c00e343f63529c2c44f2a2aa8337a560caa565f6505bd800eb7b590281068002cc883c965e4e02c71dc8af3e06035ac2751152f68c55a9e82984d14873f6d73a03e72c0cbca3a9610cc621ad0c558c426e5e08b0f96905e2dfbcb78975c5deb025aac6e97afdaec1c263f64beece8d91c3ee02e6bd03befa05d351f3ba86df376f81f3d0f454b1fed5db05b30e4085033a216c47e1b5c80f4a657e8b2605de45c2cc570edf543fb3a2e63560390a0d9d98c83ef53ce65a9a4c34269e473c4c957a67d5b114b861d7fae0b8dad16772c024e067760f393ea4b0dcb1738eabb320b9cdbac527cbaf415e60d7f0af7005e224e01c401f6c0499c84f8152c92e1c84fd13bb9d42f88857c974d34f389412bfe4cdeeb84270d22b8dda6fd429b4e9237ab39da7674d0d9b5015133f8bb9dc7ac1adcaa8e6264877223f3fbc15379072bfe0582c4036fbfb4e0ea00565ff10fe6b17ee3498e2454a87ca6db45e24175b9e3365720c98a658ed4892b00cc02fd5fa6a66b00ff36661c5c7888fdc47c2fe963e080ebddf09f87794bd93a853346f75b36663765cfbea8bde1db094ff06adee6e50b158731c9e34730504265f1eeeebcdf53f970971cf9e1ba68aae09288b128fb775c59f7759e646b873af11794dedc9e1c3e3ecada400986b5691569ddf5cd2b212829180ce83669edc20f32d01ed1ad6a9c9b2b6d865a66e871370d83f849ae1064bced9bac328caaffd06f47ad9a8d6388abedfa29bdc445b68c28a7eddded9c0f7f623272326bd3a8ba23c64f6d04966f8f2c312a4c41671f956f93f4c5af66ba4c51c17d4fd2e04f3b9b099683bfbc4b9b1e72fd846d1a6c7b9045660de50770467c6c510d718f681cd5de882eb8ab99508787e5bc130ceb2ca6aa014b3a9e416637f24841b617b7461667d5707dd0638639010f9f2111dd51dc81abc8236588ac7a1a6e3124a871493476e8536a90ca2e426b26350e765bc96615d20a4a1a32271eda76682f52251ebc93f35ef770b01c526a3ea25cfe61d153eb500733d2b59558b0e36da338a2b036759483e280babeb2f2963caef7f8653061ec51045193475a82d3d7231fce8303b6688fb453b23b65e8e202f9f1f03391ab38a741a16ac114ecf73035e0608e37e237d66757f8ff87efc74304b3dc16cce0d4d39333bec1a89a00a65c4a020ee6a7cd06e2f9d3cc747aeb8941070dfbc1bbd1dda6ab9d2a7e59e093efd9899cb578779537c440dff8beca36442ad4c356a1b533babb2cb74544618363786e29779727fae9a2caf0c03e775c29fe57b2f5d91fc790f64ef69b41c08840b8a1991bb72ef07c6b07694ad8f115b8ff3565608e2929c97893dce079c8dd35db07b583e381d2dc7b9a5fa53821a5ce3c8c7df67a73c4fec966e6d809a177db84c9983e309da453424d42c26feb53c508b94cc046ab38b4ca6b2596b4cf511501c08e1c36477dcf36f6de15cd90d551ef6b672619c093a1607d42c2f422339a423db601de91a223794734185598d319496cb90b83658660d0d177fdd8db007ffdb226188a143fd3b793b6b7685c24459feb37d5a1f1819b8ccbf3fa06764c599b81c250684cc0641fc5b08a221647302166f70638fdd09f0e69a70d95d6a3fa3f41c62f5fa12f9b8180ec87b3402bdfeb0fbadd26cf9a19741f0a723a5ab3bdbf8280387b76bb3f18bc5f08a6fcbde962c90fe8ec1c24111d9b75c0b0fb25cd786dc638ebbdc720a6214fefec13d4fe72fce9462020e2da2f2d9c29f5391ee155c3f504a3116559d1f02441140ffc2333ca0e5eff30d92da1e89d33979a777afe14284f6306882da6d75d9ef7a055e73528fd1eba17800bc32e0e7e2ef2447708bcd09fa3fa2bcd06d8a1214a62770dd4246137a0d31132818a67e62407f7e006df2cab94f04e450b4a050d544bfce83912b3f5aedc95908dfb3373d7911e26bb58e2bad78961478fb5e05d912856080277ce21f2c2a53dc711472e746efd5b45bd43b620c89dc038c95db259c5d32665fd9080b2221c9e05522478186e44ca0d38e4c6b6f87e3f1dfdaee39cbf621217fe675c0c1e90d504af702b174408865eb80eb4d0d52b8b18e3bfc06ea41e079961de5aa943d080c2230a40f735aaef29532c2e6ea47e71eea14e4ffbcfa844305eb600241e848d61311086ded2d58e1d859cfbf4a453df1d779c2f47e885b12509e4513dfbe94f90198856c693f2aae9ce1e1e472de37d989a6516d1e5d3a18bad34044b3ab578b8b774fc09b49d9fe310748c4d10f7aa14e6c0aee31295ff9fc424ea75ae7a86de3b43335beba4c4e1732535c5b89e11e4e567b83929ea6395c098328275029245711c692d660b5015247e2fc492084c556d28814875822584ff7656ff691a6e886e0ee10865e65f83964a46c9365c200b4011f73cd9172113d88ca9f897f5202d23d5b313e7514d3dc31b64897cfb54929578624a355dc660c042bfaa4154caa299e19947112457fbc0d85e4b8105afddbe74b68336b3d6644cab53fe0dbb5cd2de0b1e9820e9e1484361fcdddffe686fe382760f6d8cb1013d50e0237ff128d6d554ee13e39755243f65b55c70c70ff150e61e6c7506cd83086dba2af6dedf2acaa9a033ad61d21f729fbd29b038e227a99ac4a13acced285f47e4dd124420a4fa0310ff88c48f4fac6ffb68ff36251deb0839c75bced896308a6a1316ee0e451c00ded1e3bc57ed6473a7238d1f18daa3ac5c296b47c3941314f61fcaea400c9f86e453e62aa90a31bdf0d75695f7e5156a406ff14c500e18cb82a3dbb017dd1d0d278dca3f26849e32534d73d0f1627da82701488d6bb9a3c67102a5e18eb4984169bbccec52428e5919837e353911ed9f67bf9aaace1783138388caf18b75c1ea8b75b0ca7893c585aaae66efb9eb7869e7a60ea69b9609f41abb7d412b3c1b9c77aeac99308c95c13739b7fb302bd8ba65b32eef6380c0c925e7ba6cbd75672ed75dcc2c81c683c2cb154ee04a8580f380656bef356f0655ca76609bcd765afdd0c736000fc3d5fc9687ad244e7ab808935e7227be773d2761f3d0b63fd90f20ddc3809103ffae180b377cbd64f4ed7c7cf876e9280ef7535161cb222ed5857e95b5fa087197ebf60c67aa32c5be22320283d7332b82c4650cee7002d9d9ab7e299c0127d4ce95e4fb21b89b3331e41118fa2516372997456b27bb0b825d2ec6702de2c1d90b4d3e1ef882256f5e8b030bd7724b1369376564ab20d010d55d404f24026c217b74e406bfb1e3d7c62d94f3ba5a1a2c9c48092792a5a19bfdc4dd2f4dd35ee6d08a610e24f615a7adf35fe4fff6111e56a90ce2388334a7cfc002856934a598d6455d2fed36f26caf5aed8a87405dbd0c39053684649265b658fdc1d6436de56eb22814acd293ce60175058970439dc713299359d90bd3fbea91a786706e11d44e6dcda81f85edb57240bfcfd6569efda1f7306ef8f8a47400372012e800aadfd4c5736aad55d0f16a4aef9c8f664394d5cdb0857aea3e58a36187c32baa3cf1924095f6085afdf0fb030fc3140ee14c2c7138c652f3aae5cca105bfe20c22eacf09c826d7d5c6462a82e233fd02eeb790324f420bb8d29d1c266f7adc12eb3f29d86f4d58e3f149927d0d47ad276e073cc77f7b844a9d7ead6e39b7e4ce5f4809337a6a5c8c73c3873045a93e226ffab4c81c6669a2dc08f0b8976011c2a1cab897b990607c6f93d0f2eb262f3bbdaec65adb08e6cd07b7ba2544b489781a166d34b6e323892819669058f84e3264a4f3318edd1fa97d35f94de10dc7b99f20e7840a872b4cb1aec9d0f8f58d98814acf5f3048c50cc9b92ba3680e1c54df76b851355c1f2b06846852e3495b1f9ef77837a5ee3533f4d752cbeadc4cff68c0af6d40a3758196a6a973c05e7f7288bf66f36bdf13cb6b115366a36cf00be7a930515031b3c17a5bc5fb8a71ed9ee493d549c60848cf3c90c454a374cd7ae2535b51a7f85ac385103bcd62f5b43ab46b73f144c8fa7607bb302e09163a1800dbc8587200a396485619e5e82a1a08150bdbdce57429003065c617aee0ba48989b02aca5de8872593be822747dfec342a893e84fc9dec72def3f5fc9b9f9936d03c0c50942dd861d122b89cae177e81d16200b60b7ebacbb9a1cd1aa530afe322f64f10a694a669c800136d13cb9209f497b7c3259367b845370538b6ac4aee6f2266623740dc9343457229a44338d4ec6e4e828a9cde682261b64a86539997ae0b44a5b7163133a502d5a93f10757ec88f2e3bfd92533358d9bdb9ce4b847c50455df3259e502335e79a88707c8fdc5b9b01d4e0abbcd0091bd72356b585b4224e8359086a501c5ce2c4695f91ab0805a3fecc370dddc63f7867d9db5286912abf58ecf8bc38cf9cee08c359ea54006dbb83aca4fb96dba5a1ef5e5b1be782790a86ce9773988596d1ae19be7885d6c445620488122138527463a3239252015d9f6551f60b8be3a2ac2c1f4edafa380b2c6f40567252e70c2190760fe717c10d1c967ff200db37327627c585eccd06b29c47211d8507b93ed6ce10c36b018aae4ff7b7c18667326cf97cdca87dfa098b2d1e59058e3be1877279f2618485b68afe788895d81f3b7057ceb4573869cad7e63a2661ed68a2de52aee10823ad646c5274eff08bdd41d5ac653100887524e1b73d58c958b092685514ee5c644d5326b66e5cd7afacf71ecace73a9fa05d4d4cf18a9e084a26ef3facf5bf2d79c3182e825f437f3a093aa2c727821c4f3d6ccbce79495d11b0ccfa6f5bc0374dcd9832da3c96008a1cd828df9bd73a47be333309d481edb3a58f02058b354e8fa225c815890d96dd5308700a25fbb8bcdf08b891b232caa2e1a2efb3143400f2a6fa972a39a601216ad79aff620ef4ba833aaba6ea1530b8257421611e95b7dd21d5ee3832d748cd3bae56a2de61829c3b4ef86a6873ec22af54a0a5906fe9c79f73785a31eb045c7954e520a0bc755dbf680a4ef94ecf58009bf9757a7995854762847601fec5a74729f765d602d942cd23879cf418a5b28d0a9cb3c81edd23e51a308fb02f75e76046c8e5f73098a993dfd883e9ba26815f09241145eeded79eda7ef7a1731aeaba6596cf165b3b3bf211979891893fb93e3334b53501a57f3c7dd91fdedb639f2a4933c146359bd581bf3ab9405e11b58b6c565c4f2ca6a47e47722323607d71671e3257c123030f307d1bfc987b485a8f1536a5c0db0b27f4d6ce4ad4688289cbe42810df09bd5a672a0f3c2ed0835cb3d346d0ecb191d4c992f05731fe5307748e863db293ee69f01a34c39a699a1328d34d500b64dccd2762e98aa25e81e82617bb9406bce5ef3833c846b45214f1efdedc6e113c988b3dff64b71786685c536db81cfadcd74204e842d02658e56a3a71793d0ca4ac365e62c94bc41e7299aad62b41941c5f51bbbe37aa214242c518eeb3a7125e635e56d91d3d7c62ace9ed355af302aebd4a673ec4d7f72a0c3f557360fde24e2e93315a1603cc3fd64628de9f92e7022f6b089ead2cfa2177cdde449d7d3ed3805a3e95ec68fcaafd01757c2ba137f3840fd265dbb6347c4114a27abffab7b4ab4072b0985bc1eb88aeafaefe4db8b7d7efc768780ecfcde01a1d0720c97abd8340b4e20508d5a12630d3c67b35e1afe3980d09e948579733fae86d99c271985dbb03841cfe2c2372d765137b6366422d6236495e9ed33ddfda79dc2b10d513a48d6f053cbd6e9749163fe5c91e4926b2cbe12c39da2b8bd6387571533412f3f5b073f8e8a6ff1964dd03b83f89581f2dd1f1d3b21db6b7d7bc9f7458088cc41ad57243aee282a476f38f1347040cf15c845163664511e45b8b8e5fd746d77cc70e1546f215512529e7c02f783942fac0350995ca1e2bf63d687229c34eb31465fb6fab1056b03e68159de8f824c2e9b83432ac8df017ad9ced258d8dab1197e5eea5739081cc4ff37ab7c502e5702a2b0114b32794aedc90e7ca7ac06a9c4763bb23338ba6ef59bcd14ae70a182f158faf3e1c706fb8a1a972a5234c80bdae52ea10d2b5e8b33d8d985afb2ba88c276146d24c02db4d685e63735ce52643eb5d20623ffcbefb6945814d2371f044964b509a4ef0806aa8201cdf2423b7ecd918b337a66ee89da75f243e9b95de8c2b9678998f6b1238cf2fba23741d5467ddd85c2b166a2879d4ffd1c80fe513cceafbe46ce4a2247b6b28644d3ce0840cab28387ccba84d6cfe0f77c2fe090835679879b38321ca7c4b0b6c913901be6dc7a57a51df854d36ee4a6cf8dc68735965ed105a42478c309f0ec75202de6a629160b4bd79ccdceae620556f037b14b9e8a67ac3599f3db391c319071c2bffd00f1e729fe0bbf70e83472dbc2f8af25db681794a06d86f0110acbacd1ed192a380f322b98495fc693a54aad584b65ccbb89126784a033d3666fddba2142bb96cdb1dbf11792975a1bc51a456e57bc6533151197e6a9be9af87f4475a9c862d01e03aa7242a3f5cccb751ea54a380747479a22cb93160c402bb4431b8d111d2d58bfa76dce60b35bb5d79cb2dc201d60116ba98bdc5e2b0d7cd47be98e33db5fa47c9d99d0edbf57c2200d48d26f87973476b8215ead755b47fe51e03f099fc39e64b492170eaa4e6406dd8a587a422bf0459db588a3d2a47b92567a1c3af5445fc62478fcd1a4d40aaadb4dd69f2e3905473d02651e5fd8b15d5a5c3535f685f769a819df66f835b4a86d29663f5ffc2b85a485294970a9c80127ee35e5700b6aba47244be28d2f8a5b477c21a53e8d1c29efde852bf0061eea1a7433ff9f9fbba98e6967c909cf721350c6adc67775567ec65af70f5b4a27bb8c5f15a635fff6707f4f767ba586c84f899f39c2f0d749815f2dac5d241a500da6d857205829b27ed974909dc5efc6b84f07c68e0fd5e5bff68838ad5d0e90fc2ca70491cec321ee5d2c05eae30cb70b0b9aca83e63ac5e6f067d26e8a4422c1c9ada223315b0830df60489cc5b160f517d5d357ba1c5cd047bbd1246038c47e568f81c6828ae52ef9eae8e2932b15dc0d1cf35e079b151f794c2c5866ee303434abec80759540b452be8b79ccb3b5e91478500d067672236de9e2984433261487d06e6d24a2e11409dd346968537028982706e9130aa91213dbee7fe4b99c270dbf2f96007bb4d16080fa5cb94840ec66559837b90986bea501d1ca6905cd85906a3859698391a7ded1863d3269b46cb3cb8ccb4965b939680e77d02c4e982cc18ffbec7571bfab2f00cd54f228ec843b7989d0608992b050c98300505721ab047a83ae0d8a70c0bb3cf0a93aaf208bfe35ce3910fb9b4d285c5533b4e11a403cb37e7cd9fa302364094caf27b8a8b0607c1b545a4acafe510f444a7052bdd5867fe2c195de9ce70cd7e6e081738a6157bb133987d0c5099b7885f1d791443f624a49599c9e01ed4c24f1ff9f6d2ac3c73f61b2ff9921cac2cf7eccd913729af4de8cdabdaa20575f1688005af6938cfecb51294ce9e2bb2cea8ea8df630fb398ed4b360de1c35e0989b0bae01c273040065fdc5b0c440b16dd0bb7500d46ec990116edfa8d2aec5fb3a6c905f1c102bf52f09458edb52f2e677bde3f0ce6ac7cbefb03275a760d68b49faf3e3e04a5e12d5ecc4a2844860a45170c864c97150eb84d439830ccbce8fd6343d57c1ad1b57958c820f1133374c56a2f0ce69708d1c9795c639fdcebee277c669c6f3ed6b0a5e6759d55170e4500488a5e5ea940351a2aa3c2203485b91554ef6279bdd0ff188eb291d56308caf8da54b83cf1b3b90738e6d87c3cc45aeee1cf9e92da0a7726e823e246b769b13424600855d5fdcb0e51d93c893bad5cb96c167efb94bfb4c38ab05b5135f5eb0cf9721d141a1dba80996c8ab55afc8e6af53276aa940990bd08baf619503693c63af84b20c3ade36ef9a35478514a5bc49108c99b4e9752bc6b2465cc9e1fcc33c7d3f0ceec649b427fd3c3aa610cf682b1fe270d1de19b5183e92011845dcfead220e601b6d7dcca82dbd10ff927744e610f6f9dea5b277ee41afc9d0b3aeeec617c7e0efd0cd3a6a2556ce229e7a87970c6b38f1c657b780cd4532e382eb35b452855d14ac1d3b484c04162e34027e40a6300d2efe77d09dd1a086c0eac2e48cb95954ee9b0a40f28271d42e279635f8742533aaaf0a61c0c8ed02fe4214234613811a8eaee41a59aa5ab992ba58584cb04d3b3c2b861168c3f8149ea34ad402ea2cf0770585eccfdc3693a0d8b42d5bf70ab06d2346d5b746d0815c25baa41925fc5c6d68ced5253d38c10a91d6c39690275071c1021128c41cc8ebae947a0d7415f686db31b60ade629607e646ae0f71b08e542968e18f172eb27be86b121a0c828ae029ee02abbaf9d162eeb77a06e9d0523ffaed89604c11ad4637c6b3fb96c7cb566648390a735157199988a9a9f120015eb39bf2b2d01476bcfb4b9782065811fb3e5f83adc2df9b08d2b4ab5fddead574375e81a27f550636594a93aefd44fc843890c967810185563a039acce0eca3be85f93856c222865cba577ba480b7e606462183b3ef8aa8bcfacc497784ea0d03b779a28e7071ea1069a294d5c5ad1d6fccc96abdd733b414e6e9849b0ef550428db51ca6696a591ff8c516a1729dd621c96ee6d8985e0272a46e31b9b708d19aee1aae4ee86ef2665930f733c0ce1f82785276799247aa26782893ec29a7a95b05095438d8f4b7c866743e3a2d6e2511b6afeebdd498b0cb187eb2ef14b6d85985bc66ec9ad5ade883de26756bb0c6eeac782ae1f309ae09bb70c9c571e655c1792c5557097b8d4fc8a5a498e425eeee15a1718dad76b885c325f77dd43a7e81aea14ca2b0ddfb862517f1afb00e125b2dc9e8466f5de39d6bc0a95359cd3837724190b9ba8e1726fde9e7ca6590157e6d3ea644978c63360441eb1a1df3f722141a58b6197ac6b153d9bb96ae3daf3cb2feec138ee057735c4c178d2b982eaf9c3bee5af5bfe961116e0890a4f62f316911b0040b7a77cfe2825433bef86aa8ce3e81625eca1f60221b8ff6e761a1583d464402ff303663d878ac5dc6e3b6bfb5a67f2cfb6e15f728248898d538f5379fae57e7de02847f1e8c0082ed2dba028ffeb1c0802b6c31994f4445b920f867b2805eb016d93819b5eae3863f7cad1072c6fbfdf66a5cc6e7f06e99155a45603f65747dc44f17e2547976ea07e7ec30ab7abe072c930d1d2eeef3a80cf710a43f0cab00fce05cf8d907aa045a255492074e2fed4f4f4c7d17c739a91dc686ee06ff42521e679690f33131f845438d095228f44949c39e0764e5b3e3fdf35088355f066028f0eafd34bd83a81fe0e4c7a33d0a989984c25048458d84b19ad40535e1eea537b6ac554422c4a5f128a6075886905014d574e9e36bd7a2919a6ff4e914607a87ccf734f309cf02a9aa47358f22475687dff13f0d9feec4660c394002856d23d091c39ac018eeafc9709ef02fc2008d7124e2d8cbc8406b734d7e6f4e3247f43ab44d5bf3d12e7e48bef9faacc7c0a060efb0d859efc96ea5abd27b09198dddb4aeb0e029f527057d2bbc374947b2d040511bfff6bea34620ecf8ee429274b3bde2944ea73a92b1958d661a3733ee44e63a23782e0e3e19b8a375d060cd51b5780f61d84d85c5221692d9484d7d37ef3c1ebce538a38e7e7722af68673f67ccd6270af8ecfdd8a80359c5fee5626b9c8ae952f3bfd6ccee8f609d138f901cb9cd1ce24fec0406caefe2e6cba60dbead8424f574c8cec9c12c7c6bd9ca78c50452221b3f70834d87122e4783c01b8a27df395622610c640d42fa8b295e38d4c11acea6e6464fd6cd6b5d60391318a63420dadc75520437d264e4c7a6298181851e08835297896ab258fdfc29a1bd35bf4a052dc76d9ef27d8965f52063daff84819e8435263407ed135812eefe934f53866a517018edd7a9353900b42aca84128a9e19ae4ff56a714d82a5935ac6c123baeb74a1698b370675c1c72638047f9c5c2f154b201a7f314940e7c598a25c09fcb5a4770ff17ade2108460ff93e7c07455190791049fb645190457087d3cce271edd4e3d6c8b15f828031b44c3c3ca363a654f309e24693bb90e02e03c06dbb73e509de15a00b729810650fab0650bbbf9f0e70fe2f11ee9e70dc79bbcfa88897e1158b99016e8c50854d965986ed6e5956e2d7d0eaceb940195ac4a2004eaf64ed3e493064904dc18d61f03ad8065f4e1ab26686accb9eb09335da7b43ec07ed485ee194b855a5f467d9f0182a3c450f58c9f766afb9922076efb2fe3ec03d029fd2fdba5716f4180bdb038bf4d57e63ff5345bfe6a24d0273ad4163faf5ac1692ff03b0dc7cbb7c34782ce2edf646827c594242d8b4c49fedbc28f3c07301a80e9b6410c400698fc3577050800f98a16a0ed499c116734b5f6ef5fe6336a8edddcd1e912853592c32b03a8ac6b406e8d4bd2433fae84779d77c6e98a1189ced3ccce7c749c4460729816bca7aceee5dcf701365fb5f2571e51cd4cf2afb70ff634eb721cad547c7410207be4998915c103eeaee909ab1a66087237b4832026cc93cb1a0d0004c5d53dffc4e7e975beeaf0ee1a3365aa3a942e51f2b2578945ed58aabc553ad2a8f0f20db1204e8cba8411457635d4ab9943ff8329b5fd33a8ff72722abfaa9e50b559226042fdbbf3e96747d6efd5f0551e4e69a29010733be27f9b786a19fab53ba22556944b47cc1926306c823accf6402c44f3c1d7f256b4b7f2a7e40b487bbf013a62f479cc9bf9fb494b5a6e3f0ef363ead546e274fa7b1b08375d60aea3be59af06a0a250fa5a7022fdb8369c66663db365c8c54eaf8399aeb6e125577ecb533218d9bd0db81b5372e557e7963b85d7386032f6be98b3b87a1632abfd23b8723420f706bc0b5fd02fac5f5fef860b02dc6ca1d9fa4d8c69ded635bce3118b4271bd40b8933e17d12064ec5ebf5e38a12789bf3046e8a2fa9c8bac629b3cc2cd293467f4b251e232b18a8929add7cc3bca50cdfb2f658ddc6b78d4811e52be0c5af09e5edb88457d1d06ea479e81c52b697e5fde9e1c46c13f524017577ee5066e417e981e11f759beaf6449c80ddfd85f0c8a106f9c8030998d300df73b19e15977302c1b67d3230b1bce556ac270a3d58cfda188cfeedd26ed1ebae5648d8aaa3901d053bbb1ec2a4873c36afb4694b7914caaad38359b7eda6df6b20878e6d96c356021ee4064927072d3aa14d43cb13a2fe5d5ac4fd6b4aba73033376033c1abd001c27219fe54152b3e26fb250a2278ce92eec12315f4746cd861be5ae3e40de9908410ed7ee8af793b512063a7c99f4c1e8922e0e5c4d4952578fbdcad685c11f22fe7f3a5ebba003daec3126e1dea9e362b5d65262279f64b2317ec2fa1e45541a7ca01df99035bf030f8678f418acbaf08a95789038678c1f33097b26ab7738031ed4897174a289bd33b7f7f5bc111019a95a212c9d0df94aa0a463c7f73705490af34ecf10eef5b49d8efa76e10f34eaab21915fe690fec0ebcaf636ef5c9571d1ae10fc96e13e1b29dc4225f352cac108d1c54793f0ce3a9f4d07ad88c864d91637417ee2e6e5ae84181260b6f9dc063e155519e098582c51b89ce67a1caa6f0c523b64733058e7139b64d80b83f827ecd5e7333d932ec6cca514b71dd04e83a22e5b916ad34be11421106910b939d2ca229d4219077990e929f94d3dbaf1c6d9ff05ee2dd14c7fb6b22cd2f7fc6620c48a7ed02bd1e9e56727f6d88cff00ec524eea12f3cfd990119c1f781b5d655f3bfdc3cdf9fa98db00c90c147706126e1f9d822eb5215604815b93cfd14e3b1f2976340f16285194e307250104529e1fe4afe9cda888f0ac6d76d656c91ee483914b61b724f41055caa0d7be03d7cd53649d8228e7b1573cd3b8ac9a321fb8ede86dacb86d54fd95734a02a35adedcf1e5d2555b31aac92fde621072d9c886d90988ccdc751b2f632a9aada22d8b8a3ac59e2b6f35bc9363e71c6bab642e7ee68ba4350b026ead96d4b7f7b053af1858f4c4cf9fec3a0230f25eeefbe360d2aa1d2b98b3f17a37941a162b66c6af8f10b7c649b1e32dda1d4bd1fbd3759d9303a9e00f37181ce5199ff43cec43f56739e6c6532479476b6b27b0f5f72771e349985f96e447219eea72b6bc6cd3eeed5a14d51d5f5e0644103296755f3fd6342440186dbc4ff1cd25d34b4521fec7ca008aef290e6e8ada7363321e9393ea57d74dcd5dd4d915d3b856d9829aaf692f8e28cccabd0a61a1155b239d7ae02b5a560b42a86784d6ee084ae1d4cf3d3ecd1f362dd2fc315c8ae26c0c2b028e4cc518a1812cb1b60e2922e1eb0f784dc38e9cd6295978f8c7f2815efccb0cc0a33f98d3ac1d48c5da0ff05b752ba1aab92b5d7c3c0da531f2c5f4140fbc7ea70dd5c8ad86d831301428b5e8b425f1f66caa36169a682f9c1a6528a096c6ebf00ea79db116a15f7e75035154d87bc7b77f30ca541a68e55e7cebcadad573cab2911859f842b2f7632251713dd88f1f96d83f6c2ccefadd312a5d366b3b1edf5fb6415f11f20cbc775270cfe4b485836aec2d118593255b5734fe654093c1798de9f986662690c3700caef7c6b31fb517f9d6d4d20568b6c69dee62f262ac334989d2efd0d30c5cd29f4f7831805563977b71cd08be9fa168eb78ca1cf1dc23efb5fad75a274704b98901d43cee5cd0c8400b5f40387cda4ed8651f6256e504061394161530ff84f646168bb266865fd671b9068d2f9621553c36d0fd4e573cf5889e8162628763d80a53920381e253643d2759893357c7e68b9007a279b6371ecb9cd6f76586c0aadd07e5acb70c686127f638f746638f5f6cb11aefa57ed85fa02e99cc759b96ff0b02037366a6f23d306ebb859e393cdea8e037de9f9539873427fb051c48ac30df10b7606cd2a527328a789303f065751e141d13645452235cc5430155da767e370c979dddc7fb13983fa08c0640e6af11756a0c8b6c683f348b13188aa260dd51b78ad2c16df7b4a6db966c5ec0da3ca373c1583ac29c2ca5752d356fc1977ad71560396ece4b3a983d6ee467245a23d400d45106b6d6e8bb6d8bc1228d32852f4e93528346c32b696df438f50da4846121b67888f0a10c083128e27a32eefa226f308891b21df167203acb81da073712a3db098bea936a21b9bbf1dc87327d459c5a250914025f76534922f248104ba60f77357ccf8c69cbf57c3eb1c9c0571e9bc8725aae35f27690d940bfc2af1f8c4e1216d46f482d0458ed69ff28bb1e856942538349bf7dbf7c74ae0b9c27a964296b7db43dfd6c0ec9194a86e9db24d9c6cc8b694b6fad675b75217ee29ffb9556310b4d69d6eb5009560bbb553d931b9dd69cd830024e8eaed0aef597b2ee09991780dbb1de836309332267c96d9ea52e66a9ca281a48824a17f3fb068511d1cca6797001fb99b141fdbee307b2edfeec304d16e76c28682d945b04a2d3197167084c1c02477a426fd8597cd82abc14ee44507edc52f1d3b276a77b7ef0fdd5c60fb31bdfa227c73943269d4cb370a79f1918d102bf8ccb0f4be15fdc207a2c1f00dfe3da4afe9ba4e0578fbc7b214899408bbfe3fc86b2eddcd08e4fe52a16e00297894f3a9d027c790cb350ea757d64e3d289bbbf3f789ae5f2bb873800174171e3bc9c977a76ce2926d0dea6f94b2e981c35508ccae0c26c924d80859932bf88f828336068774263e419f7cd3b44fd93bc72f65f2023a8110f1640674cb6bcbc2285902dba2f9a1b1e09c3c71fee2cb0ab8ee16d7322a5d91affbe3ffb97181a7cba50abddba2b87b93109da27c6b58f07de60ce140d64a0cfdf15c872527f9b3988c67c08b3c938075c742935c522732192acde15eee183ee8ea39e40bb9c0d55d1200f8a893df209f87a431f1bd759b381654978297cb13f16a66be9e8cee90ee394fb4d0d08265e77bf38a27866a46935d00a3c9fadbd5b17fc0a823b9f21014474e92f9685e37fc5f954628d0660bb0024dd26cda235c603cbb3757465aff4677f5c1959d47a18605ca14e945e9c888038c96b549dff3c3e99d03d4a28d31eb669836f354c4b46043409107a081b63c32723dad6092bb7cb049db57679f9c2fd534d1fbddac09bf944f46106a0b93836eb9c209ff3f153355b3884b114f77a7c596c03328eb6b25dbfcc762117dd8c8c9cb86178b16ef65a8ec45bdf253fb8bdc3fd95293198e0d387680c5d3f5aa462d8b9bac2838f5e94babec3525cfd6a2fdde00041b721bb7299ef2cc529e71d180abecd7f6df5a36f4dca8053b3c0e383dfa732361198db7159c6f37b64aaa5d3a971c82bf13fa55fe811f4feec20a035cf9cf8f017208f04307f2ea610c4d5af3af4eef9cabef45cd616d078f3f78aff46104f2cf8edd28a02b64f6867956b213764bb4b59de19bcf2fca74c264251fb1184b9c1164fecec39f3676e4fc710735204873b5d09acde2c17f4052c6ce0610ab18eb59831d08383321fe7c816906426c655ebef7fd11752947a579175a20086197d8075b6d48e5bbb961a76698acbed115c3ebbc8de2546db374e46ac04a4d12046387c7cfbaf819fdfc6171fa69b191aa4c922be1c177233781e58e2530c8579ed24a6ae01c4f07f4487bf6371daed89213680c36371243f51a4d97588aa6059d71a55434ffa03b0810a0ff4dc5d1ee54738da3a50f1abd9a14e9f4372690a97459d5bba3f5ca2fdb9123f5e33dc5600e0fdeecce3f4b1681941d68165c78b22f1846bda14e67e053d1bd4b4e44b52b21a7b599be1dafe25f23b72e2f8d958179bf9a5b8c03913419cb7c95d8ec0d89965e625765e0237963c4e9533bdc965e785718f29f9eddd70340405fa87f639e2b69ddc7cd1cdbcb907eeef235d97487726d6ebf4dd59f02f44731c6e1accd458e6acffddbf19bf4112227e3c7597a693baa3ab36dcf5da413f79cb890a1cbd18bba7ae22b702175c7bcf98c7fb08a6dff75cfd45592eb483bfdee78310acefde45d40a274f92c7d5d6252651e4ac355e479a80a9d98929068ab52bb1aad695c3a235298ef5110839ba86905f1cc012e857652f3d4b1178d418b76cca6adb92c9ad714b839d84e6a469534aa80376280e1835208201fb58f10fc7aa0e9ec181800dedc2a22ebcc68dec5d071167af349fcfda1002aa41735aeee77b6a9befde2eb856d2f6fb2ec041db8a4e4b8fcd99a0218929640bbaab7cfd530cae92aa07bf6dc071a23b3a196f5b5649b532a40517242fc8293c9a652bd42ca3c14dd81b0383cb308058c66c773d963fa915241c9311bc0608a3426facd2206bb569d26687dd7f0c5c83838b5a676d6bb5c0b6a2c5fd718a908216cdfab2093f63e667701311f12721625437c0e1d7e4f1206dee888c68bf5ef58a62148689a4d1f9b42a80ba13d89e9c30341d5ca325d46fdb33f1c1ea0aab967e4d2bdf949984f746160f372f9960a1d15828ceb7685f1d177aa4423118fba9966db35adb762919f497ddc7681a4537b940e24c4efc2bf521434c7484da4a72b0cf895bb02e5e7f59aceeab1f7f52685fb84815f20fa0d0d4d410bda2caae9fae693d0046c44ea90def0337131ad536a42d3e7139a818f1c4651c04e6de574a09f6b451d444d45f8512070ff168f9611a7eade6603fa7285e112641548af20d84575d46102012b74299b4de0f81b02488a981e2072d158b79f3b06688aa735d9ec65e2ceb26623e6f65d84245c8b308d97fe587c4a1f3bd10c0cd3d5719682cbaf1f27c9434b2e345963ac905c7753660909f11157cbbe895abe019ce2e800989e4db36232eeaacef39de8e71d5084b1aa65dab4d67f669e97690f31cb328342f0f5b1418e059f7985560929419c6efbb22f3068af895d495cfe75e9a7a0c3282442415c42854bf7437eb969377e924b435a8f503845860e0714c5e7028f6f118e8ba4929c4c93c0f43305d7e8c9b677f8958a94ad59c30be47c5036f64766aa5ad31aea900efb323c81614730aafb5b38905743ee5fba0d79a918da04bee604577255c9b5261fea2b19cb05e8843ceed3969e599689346a3080ee7413f459e8dd3e4f9317e7ae31aa07b263caccbd00ca7aeb98fff2673bdff9aaeffc316956bfe8dab1a6ff1b39e16d930589acb327588a03349ff617fa7ed4568024a64feda05fa36b71195cf5d12b6e7ca2fe8203ed00ed27f9ae3ff44e72e96e399b02d325f0b37fedc77fc601426a0752014fe309fc9b88bdbd5827c0d6223183d354ee0db5fc47f36d129da27db4bca02f04ef564a732830a50e4b7fc4b88251622c2552c7b7ed32cd06a58227285597c89a3a6e6f272236af17189b240b57258fcc69b7352a2bf4eff00eee2b76235c842f32b511aa7bf83c2a77a87d24ae047ef6dcd09de0d51d2d8145d15a82253ebb6ffd0069e04aabc2d5a9615c2b8dfb3d03257ac29b762e3e02ad6c5bab133bdf5d484ac099209e924c4bb9e0fd00932f6971add6b99bd6bdc057a9e68bdcd9f62547789a5d9c5f33000a9322deb93e4fc9720d1c3db9aeaf54601559d5608b7f4fcafb59dd059d5b3bd7a3121dd081a7bc4a328c0273bc231c4537236733064a3f1d7878f4d4a9009ed088b252e23bc9519effaa446b456c24144b681b9e9cb6a754a401e6d2ca8533368b57c9baad15d16dbbcb33e38f162f12cba2ffe9ab8aa7dd65720ca6bf455648f3c7214908703930a1acfc827efb7b839d02bab83ad7b5a0d61c06a075c678534ee3e8090c517bdaf220b2fb01fc55a759d1d3b108c099c5afafd3e7ea8655f5006001a8d420eb4c5e27cd78d391c9db35577e91b9bcda2a8840d9e3c70c6ca8288847bb98182c92fd3bae3346298024d93934c214ef646a30a00ca23d19d1947338f11cea607d0e0764611877ccfcd0632e8ecf872e432427f3ebfb3c0b42e17fc4a66ac625f2879c2688b16ca44e88de83397e3d24c1c41a24bd4a44cf8276991c35a2c15aa9df975fb0dbc8893aee0fb85d37abbc3d4f8816758e70df3f644ae3479c940c31901561f352867a46fc2eba20e560f6715a15f9ae895819d7f6329733f26218a72b59aba3047ba84ded7d1dde1ce9304ad97a795e516b43f946284eb10913b25a4bc7c7a5ded24d6b55fde0b0e0cbb77571b4505a0e500203915b461914263dd70074482d71bf6a0fc15a963984e9e61fc0a8fe6040889febe2b7978c0f091479bea407a1b85f2ff1672d2a359879211c3bbcb4c3417919dcbb99a16bde7c30188503d2e9575c0d3ebb4d9380f1679f72b40f42445019be9ecb5d7c9b4f45e485343ec840a10dcd4263722d38bb9469b59ac8a8e3b068ba4c256b38f7455ac03b71d891ac819feff7acc5b6aaee70d48d08a1cdf4d2aa8b97494ada5670a6c346694c10f8ad3d245c46bd2615e154cf908acf8346c1457893702ab6d323546421870820ebe1d18fe130fb815c40cbde28b61b15c4b00311d625c0b46b2cfe2fc58c70b01ce4492333b7b74a33c550ee459524cc074e86df08c382719aca0f4cac1c0c15980bf277a63a8696906e2688f6115a46bf595ba75d96a7bf653004b125bbb7dfdc4aba9bfe3f367aac8e9f96e12e72e63cc0e51e63d6f3482ba99e9bdd783d7afa3a2166ae7353e0d28a60a9dfaac227cec4d583e05c363a54d36a3aab34a9c9013052d46557253e5eb5a30ab5bfbca6815d864895e94c4255fc4ef601e12b4ee9ba63deefe8e5f882583b0b5a738c88f787051222283dea480916f467b3f624e6676168742cbbbd639c128b69939411a6ce8e473b1c96cc4e046da56e1e1b50340807088d36f7f071dea2ae829e428afd7f8ceb9636bb8feeb8ca7f69f34b11add8c124c2929fd5711051d41c606143437590e4f26c61625de2c8dd74299540ea796ef171d6abfad7e797d8286df76c927151e289bff546de57833e2eda5b5f53533faca1afabb3b876e104c51059a168045d42d58834aed4aa2832d396446ef22dbcf527c330dfa0d73d6e6644dd269f188597e5f26bf816c7a1658b711f4a4101ab5ef033539cdc6be5e551e8bbb8e53945330c5409608fd037ac78ba23588eb451d1422ae3dc1bf6170883f2bdcc08de8a82f8aec7c6322c628a4e338ef145c933ea0b1363f483742b7c0dab8574d9fb55b6e52034699653e727c11e97c9dd8971cf1e9d3063d1ac9ef092749603e87ff85a085c3819586ab110c8bc4ae3f25705200d2c14ab44013325bb5d18cb156318968da526b845e4dfecc864133f1d7c898ba504f9d88cc885cad22ca4e81fc0bf57abefaf69d533c155211847852f64053933465745e476df9aceb94807f480dac98e675a74ce512afb1fbad9aff3341a9a77f0d0fd58eda197418164d634f13e6ea539d880192cb6b2814dc153b31011e1008952581039a3aa4ab9081315d4c6548ee9d7980a8e72da3cac0fab60b704e61d32ea8063484def77f49203222fc18663ca5b5b3b72a4602d2410562b6820c0cc9489b7fe1d116c4772566bdfe2ed65ff5d5dfbe9cd74edf5ec1dd898d450d5558e1fe144ea684c0a0523f8af42da845a715ca1ddd71881813efbe2da5372f1c690b6a3b436e3a246e915dad82023f09ebdd566d761952c7d7322672a4d1bb0a02cf97dd4527e294655ba250928baaab59e01166542b144b4114b9b7aae92017cd3f8b619c5ca08444e00f9c4bc13dbaa04e6b3eeb35cc374811cbe2a9cf35aba194fd26e1da778414c9adae8e374779dbf8a62b5e3fbbeca6c7c6735ca95b5b2efd9fb660eb1873a783d0d55319929152efcd4a86490f918b361d9b678fd18c52fd616252aaf2d479a4c4f28f5fba791b5a4662393ba0dede41630d0945670034c2389349cb2eaf7bd0e82ecd5cb6040710c8883caa246abdb78dc89690606e3c8e93aaaf1bed87b47545a0b18914d378fbbf49e316f1b59ee90a3b5f615663c3286014eee3cf387fc61af876a5cc6723a1532eb358c6bcd5d32b59f0f94e3ed4344947c9df079b61af32cf19a2c961b43244ec2e1dcb6ef028df3ed3cd8a2f3ba59f5779ee2bb4d26396e3df7a03afadfbecb9bc47a39667e17cd8411e6fcf3267f7038d3133c5eb07cea789341f9e4934af087f351da504e9e4bcea17edcc2d4b56ecf65b5cc5c06abf52bb69f67249715cd9b6cb4c7b11eaad7ebbac324dd33d7211a8677f99015aafd605b26f4c5b64021934d0226d11921b88a893af6aa5212b17da59b9eb80d4408a25432e5bfbe09f4503a9cf2d9eaf50edbc6503e4ec1f02e7ab3f04a33fa77adab040c65b0576febd00e9e0a056239969e14566a2e3a3a192963061e93b428d88e9b819a23a6ee7ced9f7df9f3a92f136ebaeeb62ede4a96d9529330d37c1fa309585d6d63b0464ce2e0af7f9064268b95725d7ef09e0aaa72642cb49de3268fc5deb9b4a00f66acc93def4c98b63ae8868d5b114b3071d1de253f9bed1e803cf7569c925e3322421f0a0488c5c5f83a931d6faed38490f8f3ee1e6b5b4b48161880aaced7171b50e267385f74c228b6b3cbcca582afb1c3447accadb6a7e18dbbdd46dc0c9e93f618d39af4e099e3a786545e8fd10700adadb96a07b18bba413b62aeca2acb97b8ba9b2cbfec8d0148550fc45968d1d7bef6d073da97f5f9ad5cf759110bca4a597277e7863d47705deb468d572385be916dd48519845ce1d0b1e5bd61245beab091136ca2248bc23095d9eb15645adfb67022600902c4dc1c0291a8090f7c84130407478a22c33de0db39b5f81e6de52c13cc6e5a76dfe3977ec11568b03764bc8d01f5d5e8b51e636a7af4b5a04b0cc9ea48fabcb7faae4339af01258b40ad185e80e46a30783882467a10c39abc55fa986db2cd6aa96acbaa35443fa09a3b18240945104b4d49b3d99539dd646557bd76ae1e9058333d06493d74d50fc6373f98b740e3d2f3828b52f3862b4e7b0c2708f7d0d385a20eb969e2be41ed873a3ba3d15af1a19f975569f0d4fa92677b46e1619c3a0cf890d0985a3fa96c858f4f4acbabbb27c174c06fd8d8719a4be59b0c14ed85f518dcbb3e17c770bb36c47af115f28e7543c22aab19270e0a7290559c6826d4608530904206f02c12e768ff620fd9b7f1ada07ebe46221128c3e73ddb5260e1cd1586fd50f81f805b6d2382b9bed3223667fdfae9866638f5e2f8e68f391b4101fcb202ad6cfa061880f69cfcfeec993b1eb99e5e2c6dc2762a62ffe729d81e098a421517a6ea44448c92021e47673cd88dfc6f4afacce3ed9df74acdc9698cd6ad9d14f433cea9a65dfc23296bd5f0b3da9b81c977a992d3f9fa41fcc31d5004d41eacef2e22bf87632cc0a48e1d499e586101ba463b9a1777f1ddbfcda5fc279966ee77bdb0e598fcaff275ce2eeda134e12982cf9421381533da1a95c9f5c975caec4921beda3ebff0ee832e12d766d39bb36212151a177c0d1ae36598b46c2d1d0bf4fd0b2ad8f26e1ede1dd2f196850e1bffecd87e76494c432fdeb0764d84ffc52f40d7d3810ad2002d2ec13daedcf62a8511fe1865ccc454fcb1cb151b13b3226022fb240d349f1f628a2c068587aefd8a9ce24b1d5d1d7c9c3a2adbfcc4548740efae16367811270cb68fb9b33703076f143d1a3103f57009bd701e8bd9f8d3bede8b5956aa05264cfbe5072f520c3d216eea91b672711cc3cdef9f0beccc6ce7f3cd6d58d5f2a66fedd146814b2de5105c4054274f1bf967f5788e2950c2c13fd69d57f631f6be32cc74ceed53794bdd600ae0be14cb2760a1990cc0fad8bdca782ee55b2ec0b27e06e51910232bf771ad245eb7598d7efba7d6349b7fb0100c954cadf143d1b0b12b3f3607c90a65f76ae9df7b709e15d0b1da20bacd25d5ce278edbaa87a1998fa06908169f5c235c811eaeab3b54c91394e7794997a679fa8a93779feadfe44700637f6597dda3eb610c28861bbaa2a31599bbb500729a4c0b92ef0149a3977c5d1c61a7dbc261dc03a17ac463172cbf35cb69f337d8ebb942222fee262cae443bb5183daefffbc776b921b7ff2381cf19aee0e7a447d550e6b1a042046084156be16ad1d5aabcea26e0fd71c61f62fa8cb4c482282326bb7b33589c09b2f651cd9cf819fb596458a361cacb46efa21ace183d5ad262c56164f8b4c67c901f6a5520e0d092acb192e06c0031fc3272d20e89a266894729aea4152340440fc9cdc95f6ee2b70162e8b4b256726a6e0fd092833b715d538d2240ef514c76028ecfe10a6c098ba2c829117845f62b6cbcd631412d81faf2a34045c02354951d8dfb57fa8b8813e6d976dbfb5a19ec8264abd720a9b80bc546f44e082cd53099f3e38f082adb27e9b7fbff1496e3f3b72ca3d39bb8d1958499ca8ce237edc3bcbbeae7425b0158a22febd54f61e987705920d7a39681207d9bd455fafe1f19571c6a876dcb092e95dadee7305500f6aefc6d4cb3c234f1ce296898ca586ad4e11e6b7266aff15eb17053bbc1efbef33b991a8691583c91fee59fe1ab35252ade8344a7f9416dd59562d7232cabed5ec10eef1c61d1587a64e566b2d5d065d2d8fbcbb390fb48d1e4d4cbd4482ec7592e98b1fbe850a986f2e1721a64568972cf0d42bdb075a00a306b2ca8b82e6fb12ca9600f800625a6af39eb023c3ab5b472fbbc2cd36e2520caa63136e0028edb85b1939fa9c93876afae613e47e3c9e9cc0e8da4191b4f5e7bade389cc1cbe40160f59950f30e3dc0fbcb0f22e2df5052deec83134346b6d7968435613531d6584cbdd3a6ee30484866c1da04c3fb2201f5b14d2313e8fe3090efa060a8b408ed9d787fab590cad3e83b6b3c4692fd6c3f877432179587d1fe57d6d26549244eb3c47996792c1b1c0a17cd934b2d78bf6cf1b11d05225ec63338af45cbebb177f9aa14234799c1997662c7686f602c4ea9031ef13fb03cd1a56052dc7e54b0943e858184db830a7ce533be8034197e42a55de616a0c5f275479120ee333302b022fe60bce1907145363339c8caebecd41d33e0b3e172e8835b29fcbdce176b8bd93763d08d63c750a2d4a2ee6e043e304b2487d0098993de0bb9c159d8f4d93676dc3a6dec2c5197d23dba5d03be46f8b4ac29f5249a50a388c85ff4d1a50242ce05a0a56180e881764d781f58ef76791bedb018ec6512d3c259625577fe55d30ec96e43577a75362c5d25e3a8e5ed15c79079293c8c6a815758e600e05e6dca41c754b61db45e377e192f5b95c2b2a77ee270e92b623e20e44b254df45206bd57ab8121c6c7916f0bfae2d27e269685f5ccd578965050d861d82bf1d9cc82cdc056865225ee03b2313df78ae9b1a94d233669459b1211abedf645d38bb750709adf92861414cd36eb1701e5f4f9bcf8c1e2c0db95df52f7e92f3d18e37c980e19def04bfbe803dd844a46a66b1e96bcf05e6b37c836d1a203f1b66fb710953a5abf1c98b17dc777c0cf690bc384557ec3a52902edb51b2cf58cdcc47ae7c30ff34abb0f01ca2f710c97245af12a86467eae95bf0f3a5bd65909789f21df9a66fcd3e0fb23a1db7290810f28382510ccec49326e68f00a0efe6b20e50357334a8f8f99ca4c7916d922cf582430a7a383b09bf972dea88081c9789b37fb28215a43983152b7d1b2c5b42e79cccb8f59fb271c8c4f23ad85248db65928f6993e93fe0e3d63c8505f567c99b2328f96fb945428b24a52432cadb98b277802101d2b006ddb1de6c2c3f17c2008dca289299bee76f27b7ab4376d2c426d7b7441e3c814874d5f61367c463927e2556d066b50f728c91f255368bff60103683ec54d4c0c9dce177d98eaacd97f84c636baa8a70222d2ef85a5ebb673e4000300c04da0296e4765d0722c82618c2b8123a574f204c19d09f6005fcc3f30edcc7b36a497998d8b28fb651d42e69973becce2892d506265a2b893578537a82417526c7334a67f8fda2fb570d80aa0eaf8e03c37ce2897d27e70b2d3d8cde2a36b28bb5b3d93a922d31edb5223aa9f58965a10dfa4fbac889a685d1c0a41d9d63c536ae111f67cc29b44d96f4497869bd7a7893c9c4ec54cd4a2923ff2d3e86c7ee5021039bfcdf4f97fda9f8b216ed11b5c9ee061363d337b983061f27e96e946138fb82af4a5d06cd5f29d03b9d0464fe937a5f7fbb49154b62d81a80e1a18a04ddb01d044b065b9528a542f1d0e9e0c82ba127d67ea28f07ebb15dc885fa9a396bff9200e292e175862f05828c3b8423f93b37d036a6675f0d593d7570d3d6a0bdba19579ff063fa9ab7d99eb8ecedf0f3653e0802db86697c83181f0c5829939385adedbea8cd325400921e882621bb9c9e9cfb76f948fb43d8aee2eb3584b233034e6d09d6dfaf8655008c20a513420918b207aa2213e4dc079c110f219877be67492c236f0afd22c3f5c53383b5de8d4f72d66f859929afb030d827046f10eb6c8f4978f10ec6f4fe23d6fe744b1c610ce9af18a7bdd6c46884657deb6b57e5b6b9b398c6e4b4f72ba4b92bf59b9f72df04ea42362cb27b60eda4845b6b6ada4beb68ff7d7ee7024693fa9dcee2e31ce86d494f612b9ab7da18c0413fb2642d11e88ff5387ea66d5a5d67735ca5767946a8aac4049617094162584ad78dc1dc1e8e6e0ae09dad95c3041eea6e48c0b0ea47796279562a45ceb6e1034705d0359ef423c8a2764c91cdd7e0b65c0a3fdb80f674523cfab54a33e3342ca5b1fe061f93a65a24c5c995c8e923ac687d3650dbb09d60f4c2edd568e6632ba440b4039045e137f0fd5bab30d1b17417566249d74570d13d2705ddf4eb481931b9fc36a19f73f59e2dd8bdfbc2e91a6f1a9118e65d7fe59a5caf01add6990bc935cda79cc9570c08889caef8b31a804a9b5d377130fc34324adbfdd9b1c9a4da1091dcd89a0c5fcfd34dcec5e9c83686339f163942368eed7c9334898954d7ab9e8b0d09c17c2a60d6bfde5ad4cb7e250fbcf13d250d1241b091b5faf0231a47971451013a88397e40fad336929fa5b95b70f6e41c8634ee74002b0921eccba629fee6593691c9f051ce07c546e2647ae663095d1bbde45ff8bbf9c527d8500b3d82a885d859f5ab75b1aad657f65ee034af8f383c0ee5ef02e6b9437db2950be6d30f4ecf2d89a8a5f9d4f52dbaaeb61466d2a8f5be4a1695d3c4d101c7b5f20f76787e9af68496959f880d5de531b175ff0e38038c677efed9931f466c6667cba3f11658af7ae9ac0ab11cd59299ddaad26098708649c08ae72f4eecb4988b166b31055a960f63f649a86c3654554717fe32de45031c4ecda3ce2937a77f6b794c33e4344d8170cab740db2d18cbdf9d91067c454b7f5005decfb0bac19f0668fb83ebfeeb80d25d3b440e5582dc29d95b15053163c2eed395bc25b4df1ee85e138e3efa189a63e2ec6aa94994833d33ef3595fa0e39be9db6677e08dd25e530702461e764de3858ec79d13c5e5f91a710a1f4b729226dfdf38863a16308c8816682d8c81d1118b4a71d6ffcfbaf9c15649832a06f25ceb739aa1a2a76aacdb1197e923a09828a9e40a0a1ec9ec3a7e9373a154129599d4b4b68055667d4893c3c8c896b59c02f0ee73af2b9c71a09cab40b2abc7388fb5f445ffe130b9c2c68497741444303db512d52d8be1a8d385199f7e6e0704286b0bacc8093ea33e17da719d2b31f5b9776865391108e2ef56e3690b1bf0de2cd436c455d818c780525776380fb0f0e3a4e2393fe3dd7ba901fe91a1103beea259d0c30f66f717c9e2a55b4a640ff5cc8a20478ad975b61999647984e24d36a4e84b8d405bf4285f6a1a6355ccd09d1ef9351c613cefe343e7fd77187149927a03b45f97d4c2b89b3b06c631120bd88a851dd0173ff2253eb4aa98eb25f98773b344e2ce6b73478bfa2ed7e4bc115a2074858ef2775e326f8609adebfb505a4868a17f91911864e320c9d32f9116ea0399db3237ba73690c823577277f99eee387240db2d04d164a6f4d4c6a90cb6de204f41245e1d8d26ed91bcd1ed84933b2415524b78e32084240b9d358408fc0586e2c91348d40cff9197414dfa40c69c7755ce5055753e716df47e50ca06ee2e530de9c21608c6ce43370a3f1d5d55fa8f6ddb3bd69f2e602c1e4a10d50cf2fbf6e81ad1f4faff899a875eb660c22775a2ad42b4de3fccbd88b6f369b4856e7a3099fd8e194b957011ae50ae5d25387e20e3b0c38e6ae9f8c77d49eec278b8ba0536040dbddbad91b372df1a21a72efcfdef59f93db7af8ace39409fff61f2ea1cbd9fca65ad20c9d0d5153fdfcfe89ae07aab61bcb0497256adeb49db0a3af1e6631d34521d233cdbeba2dfafb890f53a691b7d90cce2f778a583099187c687c7bb175e116af242da83847d7205fa40c300278efa9a29dcf07e1ecf8f2c7989089637ad80f98d801a07729b29082f97673df18f789b833ab82d8d5b1971e36cb1cd6a00774dcefee5b2c303f03ecbde8886483f9b29a49ac2fc04fa2a87ff7e75d00580aacb85cf241e5c76af4cf3e64796ec34f92f2bbb10124359dcf13d7849ec96825cc9c3dc0a677e1d0a2f6a735755ae04d30cfa0ca9301a2d1bfec4a8f05b50fcf1f3b5e4e219b86089ca17d4bf5ba4ee97ec14c89723a7dcb49403e2d10684706085f554d268814020a49b2017a0f28190f8cd0f6752f9b97112faa5a44723f1afe1e0a00790ed1dec2d543bd22e7008bbdc01fa3c1f069a8291949f86ba85de9109f273c8f1cfcff51f2ddcc9ef8ffdf776f5ec825e91fa22c485b3d742f2350ce040588bdf2b9b7fbb444c75841ed5601f878d264d14c27fe5808d98c9f76179a795a66fcdcd653c77bc49cce226654faa16994f0c230b2ce61923f243a4ff350814ca0f3272faa87f01a0b1675ee817fe50ba74167176a6a0ec1554200e88787b94075be78464198d0eb00f9895b82a98b32ada67217214a3442f15944d4bcad1c5f9d704e7577723718d9eb31ff0d0d1712d0f933b80744f7bcca01a9f441b25177d2b94f145c19740bf5bd2bb297affb9df302201f85cb339aa98fb04acefce073641ef319c75c757b26689c3a43a5dba6263d48f06a3ab6b238f0f1aaceb16e0ad6a03c0111d920e1fd547c32bcf3ba6e24de0076c1a5f686f58e1cbd7aae4c7eebcc88743f3d72fc2bc10c50f2ac8801e00f688ea61ec97ab629d07f564b46895a0fc46d7aec1daa8715330f6d621a2916a0c40a90743fdf5644237e6c92c520911eb44dc3e0a216db772eb301a397ec1199047fe7c4dab4e1ac943987c6f65fdc0c40eff6be679e62221438b4e6331acb3ff23c873a0c4e3bf7bf06e414320ccc57ece600ef6c8458df24f4c2a7979454edb1d23e987745b044cfb4f208d70221faf2a34045c02354951d8dfb57fa8b8813e6d976dbfb5a19ec8264abd720a9b80bc546f44e082cd53099f3e38f082adb27e9b7fbff18d4d30f10e0bccad18f2c11f3cc4114e51d2c98ac717a72d378afa22ea7132e51fb0f649614d21a24192565467b300e0370e58510ad840ad02cfce5072a35b118e7f5f032fe588db662533507d8fe98b176ecaa5adee46eb34204bf4822929ecbdff54d14565c9e66f4177e3869ac7383674b0ebd2ae2fb934fc89d6ab66129089a30f184f09ad4b8f32873b0284e4e4e32ef67141002e840f93e95c49b66d4757c3965cb902784a421792b9ffb41fccc1f1af8ecb83e28b6e823f875c518a31cd8ca9f1676b6d32f8aec4116e65eb2c15088de303b173fcc33507bf4bd4fd43b44e68e10ca43147334a092b773bb1a64af3cf064fd843bab2d02575cc0b00d390f27a8f0b3c43688d02c9bd786bf79de6a6aef4de4e061103e48916ec474ed24224f6e6bdff11299ed44b36a2d190e1996e20c0799681cf2c1066bf4fd9f64146094a6603f8aaa74805f7d655c3cac5406ea18ce7430f3e5656d3d069c36a0da2cf134b1323ff7e885e7554b8d038f6cfda25896a8ea16a39ecc94ca52b1ce9a832fb94f376a2b88c248beb0a21355ecd205b693da45f1e7a130363b4a2442cdc68f843c4f28f9f06e1d33ad8f2beb3d94bbea47dc2caa4491e87c9e488d115aa8d85468c2f7ae2948abef270f182618f3ca006ddff5959df1434f492244ae4f2b7c55d01c6b7f8763230b7e2bac6c77aa5037018c0c51198993de0bb9c159d8f4d93676dc3a6dec2c5197d23dba5d03be46f8b4ac29f5249a50a388c85ff4d1a50242ce05a0a56180e881764d7a8048899ab081c03c690eb7e3dc451f62677641c436529d08caf900da2fe5d0a8f2b13789ce5f548afd54c55ce393a2fe9749328284b06fdde1b8778375d38ff156c9f1a89893e4709579349653b72f185e1b846355e09b880e60dcc0a72a0c0b21358a9b7812530da1d348f6dbaf4e8e7ef6405c69465e3803f6d7b76dc1d143c0665cf72f07b62420bd299f1788b5113d292c86004d10daacb23084119ab87b0fcd706b564daaf37f34f837ee9ce7c219fd0eb52d90a0feb92d7b4d003841b0c8106af170ce32dc20b724587f56370c7a56d07f0d50ac3d3adaf2fb61ab33c9fdd7eae5472381c1c82bec71007b347359fe90f6cec9bee6ae001029d16b9c3bb2afacaee92e6902e63fe6438f8cc8d4a0b55727cdec7650fb094e345141fb49848809b7be8ff206dd2d8e3fcbda770c041351a50de1b0e5e933d6db8fb7606141eff4e7e9ffe5dda35950030059b9dd580732dc5730e801c70c5df6c74a552983166a3d719a5c1290354007002f51c0ee3ec668d9149e68c0f7f9b3e5323a01172dd36eac03bfbd818f587b976fdd78246e731a121830dbaf2eebf524bdf68d1ab3453492f858986a65fb60fe1fbbcdede7ca6b87e7ff43da54516cd0646a0fbee1fa3c9651b2c8a3c1b4e4a5725c49bfb9bb54e7ea546b4fce13516a6b34edbce106db88a1029d89a409b893cb2a880d37978fae02907c6073993e3a8e71eff812946ad5678b198ce9fcd8535ccf001938c1945957b73dd8ae7c4225abda42a20fdec2412868536f32e315c3769e723eaa604e99af63b7a14e2443608e0bb2754b0b2913244995e866689b807cf4e1add52dbf23404695ba4003a2d8a87d1bc33da59cac72230415007919b23baa4f00e0e2fa1521e2929b44d96f4497869bd7a7893c9c4ec54cd4a2923ff2d3e86c7ee5021039bfcdf4f97fda9f8b216ed11b5c9ee061363d337b983061f27c7312ecd8721296117a78b74ccd7c76f214d51f4dbe464b494749218ade5e8fb8314f8b0f34498c5458044e27f5d51b9dc31fd12cf53ff352070c88cb6d285aafe2f88a2f054f48f90c7ef395eabcc7373c8e43f0ad827bac2012fa67fbec012e951d260767c44b35cb671b67d50939f8b93e1ade876d8582f658a9883b051e30c5787ae4e113a49bb193252094444edeb6b79d4a5221072b7b32346bb7a3da5d8fb6d3ca0bbea4dad24157f704bf69c0b551d0ab97629d4c9a8f34538c33fe7827e4542a338be4eacd8c5b392a54b95fa74ffbdac1b2926dc48362b3c456ee154280e57fcb700915c7d3204d2492d23aa8a20ea5cbf2352ccab22efd30b86f265ef7c64d6ad8136a065bbf2a1ba7abcc99e839e2af3c415f87fc3c640e53f5a540120b63a526370d22a0e5a4f4b1773c6ab232b90bf4c4c433bee1e49c55dc5ddbc7018a774235373de5aede6c902fcd77a00e36f486378cc8fac11ea5660917c7248ecc56ae32d4bf22b628d1e0e867caf4ab90b000b61aeef2bafc7af63f458a364a8cbfbe4e7652eb02e2c04dee0b65c0a3fdb80f674523cfab54a33e3342ca5b1fe061f93a65a24c5c995c8e923ac687d3650dbb09d60f4c2edd568e6632ba440b4034d4fd903f4aaf23b53c793d7c847fcc05d1d42e01a30bd3f6df99e45c9713eedfdcf9ed74ddd99d6e9554dbae135623be5334658f459ea4fb7ecc97f159f306f77787b7b0bbf5e34b0cf0a6dd81de22da5642b933e3631f2dc9be8c815e9c24ca2a3687c4203b4571e6f9ee8807a78d2ca08049b5b8bac2e5c9e6f9174f341a409de52e9b48ab78879cdd9de128665f6199df271e6f27836d8ae5bc55d0e5ebe2bd14a67b98bac3b4928851371ddd568b73d3538060a0c6c66e4e432904b2e7ee1c158da74216b224b44a5394d75bdd228f4b41d7e4193438b3ac49e5c96e624e8add4dce65d2dff5c095984bc1c0b62683ec870f5f3b742be2a6392a22252fe2d4fa8996f22ad2cbf964dff7472a67b0d9f26e0390c2fe45a60e3c683fd763995c7c8b26578babea15b1a687eb6c719b07c3d4b21ff70d9bf539560ab77a3f11658af7ae9ac0ab11cd59299ddaad26098708649c08ae72f4eecb4988b166b31055a960f63f649a86c3654554717fe32de45031cce6499b46e03ee192b9edabc04ae9f64d4021c74e80197a841df728fdc2edcf6c1ae3f7ce9ff93b10406f286c75b87fa680269d571dd973a357664efc30138b2895643322273a00e1e5cba6643b3f8b109370e66eeb5803036658850ae490da912a6ad4d7c481a2f1331c54490bd86a5425b934db45ae5a3dca69dbc7adb18f709ad1a0b3fa5faed0c45ca46e9bc3bac887aa5d25550309166cf96c89139a4ffd1c59faa43f04173da941fab3a8e671db6fd05815a018c208dc9bd63214ce8eaa9eef304152d51737938978d325da07e733268629d5ce673e951bfa2ce8e4d1f7ae9bd454fac970192c0cc950d6c10983eed033c49fdef7bd6a1b2e26a2982bf9820a3dc0ef139dbe010b38707845179a0afbe8d281b730b9ba9ebb9f9aeaf14e5b82056c9dae2058c88a886b76191231f2c04ba71909b4ad9f8b4f0b65bcf0456a8925c943e94ce25a22a6a3127833bb7608b420af1d5b6f2d175663841ea651ba245f0e08b77c3b7015a93a4025b36d9e4127c009fa478e891fb5fee844d291915eec045febf9b6b33c9462bca2afc074c328b68f61ee475752d96add4df1d731ed8be4c3362fdaf93d965775c7d3483bdb1f91b61753fe4cd9e8c8288afc538ae72810852dfe38587bc34235c645b752c23dae6f4c92fb0979350a3d58eb40c4f8a0387bb636bdeaa08a99f14db14a0b571aa4c3c6a2ede0963ec6de8553bec324161a436c2b84ffaa3b8434762bd45f72c1269cfd2cf2c2145f07e7f17f6eafbed6acec481df7e4be04475c37f9fa456a241c9a1dd7ee43bd680952aa822b2c54a1382aac347fcb09779f42017dfe519e39062392d5bf0ba98e1b7ae13099ca6eae58af3032d9920a5bf1a8b60e6d0f7b6edd92aaa624e16e93d91710a7e8cdaf3bf9fb1d0ce29b5108af2154b0d2d363d45cd4514ffd4bfe6fedaeab570f74cb0e61bde8c6ddce95acff16f7a5b0ddf8a4f4991e05530b2662bf8b66a832b527c13ec81b609c84355a595a8ab3f487256a75104b29ee1037a087c8723a77fc1fe4fc57fad6bb7f914c8d149872856c20b2533aa95032ae0ef943effd628d82e08a272c164cecbc245f4f569e00852af27a571a16184b1dccb4d025f8a48d29bfc8d3e597ba7001af5038fbcb3839584d0d2867640b0f29b3e6e54d8014cc0c8cad6dbd3b02ce88168691b05fe6f788be69a2ece8f40e994e957184560ccbd68bcd5161c9ead7f806e9a041c163ba116a08b7d969d5d1028023f0fa8f3fce7555144e782c1b0d081b115b3d567055e27705e4d7da9dbc3aec08d5c0938eed1105f581ce6755aa1319a88a036c2e681fbf87de3acf6fd09cb4c872432784d2b514dc408bc15d0d6485c4a06b1796487a975fb601db9bd905cac461f190b89c6eebf2f710e63e87c7ea7776edfd8c76e424660bc661dfe7fe048d3e5b539d6bcceb84fa595c1c4ecadb89367f55aca56768ebb7028e503b0aaa00bdfd411adc4ad599d96c5f14635bb19130e5e5c223d46c5a72d55e041342fa22cdf17415c38ff51bfde6a8b7ecac472077a5ce25e6d81915e4aee1d240f0c10013b092f4ecd3c0c13f8ea6be47c1140b131ecec5f6efd9fa8aa0658fed0cff678c4a1398ae57b185d4d2343210cf8c1d0fd8b83fc83f66ea1c2f496334372ab4a6daa5451c2dacc60774cc42d21904a759d1f40ebe666ea27a209415ae379bb48743c5da8c6c7f86f95bcb203f7897b2736fddc91bf52b495f3210009dc8e51ce725cc35eb547d3bf2e53593f424a964a91e31b7d495d175bb92f194e619fa336f49991da9d793008a8ee0e9acf029831573833e4370947a6a2541a6832ae8fd25355348e11c75e54b200a5ab5475e6b59e9063a3a5cbc7d432e1c4cdf901723fd9d1d77fd0e027d54589f796af5f1848ec1aa16b0c305cd57dce888916d8bb4b557d8d1f9ca76af22d5946a490b7ee828ed1a21f7e9e924c4c67d2f45f3a293954082aed10cb12bf131d7caf2bd6f6809917534ca881f8f8dd27c6fe71779ec1daacde68bc2225305d9e47dc47994603a0633fa82aa80101c0ebfc7ccc301d0dcee913d0be18867b1ea7f303e59c7a8b101529b4af064c02e8e569c768a57fa6544a8e195b3dc040fe6504777d44aed633f9f7e4f860e1ae4d7e993804500179d1c299f61fa526c625c0c29951b8289e103a41414c664187b4888e133386a0f916c08d8ea739e24c741d0b0d610830498d2eeb456afe63d62c66fc27b9c63e26b0282aabc78f39bc3c6ecb2cb31ea1f4470e66415182c17b5a702388ca5f211b6e5e30c1b5ab5de0acb3c736d120eb2bf3b387b3bc32c5142c7e2810b57d866b641e3c063e6ad467a72a0f0d571bc7f8099d4b1057dbd5ac180623f95dbcb4c8362af724e2bc36e0c588ecdf15a3bb39d5ddc89118ca69ceb875f4e6763289712909802bdb37ad82267102f88fa24dd2217aac3aee038937d39d58da30b6b1d39e15ef1ac7158c0c40e211bc5c8b9bd185856274a088a999586b89716009d713413dd5d80c38d60a3081f8f7b06cce456cf3e50ed4d401a9f30ee2530a8aef1da2efb38e10e323ec01e6595756797ef30b73c2e55bdc7fe09f50621cec44147175a3d85fb81b9561822644e364a6192632809324050681fc9b9c76585e88a9306c7c35eb68ec8b3c597b4856de5a57e36ba3033efd38b1df54c1a201839920bf38060773215baea729cded57917bdf865d73c310cc661723b98e20399137db83f18b1494f1e2f352339c413cd3621302cf699f8f83942a683243ae598b23c0890d38e3791c73b93096ce9b97195cf92033475b1fa521cddcdca440502c73eb6aa0fd3dd1b1d72f907b75788a59f4ddede71180cc1c8d045c54aea55d43725ca42c503fa2033b2956fab69e5e45c86a0e031a2fb3618d89b64c415eaf7625eb13016d02f57c1034ccbad29c21c0d7a07bce74c93f41276ea05e03a5a7049e08a308a050daa405b9a1017eb7e46e2b2647fd042b4a690e9642d7053b6a7f23349a28cd30a1f900bf1c31f69dab2bc12cb8de7906c8b93f332307619a511736f66c775a60830cc0f08754703d2892d6a2c26619e8be5263edb2890f1b7b438a585016e0551c921d9f4e89e60794f804d40b8a8ef62905affa5dbbb7398187b29290714e1a42d6606686b5f140be5a100a1f5a0f6914f3683caba490ad1af7b3989053e5b66d0946efbd0ef181402506a34e383286ca9f6514f23e90666f2fd70ab0e25dd856f770c079a25cd53f64b3c0a23db26813b278a9485f35cb211569270483b3893207ce657675883a1535b0eaf392d08392f4bf1bd90f0d649dcaf8580ccb34c83f1ebc2f27fb79a9fd62d7977d3017c455fae9e6ed1ebf2706ae05bf382b70091125b38f4542fbab69d887cbe3ad4458681174e1d2eee2266f01a3deac3e1ca4879d903337a3168448aa1a0d8ff70d64648cfe7d553126605201ade358b49470027345e5fda4a5e5cbfd07e1a56f59e22eba36215a1b086a188547efe0c37a8e62da20c2a944359d8647bc5f8ef1f3d6edb1dc6637c5136e44ffd96ea190d1e65f7c8817d89ec300687754eee7d4982d7912f4bd10042afe72bc0cd27a9e2b5d0028192b7f2bd06633e01b9085f63e19e74319ce0157694b0b60a1a23d5fe09d4e2b4fc9d9e08c27e1e8afcad458c065aab3ed04604003f7a85a3bd1d774008f78fcbded0d906d76dc27ce8c1d4f269a98c69a4313a0158fc217502ca47ec03c7385121a540becd5441a931c9b533c12dc45fff10c0870e030434e4d3049d8b4c3dca4e26c7f6db1a270d7ac4847c90b58edb57f14aea4b30c6b63a0db2135dac367343faf8b85d81dd83b1c0a8164a779d9cd3a8402134bfa90fa097805bb53cdf90a7ca7685fae044113fbbf35f0e7c8aee4b17a43442e4c0014ee0d45774b63ae72115d8574a8472a42b77a335461aabba2582dd0f435f6fa2def0f59a2834faec705b6aad52c6bdbdcd96f24cf96f4f558a54dae86277990debc9f0f02063d25bb8912782e73c79c7517a46f1264733618400e00512a1272b1e9d03177ff9dda32cad75b8a8003d6a10c8e843056ff1a7b7d023d033020f80f16421b5510951e8eda6f663cad0ee75e98891267492e264461b05c787f02db95a474b85a63c27d37ce3e8680eb1361a9bf03dda4deb2a2238db7a76917718e83214ff470d531a96cf3bef6f7dac8fb7852b816e5c49003cc4abd41853fb986ed7fb4bdfda7b259e0c71b0d08e3235891423ab02b71fd3cea2864b9ae9f885f7eb5eec2c289cb5acfca987305d3674ddef624ed44b4a58aab6bf2453669b365521d3f0e65652c7970e86ab5745213f7dc89d241cf99860aa1572bedfeb2284ef0f5b85d9b8e5b07ab6acbfb64cbce1b3a2d7396ab26544d09345646789b443a172dc01021637d06fd0190b69f095b99cef3b8a86f68e65402a5d60b463a5d65acde65f4fcfa4597967f825bcb03f799a381b2c5e3273ee7e99f27f223b9ed799c5afaa9b174cb99a9fc4a5b56421b54d6099c491cf8b437e55c6cb64428aa4e63a005387385208f61071b47cb0d8c4607597c5017a4fe3c533ef68d784b9d90d5f2b51b3bd1fa22753df56275d31a8edc658979392c0bc862475854f8447f24cc6720414f25ce674c532df8fbf210ca81d06579bbe6449d8838869cc6dd5786e11703255ecd73ebbee9240a539ff1033d1f3cf4b2da094951f3e7d669c08e0d51294884548b63af852de74aa38fa5b1016467cb63c9103be8c1f61e536135585bb243f211fb26c518a69e4c3cebf8b444fe634aae8e521148355ef6ccc1213212597c5acccc2ed85c27400f194e056cb2af9811fdf2648cd6989fd374bd7d1d57b0df165d76138605b683648097e526e9e4148fd68426b9b11c28f1cc951bba9bbf191cf871f9c3bf90353f73adea11541ee36f6ed6eef272209b479be525ce576f413eca92f641164dfe86cfdfe1a0d36c6cdc1ce709d6d4ecdfe76b76e2192d7f096397813d5100af671721467a3f4732775dcb58c91faf23b0c57b7002bc45e2a63025a5f54f32825162d84e6f6198a5665b8b637fe134d6191aa8b5797ba527de2440f3da7f02593a369cb180ffd5a475313948264f75afbd1c7207effa4f4522443f7b5be025b95ffcb8a28e79b3d31a785c3e528596c06e460aecbae6a443e26570d03637de01ca673d736e3f45fb536adbffa77b0dd53103bd6b2ec17568af54d7be905f355676e407a93dcbd1bfc9acb800cfed4f81fec8b5caac13a0232d4c51671a4a68134267c0c233f76a1205c3c756a40dcc81bf00defe24fb6c0748fe9cec40461fc505a9f383943a77eb4b4621e766e0df334922cf792acf3aeb9a77d3c1263c2672103a3a5201c4f86178b34d92781b80d040a64a9e2331784f30d6295a7b4798722a82d6937c7bac835cad349d493cb0df91ed45d037b2a2205cec9721b4dfbb5ff18cfd1c2222962d03a05f0471c5ea9294022bea4b552e4bc0e82798b1a6a9d4c1aba0c742bda0e39ab3b147087b20263b45611d3c4ead143220fe476511c2d65688562fe5a2e1c8d9a1df88186e7bd166af511fb6630ee1e7deb36c84474a497f8f3aacbd0a385139817aa92ae949be69c9c2047a48aef6ff13a050715f7244066cf5f41c1c906890bc61fce96252dd8ae4e49099acf158c6b9a2e13d5dcdbd34ded5bef90c668cf8af4ddc8dd265af0402d975fa2982cf4149986337d33e1c2bc4424aa73cca686b462023b6ee5425de891256eeaad23bc5866aef28d29a2cb4305abc4783e10a888b88bbba17a12e754f001cf21f30244f48dfce0f365f1b31ca1068effede4efef52932f97315ac02bc78e4a29daab10ca37038a25f81501a0331b911805c9b3959fd8cb7bbe373cc9edb7518b329e48371a9e307fb727d88b21090c9d369669dacee0d089955b828a2d9e7dab826b1b4639dd683cf80851eacac322ce5073be52fafc6502d5cb510ef6eff7b8fbba1edd0d385d662f1952075cb18df92689d6034e314fe6083b0f47c7d48ade58bc7f1fd00b1b67bf0ccacea835843e09227929a4ad2c245ab43bae39e8d090c7a36ddd160b1374e7e4a555a2e7e5ac0f6a8632585dec32c3a557f27181ec3972c102c7de3e7eec192692f1195f4126c0a6c1e98e754e35e8454b0e10a881b494089eaaaa5e47f1699e62ae234f7ea5dc19af29d43598cf281c469280f20d09cdc6518237ec9186fc6b792c274f66cf33d1d67f3f819502f1ee4fc71c859b71b72778f89dec159300e2daab42927054fffce72c2bb25f1b6527081e81a5c9455c2fe04b99dfcb29cdaf055b03224404ce22c8eed9bb0a9b18db356c3686cd35404a29d12f49c3496b3c92155c77e70485f53b9dc11be4d122b548ff57107a677653f6dce1fc7684dfab51a89b218ff79ca8d7fa86f881fb2c261b97345d5ef42370bd29dbf57a8091aed231ac3978a45c8bbfc4159c4618e3accf91431ec8a6d1e950d0df786f9b145e427b8c6747b324309d6ee764b82346a7d2952c9a073b652588d223722b2025c1e59ea76c9e2c10990758775fd8c0ef1daeb344ea18fd01e602bfcae729f96b62423e136f6f198990a2e46cbb71e850b39a40ff1d3de93d46f0f23c1cb026c3b7d7df3ac69c297f6f1c4395857af00963d90afbd3afa49cb6429d0fd3455a93fb09208ce997fbb450b27d987bd3e48d865a0af5ef85eeafeea522944d44747cc0979cca89c86b7c722f0534f9d873d030de4ed7354781c486eba51827f81c8dd3879f4f5b469873528f766df4ad72049042f48e566fc88c3364d1adfe82b7ff1b0bc06b06df72d3028466f5996e07e5585afff7aaea95a35ea97f90b12982497fc43e184c2f2ec66b1b20872275dc29301c956fc59498d94be4fa4b906689a4714becee00b59fde0e315661764911cff346182edd9471b43d58e61eca2db3e320146a8f235216a953133c21f5cdcc20124ee71995c523ad3a06c2ecd3143a674922c5fbb35d6dfdf83c4cd9ae552c43af469c272af56d70d6c6703bab0a72a4b3bfa05d8e92e05f526ad9bf3a4c0990eeee8107e712be39e8f0d7199ddc6d2a7922154301bd6a23362f3efe17cdd4bb5535719afa331955aa2d847754af78286b84a6d8efedeff33fe2baef5b5a64a2e68ecfab13bd1a2bddae4da6ed19df97f8f2a637ff98c404ba30176231099dcbdf3adfd7cec23651e862e6a52b07e8c8802e18c2090d12e0d19b32522097e974447a2d674c52e01415f50b43e9ffddaa34c88e7d981f3b56546423820abb034fb0de86f2f1558fbccb9dc0e80951fe409c2b444a354b21e39e9d63066d6c0231d933755e34df85fe59b055d40eb291ebd4c05a866f0f46abe73b32b8a1c698973fa1ef57b931026ca6c2798bf66f9869050c9437984ee3d0f97243887bf0ac953cfd2f303c3f6d14a670b08d62265c666fb3e7e9688ec6122e215075aedef5a7f1b3e3d7aa6345dc66cdc632b08fefe06e080dab8d01c0073845659b2a0d63b514da437a730c650adc4c8a11796ca43ab1ea10dac7540a1dc0eea974902ce3f2e9a46aeabc2883d07d8dfe208fdd3269064b79c11994ec0d634bdb9976a5f4c9fadcfe6bf280645bca07e1f06609a9d6329fc9391a7f804d14d7f04d4cd20fcbe35f78c6ad3beb24283bca5d613d38e08d132abb08e3e310529ae6b6f71057cd1d029ca19a123be3e8d9360fc93d6c184a1c09c2e5485a0965e2fc6ada28470b22a15f85362b67c2ebe3c8144d762a96757f6d5041f7b711cce566eb0fc84181eab45dc28405ba94d31dd72c6169651e76e908775454ad70e346270789981c82223f413ead4002e09ccf6c66aa815f7ebf38a76d5ebabe347ffb4a244d33eff6be21ffe0241e609910b6c0bc77dd8c8bb05cc4e26eb8ebf9e14193604ba499d01a47089bbbb7f8197c3cb7bf564aae4dc4aab1eb178168e75bd6e9883d0e93025d249429d336b31dec7dbbf0dea2dc11a41cff60d945f11b215fb2ff0d92f6293ba723aa898f67071fab0e5056dd02be1c6f5a2a22089a4e9b9ff1b94a7820e1ad8b58cef676d6cd0ef8752cded940b8643281c9d0137b5a26d5813f6e1fd6f5718d0687e7c54f61c8766626e5bf6902d32cda0900f4b76b86801b1b06adf1039fe0c158f5cd505ead680c5d8d05f7d8063935568535f53ff83411a36524269d6916355b6d6cd85cc477457cd294859906d7fd33c4bcfa952c051cb7103e49698e4ef7e15b8fa8458f99b355a112c7d27212428e8ac349b39928e0fbf7d72b1e0bea1eb2e3db4dcd939b7fdd063d4a8130eaf1674049cd1eff4c3fc2b8343309862c0d1d52db2ee82bbecc3bfd38dd0babee7527c455811bc10f5acac9438e0205b4a7f86350f66154219cecaad989fe68a312fc9fdcc142f936b19204fe135f32fbd967ad150151d1e771ecd73d9f6dabb8b779f365c417a43bfb4309a1433fe90a3a787b5598cdec88297d0ea3840db8d040306275ed49d1b3fe21ab29852b92d7f67ed6a4b2c1c2a28bec916a8363c9343b63810912a1dd26fd50ed3867e0004cd5303d217b78bcd4ca569ebf626eba9e147c1b010a6aee49f88a1e76e82db325c7d25a55b294f93ee4e6132ad022bb51bae4e264554a1ca0e570c6ce24ea63c548be0aa411578ac748475153a90d1273fd3b56b00937a9934a9c1eae2d0536f872ca8eb540739b6f5df5b51a8d1c9222d60fbc4c6c0a1c1631c459289ab344c3d661bdc00e7c508b8de4698b2d1fe8bbacbc2eff7539554eab9c7dfecf5076bda89c5f921e09a12e3751f9a8475d800f4e315eac2f3692d983e259a3ba7148b5c379000de8f6f6e9144f763b91c5a3c1cf42904c797499efba2357b26c7f4a4c3e457aba644bfd806e3c11e097ea20619a86e860e868074ce1779ae9089a5acf47724b64bc6d2e03ad694db553131f32247500a30fd14e46873ba48b167659f988c34b7cb9ee5bf33e01ef71f22ce2bde1a04fa44069c8b9774fa5a16f05f5b6bddcd6489e8334bf431f8f47418616c6eec7beab90a4741f20176e952ac15ea8a2e2b440678e0393db2482dd90b53e9f7620463b94a7644f675f871244cff8312cadcbd22033e7dfabff2ef5317484a7163045457321a6571cd0c1d8b9a2ab0eeb8fe04088040c891805a9f5dd54b948341fadcc189a60472e043bc8a61922f00701edf47e1b7464d7143dc0bf5e1b70937f18f4a815e35683759802b4b78e0f3967e709a32a2958793a540bc3de3ec00470c27701ae5a72afe74a8d6b37ea36bc9841b95541f07d1b6a12ac5bc1f2bfc83eb61b0c678e4041f4c218f1ab840c38e465d103a0061945ba88e7812c7e72450fd74240972c0aae4c8709a8bf348771f566b9f3b797ded13d7c98879fc63b07ed47460303173f9e45ca90154632c9ba47d4b203ae731fd900b9a840ff6953ad2ba92d3bcfcb71e9a98e156135274419ecbeec6b1c23a244df720739f14d33ec49019e2b3357b33b926df572306d20886291f161a52120aaff6742bbe959c120ae9f0ac86502af659aee8e19fe9836d5b4d48cd2c669b569ee38aa713c518f29b7f68628eadf3c7fb6ff34d50c162e2cc4b2584af18af99e1dfa47be10dc82579d964fd521329d5131bcb88a00171a2c509664c72e655f2f202e39ca5bee6a1e144cbbb6a9540d932e6dce683f9a1fc7f39b60ff94b70de170b7d7ce58b5faf89aa7deda61d07d988a798ffb31a32c0b48861a1d3fab781274a51bbb865eeb3005b40fb92366cc52959ba181b8709870e048aab4afd8b20cdf7102b0226348ed11127f1892497a93ae0e4a20251f57a8cc9646e2e5cdcdaec290ac9376ba9e8f2aacfa019c8b26812beed19f22e1a5b3e511f3b429dfa69256430e329e5eab896e04db8ba7e4213b1ea044e8ae561559bb63e306b8d218a7631b45bfd9e8417832c21bbe29e6c63d93460c4cc37d9b766dcd4a1c42075f908c23bef3a8a0486815e39eb00f27b30a76024471e958165ce9006c347c14e282d4c8d0813db81650f97553fd498b3d096f852ea892a88acb70ad0818ee4612b69a81b281d81dd6f400d09c537c2ac4b325b5a864222072c192ba5f911bf698f56a36440422cd7417ee8fbcc04d8c06b6c6009e307698f439cefdaf2e2c313db01f8bf3e8c78a6a05081873ee88388d516e41f0447a49fe4464f92554b14f491dd98bb818fb145ed78fa53ad86058e8e6425c6c98c0099ab38c4d3094634ad049ae1e69c5f4092d57677e2baba54c0f86b55d5e473baabf080599849cf0e725410dfc73ef719bd6a9be350a9242aced04a69f40e6d4f0f9b6b5331f084954570765f2c314c2b8e1e1334507128d7aa32088c6f6dad05770c915ed3064ff13c40bda77821d8d5bb118a015249a799cd9b69954697e77c53e8ab0fe12d4b4a9e1fbdc9a8677cbe26341672021d583df3fbcaa67d3859a55577538ecb9bdd1fc537dd1c22ab77fea8806dc2309c89bb8660b2a3c5d32c7c3fe17df85b1247f98ed65b77fc81af0f2386b72bb885c89b660caabde63fbf3f60f18d727e809ea1b8bf8e1e86f9934eb0601a2f19b7f0b9da532ab70cb546332f15d6f2dbc1e02c6405103fe92dafdd83bb600575bd9e26a08b255af5df583cfb64ced9e8b63f08f2d684fdec116fba11c6cbc59a5de823628384d10a5fd98e3fef9da990159f61343876a1a0079fc8ea2c2bc4366b8ebcbd299f8c0e3940e16fb40ecbbb10037926f07b1785a4ba8dab2522c7b245ee6571ba496856de1dbb8c01ec812f3567c9e59264e9061a8e0730566d039218ea91d8fc24b196fb18dfac45d3c3066605aa8b6e6df3da58b68d30723c42c8fe7dc9a39fc3bab7a7a57506b858aad3012321fea728199c7facb72b47ed88bedaaf5c4a9aff2814804c06dfb8ae7e9c5fc81d7e323acea69059603f7f833603c67cb2d0da36d1699451baa50a5f86e41e34c031806d24ba8b550e2de1e2dc8ec095b8342353680d273b377c30dd18fd4c46dcb27c5c15952a948772a1955303b775c9c29dc11ebd5781f4e57a9b4795b0128ad13929ac4429ab08d67a51aafee7d24229def0dcde64d0d87104e1cc4b86cd17aa8a923266fd10d9b1271f21c2cb28ebc8f9fc66ce96c930fbb56f017772fbca100c939bc6bf58ce3c2588ba7e57f55a964255c71d961bcc199de725f45d5fd6643636abe782bb73883d330e72691c890831dfce7259e994f89f8019b211050c49bb572a8f87ee39ad9ce3476e9316b42b18445b4af841df57398bfdfd181c89f229717fee66a93ad2f8462068e50851080fbbde56d9d6e18a5d5397b1c5b7b4cabf9df79f25d7424020e68fb7d45f1a482b322c262bbbe93c3b1cd5c7e2d7dfaf4102c1ef4b75873f06967f1bdb68560e88525e9b72dadf7006c4ca858a1801a066e11cbf5d685dc4f327bac1536b108bcb7fb9f1edd1226944a04a231eb343015d7adde8ac31dc01ed20eb12e37e7cf7ef6dadb329bec9dc5197a2ee2c311adf28906ce13c0364a6bf526a9e9db1b1fb7749940ca149e653dbeacff377f071f0627bc7e54372341a9729a32e87b58f482ceae5047ac8f8c0c5bb590b2c71914bd4695c438806125986783be92bfa9e2b4542ae17684a3168708e5681a81b62b4d03cf00797e8fd2458240c0e9f997e5651673098379074a68c6feba51b09d229b396650fa8ef40459cd75cc2eb9248bee4f650e6a329829004be5120a0899384f67cee1384a9b9790c3b89d5897a366780920a9de457921c49d7bc4034e05a27ed1c23923e5105e6d857df34129e0957fa6f1e6d4a72c7b36d36983d8930effdec9036a40150b56f189d2df15e856937e8d9b771ce782c6bd17087831b31d2c191f9e65b6271f0d41c6da2a6ad76df58d340f29eebe2eb06c6e3f45c7e2016111d4115e3ebdbe8a5200f44566e342d0792a029187f8c4e0861826229f9a00d5a6587d8e26cb25fe181d5ab581b11d8123a0616f4b5d1522b4035281b730277aa00b2d8f8ab8978e5187269d2b5c1ba7e7005cb74d709f29ced0633c3b8530a52dc1b9f9191ffa06a2765b0c2be158d85e06627cee99b9b7ec25e15760d8313d46510622d4c694af2ee01c3981fb5a0c22bfa85b6ad0e62509dbb869826470bf4e910ae29b2a3a4f4110a0fadf776305f6572724afda44f8116b2e59d6b818135151f08cb083d251c30848fefb4fc52576bed7e7110a9e1d939ca0b1d9358729a5c16c0d3587b2d4cb1b3aa009bcc86be1b162c01c425b0b2a6ad95709884ec0fed139addc1f896873cfa0ce672a7bbe8c4ec8e043fa4e0673f5650958a6e4fe4c6ffd16253a9f5b14bad1d702b76ca22fc769a47e9e3d7f926274d6763baf303cbb7a9e689a26b0392e1ff3288e2f5d690700a9ec5532665ab06c379d3e50c1fbbb87ddcba22a083a44a2c0798f2b28a5dce0502d10245746bce036af16b236dc7ea0bad1d0bf41b988d36c2a1f494a9d00f881a802402cb338c9363f8597cd912b472792168c9190aca3b390bf8ee6f77e569907c99dc684ca36cbae7b28c2d3a6a7faa0396fd31b8ce44d33ba9b1d2f179cecb6a2ac59d2897e4a4e13f93df7f895a0b048128982bb40ce0604ea6b1a8b8933a420b8de04daec3f28c23ca70099e86e8edc38761dba84a00a85c3a978d010980d356b5811a0c0398c3af1210ee5fad5661ecf5a38da4416b9e5a1a86836ae247dd6a54f7dcb07fa74f1a6d62fb580d6936a82e0686b9d7fd984a2e8bdda5ef093918c51a6744f8bde38d01501998491fa4ac4a4c5e6bf51ad5aab202a8e4731a658bc9d15db494adbff373c20a5033726da3e17bbdad139945f46f3ce3be58e0af76b7fb0261fcbce39b2b90e68573a486b252f5fc09d59ee5ec821b482b7bb1d2d01654650b954a75b3806bc9f9efa858257c818a4e9cefb9404c3720fa74e8891c048c8eb2a50fa0639078b626717d7042cdbae84c47b78669405193945fc7ee4641e7f3676c7835e90e480024976ebc4f969852682cf29ab4545c823d3128431b2fb27350360edc2946c456e5ed040804ba4ddc7fe173d01a0b4b4c3ed3c0f0186b68d0121a3a1e1c73abebccbd103539eb423b46f624fb87a97d5684482463ed038cf6201e7455ffd8fccb37562f976c04875e16700aa8d7c10dd525aa1ce71d9a7a8675b5240b016759eda7b89fe814ec94ddfb24f4a0cfeeeb179e8e7f7c7e69dd0d09146f62762ade56f330c49fb6212b872c1ae96b53b49882dd0c486a4257bdce0454347316fb25c18250118187c43808a6f75b7b824b05145ca601356011fd2bcbd170a32a618a8cc157935e785c788d792c0182c558f248689f193eff2876b065fa833bad6aadf1e963fe51f076b2f5e9da875e52b118cf89f591cd40bfd3928f4a324bffe86a402709993b3a694ee0047269e438c37a5d6ff8d74317ad17bb457293599ab60f388e6eed8b4b87396dd6e832bdea38cf2cae77111aea03e082799e1fac3fe258f7de65aac8ce75615864f786a81eda165a8f49ddc2e400c9d58750d00ddeb83e8d0f97a1ce2acdaa18b9c58f3970d5876f1f896a2f82b907205bf9c24a48c1d2b132d10e4a85cf0fb0b0889a9389a733a441b6baea4f62ec17b21a279690b414a93e1292663bf53a9de509c493583cd117afc46de86a24364555ae0049926661a9268a5fea5b265464192d1e96ca3bd82034011f3b07f8618085403d59871f77352809057066b6d53cdab829cab84a0bf212f0fec01989dc0984e8903c91081342d6f2da888a1998b0c020cd528c39959dac1536ee649c784805bb729b4a859cec36e237d57a7273f9277141ec50d8fef60f01a8b26bd5dd2c080386f3fc525b3f6ed22be774ffad910cb6b6e14adb8f9ad6ae1720b6ae8deb3414effad4be162c25525da04617d9b8b72c164676ea5212709bcb5b867ce905c171d8d88aa9087b8dec26fa75a363d1a40bfdd087ac1f235d113b75073530a10a8f9a89bc88be35a4bd5dad5116b9fac83bedc2c3e593061021429dc42eff9500ecf08f86ca1dfbc494c5086ed8531739b70ace064b9f180f269ff0842d4e84651d1aa48490d39d3ab68eea35e8e94efcee5291113bb0aa8b95a6e2efce8cfa5fbfac7745360e1081108bee2dd621fac51ce7aaedf93b6af50fd072d76cb63af5545d5037655be352d77d3b2bf4c9193bcdbf92807f8a909528821b0c1f926bb9023b2c0e571b50ccb7f8eb51989a6782c3621717685f2198b4e9ab16bc30431587ab5ef5e292fd9f83698740dc4e11c560ddd29767754596ef0b1a8898f4ba9e462339190e455fe30e5745a9954303971ba30f9287a57d11ad7ec91320e31d9687ac925d945724a29d2b2e25479014b316cd33d664203c91882592317aee39859e578185dcad7da77433eb4d1f0d9b0046ccc2249df4d589a0f8224f9efdc737d992e045f270a4dc25dc6fa2536b937e465bb91e679d08984064bd0ddcaeb47caa4129b059eebbb9d899bc7bcc68f11cfea5dea712c8bb211df65c85d8013f59661087a77d6fa56c9036aafdf25a621057543a56f74838edf00a5890db63e4f5388f534ebbbe197af388d8f0a19e1e10431bef33175c5e1e53920c46a27ec9d32ebe5dbea8f4117813113d605b179bb75a55c5c99a9a509a3d5177e41cb9db422ed884d4e986d9c8bc7f2902eee36c9dad50003b6b922f8f8d979174584d51bf4f839589659a50477fc9a0ebb38c05d8ba141ef02dbbcda241bd22898d1f8976ac553b2aa50c73e3a1002fa5f3c57b3e277a019f41ee0ab7465f1e38ab3ece646f6de930b66f02b1eccbe34ac17fb701f171968608677feb4ccd17a523f56a8909c8f88d2bcc74fe9b9aba5bb1cd044ba350717e69d7cf9c57229d5d9dcd98252365215ba03a861d38fc84fcf9f3aaa9eee346ffa254ce5e04abbc4c847c37863cd6ace7842663905d7f91de93b88834c674e8a784055b5b2caf3e228d698018542838e541aa7d260afc9d099216dcc17dcfc97f97c6afdaca0d6850bcd79f955cdd2d897d937fae535a0dfc320e767279656a5d5a1c0a7766357bbaa742a46e7d1fbb25e05bf33b9eb294b072830509cce41d2f7800beb16c7132351c611c32f389e4b64c5f06bd5e6aa6418b9f845fb94cfd6b9ba404819640220ac7f56cb10e0a6effeb1592f337f4440e4ded620008afc9ab786d7420c10733e4acc62af54e423b5516656d9f6a9f57e9a038538a94d9c4ae4d2b77f9d5ed7978089e79621aae3745c03ac1a3aeb9b6115a825bb3c91cd493932427f253d401f6c3fa4ace7346ce057dc7a2d05994a8feec5ed9bf0d2d72be7a29c6eb112a12b3d83a0aa8b7eb2867aebd17707159a0575969234afc55606daae148f8583a70c968d8f1be03e403711d236e302848df7ff8531cb7b93de6036808dfb4b5aef9db9bf56693efaade2efb064b81edae77e3711435f00bd49ccafd8e13d73a49fb980023e07cc5d2047ad28ca3e5aac179470fe750ea181afd5dada289639c86b1e56a0663e6a1caed3670da57186bed05ed4f4c316d4c2baa015e3337e1dba83e45060852723a10ca036d32512c21f5592437175d507c9355108b1c36ceab14d442d6f1bcbc094cb8c2a74b4d470daa61493f8aae9a411990e92681e25a1fd29c83872ff03655190f4782ed65dbd233f3df64b43502143a2d2a949703a49a41f735fcaaf03af28cc20ed229cb0d220017431d356d589aa7ba80171fa884bb975b7d65f4338c6d42a1cedf6f4e4af62fd50ba4a7e0e625b05cc4b81aeb7f2f920dd4976dde71d1e2364b2ca426b23f33107578f8ce26b014269612c03b470174151af7529baa67abca2a52e4224e4f971ca2bab3eb31462cb8689df6fb2ac9355492c8a996c632c50974d344ded3ec19e7ac88f23e9ee3642bab79f3885eb48e8d43822f0a52af6d351b1221dbff50bebe00a8e35df9389d1c0cc6ea26fa6a5a159c3790002eaddea9a4fbf7d536b73c74e74d75318a1cb8c240b2f38e21b2c702194ef8693e9fddf407bcb245b6ef4bd5905b2d20fe5707d829a2d060b4ee0f8b68aea1fd3ee7fd0c4e5ad257cc9bbb88ea95fbe3330b1c79a4ceca16cfd8925b330e3843f78669976dd9423d0f0023cfba7afde5066a68d42658c9e099248d6dbfc42efdc25f34fab2664af6d9d9af881c9c145abcac678fd8ada2b2d951fa311c0a67340b5d35463bca09642ae509d7c9c93bae7e4b2a7559b35456b60cadb74866b55f5de03011d91728c3d65e29cb640e7e6d4d2b04dafa4113f5d01c1827daa54b52d311cf8dcdf67be882a924a7a13e62b0bcdcd545d5122ad3e8ddfa4f640a4f1fbb01c567baa50a804409c84459ea69e46b6be4fc6709386771417cde9b8ca351a25f1a56d3dd603dead57aa00da498cae4e6df2be50fc0898fd921622157eb68a0280ff645e10f81eacf3ad112a4b9f3c44ba02fd921e1ff914d3cfed12877f4aa343ae389af47ab74807d3823df5be319049f731da1cb7ada2b2ba289a0a83c7ac38e047fc5302f6ff4cdad8e2e261f520ea5a01a50e797cd353374c60fcef37feed9a2db5a89755ae90f1118fee0590776b8b2aa80ffbb8f5f0d3c487a682496ba73d7e47260a442b1bf777fd41969c3c49428a46780eeb5ad06b4e241d50d723ca85daed2fd2a13105cdac94ccb2145c7a1d3e60271bada1cb670d33b1ef6618c13b2dcd8503366c8d3c76c021c4cf7cdfa11aef8baf8c3b719f5590fe3844676c43d3c8d36ace988f8459b0f2514d7a80694b3efb3db7622f5bd7173ee059b579c8666aea31ac00ddbfcd1764355ae740cd151361d12895b683dd14a1d7afd15da87cfcb8e6674f268ef33c84c13a23fe068d9ab8bf5c3cd6ee332a22a67b202c96c18030abf29b4c7a530a7dab1545839cb51069b55b5106c8cf13b8f3755017c9ae6a6bc158b78d2a8ec755372ae928b92485c0b62f57f8712422c3fb08e6b2bffefd2f82d00ea4772dcc691df157508205a2e982589f79fe5959683b29ff4ef91b9d86e37f3fbaf7a77f92a38676592fb036805054f9d95d6c34d17a5da331d7d8feca95aa5e9af80923d7e6f8984762c752d849bd85dc7cfe1d7931974211f13b083d5b7572635fa8e045664d0c31f1f42156d439d06cc764a9a74a6638c46d2fd9eb0e122c384eb94792d9c310d9dbcae1a3c7d53cc978c9a8bb09523a0e22ba5bd0c896bdd06faafabdc94eada3189bc840ce44f6f59e19db649e621d29c75ef3077ce6675e0b577c4a0bf3fcfed34a3a459369587c17d0308170e1a4ad00a97fc3d8f621a8d3413c4be309b52bf6c9ee5ce8256ca0b45ef24104ed7475a7b1a0f188f763249e4f40e058de3fd28f33c06ee38e0c75cd3836690536ddc3831647c808681e1ff90be3a496a898bc9c74400f04abaf7b293676279d9c65b797bfbd341914efa7d5ded91ef6e87b108e4976e89d48b152b008cc92ad9d75347f6db7f85c0eb421ca8a1dea05522350e2d6720b19dbe969c4e59ad1b465e60712c016ec66bf419a92a211bf33c4b2fc561b2f4713d25edfd0f18bc186c2f00ea2153fb19caf03c9219e14d365736fc7b79a86b1591d8aa966a0ffc7c65e4aaafbd956bbd42666e04b51a58ff8c70046bcaaa81a952a52890e103f41e17bf5163dd89c1f835bc6cfd42861193419f24c328cda2c633f25301820d66cfac44b75106dd33007095cf52e7d2d2ef657d2b7ec4457383c80c8b63b8e7cc627e9876ca00257ec3c80c56dbe10b2de94e56f5d2304c0bd82c537d09733ad209101172edeb873691739f29f8617659671ad091112075f566cb3a1bff9522206e878b0b3bb0522b7cb2544e825779099a1f46f20054b710c5af7e863c726fb1f7c5b5314268e166510a0dbfa00285542ee46205b84ab42cedaa59f9725c51dccd5715d9043959e4cf7c89e8dbd19886b3acf00409a133224f14085a1630db9a76a1c85d6cab04280c03b46711973e6baddece924bd40c6ce82d7977eff9cbab10d8d097dcee0c5005a7205c4d11df4213c17f116a8e0ce9b045f8d04ca2ddbf5695c18551cad4a1da5b95f5125781fd21767ee7dd55463e6e9044e82f431ffaa185fcc89bb34f6f094e9ad6eedfb6c54ea54dc88ed3dfe2cd49fba3680ae3e1e6f9981ca06a83869b585f84bf681d532055baf3be8b2820d2773e57b47cf2098562662d62177caa9e9b840520995e08a5ba341cf4bf4c2902ac4e8bc1ca221196797399d1e74b72710eb863a8e70ddbc58ecb688ed95990165e1e27a3ff9ba4e7e61f6c0309ace87c9bf71a9a595976d8833201b720b5ee445417f0335b848a383147c3d6992630ed8e26a5b4cebf03fdf11bbac7618b76fd97135a62a45817de7612a297c4a668fcbb1dc42d3762e7d3ec57718be06ac12ca9591db806888ee36105e56b9e35ff79d43380ce4eee99f933cd4e3713f992776710178097fe9fa4496a360bceb3d757fc973374cac151160badf424057c5af99df3f203e95c3c73269b9e81817d317268c40f89511c0319c0196b3890876533d68172e788b934c301d7baa93b52516d11ac859ffd508e9d4e5e1154cebf30871e70f17730b0e0f891a32083151b0f768412cbea5437628948d035b033a8bad60cd88bcb5130b1428a54571b1695d36993bc97e79fd39989b193fdecdea287e0c78550b61440da2422a2a6791e4adef115df89e843add3dbbe7d6db2e859a15aa87fa69a2417ed4f30fdbc9485440e338d2702315d810dfb6f2b3693f47b0fc6ccdb13da18d1c80f8fb17a5a82d4aabdd6408bcce4d26ae367ca4de84f082e61deba252d13839d2697071c3102fc1e5429011fb3c5a8a14bde15a779496c4bdf76cc941b4466c478dad0d2fe80a5bb20a4de0a56a02f8e559a1ee8ddc74ffd5f6b5eaee4b99c75737e273045eb1ed59440bdf80fdf64c01671a6e5231b701ad30df44ef8b495096e68c4a94658aba17ed73ed88e0a2169cecb9d1c20a0e8e2de15e99f7f757861f9224c39282b8e6e8e2da06f6ba83ab823202b1d1de91f745cb09cb383455acf96d675a7bea9d56972c4e6f8a0aebde305bc301d0f6b36c88a0543613d526a1b59f13485a5bd2b2030854778b1712007e6ab35c470171522407e8611651ef6965a51319fae5f3b38ee047b9fccec4f96afeeda01cb04548491b976b60d73580c1ef4f80d15c9290aeca650b47983655aebbec9a9ac8e1b2a156f25b072fce15d48efeef0c364d61b5f53474b02bbfe5d59293516d9d1968482a4d26fb552c4bb050c07e81a134e7bd70437b261322cd72670a7b2b782bf57ec3c4f8c970096366a53127ec2ae1aeec76c4ae62d8179436e7319c28d502b8e70d28f4b768c12d17494c99e1a6840ec277089ac8b4f1839b5b615e4eb01184cd8f31b336d0c6a630044200b16b1035339dda83b73ef4508128c5de17f575e5c4a581edc45fdcd72177059c7d2ff6e0a132daad63e8cf74dc4417ace6fabfe78ed92c946818dd3d24b11a44215ad88e908a821d94baa15915f5e6673dcf5ed6411dcded332cc00beb6e21c216d6c122b6eebb692e0baf09ffc10e6cd6576a62f382d79d3c19d6d2729f61d4b680e755bc3bd2947f2d19eb66fcd0fe8325761b5c44a92273209e6986b51d41d12687852005036e420eacb2be4224318a495347d05e933abbb76319e2bcccbe22971ee19f79fe5b827c542859e7fb62d84c0961ad942cab7d3ab5139cc13081e81c5595c1a21e19f8f515cf8d8513aa67ecdd628fab335f4aa34fedcaaa04f5c72413ed22eeb115d43e6a15dad54228a5183ae15ef43c3106a33630858693023fbd2a2c6f2b51e163f552636de92f2fab7ce3e369d2cdd73af75b6cc2c2c4d8da65ad8439f212e00f1f30a88e101c342bd99a9cb2b1b6eb55ffd8812bda4a4cff92009a020e7f3ec3bf5569eb690a85064787621f9e11fa7d02aa3afacdeeff805360be91600606df795e66214d41158765fcc84bfbfe6e8c2b19f046fc8f9c871cb31e15a070e4d6c883f199d809cc849aa90ace2c1d9f4cd2741ab83138bde0524411310dd15a856934b1bccfbe5e09169dcd3f1d5ca1a21ce14f0ee42da069a48fd1a96ac2f5a993056a177cf785456517eda0bd86456bf4104c68bc060f73dfcb1c367f83cb5b754592eca0d8bcaf2f0dabcf47f76a658e9d65088f16c531124a82273f67d9804ea13fb2adc1c9ee9be5a63400865b4379a73c499aa3aa01a13aab2dff8140037fd28624bc916936ec967fc71e4316c52b0654d83be48ef045ef1d7971e0e622cffbd6b9deda78e08d92fe0d6e3b6bc2a2f1f7008994c8035317cd6471c36d1584ff095610401d55620a8c50b324c8a4ef0200833551f95640744f14e4c35a2accc83d2b7189195e2968fe04cc60b976f4344eb232e0b00c65ddda8037262f951fbe2e3a630c938043b9303081220918bf19d03e557253d4e744918612fd4effae7bb149e4626d206b6ac962309a39072de5ef93c24de81915b93f33942530960b56876d1301f7cbb5924ddb9a3f3b8a06e4533e71b7e4c1d203c5e848d98923fc7ac6588f8b7eba51397165db2e22ea4f1adaf3671705e209f203baba2dcaac47fa553824625ef8e3fc0fe86a15c0f321d1b719502f6b36a99ea726411ab27da0893ec990bec1697a8312339d09f16d272105dbfbd59ca59fb916e14f2a2326b1d52c6b29a7da01d5416ce44df8e2aa79cb01fa63933ed8d0c3771837179bc5c1aeac6495c4fbd593dcaa6242572c6df91a2b9f2d1fa59cbbc7bf42551f19ed6e83f8b6de98ed3cafdf8e862c73830c94514caf38cae9cf3b85f0ab58b75f03d74575cdd1cd130bb53ffc0181c2135dd372d410d6b203db1aa12bbf335df3c5d2bef6d032b81fe71530e53818aa5b4d1e715b80e5d30b89cf81cb4fab0c0edb68a754b9cfc4e8fb67da035e0582cbd7c94936ca739d8632cdfe1452d2d2a206e200c776e6cfa7a1b5f16a40d0b9e0fa4e7893570ffe5923da21d62189e9e20d6a5732e7752c9dc6e7ac2b99b0467fc0fa28cb901e5c0665b0338efff69f2bed1f194f70331af9860625bbad6de9c1c228caae12d8f68fb5ce0136e5eee1d5c4edc29f77fb54b56fa915eba4c2c810cbec3428e94fd873c6093ba616ea9bcac7de255d930ac127afcec1c5b340a26cb788d0ac9f35bfc6e8e096a133c9ee3ff6a9152ac4d329c66edaeecf9f39b4a6fd5c8a11a79b835b75086dae539d4d67d44ed5a753f13e5a1847f029e06596391830adb5063578ddf04270c2cd8cc520cd68a11901b6bc781604ecae81eff4d5f7d4d2d382f96fe0ed6a35cfcb00ebd1a465a8cb475ffa23568dfc298c1e9739d837d862ad6939787fb0ca8ec4d9a177da38ea5a06d75e10df75b67513fa0c55d44f257422750e78bf177d3c5068f0908e09f6250ec32a2b1ed5b99be6fff859fad62166ea10480ec509f67d370b15723aad09d09aec11ee79354758f0a58a84354278db1598560281221a59361bdba664b507666a9df5ff32879e348bfd6ed75e8ef549bfde91f55ca9547d93404349f86528fc0d3992749c2333ddc4be83caadf85e8d0d0d8a4da3d69c3199eaa088f22483d764e8e1225204c038d7082a2260a9ca583993503640a925b4b9606b24f5773a0c6f6ba988f14083aca4bb1a2e216fbbd976c98de7b0734bf843e6b8572dc4997e4d10ebf796793990e8068bb8829f5da028ee23764568bd2a6a88db71552a6f73f2ec7aaae0147dec142ce6597b3ce2b9ddb97ca6bb99651e837a986f203e9b2665d0fadf67814d6ad845dbc187c23d329ddb20ad044a1fb7ddf2a5cd743d360d3cf010f0a22de8d17bd0aff48c35478b41809770d82d4b702ead8b8299955e1718b6ba3e536004a7cb202fb6cd2ab81af5c6322cafe8de45f2f3786dce1ee08cfb545654db9b67db3762148372883b07420d5dbfcf1c582589d30bf2ad83e6ed4f1a7da97144c756dba0b41417f67e8d39917455c843374c4a3d95f4129d24973ee12e547781f388a14a36cfe30ec6872cb7739425ac5692da63308dbd2194d34f90f7722802f85027381c653d8f52a23ef9ff37f0dbaf250b7ba07e996e5be32018fe7e0b4649cb9e401cf2c80b99e89b08f61f54a7f1cf6166cbb2a62c5183d5f107b5c7ac446e5e9ec334dd6226599ce9e4f0b52fbc47f48708684fb8802e6187c687b34706e5e25c428b2cbc4cbc233c648d78c374b1915b7742504439bb068306dbaf542d210c18a42400897e1e32a6a239b60abc1567b8814c07658bebdd612b6bdc690ae58e33bcb09c51e3d536afb2a4a010cc49ee0b3cc3a57b2de2a77e912b1622e217b9499b8302886f55130d4d58ce9f8585131b5033eca5e022ad10a5dec6d2833d3aa790f9c50fa6d2297bd829a4c28d7f589696bd235cca68cc96fdbcc209ec1b378e4adcf97900f4398ce50c7f3a801de2b9f312293ef1ec81edd33e6c5dc379d2b23a9321f0436166f0d7077c7fcb0600344dca99ab1e4a07972201a95cfbb3d43c1c9af8f8868dd1397be6e87238c3f2beb5875aa6864366f001a8ad71fde6f4a41179cde81788b423140bc458b9e700fa28dba988380c2f4fd71e5779591d301516624e046bc6e0fc4e69f9c50ed31a8715c5eab50c5ae5497602ef6dec956b2f7b800f21ef1dd32484b0f5d9b7b56c93995a6697be3a4fcc227df17e5f9a70d77f13687dee7c5e88c37a48581df72ae325148dc879a8079b3df4f5f0a263145d81ea2eb33a524cf32690d1d6212f2d65022953da463438b1b60a7a8f99d31a3124beb14449a197664ecbcc77637fd65eb2d836ac83551fc6d5337d0dead75aff2666cd2bde35c13ebfeb431e262848aff4d5a901f47d39c19f63d1056f318c101f8cc95b3a4860e68d24ebab85b2b1dfcb9043297b09bbef70b4be05ccc649431bf1cafc18b4fcc849c8af295daa8ac0a225fdc635dba847a858460e092525698157acd8bb5a42559831f78174403e3142975470b27925a17e63e9a661f06c24b997b1da8eca1ee3232ba0cee0d934c5639ce162d9429d8619136fcdb9ed9eca9425c5971363101c9b9c4d914e967a44f2a245372ed22a26cc4abe7512960315fa1fb148903622d546b94888170847ffee8b2cecab2fb8bd0f251b230b4f9280e7b63446f7a971d805670de9ea4f5f4542ffe4cc382b9b4f1805fe008356fa543cbfafbe87d1317f98dbd6efa70619b485267efeef271d7b15c5c0707929e7fbfc927f4e77047c8ba869be1366a421c16e4a56ed0dc778057090304cce7c99a87255ed3162a8c7a80543673c6727fba82eeb6269e4906a1422bebdfa60980555bcf9fec4d11ad019ea69a40428451587665d97c4867e0cb50f63978d154eada13a481b563c029a55bbd3639c7ee6db0cdcc3ff04b3d003d6e405222af3333181f4c3a65c43ae167db34cd3368e7fbb857613bbaa9a808fe6178d25e4337928299500c99db4138da815a8c4f47a777b0ba57497a7775f436c4e7d73a60bfc028b0f81c3b6a98b6a59d137f7063cd9fca8c0cc0b7e644360e1f585837deccfac83606d63161f0c35ed56e51d3d49c87db9cd2719e240fa2bc9603e104bf393e691d2b2235291e253c0af0e996a1b205e7b222b37a48d266305c09ed2bd7f70cec90f58e89859b1f9ffb98c595d3aae415e15c3cdab7b01c613f1daa8fae4a021416b19471fd82c3251f40b68fef383e716b8ed95f3d28e9f74350a13255e656ac442f7022acfd9b52785a477d894586e1615056232f972067a348f7fcdd06890ab555cb20773f3c03b1d51a0f724646cb7d4b3372b1bf1e9650cddb6fb958420e4063bef5ee8b278bd65481e29d9514d625fa64ca94670c0b9e3d020b1bb14ab3bf60241a404e5221ed8608149a2665894af89304c95ab8f5636c089854fff273f9de7d01749e92478e2be4b062145aca207f6387e52bc5b640de567d5fe6f8cb44e6967a8abb19bf86f8279a69e5adcac830ca46a87bd97d2c463debd6096a52f7f8c750efeccd8278e24f07317cc799e367ebf2852004b5aaeccfca69bb3e1eacaca0f3ef0b7a832764d2d61ef3a9018e22083dda5a357a823952cd9323cd9fcd846f989b108e10450357d9c14f9f21ef0644e94c1cfddf39817816517a5e377b129fb72545aee0fa214d28c48c758f07213c25c9bd1ad8fb2c976b1c448f48e141715f169ec7c6deab9976f651ffda4b9e752ba73203f6e71d29ddde7e32a84861d15ddff7f0a86d11cd20656b16cff7da5e2eec43242195f90676a21885c9ae5531348135f319556a2db65f7848493f3228b01277c7d61ab98172163fc87182a96ecf9b812ccf34a9d40c30616a62974357a11ce5a3c059853cb6e69d70495a1bfa2644ef335cdf8fcbb4e74ef79dbe6770ec9e0ef9a858d6d3cd65ed8e9524bd31a8ea0cc1b4083a8f7292086204cec32b5009f221111ea0ce13649d73cee91298e08a96308bf1577ee50f7d770b6e72fc255a18a25cdfe45e85270740ca9a4f8228b9255868691dee38fe0f016216306d73d2ec343ad2cce3948dc58562a7d46156c9363dbd9ab39d2fe1b430bd22216cb7df6c736df11afdf87d60e1ed97ae157ac30583ede092ebd53cbbb086ae1ca7eb66051d88b8db8bcb59421f01f91f72f6021598b96f70d6c26c8050ab4e8e9aabc11692dee7aa3603a8185faa610c47bf1c49cb134f751660c31a3c7fe2c04c7084a3c4689285a916a7f443b750daaddfc5e567ff6ccd4039c889fe3c0f31231de3bcd920f2ba1ae1c84de5253f5d7f68f461425e10981cb97cee864445609aee0bf6e19b69742654b5acd3ddc4c0c7fb4046cc64506efba102f2fad594f2b8b68143010e55ed9df0b28ed72d6c3ca222e780af77a2737c7b24f7fb4d2fb67e77e87fafb56c13287d1ebb5379cf829d29d4c07548f5b530e1f58327d128855987a98fa0cf426bc6ebfc4a681ace230613ab0bcf1be0f5ef958f66a37209e9f431639c72d190f71223de07ec8a508f207811393eaab4e2eec4f76a5e4e8722290deaf07c9b156b8449eefd5bae0869876828d3be2f7222537932a964b0678b6f76962b9b3e6fbe5219b5be3ce7b732c70f363ea3dc9556cbbb1fbc5b412ab05d7b9daea5d8eaded8ba03f8b9aa1ea30c4ade908b1aa55e38f27adc1f7681f2fb9b213aed3993b2cbbe79d5c46cacae74db7dc99ab0305dbccf096184ca6b9622a0ca77b2d68008e01f19e9653e590ff263423220dc6e6a0abd262f22ada2d93f32262558e434bc2d9d970cb784118c0c7720092235fd77f9e87b34c9ffb3c24dcc3f2f5cef402901bbc4d6d9519794c8f3289e77d89f5efad408c4f185916ac2b5caa709eb737fc4e3f5f3a9ffe6c6fb4177e5bb664ed13af3df1e67a4f75741ac685394f63cb0e70a3d2f266834a571db20a963c1583dd5ee88264fcf467c75b1949b15918e6a9f8cbc3ad633aa2d6764285ffe1e25f2de8e82c1d2bb2a8cc07d83a9b044310bad2ac163403404426c66ec66f2b9ecfb9b136d1786a858b7e483be3704d890425033d72e229302878181a5318651f6a7290c1f067b0c305f32c17768f9af668eb1ea8513f9ac4c0f334a0dcab9164350af3a605567a82769557dd8b0ea8d165cf5d0ab6569d238ff18f3a36425bba842e8b8cbb2d819ff769a15ad3c1b2a6833b3cea0f873912af5cfe42f5b2b4d46a9b40b83db0b8e70311c51a8ea4ba892604ee63a401e6eb80e978493a2dfeece52ca66a7ab306db5ceecf8025de008114595dbc6bdecd94759a92463cd5284d68bd92837a82502774ce39cd980eb53b443df1f7487edb09c1380c2d235fd1231d4ab5011268c5faada7930cd94bd15ff2a1874f72528d41cb0437f0bf852e76fe11e53eeeef41aa86f3a2e0befecb7db1a100295189d019403b452dafc51e528b1779f7e7dd40cf6e0830b19e050efdc041b1e46f933c5b5cda84e69b62ad608c7399ead7722827068d631f07996ae83a2e183b4d5603fe084246359ff7d56d4c1a791b904c29f50969b373902ce0eed027f51078536a1724309b255b60edde9b5d6ea4eef1a26afe025001842d2c9d557d5b8318f94856aa863b1e94b58b9a8e0973ba6c86d35995c50108758b8d88ccd5ead0979339b693c9569317e51c1f693860febff72df21b254d3a1d4964fe148c38be42ffa108c3c5dfb3ec65672bc852eb4431f8377deb14bd31a49a9aad7b2595a18cd989ea74a698180e90d81abf83c433abed72f580e4befd71f86641dadaa813d6728990899c93f5e19b20a18440d3c7db816f8dc51b8b82f8f3def5e8caa4f6c8bc72fa574c13e60fad366391b5fe907303827d89ec23c3451e8580e49fcd0b3503fe7cad02feb603da1c9746806c9dd84a2c6c18c2cba56ec1f724e5ef4128d423580e938f50fc6cc57c67f1f6a0f6040eda6518f153351a7c547016bc41a80744f13f00a3d42a5ea7759623704ed5111a5e979f580df2ba0ca3d214485945456488d517a8965b837dce3a0825c0719d54bd76ed78014d32be009d3ec0f0667e1b6f69f07da39b69674b90a711f398f4c10fd71778e20c67e1473add12f239cbc155092198a3a89d218fc434ad8fc7d1ad50fbc0aa864ab3a64676b709381fe89d1ef6e6ee9d070ce1faca047dc8d56cc41ef3179e85f9599ec7d353a6e9337da36ef2c7cf4688c6a871638b59f11febd7f27baa75ee2b1457b816868b2a97e1fc64a4811707c22faefa2a162b5c506c16cc1f0ba6706d41a4c5dab81008b265c3f754fff422db4c2ff628faf2be9e1771f76226cdd2fadb1a900c1abd38100da2a8fd7ee0e4545b53aa62540a917183b9fc405d866cdc36d0d8fa957fe3c9b610fc9687bbf2ac8ea08d2ff3af8bed783093a0f675f81c799140c34453d060f29a17f04a889ba4cfc00d634591d9a684e44314904478e85de67fa7501e14989a978696f31a9aee85e6d94405ddbd718fd764b361884ea2c52980f909c0849d9436da5ce305bf365bdef6b7d2cf7f80ac6fa1ba92872b608219b9ca0fcd3a463a0171d6135b695256f2c6a8d732bbfc7c4fe4bf052e872087bd128910f5bf01c507caa6045ed1d7406868aafdb24dc5369974146d28d6cf1150cc63696548c14812953236dd5fcc23c9dc4740d666e6adf7d0da2ced8b00d1da0c0f2c6d78e904f1e029a089306907df51a076869de57ad94c0bfcae0b8f2a41880f419a1cfc53767ba42a789e4e1b96b95781639626d037a5b15102fca7eb19bad82b43e255e6b3cb75cf3a05249072f81fd92ab5f152afa8aeaadc455fe70bfd0d850ed596a938ef120748c1cc66892eefddaf18461002b0a3ec1b7504a9f07b39928c257596ffa25f889aed7e89f4fd713eb2c0ab10dbe5fc3d843d9358187b0fccf0e94e041946ef58acf8e75bab925be6962c0ac0c8302e9c06d2c93ef0c6778a60e4341fdcd517ce2732a851331f735b7ff6cd7981555227d3ab49d3d9f4f5f1bc1ad729f84dbc6c30434e899d66606f5c6b06915591a32efbac055dae4050ca989a09b49529c34fa790a80149c591bdfdcb485285d45a53859b430a1f569c8574b97014a008f33e480b881181aea2092ef872ad272653b478bd42d313828e4b716996f4d5630cd2b8fb8b864e47a7358ac8217a07eff072a7c83dda17bb3dd8afdfc656affb41789c15b56858ee941da0f4d9c0e93a514f37d9aea2d2360b12e431e23ffeda6959767964ac43344d7ad805d708b169c439894e98de8e070899e584e4a190b803efe523dfe5325da75b0ba52ecd11f25c648dc92af9f52dafcba56cccb496678cceb5067854bf3a05725dd21375d28d8eb9679b52dfae57978255f4c01387b233e5bba9701f39428b4d68a6451e08ac6b72e8ab69e675fb1967b0d4fee85514ae8eae14ca2f86f4e26d9d4df4298287c028b760e197db335055598fb832c484ccc5bfb7a87f206bc42840b1725a1a7a2bf3e3af491c87e3326f9b25c279d939f8ba36fd9ca9e898ca26141da4937a616308d41391b4950a4cb10bb32d6f3888c0e0f6a4c08735de60ea82bb20b5334f5262ef21cbe04c8e02a3048395dc2071f6a656b5f651e34a96c33e748b061f98e19de17d69c5fdaab1d5012eca81895ddd8f84c2e21e914aabe365ee13aa4212b7a3021270818d58da105b8be45c3348fe3ebcb78de7cd12fca562b98b7bc3af8459f44da474d581f04da63038b7b0549da951b35a3fb4f3da20b37790e1792aec398a50c1ffef501db1b4001dfb76183eff96f94c2d6a131271ef9ffd6cb486a4ce8c17b3c0f5fd20f7dc4c5d2ac975f002ed52945d1fe7444bf4cc82bdf8002e4917606082c7086acc7ebfe8c8efd69395fbace267080eac09219db39e95e5f0ccdea0bfe966346791031f8ab411274ed6d381a8c2ff389ab190d7994840698ca740425920cbd6272a6fc9dbbcb09cc1cfdc4686231f3cc3e4115f1558ce36acc72ddbc12f6b417635be9434c236fe07d1c9f75c23b303ed6599f6ad4e0b0278b47810172485c4907e9219ce18d376d6114bdf7de017c4eea60468dc477faa27a5d726b61bc7fc169ca9659162ebc06c6aad1372e0ebdaed6e2d3c4955f9633c4c48f259fddaad8008559a0e51d76dc198a47da7405765c4b882a7f2a3fbfc9fc92478b435a387b0f7b82dbe39f7ff698bbc41b54a7505aab973c9741e9499895f3e245f80981c93200dace02bbfb858bb707adae61cc2a71b178020e3a757fe6f537e88d138dae1fefceef81191f12864ccd5e5b18deb36213c4ef1631d3c21f3d4aa99d5ae220568db1b79e62f65cfcaebcd9cfa74977a0be54f8605947715891e3ca6cf6c420e1819a6a65f7ab7ca64487123595918a3241587bcf0b1f9dd2d7843cc78822c0b639abf816505c0253d5df0ba412c37702fc598cd923efaf21e22e17b48b6f51272de5684ff78bffe71192ed570297bee67099c353fb725d865abd68e2b704aa68e7013bc4462da10cff951d15e3dfb4a54b70c9c83e5d301a3a1f64d2f7f745bae1604b482da95d441056f14d2dc055b3dae900e06b1662c57f9eae5258dda3d3ea0bbeae5ca81fc5db6aab69f6c6490db731ae8a0787c1944c73f137723324c823baf5986398e83a78698ca9239d76fd2f3d381d7f8bbf0f70f7d1f2dc6650923a8e47e84962951e9372fdef73d3ea2afe2569e0a9f70170f6579b5a1d75d7457c27c8f16f0fdc035eb8271f843ee6f016201e9a5e8faa22656cac97d18d07f7032f493f64b3c8fa467375bd49fe8159709d20c3c81ee1d0ad1bb638873836e262f62add0b37522c6bdd242cd455c87267987d6c12515e796d25e8b88f743d5431eebe4626ee17d0551e55c1b60ac1cc62ab25d8f735c2de35c76b73785d4f046b9b5e368dff0d393816da6bb49b233fce9db4a7f20c24811a1d427defc0ec896a1abbfa7c5d76270d3e14579b0bc1f2226632422363d771834bb5c8493c4b1cf33b904228667848abd52a7b9d5c6e7a48b360b6d844188fb3a04fdb289c37312c146b6d408b881650c773e62fc6182e0cafb380f761f46f5f8b386a165b8b84221f2020ccae2eaeb84ba4f34064d6d09004496f395c45a6d5baf77e710b3e405b245730198db648506d3b22fa2d56b137cfbf67609c7dc6aef119f0b2eaf7ceed735ea99200bcde6a1a5566e2b81a0d1a8c3d628634d690b1f9f805400a5e356ff3156a85a0e622a18b1ac6148288272a49b7d56672cf2c95161cfafd160bb8b23d5aa6a790565c688f4b84050b4ecccbf1ed5686952f4179cebe42fcf6395006996466b8c77f3c97c6e074c11885171e825214063cc039cee3f397c7413bb0e56ea44dfe04f1c793e83ff3b65337640518530ff0c809723ae54b6b00c0d611d08e381976165524ac2fb37cd40b7edc57f11669bb9e269cfa4f42d7a5a5be7378969924338ea9cca5d0ffb25b00e8cd013ae23fc4748cc2c7d9792d2802bdeb279c3d52b8b5176c72b84463eee2526a089c7a0d9bf6bf178ead7ac9a79a7d8fbf445abec9131e63b04df2ca009af6621a56bbadbc2d7441ae490918d95cbc3be8dc8650ed1ea9e56de065a33c18eef5657a078b44401f0653f812208e905f03c00f11903f495fc1133d6cc81d336df6a2297bbec7540141bb42647a485e3a4d0dc14cfe37d38fcb29e314808fe3aa91dc277d525aab04076d6cb3483780fa071005ad0c6b7ac3b16c12517b660de81261dd61ae02e15a9f90f55f0bc3540bb397ea4778d7f26683d13dd944a730887c2bc24b42a815d5fe26ee8a27428ae6f2f0fbf25038d1a392425516d5612131cf14c8f3315cf8e8519adbf32a8a43710f5daa161cb3a3581c24c3b8cd1ffc6cdb9b6f4b10e7c9d7d2ebe788af9fe134d41748b04909d7e14223d162fea6a6aa9b298380baf753a552f36c5bb0cae0f602bce83eeb1a3fad1c1b56da99e11da33918be5fabcaebbb57480bcc3fd0ac0c16aec4765ed5fe0679d761efa5209746e624d3522396344a6d5dc12ba1952b2f4316de59ce4d92d3124d249646fa5c5fda72cd24c62adea014d870564ed5c9c62b1bf355828c439f8cc385471bb6c30cfd100a8ac43902244a96765d2155444c4bc9cd6d19fe018565eaeb9669991eaa199027af95fa29635fd4c996e62799f2e7c5416c8c8d752c863c6c7871a8e5635c867c919abb65fd7789a27ad7c9fd351eccc13a5c341e901c59a5a7eec2395d3a326ce7bffb1c20547bb74e7494b91f9c67da8b2c932f399f21d235c5c7879aa09609081f984cea18cf8c419b95a81a60105a5528c98b01ae01328615f6d2e40e105e72ebf748a86dac24ca907a1fce90719f2e0a46b8359e54bb5a92e9b61e0549ad429af6f29f3879f5bcdb83994a89b87c6f1e58381c8b4a8e0d6e6f830e236e6d67e7b0027b945b245ed997d638cb445aaa8057c8b3c5070fbe4de76bc428091acfd16503191b3d8e9e3082c642dd6407aeb0d59054afe062b366ec5519822c7abfc11e9caf94fcc18b49383fbc700c8eed752056f47c76a8cdb28529fbbf2784aea57cd2e6091ecb18b8f511bef2ac7f682e2ecdf4d9ce0d083f4c80f6bc46262def5a047b26b3e7ee2b89ac73bfa7c8c15d8d7b82afd4619c4820feba11778d8c8496107265304f5a57214f411f5d9e44bc51c0fb03d6948c974ff5a76525ecbcbfafd31cf4b8445b7fb7eda99470c755ef982e0c653ba058c2d16234e9f71794379df0e7f8a1d5806ae6613f01dd3412461435384783d013c6a74d6a0f3864f2787cdbd59873743c41611c62ed37b6b6440e601702084e0ea5c083330d16fd47c0cab80dc4ace1d896f2ee418783de10382eea5d4da706484a24c239349ccff21bfd83f6472aeb89d02c36efdcb59b862692ec7d53610e0b0920c7a396d2515e5ad2340cc8f647438f11d10e0b80d8cc888ef13441f3fe7221c66fc0483fe0e4ed51953341600d5e55f2d928a67dcfc8790bb9cfbfe7053979b78631e8f6c77980f68fcedf923b891b8e729c846946299c0f827fb3eb279ffb08ed2e05f2f58ddebc19391d4468e6c4369ebcc90a8dda17cd59a99e68910ea57091aeefed7a4fe003853fd8f0bbfd1a5dc9d10e330c9a035b110a878a9454734d00e58050c9313f6568b1a985e50d771f8475015989fe4a1ee6eab67ce57bdb66a268f218749451d40f6a9897b138406bafbba925b4f26cbbc732a889632d9928acc799526f8b1caf146554bb22c7e772b06e66ffd9f9b64349170e969ea3ef8ff2331e8013933ac82d615cb4db2ddada1052360910e66aaafe787d00224f2b799673f46dd2454a18a24f5dd0bafbb0535c14f871feaaa6044464e0d56cbbe598422b998e3cac4408bfc980c938d30bdb61a1f1dee7f85a487fef55ecff402865f60fcae13047b06a90b552be1cbe1fe7de49559afd62114938d1166fc30c1e6e95a51fd9f3e017267bed330c551d2ed956aa85162348ef1061457e6ab1c44da0512c9aa5a9b2018896d2a228d5311f929947c48b1cb3d3cdbe9579d7bd5117a2f373a0fb3a12ca1eef31214f74356f35241f5fe816eb8db14b8e781e9d007a767336846e74398a61087aa2986183073359702067a9eb4a522decbd1aa14fa88ad25e90163cdf3283f397fa5d083f072dbd3c09da87ff42e96cd6bd07369cae6faca1681cc09a6d23823fc889e16ae3789eabf73aabf6af2fbd2c3683df0908c72a8e68de208b43758274569fafcf007c5149780547197e7e72d50f190e27b413229dc1181056c67f3e2dcd0fa069a18db4211f5056dda4da6e02029ece901c14cc7e2995ebef2e1a2fcffeb4ba7ad4c45dbcc0386ec73dc95480d7d5b4a8ba47a1b5f85f1c2a9cb26a5b5d8b130255df96a966c4cb9b76552cb502455dc2d67bbd3167870a4af058952615ff0012be22cd5c5611296cabe1d1d7be6a17c1946b3d66a194a2ba35e7bc6782609f4aac13a9d32c487cf009e9cf2731580d0b8a56da3a0a36d8ec2697f6dec43570c9f4e238e9997c3d451fab6c45def6b5cb0b832942edaf36116b0c331abb503ec66b103f5f4a7ad74fb042beca69ec1f19b4ddfc7decf93060c00559cddb0bb3427a2209087c67d5ad4d4597bc104f3e7392b60b69e784a6f8ef40835d55ae0074abd818881283e3159d0fab68027e2a6f8eba6a9767e2d01001ccc6c1d008ee29c8d8ee630b4538146883217370095e06890fd7b6294f3c1419b6106ad171a53c767c495c3715cc3540e062a8d8a5f15b9074a665d727cd6e461169351bebe8dc38a172674108dae7634cadd2cbc09bcfbe9760632b378ef57b092fbeaffbde9e9051fa20c81a023d860b1b58f79a1036678856f146262f7cc4b13fefdb173430ac6f7b0b3e463962bef6a73ccc4aa630eda7ce0de4f29770f96bd19994931d18685f0f02acf3670646089e059beceabcc0a8bac1793ea94bb2d217afc055374767b00ca238d9fefadf05e06a18bfcd7c8fdc264b4cf2c2079afb3ee0ef4b69649ec75e5396c67b6ce19c9bf6e25d0fc06832e8af9f1b1d6325677685cde4a93a447011b5ddd8c9dabbd236d47057a8346f54e439902401262bd46d7c2f89b3be4769a02df3fbf025d5d2972a9982c39a04f32d84c4a02819bd5f6c30a0ba6bb2b06d1f9cc0006ec887e298dee35524e1eaf3a6945a3880ace2cda7966d6a634f301b7ea34ba7fe02548f79076fc52709085860977d97bc3e2e05704b6de851f8c96cbd35b82b4ae60b975b6e799256e22ee077e62830c7fe67413b3c87d8c6fd8242a0b3af2c49032d56c0baef3e91d6e1763d672b0076ffffff89