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

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

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

Block Certificate

Block 71087 c87b47a6810b23082f99ea42a6b79762923cb39c390bb3b316eb440fbafb72c7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1bb71d1ca9cbcae1b9d6e8f6b51c631a282cc10f4ed31727a5e9e3194a02f0e4
Certificate Block Hash
c87b47a6810b23082f99ea42a6b79762923cb39c390bb3b316eb440fbafb72c7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00047d010002b30100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000011feca332747690fa62bd17a348ddeb0f8374a7d8f36afa60d1f5ae55b1cf8a2c7775f8fe9cd79438669288078e05956d58baa0fb0128410eab2ad57c076f5b65799b8a68359b0b00daca414fa071b7e098dd635b085ef85e1020000000000000000020000000200047d010002b30100

Raw Header Hex

0000402090616afcbf9582dd81b57caa06a2992c8a5cd94939260ef699c5bd2bb7f3f0e3b1b9e36d17f0c090e3b59131f334940744bd992036fbfad3dc577997d2f8199125c0296acdfb0018e4f0024a19e3e9a52717d34e0fc12c281a631cb5f6e8d6b9e1cacba91c1db71b

Proof Data Hex

59,560 bytes
121216010307139f86fc3c871ca0d7af474d24b632e2854083181b2327baf5078ea01245f6da4686c9518f83f4834802038838709fd0484f9d5e7397fe5cdd73100c43e4d5b1b24680a75dd3ed523906653538f29026ec6087a1143334b4fca6f2f8a9caed9b9094033e255bad7a879e9b0fad264387e2586a9e4a8b951e6b4a96056bcf17d8445835a8d0b735dea896eab822d71d839dfc40f07c60a0e72a0b1c6502ce28b327fbe6cf54faab57f4f894b2e168f3266090939e07aa7e992412e1c963390de3dea7097e952b936146e0ff6d346c313cd0217800279825ca25fa2cadf58753d19d850669366aa89f3549c8889e8ab6318332003f7bce981eed1b7c9ed08d3a93edf24a467068b38bf2c9d192fe44043a68e7e2054f9fd86586dc8c44b24796429b1a84bc0f8df21d5eb5eba297e5db6fdf189c8a49def1f4f32485b55d34c73c490426174924d4240096a5663d2297cf9788d30670d93187f32e4e85eadd6c0ced69c07555c210cee359a652790ac5ab254a16d38e83d09758b42c5a52c9160af1e95e60de05f57c3fa5d4e03fec842db34e07eaf35a29492f322db3371ef3728c3fdf706dcf807ae421d3a7265d52a07ef370c63beabb7c8a40a23fa11874f702361905d9e442e4bfc115874f86f7000011ead809c2e0c660529ecf847fcef70b92a4ad46cb9032d33a4c15ec410f8f92c5f63927068e7fc2fcc562c3336d216448807becca9ef51e98ed4f8b0ba38957788374c4989ea25514281991dd9d877d700f22943b06b65eb1e59916f2bbc681f0bee7902a94ba6f248d6a57b6861560d153750b1c8b5520bde6d4c27bd1260ccdfe14ff06f816347c04db6ec96ce8e36497a594cc91c46eb5607b019ecf584a3d3c360fd51160f56d511b806efa9773688a8ac984b377d0d198adc263a7d4b428a9bf31b07a5e4db921b39d48651476f069b22059c327f620ff41bb633663bac29052132ec0074ceecb789ac8852cb7dfc87c4cc68ee83972ec7a573545282f8b5870196d182da6034c3d6f79ac0d19f630731c5c8a456d685d873869a602696ed97db32446cd125e58488826b51d61a60505bbc58546bb3d3e544b7407365fc20b1f5db031ad6946bb6a8700fa680da976ac74ba62f0aed2d4af7087b16a41823b738d517d705b2e5d5ab6726af884eae862209f3ecf37e8884f961cd1c2b94c485ea58a7c2f1c32769cb20f8334b304d6cc0099b2e39e84a6fa1724594c77f4e9a823e49fce7af71648f78358a5ae9b8bc2ec4a612bbc054e09039ab468dfaded0d6348df8fe36f57a8cf4ba2db2b72409f4580628f8628cd09266fa873232e45eda2fded3efd07a3de25815abce25070c35c8e456691c18c2dbf9e87580cc85f60de21073989d841cf41425d014e1d74c6a4eb690fb62023c2b3aab124dec9a53f0afb45b019e6050831c76fb4507224c1d7220d9f5d6b99b5efe3ca41ae3bb79e14c7dae9b5f6c72892fad46dbbf2f41a87dd3ff5b2dddba3ce2bc5643ed11ac059c0afff3f482167f4c19048525cd04c7b2cc1d4cc2ab8127e3526ff79b2e5cdd29ff553ea409cb3bced955189a26076ff6b09fdabf5f932e0df177be0bb611d9889e655f50505e572f57e2d4b9a73a9fe5b206224e9b47008c199cf8c9d66ddceb00ab05cc0f9d6f47ec5bea526cff3c01f44a436fcdbb9f82c7b3d2fbb7ce921d85a6b0485622f5d340f7a08531924e3e678281950ea96a178dc0fdea9c38c3af2e0ecad7c530816dce6b97c6ccc0255b84e6b13d907bd1a62add83d72b19fb853227f3f31ccc462cceae9ba35163df65d34f84554b851a4a0cc13ffda21a2b90c93338354afb05386464570d5b9b6a308cd0c023b3d026fe9707dc73b29ed615289b030284c609e1a40fe482c9ec11f2b6fa7d276dd19ebceeefba959e97d09d3dd567916738a1153918839a8c6d6a422a26689bd5a65b50164b2caa573d9bd6ed49fe2ac90d141dbd86f645ab010f302b18d1ce6fb8fa2e2caf7de4f1f9ddb2478f02050a1b3d0ac2a0033517166ee0c20dfc786dd2f04493c36445db6241553a47273a3df0038a89c62ee3dda77967397e2723e628f9ab7ed26ac23bc761bee59002f98d9ab3f4f3f6e0f12cc23e39ef73a2383f76b38d1fdbd2fa7527d7c4032982a68d52604b2d4563c7056ee39b8be31a7af311d2f91092c5ad93fc1abbe926fd2237bb5c98807c5282a2b06585f692cb1801d8e73f2caa0450bf9f36ad544b7da173327f10579b3208c8628c1711da417165362e78a9368630e9e4fcb21e18066c85d8e7a6b7418b0836c4c50048ab8f5bc569d6dab2dc7ee511cffe36c14cc305f1dcd58a6b8f428b5267acadb567acbd097065b55916cff3c9a75d2d27975133209aed1a421a22c51cbba6bb0fdca20992efb6c810628778dc4c4d01c2ad17d380f474e13dc969b9a83a882599d5d7add60cfa210173ed82596a3fd344d7920da20d4972fb1852b8d163a57a96471ead25ef2219daf7495733058f0ecd98d78702a736bf74f1d7185a4ff3d7c480e546e0a02b1f92c97db8b8067f3c8bbb74d323bb14d8876ba3097717e47f46e29b1985c5490846574a8c612b4a89cb8edf87129d4d583111d93aeebad04f9b040f59a3935c3fea72e02d9be7c636384bac35eafb9b64063077eea212a5e21092e07dca64702f09ab0fbe8d235250a2dd5a6af60681bc3525a0250fc718effaaec94fcce07921627029d77baac7ded7b2b48c471de44eed1b25e0d94bb7b26b7476d9f753e419a1c6e680767af7deca2d3a818f0bd60f0965349015f97334fb81ed2f6b8a513f783f2336ab390299fb16c791b9e0adf10403755c03e72ce2580078ecb9f7fe65af144112d01e5db24b4cd1b8c9f0d654f02f54685ced4856c54e4c33d26f50ad6794307d53d39daa0108ef50ce187d10aeae4a69b16ec48d912618eb4ececbd287643a1d0d885c61442477bf5188950ca8aeab450bb961c548987c1498f1a5e78d20657f85ab87ae60504d09351b85e8bb0ddba90ea7844a017a6cde7d2b70ea905fc0a903170a539dc6d2ce7b2fd6a8eca8968d4c8faf70cbffe2f2af9e2e92ae2a0c54459923ef4ea18dd1fab6dc8040b5cdaf8bd51d5975697a06c99af093f0d8bf53586c5aafb7810e206cd224d578121ac76d31ac46dab0fc74f0d835ed6757cc7990206e7d2185bc6ce2fc67d59f16eb4acfec9d4382268347b64a7a19f23d5f6fa8c9dfa96895921cb1c63bc826fd8db5b6294d46522d1e54bd81fadeb79b17b6c99f7377198edfba0d51d1f4548bd8049aef5dce18be21fd2a465e58d808ec459496c1227e521e8e18354a4ee02a82a15f0650e04952ae16368964231fa63e3bbf964c19a6b3a796dca6c82bee18b09b1fcf971a64cecc173bf2ade93a6277e6dba898fc6bc01cc9780d5619a32122e8bdc3ed051ae7c4e74dd1b193c624ead0544fd6d80b663341ebeb11a7030ca38abf89d0353746c4c58fbe1935c3de3e0297e58bcdae15827a42cae3472a09e4e04c6985a9807d78bddc56341f1aa0cba5f63ae0a5c96cbf1cb709e5fbdef5f58efdd32130e42eee760a485d92cfb4979034742e13b03a14355be266a4e72520408782573f0773d357614378963b621db335a428cfbf24cba9e22843d4e360d4fab4290e06537fdf9abb83c7d8dfafe15b5e6462d7c1f234549156ad31b82d187aebf7d303a37c9ca8c0c0c3076174e98df5afc9b1cb0317ae9716b6032da085545ca5528fd618aa8fa399d9c6dbe12494e20d7833ce56c85b77d8145e588565b235a8bbd0937a08ff55c71c42f6ec20ed5ce5769a1d373a936780b061c4e0d158431a4ad58263ac5fd05f8e36c7db129956ab55ec222df248f91c19bbc1586a339667ae00fa6dad6bf6b9b20e32fd9c55c18329c3529016680146c9c64b5c223fecb934b75ec54ac0050d355926ecfeac02a9ab9b780fb8f64959974f025231c677184ba3719cf4aa4f8da7072116fab70ac38894442243f63680d47c69b0b342edd7bbd4bcc4e8a8dec4b14717a118b4bcc2b9f4a34f5ae1d101c33a3912771cddcc8ba2b07fd83348ce0c95175fb717d98a0e58aa1ff92ea09593058b122d733b1f231d672513836236d0b7979f83ae825206129fbf60289db8dd4b4cf8d44a438087e3ab82f709bd5d6f76626126067feac3c38d8064248c5dac34d645d5ef01df0d4ef059b7cf6f722aa705c10e3c43fa0515b6b6f8d3565b7a3f18b1034d3beeb997e1c6d4fd768147b360e0ec89ca8d9ce66444488b2ab3f233ac32665ed6f5aa91c148a76070b7a8ef64278d4e352ace8f69236c769bb70c336f10e6f8761f26f635feb56d93047b9c044af8b0cbd50235bac76ff732afc61f0d4a7312f1e0363ded6927e163c25a3f2407f9d024049cdf1a9ba9b566ca010021affe9b86059b49f0098c53101a9377f869ecc10b6fdbaa5da2713a65b82494fe7e0c5323ab0297d7ba9d93a8740660e1577ba8dc1736c3f6f1b9931fbeb0c5b89f1a9cb744121e08f6230196b888bb750824750ef8d1dbef2ec427bbe297ec37a9d2d3f881323df228cd7d20b250072ca5ed3c4f7cc12a65ccf0777dc00d3d05bde70528a36df4ff3560c35260a005bb465944dfe68ab1257b2a30cf5cf2c012d0eaf251cf648a5ee7d3f9afc4d16a856c5fbcda5e7470873ea994db5ea3e7aac058848765cac5736594931b4d7a70430c4c1614a9685f105ab69af72b7bb87f4ca6fc491f7b8e4a628aa826092732a640d7a3737a80e3e5ce4ce25179e768c17a5799d98e8438cceeebae30cbd3ed35dca0063480b0f9437e75d9d172639684150216bd7174e8147680487c543337737e09dd475c360c05097d4db5222ab8a4bf19ab7d3071855eb2db5bbee8ec5413a57cbf80e6ced1638231e9ef5ad7e7f615b74343ed339fad0752332cb1dcb869e154ce05e69cf6fd27ebcb38370b700860b0c3b2d98fbcbba89793c3fdb3d53fdc82426157d87cced6cef9d8b1822b9cde64f5067b64b4b93f833394c91ce3e8a576c5eeff8a0f516a354e21cde6ad84684bce3510f847e517c941ea01e6db31f9f887bcf7328532006dafbc9e96ec35d29ade768fd4c80470b80ed460edfab9291a4f6a02d1e10728f7c59a1950b0dd2b92a1d9ec11765347351c3ae5f5cb691fb28e96614be93a05f631700e30a2f1bc464daa1522d956fc4127b44bcd3b51d36149ca7360137ecc2c95a7769cbd7ebeb6736e8e9e661df8790f5226a5ed905d6075c7b0f8d8f5f2749d71270311a2e781eae34b4f7c9401360155fd91014391160203b7af1534a172134e80b23acd748bc3bc9bd92f6aa6bb93c9813093bbae81a6944d317cc150dd6d8dd3e6cd96cc2b40422a7a021c14b61cb5dbb1e64c4a0bd2a1a6a009a762b4d14366abd4ae5b56a021acf959077f29c077209e7e64ff4fbdb1938e1d79df3b870ce1f5eefce162087436f0d490a3b62e3643d96fc4b8974ace126080bd64d8f9ebfd7d851b9b49398345f9c40c8ea289327d26feebd6537c75e8e2beac70d192b18ef1638973eb5cf3b50a529edaf2995a0a280d3a93e2ed2fcfb081fb26569308b0701b46714191d60ea9516dd93639ec931197da441a3188013171af0bfd41d9c3540ae8e93129b5989c67a088493598e04152ae949c7a3094f865312c3b014030ea70069148ec61c0407f8865be5919fa4c3bdce6325ca88af0c4b08762c7b3c149d6f3620420062a5a9b9e67872b25d5eb31b4f0fb5ce2b26a1e34c12615c9645fedc8a8c4c44d866c86fca3d707fd71dfbfbca48c7cf5e5edc306855d311b9a5e414031da8b151a1cae62578f1fcde5e1ba512a040040b7160d79e151701e19c7b9867ec80c15c9d9b783170ddb8f1e16333fa2dc1ffa9a848b45445d8f084431d051156f19f1f17ddf94f68b6162e8d8706701dbfbf15e64a8db9247030f55231c2c396a17e194daca3c4aa8e52421e2a30bd4d3212693c8ce98955c0935de885f10f0e0c5adbfcf3522cb28adb201330b9bf4d6ec79f8e8202001c0d352a36c8fadb14a75290dafdc533e68020172056cf0675e186fc6ec166c21a0fe6f02111a7db3c6784438b93bd95262af3a33366d7550b65e2e5e01951cc49c5cd070076d778c32c82c2adaded7f41e857f686931db7cc03fd18b820ecf2c0b253011bc0083073f74b761867a53aecd5d2b34caf775ed46cba21516ff178866feb818a58941b96f650e54270b1b449b8a8bb27d8445737277f0093bb33a844fe092c80a31bc6121ab87ea9a381dd98cda76eb232084173cc1aae4e655b54ee23eaac7b97b529e03d70fa6dac6c3c7f811d260957b2dea88aa0269ea08d7c36647c41f23d4bf86c76fe5d9461e0a42b0cb008d216e910e6657204757fba4db6cbdb0da5c39b28cc7330a402cf23c2a87a91a4110357ebfe5628466d498774a587efeeb795f9612cf02fd97cc403817b264a560d51ed24c2e935f2a246860e8b4599db168f92749666ee19c90b6fda2b6227494ca501196e2864c794bd1cb92c8594571cf77b421c2772da5fc157567ef53e8774ae50de87bc3002cc9359121c22eb664c2eab7548e609621ab2a4026c38c2be8bd4d10163e1b72b40866afa9a6a45e10bf0a092369c008607885b973d5679d673534cff819698895ce99ea1d626f5b4c0e9d61c28425be674b4723d7bac7469d14f7c0c85df1a8c497a44bd010fe55b5cef33a6c245d339da425e9f2afc00466d85b8257b3c913321785bdb9bad375c0e16a110990040df384c94f3fb7bc799b47b819ab3fe96b86ebb5e810f3a23d4093ca19fab65fefa95e2a4c4d26c357a6b215e22c1c60e2516b1f375d585b17702f0543bc770d68a930a3a4c9d29d02079a87238fb524eb24d2c246bbf46bb1c2fcb849cf623ece1af648f53f6f8b9dac878263009ebdcfe96b9a2dacbb1ee0a93f24fbbb1bb14bfe6e7d5d7fce2d93ed0d0f4cda9527b217849c819ddc6b49a8e1e32976b6be706f6933030b01072b75600e34c97bf13116dc429c4b87d532d1d343be9d4d66bccbc50e6a25ca7e23a7077d0f5ad05da2643ee0be2b3a97404299b90f7ade342bc7d9df017a336fe21044b1b3926bb755b2bf2ddc153edfc94a7d2e54fdfce28ca7a11e3985ed782f9eec499a210dd8a63374a01264bddfab2f7d23c1dc10407d6b786554e1f8eab82027297f8cabaa996c5394eaf6713d0b099cb53245bc03fd68b8ede6c31922c22a993716e525ea16276bffa085b1bb311b8eb116a147d97cee885bdf42c5e11fe0a4ec9c3c36c79c4164e94d82fd761d0ec9efb9c366b97e724409ebf2272026555e55e000d94defdb2b1f961f95989f5463117bbcf798d02f0f1a2e8bc9fdf423126b786ecfdfc4b4132d80f7d0da998941b3c008df4e8ce74afd745b7a33d6500c44e243a0ab4878054eb30d0b9808b0e930bd739a7022beea2ec608c9745fbd3f59021328be19a0aba0b5f70ec89b2e52a504af91bf748ed7bdafe5085ba27071e20c89e29e8f828b5816ec47b550e26bef2c6453c9dc588565212c862d6fd08df2bc36886214de53584c6c9fbeae7194f580e6c05617d60cdb8f90d705b8bc512cddb7482b9951de6ee448ac9c4a8ca1436f0474127903e2af8c05bc58feeb8ca0411e74130a9eee4fab5edb952c931ddf308e6a4b1f514362800d92dd55ae7920507badff224fbba67fa0bde09cb2d6fc2fffe70cad997a24f8ea247d2c8d3284a3b062ac1e16c0a79b2221475f41326c90124268d962d9eac9e085b4307e1aca8ae7622502e2d1e47f1658025104306b577f583985949c13874996ab23156df33c4973946081e2110e54eba54c18a100295148c7e386734d7f5afbc8de121e67f46aa51d93ee160d0185b7c4df2a0fab98b1e044ad7edc754932aa865cd29cf0788a43493811632858240a16055f360628bc08dafe88968041def3afeda094313c3104f8ed80d28ad88203d09d14b66c4564ff64e01c3e4f582b2c649efb8cb9ffc0f97eb7927fde6e0f397fb70391317aab6f4ed25b10a53d9251c95b3ccc3562c7f136b3e1a96793c22aa2f49822acfe8db4f950d5ba067cf4aba2bfb6526586f3a6b0d04842d222091c92698468f9d370da1c67527731811c04ce0889be079455dc5e3401e7512a72e8a31e1619900f2ab3791de797281ec98a4260e13f09b83bfd230e00f390f92c3f2e4c5eb595651baf2be492e8a02de63277b322d67b90fdbd6973a881506c3dfdf04ccd7e730e04e49173b9aad3a07c5fcb5fce1edf88b5e9d6e1421b65b2c7dc2cf80340e75a93507eb879c7437cd0d7722abe9478a28d18c8cf958d0b0ded396605366b40403d2af3eb0c30b6dcf7766a89cc436df1b8507c9ebc3a91308505291c5c20613b26c198012cb7128107f970a086ae5606244995fdf52908d15780dda8f37ead0c885ffabc4097ca54121062fb40bb98fe8ea6a1801e42a4c6ac0796e975f64009cf6772419693bb9ee0c8c1be70f91de6d8260862ccca67262ada04e3806be90176f2068a855af89823ec9ec549192aff5b4c91fafcb47167c70f01fff6f7e0bbefc75b8f44088c036ae61bd6b5b9beb5dbceb0e738d86caeb63476c37e1981b3a904d2f4a8812095ba15c0fd8a92884bb5a4e3c887f2b24b3be3b7940d8780fcd867a09494c124426de324774f182631afbdf108c19e7ad37f63b40449f698b7c0a74bb1730a3a3d401d6a7ea40ca96b39aeb80b0fa5aa79081a431700b64f1a28fa03afcf413cd5d25be5cbb9e2b5ce09fc34e76cb7e328341d2b5882dc8463b645784106e881be4c6567616117f17e804f390dcaa1ac97dc6a3d7234c40bfca8a78cbbadef425d1af3001dec820cd0d938b718ffccc4f2af860cc9ed4971f8bec727b2eb65bdce989f4b17c1e1da49e11f4264454489a1fe506276f52a95de54085cea214f86fbca8d027edd4859bd35af875ad1fc1cdb59c1e5eac41c71617debd9caf5b79e5b9c0d41184999c9c0ef672050ffb77092c2ccd7dec3ed2b04731e093350431f4489a62cb48a44e15fd564633e605772af2326cc93052a588c9984eba982ec106a8484040e104de2c94d6c605f802689ba389b138dff46f68011ea1c576863f5d6b41f78b2b3c99dd73f4fa3d253f4602348d286769dc5634bed02379cbe921247cf03876a407b1e565ed65da8f2119d07d849198c71e3cf28fea8ed67a6e0058474504aff60ff11a351e5674591c1062822350fdb51854474bb85da5c7e4feeef06980ca57fbbb93bb1f0eaac82a117549d12c1aad666983238c97a43e5671cb8309524478c97e12065d455d240a2e7526ac128276fa6ef06c41e6612664a59ba6ffb5b34ef36e56e480bf1311c08c3ea72d203e00e99bf3a8b87370b74e31cbb3c9c277a5293138835e18e311f0232d1a47b68a1ca97f153647e3e5e9a789bc8c2e8f41ddb26e2d8330b18a74576f9f93c80a56d9fed84942062cc48ca5db6d0af32d0b824d0f41567c292fb7520668774bcc6aeab6858b67707ca57ebd5494cea668ef4f205720bc70b2022ca16282066f28461c56e3f728d00f6b9ee36dbb27ea497f96be7d85d4bea29d662ada2a339b5fd05047afd194749c536a11d15988f136ff1c4cb20697587866b36e2ae85f62ef828d67865488fa8c4e9173407572efe89260747a824cd2855f6f99cd211e420fa6b31619edbb3ccabb37675e31bc0469ada1967a57e3975c2d283028851fd73d4e38d9b62599c5754b19e5336632056fda93def23dc3c3ed6d4c48d734ebb20a1df7272bf0edc29db9537e056be2abe82ca5a907a64c37b879436b6c79a34e0ad6619ade7c28dfd8425983958a31aea579e2a50450e1f78345e43d3860b15a803e48e13596ea1d5c668088326d4f2a1920ac5df7fd38042e361557f5e27a88554f4dacff8f7bfd54b0e49c43e2c8cd5450623cb56e2fbf8dfdbb2f8f231c84c1e2e0e2ba717f021930ae78a7a00e85ce63eabf7f6002caaf43d524db633d7522587116c0b15224e8c391494455a3c18c7d17fae8144352491d67f11c00f76795fad8b42bcc63f8ad334e78e5ba4346f53f25c709c95807fc34fc60f37280f6cecc06fdf9eccf6bb45c246e22adc6c91c0d042e6c320a34a5e3c971f4268cc94de2d2f6233d130c5d1117ec61e9fb1a11ea8a79065957cd8af3086c70bb52c9058ccc3340ed522aa9b2f4bb533865c224be9325bf67200250da580bbe198b37a4a82d4a54311cc3aea50b5699b69f61859f4afcb71c7e2afbc368de0c6c3f488af73a898f92568c859990e0641ad2e8cdd7cb53580aeffcddc2d65dfebd7001bde586546450f26c494bf6624041bf4222575e18a5218332e89db7a9449e2124b61edb17f4f5207363c427d5d8b21ddde9d83d612250b1d434df4b5410375c2d73eac06fd89d6257b0336617a9a548dae68ae429124f7695c1d420099751275ea994670c52cba77dd0b7068d1bae063dc0eec360ca75b04a7e897419634b1a51ea3858f3195bb5d6a8a952704eb09c84098c28544cc4e2ba3e8f8646a493a278e13bdbe8659493bebfdd6104b70f6f28cbe7db965c6d618c14925042e58faa7ceb471d9225c024a8bc5cda0e9aa5d5399f158feeff04de26afb94b26b0e8973c4b0aa0ac1569eb82cc44bcffb04e36261529b74f9093bd24f23cb8f8dbda49cf66ad0ccccb0fbbb930b72168067647e1ea4c14bd18123804ce9d9bee20177fdcf83abd7be95a7af2ecbcf7491b042b5d034820dd58eb9b2fdf7de3dac35ba325743521adb6d451bd64cf426fb645d00fa7df93f895f0993dcefbb49d80ec04748d78dcf1ad0dd50a9e50e9dc9c5be4ec7a2cc397b4ad8c4ca6991cfdb252e7f33739f63ffeeb741cc007ddbc2cdb494adced66eada9f2ea02c3ce6da1ccb2fe77008ac24d30b582f1c9b72c5a7bae17f1133c58a7eaa09e4cf2f08b5a4f72f60e8810aa091172c95cedf542b3d0879876578c79e6372b6a1bd0e373bf9755bb496ab562a41aa7a5178c711206a52e75e21c9a22b168ca87f537ca5fae3d84b7cbe29068a23a3b84aae9edcf38adf9c6ea43622fbfc64ba2f4f51c9d0e2ca3339b593e506db1ea7d3a8628fdad6fc44ea5aecac1e85861e5d7506ec84b81ad1653efaeaf20231ef3130390b329425d7077d4024bb6c41e614529264a955c86b17e232015915e2cf463f5563913a984e6bc42ad6d066db0fd8ab2077caaf27a98e225e57b6e42813aafda0e99c1ccc59d34d0be028c68d3cd5a240e64aa4f13d73d99d7f6c8e0c80cec007216e8db314f2a6010888dd26bba8ca63d04f20b564d53c3825274c5fdaddc8ceeae11ed2a91c560dc7111f876e0920b1e7cb0928a8541caa5b37cc65175ae7767644fdfb05f8c4c7b9aeecaa380d9088d626b126dafa67cdad2c3498f9d3e3bb888bdc6dfed0fdf73614462fa9604f0f58e5f5b3af07b221959cefba349ce60498bd3870d0da191f80d0978946fb63decde97e45fbebc08cd0f5cf085aee719735e2e79d8a94a1da1fb106930f5f5f8730b102f8e28466be33c30e607208a22b83128193837c0f5c4f5ab63d5c4bc41bc5dab3607e9a5c9c12587786e05bd922b05fbe7a76c6d399b539522099dec1b1db6f587100c5a9e09bf963bad2e7fa771bc19e0228afa8b24ed95fb3b0b36335a3de531939ee83f4344a030118cf43f086c63217bdf7e45ed23209ae3ac2ab6360b975c59e5d9dd77164c7ae1690f293ec7cde162d1c8f7c9a504b7092ca77f6b9d93b41e50f1ba7a3bf52bb26d1ad4370727f5d2960c9db890136da3db98534ad897576fe8c5b6318e0f9dbcac95bd85fd9557ed1c80f7d1a8a132232d8e1a2d442e53ed5d2ddfb0199aa10248370318bf57d5ea2db9c0212ad468b7e34f0d215040de0ade5f4dc4d5d66706e984e3d77dfec8e631a1f48a6168b9efbc05de710705c457a344f24b07ed680dd1bd8ea8f4db5b52849cc1d3ecffcca52cc068a3bbde7a24e65092bd3be96b637f05a17bf8207d4c6492cc7c197328f25b99b8eb073170735bdd7e44845146f55b7a4c695135b5c74cfd56d8485914d821e9559b8c94b15c36fb328e298fc0416172fe6a0002b651585ed5836b7a2e84b61aed1fbd084ca38558515291b015283231ed483f6316b15816e70e8d48e28e3676d15776abbbc752bbe1c078e7cbf55e3114662048d74b03508065c6879277aae943aedc77a2736ee59386c4f76ea7f0898b2ef4fd64db45a122be3e8d1a2036762b43a9fb74ba73080baab271d90cd8d4285699548f6633a4be82fa93875ba59098ec1dcafc295402538153b1a996f2903bb37675f2fd554e8d58c6e86d7a91c46caa0f64e157657b5f7de4a22009521a3800a5ebdafcee1d654410d531ea2702daa5fffb1055c854c2215342a2774a12e340954b019f4ceffa38f239ebbff668e920106636ee940d4f59bc0035df618adad09accff9c227a61cfc81e3dc836383e002f3856a708d2395aa7a6f0223c16d115d5245a1bae09456dabebc0a066f326cc5e7b2d27df3baf86c85210c8075f11da2ad5d63f66d1cdb1ddcb563c45fd4f1bbbdaf284988ea95e9173d61a20601d8d92fe518f163fa8e396f90e1736583fea2d7677c0f09969f079e1f3761823b5b7655b319d6d9895bc7b9294f6a9b0b91c3a2530d6265f5ed70c4ab7aafd0b03ce04b0c103703351e2d81e20540b29f30e6e28f8314c77505116c75c2c504d1d9c2ce1c5cb19e1d194c9b0eaa99db81257f55952aab44910ebe63b2227fc962d5b65b99d395eba9034dd79faf4942be7ff1ac574ce097585a1800dd7eff6c479c586e101ce9c101e1bd2af624464753b88e41d048d3f32cc3f3be00a02140490a58a42605cd8890b1269e4303d598a81653b35f66cca532641f7552c68a3a63a84a6b50fb25cfeee2b907d4eec75eb695291b2eeda779c43e4393ead2c725ebb379d18d43511a9567277ee2ec26771f9f6f8405e11965a0df0d87e619a9a69366f3c393a61f86163429b6f501ebe46ed290547aaf653c0cf9a0401f0152e30771495ec77fe2981702b4b5e0c0cdd37efeb984d98993d0caaf50649965808df41e0eb647bf9b464bde3ff33e3e5df0fb91ce0e5de26de6456a465f09e14e9790a0c3bc5bdb14de7ccd097f6b6881fd65374685ed71c0bd66aee3ba68f6160b9d771aceda8519848bcd77daf9b44bfb7f8043c6edaceeb55f3da35410342b2974989c378704472e5112c77a4c6419c9dc8697c83a3dce7b1ad2d1b01ab3f30c3c497413d40504c33ff470de78724d10c18dc80678f4670ec531cc0f7f97bdb6602a59563936762866ad522401fdad9c53cbada287a6ea9adc5f5c81e4ceafb68e595c01d08f8b85cef4dea7520e0f51219b17515bafc440ffdd22e5bda6c5e150817a495d8d24720df67f6511953cfe3d92cdfbe9f6806eb63948fe087ba89b6b4714d2e234130976d0c243409b55d9052261b900046ab97c3fa1a04493594277b4f7c72b5fa10bb7f61cfce98ba0f35e62eecbf20fc75c47dc5aad1b8fa6bfcc6b70a0509dbffa7dc2dfb1e4b1a02588b6b143a65ee5a2e55d68eb5d2ee5b1644454eb0fc81ced1d90ed391c3a2304bb8244c35a3bcdee3c8bb037583e6402f4ab4f4cdb9ad9eecf0ba291f5f9dfd1579e7c6866c0eaf04fcd06c4d516202ec3d249c45c27e1e6bfbe5fda8d88722f7763467bd65e677e0f5b3f202d9b4e33229360b5e65dad843b77d1291542b52d2b737dce08e7ddee1b8e81c023888d96d5108e15f3b899c43ed50cac5649d04622741e27933195c552930bcd7fcb829c4437857c0ce4010bb8e5319d81a984410d83df08107adf9cf2cbe8b5a7a3c97faeb72c000ad999f31c6d719c1adf99d7b9a0c641a703fffbb33d7bd33a79b8b29c0b85887f0c3f6eac7e3ed4cef1b116fd3db1435b2703da621243bf0a827d45bb19f9f30fdcf0103bf69e4ef34d8aaeddfe411188b6ff0b1299a0887a861c78dfb697da14f89d5ca1e65fa892ad7b6c4bcd9f938e8b2cfa3846a2bf7e38118889b9784463ef38e08b420075486c1fe7b228deab472f5ff7b49a1a66999ccfb52231c0508d0dd7bd687069028dd2a73ac1b86a266789aa29f04da47601ffde5c9d1310d18ea73b2e559513a99b07db057ba059e23e72027fecd7e7e55ea92e8f1886e5a2179f97290be5bd2298cbcd9f5d826d4249d4989842f00c1ebc1cb09934af5d9b3c50c98ea76d5ed63e39f4e3926f5bff0436e692e614366ea4fb5775ab21dc145b64e86718aa73f589d3522f3fa9a4a0116a2759d5f5a662b0e2ad6ba557ad0795f667d0b184a26dbea513ef5d5be776fe94bd59ecfb0cb41cb47ba7e97df711c70b621dc44facd70566fc88b54e33920ace07cd6d0098bd0f1fa1b76670bc1ceb3605f6e7769a455d17e7ca6fee3dd6f280bd36a7842f2569a973d8c8884d4614ddef3c7e4f2a8e6d5d54b5f36909524f1fe824185582c2c517a50dd3068c2f81bdcbd2966ac7b4c01e342033d1cd9a5c8efa64544681ee62195c37ae850b262ca845d1445ece2fa8a0fbb443d3a773c6ccc068bf7579e510bd34113101ed91dcea1f479271f24a4f83fab04e8a74d5b129ee42bae9f287b2d4cebe790e78fc5583460fd5d177e69873b8b06de83eab05d3c2618f51d18359b437b583419b7d2bc6531c2fa3815174818447ad557b604e2c875e93c5cba05de7c73db8de825498c6af928319513fbf2feaad338031302b8e067c421c7c7266bf89f485fab0e52e9d8cacfdd683a71748172adae9f0df48c1b97ab282b1a1dd386618daf6ab8fd240e1adc8150c3b8792c3da8289c9f35f77a1ae9cb0693f96aba09bbe0db50750e12092dad10ad7a8d660e0dd5c5c0171e6b12938eaebc51e6ce2802597b372733034d2782016d052a4de8c650a9eeeb12f2cac89d049df27350d9873d6d3732106daab1b4213aa0149c472c2c77970e27b3112f454e033abdd5509788f5a91f21a9103b3524ec30381c4b537877c29899ed447695eab7304733cd5f788c5e9ebfa25f4f9f4f755ba1e2d051f4e67925278bd36b187bfc9680a93ca992b407628df9eb82e5e379fdb6e613425a103356436e65ff94b1f135d90541b4f711cb9b28c8ef703c54514f8b88a8de16af39e308e307b9170165666eb92909746747e3e5f3c22f2b64e0a78e1531bfceddaebbb51e34e4e0aefb2925973b30128d6321850074b6e44034d4783bb111f4b81a6bf44b4a20b04a64ac92499b7591169ef36e4c28a90828cbbbf3b84649414a246f46b0220d7736cb638a941e1ebdb67e02ade682e965c75a47160352aba6a1262aae93a736fdfed2cc5d7f4772eed4a97af672cdb104c83084ae0fac1dcfaf095784dbfc865c46782c9b50305bbc8a43f89eed37f7ce891d68394e03ba73ce9dea19fb141cf1bfe9f8eb11d51173d86307bb270067ce5c4ad5cebfbf8432d16dc8f159a4061847beb341b76aac4d1a4fde97aa4cd5ede917338b36144e9ff9c3ce3687a3423452b4fdf7b078de252960e56d993e5b39d2b278f658ed1d2b51d59bf63bea98abf7ccd0ea460eeb9f5a6a36f58b8ee777c9b32ccb48b272f66df75017e3249fb1af08e58e6520148ffd5538bfd7e4b457523668e194b5b58817bbd0de2c83a939a27cddb1e1922238017943b4f65463b9fd9fed6caf19735db53945965f8b20a1aae13d164c42cd229cda0773460e9b7b91f8a8884f1bf183d70b25bc98f48d54e4a728e289ca28e60a646480c8fffd324fe3178ce2dd5425ec3dd2a55305f5d66bf685a46822b888e6e6534f3e40fed44e4bb5890f181ec28e209b3dbbf038774cda7ca3d1edd8819e52f2b221a3c4cf0b0c95536dc70f35e5f05b7b70f1ac764769cf6c9ae351c322a50e12d00b4b71bd0ec7ab3e0d77b749f06b6bc9ba6890effd9b83d839c4a77a2fa5b283611e2536880f352444beca35cc10bf2ebe8a090e8b706cf4b3380474d35308cde9b4244baafdb460afaf422199d0478004ab8cc46a5af65c96bf72717540c1f67cd64fb5385b75381c66f876ac89546d7503f60c9b59a82a88cdf4a3b734c175ee8549c8a778e68cef07f5be92da9fbd1c0bdd9a958c984c1783e0dabd2cca414faced16438333c45a8b075e5c265eebe2fded79cf402a45ce110b3a6073b867af31ccc2f994a85d4abe7c3134136d069cc0459b6548e2100d0b5a5f0bc8c4cb9391a16977f3bddc9e317d271e1b974f3a7db64dfa5d0ac67d85db18f9cee213d8acc688f6cbf957efd17dddff4a6aeebfd25279ec4f2dd95bd0b60cb856dd1781260ff913ac89d1c3fa4565f87eda19343cffbbd1db8bf47dce427a236e770693ae352914e5a02e4e77671b5e22bd70972af4b43c8c30c497eeabbecd69c9e20f4b033ac0c36c3a26216fac118cda7afb2b6316be10463b187f97ea58ecacdcd58e7f7023340c6b27528adcb64ca6d2be9f7dc8ec6a402f97999d70f3bf7a736c2356aa5be9e00e411ff397af0d2d2009bf4ea128b2ef9af2b8d0c7a001361a19f90a860fe959699cff80c65a7bd38728c8adaa0f6f2cd47707b1bf0a3c3d66dced01db7499154774508bccdc60df7d51bd1bbc4c1ecc2056a98841b7878dbe56083d965b5ec7777cf2917d906fea73116d2c8bf6cf0139a0bd65ce8e72b80fdb2ae37766d2f5e30cf39f8715a6872a6608031605c09ab75871782e548e1ed32f518b25691370a4fd967c75cb06df8e03a2c2c9caa4e54a997c2b631101801c55b703779b95c7693ced363a2736ca63265dbe7b0e295b8a10510ef84291cf2278e17b4e9af3599e318a46a3ae27921330d79f60ce03e04a35a2e528f795ab890c87b9409eddaec4c9d906cce3296a9960802e00a2bc76cbe30fdeaba2da584d146893a520f4620c5f09c699477693c563ce57de004ffea1e7c5633f12596c4cc89c5ba709b50714c86c420ca185c681b058c75cfb8efa7d8909eeee72b8174e2bcdfc3719ed024c0df2895b83754c64ceb3f40708bbf3fed5ae87a18cf5694512035cbab9c0f7e4ed1e6b74a551e8bc0ccb8815e94d0c632588ca19657314e7ed58965c8d9b1d79ec25be8af950d8b65ffc51c6c45f3d9a5a8d291407f1eb05dee3d90222d3f41ca5cb3f4d4510b707efd48367b03a1184c8b5e9dec7aeb9cba95a30e7be3d15740ad2a5221e390a116157d17df171d5db7bee83180b072345f9a8730e86c1eb82ae2fe236cb46a7a612b665d7839fd27a033b6653116c1e47d3f8fd4e60ebb88405ef4e850aee5c58722a78599ba3956dcc27faa2ff55e1564df39c0afc18dadcfd3029f46d46dca6d671a91bf20574b86421caa3d4630a97e14b764d6f79fcaf194ddd751c890efbdeb66cbaf9ffc1fd1df5147f84ab10d1fba0858c9aac7d6908de715e469b8c03d2b78d7f3d6437cf5c1ecca052f1dfe900527c0334ba512a43c0e736ce862e472f1a6fc0221a637b6926ad884f952c4f619c59f41399f0fc050cee9192ef3345f69e0c238226c31e7bb38d8215bc6552101226d0167fe3de37777e9e374db5ad4d829c550bbc46e427d6a67e8557ab41203ee0446bf612df660b724aca25439b2945c87627902691dbfd0f7594e7e7f41513a2acf8b3ffb44f85787ca44917ebcd018523517a1ff4d284ca02a85c8dfb602701ab12d8a059ba28fe4f404ecb2189d1d0f40baec1712ea2bb3531e311d603495a5550bc32a6d49e79c1bd066a4fad2586e72e7aee48e239cd411349d8b46b54ddae7c23317bf7d99fa08c30f75b9475492b38d9f36903845f13585ac34d9c4d6954babe32469ba06eca9fe563c926ee6e160d969e957b2f99bcd5923dcdb9449aac720554c428d8bb7862bc5f068333288530848eafefa4ce13f6e8873ad1bd471de6f1662acdeb8069037ad97710b08c6b4967754cc8fe47f79f43ae1c20dc35185ad1cb5856165a0ec815a0079646dbe5c32e75a76b048b581a05a3f2c2ae353cdd3f3679136d6e839bc858df8e92aaeec447a85b38631acb6cc17a231c2cf3066bb2284c861c9f031116c6d30382472ab77f8f9fcf99cf6bb048507549cd5efb2f1bd7283bc78631cab0d5c85117bcd6a255461507038c73c4144cc367d512e54ba6eb8bc1a03ff43e0da415caeaa763060cf569a00892e02242955937b58adc2863f1700a8f9e3fb514cb700401ba610b516e6ada097ca78e946c924c50184b6b82ce4adbc4d056bdc5e641c720f9730769cd2fc29c79b2c66a5c1db6a1b3b501ec6bc35e34edac86606236d728f9e55c3f5ffc6cdde020f67ca5d0ea7932624bf9247938672b33bddfb7e8782a72f3766835a7bbc3ceb2786a2935b1856840d8b45a76e60a4349eacb6829f4145c4ecb88b16ff852ac7cfaa1d1bdb0dcedf7345763a490a894b788528f4e719695c8daa26d8dc0819c3f7fbea444a7923973bc2f7060ab759ed545cd2815bb577cf2046f9a0a3d019f40812603ee2b3dcdd01d7f8ed06dad2fa9f6ddf7ab4973c419fbdf7c25bc4cecb1b815be0a82289a5ead47dc29d3e7e3027eecea4e5043e5ebcd09be394b1436ff2b4921d1a0b737c7489fbbd13e86cf5d6e6d67d18c5b832974f10d99ebea48ecce8801a171776405fbc49a330a7185c33284346f17881370714533c8b07ce30b70b4fcc6c0f2dd086bbc2c1c83fbef57c82a0ad22e19a703d29e88bf45cd037869148c095be24dad84c3de43aee0f65e274c893bc052ccbef4a84029d8d1bea2bb158da85047bbd22106fae415182198e9ec4804ba9142edcf94ceebba67af0cb18cea17f7203457120e78a437cc5165d966c8ec9683a695a6918399636f5f570d074b9b97f081636a13a9820e965237b2617ffe4ebec5745ac9ce786b0d09620fb7f49564a8a853cf9eeaeb57fe2ee9afa053213bcba4c4fcab681ea15b2a0accdf39d311e96ee9a0124d786ff89055631527ba1835df63fbe33d2d1f9e99e8aa79cb5c9a770897c02158ab9cd8847f963ef0d53a1f6b9b3c6fa6e57b26a8c9fefff718db85b64375fccb19d02f6dda917d26b519433d7be9ee6ac7b2b3e779f8ea2cc786ed8a741387574bb27f51731e876dfaf643bb87e0ae85589a35dac59b4194bb3b25adffbb16c166b8a299142f82a71fc426543a74fd3465723b15b00b51498a046b409ad99ee9317e314fb2e641f12483a48e1804a92f20e9f978788fc599d2507567a92b46c3ff2a039c20e73ab8905b2ea3da7db29e291b20edeb5b67952ae8031875841edcdb59f7aaedd1971ad3b6a5b8e8fc95b6ee200ff021b52b3b6d3cd36274fa6fb53bc649065995d9de0f50dcd63979e43f202da835045ce11b80e9be691dc059569f42606051527c18ad0fda096ed107f1f39c38c2b15863ed1c54cb746d56b445c1d5ca753819fd745286fc60931395e0ce53a6a75f20d7a4c6e7cbb8278a3c39699f5aac7c25e524b60f817ce6b94e3b022419940a7d451bab035c9d8ba119693a1e79db39be363612d9681dc7cf09163cdf6df1191fd3971aca88e273ac874f8399cde301dfa46168e63a0976e35be5a0d9311c81806c3329c0ddb8c71059d3a5f0a18823f447ea29e2d449971c49227a2d15419a6c6fa2f10b5881cb214616e42f0444724bd099081cfe597d8150e3f8e6b26ad2148a730ff328af5d275cb22b2325266b994db9a4aba2ccb528b3e8295e55367d5e2c7c6b716115c6dda23e47384409b28c34e6956f4f607e38a8fdf02faf9a8b8cec0ee999afa2a4e7ed59116395a07566b790bee0522b0c6501987b01bb2798709e1e5e910b10f1bfe8cef39237f559004f0b528d0600fca5909721cf2f6531c9c3c16a0d68547fa5fc10027a191d80e523e1e16416732fa7a2ff8fe31dc7ae4259420f586b61542527ba53d42f58334c2dad3371b7e916c475d94a75a7ecbd29b75076ad994f5c34781f65fc77a84765cc0038fdbda0aef27c5baf88a0f8b67662bc4f0aab794e03ae59722375113d7c3ff0f09267313eb34206cf25cee832dcac398f6e467478b7f058258425c2339260dba7d3657c38aa0e5ebb44563c0099af7b541df8d67bd82c26a1500ff96476624f0cd0e7ba0be19efd34dbefde2a7e28e3ffcc90254a80f94fd1f272df5765c3d016fc3a6477cd00a91b2b7f6478f9a0ff690f06ddb5a55ed15a172e210470986a49eeccbec5a564cee5bc0a6152316297160ee937f1804a19d0130fcfab083a9629c310955e74242fc1ee522b9cf1613ad6d34ac05bbaa96197de177167506d5ce8f3a8d06ba865f08db8b804184848e1d61ea1f1a784de2cd2d7df4ccac65454d01be96a179df9f6868522f689eb5b47fe0e6a7f855851883eff32a74b2b5a1b755b594620bab52e6f73c2c8fe4105ab2e20b4f7cbe5eef72158b0bd4351ec5cdb29731d6fdabc29f67f8b7fc68275be8404abdefe9c57e380ff3a87f710ddd4b480cfa8b6b664db272b67a5cbae12f6101185618362dab42cd089f3b3c0c1b8d6399bedaef15ab8287383859c865b4a29573c7abfb31f29f2f5251ac3c2ac89a7f353be40a95e6dd90307badfde4e96c9f34014a1a2a90c5f1e1784962016e14ce384f898a41a9de2d59dd2af72680df2f242e666066db054a9bb59bd4a3deb6948b6cba38d2822e69964f35672f6efd74e01330ca580507a4c3d4d824f4cac519a104c15f1b90c006958a3a8e4842adb4dd000dbb7281fe06783ca25096f3a1e5632f6a0f79d2bc57a3a253191d99694e13fc25936d7cebf83c9f1f6b4acb54907cc2b2b89157c068f8dd0801b8a2585aecd0dba66f3798de6615dedb5a08fa703606137681b4d957ce9c7b78fe12f4409dfacd041bb5834da1eef3ebd778e010d61510bc0a5ee90ae05f36f76d24596ed7f54705bea55d47f79e537eba4326364b5029eaba46085aa638e33f31a23dcb322c7c3629499a2769ac374344606139faaa4269cca79d74861175c6599c39995921f1433c7578e00da566368f61f83e1dc4e9ee3c2fffa31224fc9bea2f71fac2b8bd62c4dd05b1978d112b221074c25788564316750e1e70e754fcc9ff4a3ad74fb27ffbe0c3ed48a12acf6f49f98b71767077c32c1d485f12f43785d0df991e42f27186a0d8fd5ad1cb83dec264ed0516d2c41b4f8b1a20995f547045e7e677a13a5673d97c41c9fc8e166a9c0b4f47f9712e973bc687408fb063ba06f120a32fdf38f3117a99a36c2041f08e5e9c2767c552636cad744113969f7b3c0f6d1ddc526c7e41f3f9c72e0393bbace70668ab328e2045ca3d54e1fcfeb6936df63722ef51e9213852b78f39a7934c03cd7dd19db83efcca655d3c5dd85c5e2439338268bb10928bb36bc61cc5f90a3ba66324a559e0a6bd61dd97c08ac8721132623ebb457d21d5524a30df8f4504318c28165dfd1620c4a309851ea6e082ecf9cd340653bc5d8913150cc244e1db8c93fcacf9325d7e85245694a148579558572e8dd85c06b8bcbf9ba4f91eb621d2870c554750467a14588e97e3240bbcfd924ab1d1b1b985c54c8d77d7418d1058ffc8c98235d82f2d445d6deed9fa3516001132c408873bab7ee471f71faf40e5e01c8903d86fea320d6a449ed4f2d93ccdfd5bb00385602701cf78c6300c0723508c0b77e7a57dc6ef193c7bff9a00ed11e3b326d402eac7e1c1b0a01f8c1325f47ee7c52bb9281042a3bb0cf08946446a6ac90b4c18afc97e9e550c5e895a6e7aa71ff2d545ea1ecc4a857fa8dacfd840537f722dd48986310a4c8ace90e42dd70cff64fb2a562d3fa008e069fc87a3d1ecb78c3bd843736b1c98c6ef173f05808510b2b58083415519429653f919e7cc1b64385400cd1bec64b9f5584c6f2632cb27d3a1c317ed5eaf613e8f5f0965b099ded13aa73dc656010180f3218a26f8db89d34f25598bda59354a5acd9b199f6040da25cd7b9321f2fb3036a5571d73785868a8b3203fe639445b74871af7742fe2ca6bf84f340f8803ca24a2c6dc491839544407d0aa3b87315f18474c1d1a3fb5a0595626aa75528bd635add75e9f3a93713b3279f8ed933dcfd5666cf999a898a2ae571e12ab0d721456f37dfb76f3c6d0db2be69cc98dfcc7004f38e5a9d46645a8e1ff29688595ff44e2d63576d9da7b6f10f6b4044b0c1ea5852bab773f2817adecd065ed2392c7e304ac37358cb17832e8e7bc6889ed262fa62168fcb91084a6776ffd7f75651600feaec8802a004419f0378bbc35ce0a939c6b89d2ea0735ee6fb5c241f311c68565edad4c8b5e45d9c40ae106b14105c1b2e0699de5ae676fc58c45c8b0ea6443a600a7eb0a8166eb5dc3cf50d4ef7661ba23b8071be847cdcb3ba83a1c6df9c0e96754cfe7d15a9e9a52bb68a6c9b1af06a63beee60c21b69f1afd04221bb9f42afad1aac3eca00ad37c63d3cd3a0ddca894bf0b8e637e670e40f33d02ff244cea728c1f7aa08f51495f26ef731baac0465ff855449ed7e5243d10f833919cc649598c56befcd61b5612f39de2097f602bd4587546ed5ebdafcee1d654410d531ea2702daa5fffb1055c854c2215342a271c74341d408deec811ab67483067c518bf553fa327231e351d089c3a4f8643049bf54dc95dfeb671f9145a82117ab892c1fdb9784d80c484ae9dbe6f5146bd5ace2a65b95c03f30e41c1d0a811b0603e91fd1b74db1758d7f525452a47c52011294fae5c2ec74638d36164739373224debd650b45a2df4e096e7f99842a96cd9a7bc62c6cb95ef204270fc0979e6c441948e65a62d7fdbfd0fad42d624ea82cfebd982d1f22f21d323e5b5b12bbaba0677d9f85a87f99c69ecd32030c65268507aa126a7e222eb9ec084e17ed798af4e63b5d3ce986e7e0b4482bb5834a8691abf62f577786c288a4be0abd3a8fec4dcfbc1d74bbf2395037dcfffa2d99b16c5198a7d83496d82cb3c3582eb9c96a87e1a0a3ac358ed12425a918e545bbff6d57d7efe14aa4eee649a81ab7b64b612ed5f0f09a730bddea1ce9ab0f57e920a505d74d9ed772dc9b804c146b4ba775532ce9daac423557176313a42c0df230e4795817f5afd1986177c272e46903505d43515d20774a82242654bc73b84b3d23c2cbfbaa066777d5f4735786ace96ba9ff4f27aa06d2bb9adcfacc86a81e040eabe5088bbd515b7526b12e04ed4d384cd1f69d9668013205e2da2f2315bc94132fbbe597a0217020ff9e95277dade10d440e8e4cb1f83b8e500e938d15983a02539620f0272e0618c6c88df30b3880fecb4228c26d23c5b445ad2b06b56d0f1dca1b6140f45dbad670ac70db0f76877f02d3c68374685ed71c0bd66aee3ba68f6160b9d771aceda8519848bcd77dabfaf3595cf79f50d81fe4ddc049b814edf95b15dce7cdd0e4f2b5fca34c887fcbb7fd13fe3a856c695b12405b95e87b04a6436a51fce5a5700f65b9ce92c593174330ae496a98e7262cf5e03b5f27a05bb18b5b3e223f6d4d0c0f406e0f319abce3a50061c374cbe2b0032df0c9dfbb34cf6433a9efcd6cbf5890a032de14572814e6eee547822776f9dd6a550122990ca054b04d8f26f1ea5786982d530ea0a4c3fa68cb35f9085d580643780e5ec540cccae93e80e6ed88afefad77f864df4cb941debabfecca5441204d50ad96b2411cced64aa86e7561d24466c240ea5dce6b6e51508bfc4e0efa6bf5402d9bcbbe1e22be85934b7e802f254235bc202e907d02339730cc0df8cb9fbe549e9dc86fd6dc842b188d6a10fa82dacfccdcc644feb7ad80e9f3bd8e9ce1aac0bdfaa5dca1997299414941b50c4ab61f07bee2202b0d718b9a68d4216bd20afdb90c030be9ede2fd28976a9453c5b05bdb04377bb9858cbabb13d7d70e5d3ff7567cf9814a5fbc6fe0c316dae75ebb537cab0a1b84c199a18b1882b66dc2c5652696ff8c4e46205e691c460b76e65ede889811b094300d49bcf55ff347635924a231ae2a465c93573195e32bff60e6b2b2a756e1eddbd662033f4469af59eb0f3773248c9a0aeedfe4595490dd0ddceb9e05b819de6981291458024bff06ee6e9c0d68f29016066278d3c018667aa4efbd796504f840f00a909fc5a184b37d5d40b9c0ca54fedd7ff6146c55f2d5e0dc92b908813616b2727afe4cbbefa6cc417d3d17bad6564d2b0e1c2c2d3914f113e6bdbd204855a0112d7655e0614545f466c970a0d07b009afc0d92ea0900b577993a8c6bf2d5e729c62d4d67c941139ccda51b28f2986ff01f838a98b2cfd80e12ff752c43e1e80a632367bbe636ac00a8c45e2f914c55c9d1310d18ea73b2e559513a99b07db057ba059e23e72027fecd79fd2adf364dc3a31981cc073af5a7bfa2cb67803f4e7d00aba5f33e74e075a070d359d37168b49b44ec56ca05b4bd2fc46b7d4b447ec527f4235f66f4791600a263fc49e70a07f66fd87615cd692eaa025d000b0ea8516e550f24dcd302a240d511f9014850f87d8ba647681c4762c07b8d220eedfe16eb364d397ca205c38130c8dc7fe4e5273f773dbaa700e3ee07312fb19ed4e11fdce2fff0fc628839ae77c3e12eedf3b922e7af03006b4d899a9a95bee98c3c33bdc88bc177e05f8a38320294291714a82be0c13f79bad8b81818be4c51097fb564c422ebd727c01f44ed8c1db7fbc3cda91c7e35720fbbcc4334e70f119af4e902fa0f92a2164ac208ee53a731346c97991aeffe2c1a74218be3c74b9d843ffc5a2ad8fabdfa940d979a4b65c769ff0c31b63c0f7767f5575a6ed8ad156ffad296463eb2a4bdbf31b6a0825f5919352ea0b004064ceaeb783b5da76414f040bbddcee9cde5291b04c56878d7b3c965cab8938a2ccbdc3d4bce9fc8a8956f0d08068f24de218a2ebc0a8fbd31f5cb42ea7da82bcaee49d24b73b805fadba9c82bce2edb909244d253df8125a8041728f4afd7ede2e9d8cacfdd683a71748172adae9f0df48c1b97ab282b1a1dd386620637d4bf11851cd9217417850e7d2dbb67e6cf212e548af2e43f7b5315fc5b0ad07f4942e8b2563cd297b1ad42314876e801888adc06cc75c5d4a0ff4e4ceb182c133f8230fc43a0283f071bbef70095ba8ec0a8707fbb65981ff4ddb51265a7e882c75bbd6e36e339963d8a0e92ffecdbc6f67f59902f8a2736d4a5660939309e205e383a55b4bbd32694832c5f4ebedb927e6e063de86b13416c47c576b2209013a03fd6085320a682646ed4a7a427037956369c13f947f0b6850a3dd8ec6f64b485e8fdbf373bc92160c1db4f39ab8a3c63a502e5134ddc63b078fcf6b4a4b7924bd90a22b795cbf1bee49b73992c26e245e50771aca56b4fe28e880d4b0d3c568269b03d1c693522f30878deecd024ca1da8911ff7e48b538bb788084870fdb82e748be285a965c674297276d86c67ede5329eec8ca6fc4091950e3141bcb0a03c72ce85d512807e1539ce83cbddae69c5f372c87ee24d7736cb638a941e1ebdb67e02ade682e965c75a47160352aba6a1295bf91e5a0a9e02db7f9fbce198bf4e56e052b85b02036a58e9931cf59205ab7384ea374fd101d92c0f2c9c4297f3ed4567dba091634609119862e8d0f5a1a71a9276575319339fc0610e36616b077123aa856407d7f9b5146b5b93bcfbe116fa85869d42fb22d30877a58ab2cc839760e60a22ee9566c1e906c013f6d301d69038e9947d8b1de8764f5689ed7627be892618edad53d38a77c381d33771dc8c618c1c9d19cc6622d7df46ac0cee2019ddfb8a811d58563aa093aedd75b36adb6fe3a8d1df3e1e312dd8fd7344d5a025093acba36f09220c18dcea38b6a4c82a62f2e4d4373efe7f6024ff0d2b26a8c10e05d67213bd56fbfe7efdf8cc95d83e2e6faf6e153ebb90de500ba2936295e4651e39a2d24c658663034839b16df1feeaff971cc6578cbecbd0b86547f3210a69b148a38bb356ebeafd684fcfbafc4f05a92696b434cbacf93ef131b7bb04043bf49babd60f7bac515d092b2fbfda283b763daacb2dec8fbe45fd6180d15f29a822233939b1fb340fc4766844698921ca79db18ee0dc5da0e8dd53ee97a7d673d6b48d46a1985f768633290002f106d531f6f535564a5aeed091f86ca4cefad68de35e4bcc9c7d3b13caf0a7dba8b9fe4f50ceb378e40aa00a60824be42219a30a3dfed974c6833f61b9b44a612d79e0208b2bcd135ff4bedc9d1fa91716a5dcb1c26fe824c330595002d7ef18829f9e72031cc3759655403ecc4d52905ca492dd1bef6ae2da29709e61e0b25de9e9b4f4f2660ee69d01bf26ebaf878b9f80b1cc6d4f0c74000df7b8d05b20d814c984cf92e9688392f6f7026ee715471c364d592057be0f05be2d7c2ab40e8b39fc68efc9298e3b55b860b9cce215269d075aae722b6a543bc10d82e4515884220bab01d9916992a3804c13150b77d690a74ff92b558c6b64d9fc4414fdddf44bb5e068f96531adb97f9c145e9487732d811e9ebeeb853dba2694c98e4ad916cb0680cac6de46dfd1a8ec86fec799cedb6f9ea89a6333c27ed5073d60b87c5c78d2e6593eb50792a7f700a5faec2e6ff41263d425f1b59af35446aba44ba9eb87ffe9f04511cc1194d7c1126e822fc4340aa6f1a9a7f84db93c43b3babe92c8c502b74cd484b7699972f9aa0be161f711d76b73c90a666061fb125619ba0e0dc2ed1f0b4d8d831102af3bbe24cbacdbd3201c0e43f7e06fc0fa36148e2e01ade74cd2374a1c32b7bfc26f98fac2dc711d88725199b240dbc56d95b566cfeefa3df6579d8ac5d2ad42e040c64bb8b5749878b344c3d29b6c7b98248c1abde3ca04274bb9be057c25dff0c38a1cb99241e00dea85b32a738fa41a190193cc58abf5886f96f9f4026f7da681190b7ed090f786737f62363b36abc02962e83bd8d84f563729a4726163b1b6492981bc54673ebff65969dc14e18545222127a458188ef657964b49d63478726e3214f3c61a3ccf20ff4844ea2c5dcbfdd1d8b933cc1bed4f6ac37c4ee49c6c6e9db12e1d1b66e35f72d4ec219e47bd2f6bd75ac745b81d05a8ace0ae357ffe377c88e9d16ebdb6b149f794d8dcfb12070f210181e9f02a12ee7fdaab523f2546b67662250f3033974b0304c3534e2082c31b764d2247d40fe7f5f972de352c157a7f7d4e9f62811c61f0efd8945528854cbd97d5da6aab68708166f52b792dcebc607a4b966aace26dd405a4a240cca13c0a90af6ff41135d429d92a9d4285ce101a8c1418d2d03c6e4677c0f82649d470e0e1ef59cea3fe25cd0f9131a395684e4b77301a85302e902ad216b7d206dc31826d2ec19a63fddb6497d52ad18e5dee2bcb95d27b45f09a21847a1e69bd6c5dba4c0d4d504c669a08f3e1514cbec6afe76c083c2df6023dd062cd74f1c916743dab440d4bd35ddcbd9e459ad71113cc1cdd0326ba79fd30a70f1b6806a12ee9165a85f41e04f2a558e354b82d2a4598b42e64941aea891af401415266888c2f731d8fcdb0e9ac74c2e56a34087fde3235c4357179dc78cfa433a1c7200f1939c195588325fd6fedb73beb7624d1e9822e7d41e0a6e7459a79661d516b50f69fb341e42b2594f60b4c88d8c350915bd25c231bff6385e101e9da41d10d73a5424b1b03b570a5be2ba61df7fae32d11c7e11f53f93379feb7d0affef6ff1d749dfb385f5d66a8e065ee67af330521be83ac2c28c73a017cc9d65626cfb5681cdbbeb772071547f670971023f053bb99ba4438d8cac079e9b1644174d4f4980bc12ded160216b254fbbefbd603a80cafa6c3304cb31d0f49946dcaadceadae15f7374d84fcd1efbcd8fcb216c85efb5594992bbe96a1d4b1f680e1b91268c48191fa38de47259b94ecb9a18d09fb0fd62955b2c014726e747a94f4ecf20c7cab9b60e5d563daf298e2ce1e466e1f2c9fbb88a7eeac099ed6412581cd69e86f54aa9967b5a7a8e88eb7cc3eefac0573a6341bc40f88ccf39c01bfc3001c735c5861c2e917d06ac793e572482bfcfd3d57ee1f640749f889e8129e0db952ea89e7656f61ff0a793c26aa2dd5b53aa3992cb3ad5afdcf769e9734de2a2548824eb818020350cc28c1488b560ddf4c164c9edb575980fc7fbe085bcc89464454b4a897bad85b3d820f30c59777e95ad2fbf77e418743aa4d5bd2033b77e3d33343e045fb1c340d32e16c042b3e0c5183a8fe15ba5901ade477ce3ffc05f628ffe9b252a914b5f54bfd87f6dd10ad34f2d6312d0a0953219af8806eb1669baecb7450a14d6707d85e54173562261194f93b22ee48e056dd1f0c0c638edf9fecb1844e01040d95f5f19e8054adca571529ee5f0b1cabef43aea8529ab0d4c17287a4cdb54124a4a8f5b61c82c26adf04b20b4b08829c4dfbd411cf110e11829c3923c095f36af25b0f30d54de8c0a1a0603f024ad9fd8a12d0a4f853ce8dc7e17d8068b22d0fe97d493e61320eaad3edb23701235a753da4f9d2dd508c22023e2633086a86bf8097c330765a63f737d5033488175402a5d28bedd0c099e005abfa6cfd98c20fe9718014d58dc9be34ff0e9c388993d198a3b1970727a2377866d8a6f8751dba8f7eda5995a620859bae450fe925b7a9e679f13cc9a1bb9b56239801969740fe803ae787cbcd9ccfc8e8ab48502a332a1a06fda8cf98170b8ddb064e273f03148efbc0948557f8bf2fcc2d6e89ef8c4f8cce149f500f7445c9338ca677018a20f516600e51bab51c5cbf74c700de27f16bc7006ab4fdb49613dd9a4bf1e537636d6bde57f397242b860950817a7ef0ceb74d6e541c923f79d1865d4cb34ae3710da1145fe08cc6a687844c47a94236a45e88e42487f7ad513a0ff4e6a77e6064b330d2984565d63fa2cf38ffd51c0dca9cc4510c10277e5229f69524b0998d7847e69dba94db3b032536b6ab3927ee2af5fa75a204a70da6aacc0311398244eb984585166948595ab5b3487d75fc5925305511de65a3bd957f83403d38530d017a0a88dc9f897432ca97a0efee7273beb6cdef12b3c75885f5793bf73f396ce6eddcaf153f7b1af306461459e1b818d1d1ec453e348eef5166dda527b689f682a03e02c62998e28a459915c48132ca8c10a15aab274718f0b9517c27cd76dbd3d51bdb0f3b6d318d7df3a87f7c57acaa0ad4148f50fdb1fb7595ca32c14ce1354e803a8e80e7fb4b7778d331e6e7b69ded42d4be8f89f811e17b00a6ebbe35eb81fcd622d5c6c47bed297be9703e2b5e5f8da2ce572038e4dad135326fc65e4dd500d957d7f69e35c8b1da5d2a450d0f3cab946148df51e22089db8ff374a9bf171fed6d214f4402344b671a533bf9e9a0554eb0b6a6e619ae0649a70f08348c14c824dff1061171f535a64632a68720d2f7d9edb9269b71be9e5c9fa59af1aaf6b4a9165594abebbf66b45cf22442f7db34c67d67604de3c8e6b042c2ba4c72074c675a7600f57204b6c2fc25cb21ea70e322807f6e2ef9ba11781d98fd7d7323eef34afc5a93c7d552dcc3f4bfadcbc030f32e41b5761f88457648c566f2e1cf3ffd6bd35411fa9fbb7472c1fb12abf693a41627c0dec9544c7ab8b85c0c9795e6b94250614bd38e4846e7891b3a0c798c0c651f71fb9e026a80271fd5b0cc22de2f9540a87d74dba64964968c6346692089e3e9aa813b6682f98aea2957bd339916d56a23449ea74b439327adf1089a03d88284d4593d17a6ca8606cbd36eeca977b8f924d43dba7b09ca8fad1477a7c7a3e8d9d4ce3dcd15a5925b43f1cd26a7d2004ae079fe30cf76147b034ed82061e7f312534fb59adc6b1e744c81b649f4e289a876dbaecd6ac53c6f5247a9ec42035592697d9d46427a12a659464417dc2696c6fb6cc466ecdbe48d12aee36c47afa9c9e88c55e79e3293ddb38a216d4a768c97c28c332cd09c5c8f2ccba29de1a865383ba923207c2082a859a359cae2d3b80acddd0481d736b14d51c927492bf1bfdb85b55640d867c1a63a8ee8ea75cd2c9780c26e5c41d1ebca2b8d68f90c708d7d85f3c2248d6e3ba55f1b01ddafbd401aed6e80650dc3232244d8b4dfbed44496d9b1302938d07a76698583f99893b5dc6b31fa1223ac3edcf6d18457ef42624ca2f21d60942b794bbd73f591f8ed50d05167e38917500b9aaffc6b9b2fe32f46afd5c0d30f299b08d9dd888907141aa3797e48a669756c77332c0ab7b711325e17620486eaf17b7fe3129ae8fb504bd1299480154a629ecc4855ac126ec329095418939e75347cf0dc8df2bc44f7fbc1f2c26290ad38e72e9ece8f24fb47b342598253045e415b29837345f188508c2db4ac6780a5088e5be79a99df99c270780881419aab29c52d9147f7d29e3cf1ea4c50381b7b5738f89803c41df24398d7f67e142cf7db53017d6e0b9310895803cbf36fafee4ad7303b50f94cbe49f1e43d8eb40f01bf2871ac11f1d4feb54c671adf7cbc5d7345f2d52da8d0787baffefb7b14046341dcc650072a5a6ef17ea94f35b1f1717016ed627615e77cb74bad4593e2c84d45c180718f2c7d082780a1b8c29530d066368bf31b567a032ba397a708ddee7f510ead67904e90221e658480f9f3a196a69caa5ad82068c05157394b011c486605a215b64169d0cf0bf0a1727b9920381321ae3d874901c9f92b8dc68abb92f341763a041feed25b0e8815aad71caef9a10cf5feb860e9c3b348773e684ed855dd7bb038af1b0cd78a5078554ecbb297232aed4aae2cbd0e94e1bbfe939e15dc920cb0900ec0804ff2a6d71498c6481432298675d7ccd3576e8ca06bb05ae13151422d97d0e95ed94e741ff339f21ccebafbc972cf4fb99edb76b8adfebe527297a17843dd910c87f441134b56c3d7950de13d4961dc3de8710e18e11b6e8a0d60b5ab3e946cae3652220348a8f0d2b6c02aea6497b15c12b37784c12db77a5f66868722be343662259bb9ed3084c40b65cf7b05041d453fe8578b4d68382e472406fadc293716c5f35c2402b59b8a2af82815adb58bba0664fb3d2f3a23b6a871ef5512d1d278afbdacce6fafddc13d7114ad4e95ac03e9afe4fb64e954e756b33238846cfbbd99e3c96e1a1daeca07b5482e09bea7689357e528525d7304d4879491711841adb95b35e8b278e84ab47f3ead324e89bad48f45b470f73bf82d20094a25e278c97b3b1583e645fb9c075bba2247dc3214e238452b767b70a3f8db6e2b475de61ab4e60f2c8671354e2a06ab10ab1cacc09cc39fd35c689d0d8ce5fb4fa482c54f4aa3ad037618493ec3fd041b8b03fc88db5308f78b0dcc5c8818d920f08a56faef71aa94b3a0e31ad559ae85da4a2ca02563d4b9183c68ec57d3dd289b3cb9860f661e2c7b79b77244574f48123f4ddf1aaa3186d01ed01650ee3a2ade995c180bbe62f57f93a8380cd8e43bd2b2cfae54c557e0ba58c9d52836266a416cb10ae3661c635aa504bd41776f90983781d76c561e41064fb344ad521011753857a657d514e1981d41403bac6ec9409db540f1ea8dae581c019cc337bca665be6b8ede9d7b8623966d91911e62431c858015cfb5b1f5e12dd762893cbf0a8602bd61f2d7445e0b4416520de06c1792bcffaa5d3e66b8b6d18c3ab5100edff694bfb451e4272279a1702267f5dba595e9490320924dfabcb6279bec43db081edcb3b5ddd74ad416b1a74c08e5971b1cee866e46f3ed722ad47d182d60f4e32ac64c1fc0c62cfd5897f8c95b5bb6c6b7fa9c971098ac30e0b98cbbaa6f60bf8fcc1e13ee22d68986b6ef879cadd7544426d70ef13fc663f1afb6db9a07e5fa1e342013d2943570094f2c0966a2897ce018e59a361e940dc3c90498298bfc93fd0ecb841b86ffd525c77d2608284081103f440ba83f9b80d69e209ce0f24b44d1ce3e0d324cc9842a2172639d715092b8f77b6e49f86fbdd9cb6d8e41103261df14d52d935b400883940505640ad4bcb44c13ed7f11bfe7acdb793b5826082d9acd1f7743e11e045253575b89f0bda2a15368665e6aa930cc29ec9e4d3f496377aee4704949c7b25f780ee5405d82575c0ac9eaa5d12cdbf713434e4752087a667dfaf5ffbe25556edaa56f458ec9b22b5d067fb53436e4e16fbeeef5d08a5079c0ae7e8c6725a378c653856773a18efd20e58a9a71a330b5a36289291f7bb75ab9bc0f92b915f5ef19c3f0c031796ca4b073da67b02a2a136444de21b75e1e94d4ab15529c75174f169416ab423cf4bd29212d39e534a8aa89ec2e412e98683ca7be1afc8f0cb9c21ba61231ecdf89352a2ac179df035dd7567eb7a9adc3ce4e1038adf33ecd6b0618c498b9383741f9dc5486bfd685887978b9016c39d489d8064c1df7e184a4aef4f0b7c9a38b28c107a26a9add5d39f0550163f6761c3d7241f4d9733fe5fab85c25ff128c102003ca7794d6219a5413da5d657c4e07582292a1efa61b6f29777b3a9f12591aa57b9fc34d7def43bbefc3625959bf84e509478b9687f0991101aeff0e0ead84e12794da4652bfb9251725415aa84433226af62f5e1b4a57dc99d29bd626e6d45005f7097bb19527eeffcc21d31d00f581ea06b2aa117b3e07287a1d21e51d6bffb52c34ba7bdd45ea63ba75696e81244d59158c812339f4b89f6ce114a4ff9ee962504466576466a9aa6f2c9fac6ef52b6e31e008c23f63b94000b94083efb555018d016729b58a27f23e8f7cc75f883b0a63b4682a19e878258862c85c41cb00f7c6c09579a09b3bdc4876229558364a2fefc0b52bef3c5962bf6414442075ce7a8f24b35ecc8fd8a824ed5f168db5d31641f3f022e768e12ce793b7adb2a576e8296654d39ff7a76ecde8160cf043bc27219ae3ff15ad49d670c22bdaa15b54e6ebb2454d92d0e2649f3b15d341e9457a7eac806507d8c19546a172ab05b0b2fee5aa6b794339f80673545edbadebba43654a1b8c13ef430f196f1ff5ea114adc0fe8472859d900e421275a531125b8624f9737da54f565efcdc5de34c79f25a72632870f0a19cc2b0e5b704139503e560f123f6046813dda9c333ded33dd7482b4f476bcb90e0bfa6a4f4c4ba575573e3b2dc3780539b9df5151713bd4fa97ea348baeb7f799084e46fa5dbae77374827a69695701ec72270ce447a7e4e764b7c5c0883a6c52a10f10eef218e743beb0fb2db14442afae34dbf7dffebd472acff636cd45d1e3309118ccb81e958bd5a27c028f2fcf3a863b5024a51afb3dad8fab4cf181d537274cd5cc3f344b18c94721a56ac47cc0cb397d21ba9b50317d7dae99cd2e73d2e1598f9871c0a67c769a4d5ab5b3cc8c0ddb2291a21f3251884562aa345180b20aa159b3e35ca94bfcfe68bb82e8e5ff76d708466501d856bce01034183ec08ac649b9c07995b37f9a4b988a1b63488416752df43ba19b21ccfcb78a45263ed9bfd14b3e40324a63413e7d1345ec14020372fc73cbced9493742056275a591ab97504f3e5c42ac460c44b0e80f8a8ec915c8f854c75d7e586906483ee8027bdb0a074f3e3241603477c148b83f9d8c443be13cd7ccd78279ea2c2b0a5c34556a274fc55390ce9644d577a77baa46e6a319c919a149c93789f6973d9bddb7201f3fac56901c739932e868f2768d470f74305288f6b2058420357cf348e85054c5017f6aa2b81d429c87f9aad2e23d3eb891fa0b3ef5dbb4529a608bd475e1d2593e65b0ac16b382c1c67e087423145898ed984722be30b4f58c70ef504b1a936620cbca30c4db72fb9008bb310fe486bb6f6943f9dad942c9a7f95b86f2ec3a74fba3f5c6c9164ef33eae9c34a32903961d007534d7295acd46d80ae1dc685a8d09a3d2ca50c622b338a3b044d628474075fb7bfdb1c10b4a755acf371b08becf01e25274da42bef113671474ec5a42bc00a602dec12c97903e9815defcf5516ac0df71fb62724f820fd1d432ca4da1412efb73fd91d4279d87461a51aaa95230f20a53fc563dc313ad7f7a3fe9af90a0602282417033e75647040dab703e6bf1ef358e512c11cef83326dda67f64cc76d6edc4f6ceb3e36b71a5ecbe9b8d2d9b8d31b0729784049e508a9bc655a20fb962097ea4d924cbdfaa6c9ef8bbc777438f7a5512a8d984abc6bb9f07c1a573532303470b5e805c5d14368f7b3f12b00c891486bf9ff515e30a80327464b4658e3396661fd63ad70bafc463ab82aa6a00371908df4a4e901d3e173984d39a77d8dae4d086648439bfc0120fd79dff8e5ca28a1107b6e320bad73a6c7e3a679775debb7a0960ed2dd0abd4919bda95e08fa2fa5ea042a828d87c8d5c4b412019a02369a8374dbd6ddefec413ccd27ecd1a9e8dea95e0dad0d35fdc0f72a8b836900e333cf2bc36f90d94d828569b9dc3538b9b148b1dc283dcf57f9735460ed88ebbe258555986011e3a264c499faa563931475ed9887ba01658a11dc9ade931009140d2210e0d6b44d78cd1f311f6f715e05f9e707b7ec1f94a00c9785192ebbd71bf59671a29436053a3cb3261f9e0f7f5d3d03edfdfc77e038a0d748051af242fd6a2bf29083111839791d593776585a36966b5f82534c9fdfcfbc0f8d1f3acdc953e2d4032d5a5147cef26cf78c8c18f6a032e75271996ef30cdc8b1a4ba9969fbdfe9acaf044cd99329f73643698196405ee7779fc3a7749d6d6a7690fb564bdc0a039c95842cd1241bc27d540c2aeee0f6395aceee71f6176513b8d68ced58d455561a922edf15734844a3c5dde7ab93d5f69f3fd25928c249d53027b83cfa369fe0a4641debb5b44d1713917c26950087d649bb96809152cddef6e994bcc702bc0f83e3eea9fc8c17e93f62484c08d1d6921039aea68a8dde6f395e1df96c3175b307b77e112c252ede545aa7d00a7a11c0ab3fa132586e6ea7a067693878b17e5e075d67b058d70422ce011bdc00645b24d3b72681cfc2b5d1a5b929d5f385fb8cabc7eb8434bb6c9cf1913a7ee33d57f04228782f09f8d8de236a69900ca2e7a4866cabd5e18aa39085d3b29794928acfd41db071ac268748717bf0d31cdf5e18e8c9e6c17ff30b900c4dada5066a0eea41f89adb2ef55301273beacd9e275a8ea4a2d6be5ee1d5e9534cfd37a3c2f5c1a365702ba0d6199ff8e8a27618071abcdfe436f6c9d4ba26bb482ca52acd4e0d8278900e1ae0dd93613071a1a85ac61c090bc583d209cbf3966672a9769c5513f981fc92f694c09bec45109d73bf9bb4763631f8d9399ad0e01c2b8b1e64b4a5266f7191a805f9bdfae2026eca5b2facc36b3efcaee79abe4d41b8f108ad3526f1c51aaedf56f914fb92926d11fd38ff89dd72a06a8364c6847b625e56a1db0921bcc20c297b2efba451b036cca10b69d13860703bae4952d14ed42c6e1b11eccb8f57df8aec422cc72d1e2de0c859ec7539b1e7d383533ccec126d96376989891894c2e33a1755dd20a240030cdc4c1dffe7ed9e8dc44175ab99e63ccdeb404723fe1a70543bd0fa5bde9d8fd493f8a45e0370d0361f8fd24bdd4d8bde987060936824e296a28380075cee762da04051dc9e8f08cd687e8420559ebf63dbafacefa113747ffabb7e4d88d70b43c82544e27c4ba18a5f03faa4ffeb646732dc858d37c716e39d90186cf191078d4a5afa21715f0a347b74b6bc636cc6e67f322dcc64a6c9373d9c8a963960d34c235b3217541d7f8799b2c06ed7d6cb76a700f2c0d5e16d19ad6840dd9ba5a848b2d7f9e80aa25854815773e95488b5163ad06d755fa6c6cce1dfe88465f86890cca38d596b2f28b0dea3ba25b9e85089d8a875088ad98899d27622301786717fa90c59025940ca0f9719041bd527f56165d3327d90912fd9da56882d282ebf1394f791cbb0316228006d34c2293813f748151e88265a103e4a010e189146576162a113223ea7bf70cc4650b8b1461ae97ac669b8e4905fdb7d730c1033e3f30bd09a1e1f3ddc585f000626240c4685fbd6a6e1aa684b77de390895d333ab7318c39127cb8652b8b04b83cbbaea85b0f6e504a836bf3650a22d8ac5134e2209e31724ac27252fa97bff420c0b6e84ff7bc7080c1e3214ddf88c55f690db3ad607122b6ec2a1560cf65e618901bb84f6edd0414bb1fcccb9b5731c808db774191c2d937adbe431fdd10ba9b627d12995cac36f92a2c7370cd9d38fad18fd1ec4c5cd2508c9c9fbc81deafb01c0c71dbc82875592c9721f1832cca88d34bf4a432fd1c2633cea2312313da164b97bc31b3f1746b77cc4792d24a4207b06152f7a375439978d5baca170c0501ed77843eeb8c946511be901704fe8b8d8c2bdecf291ac8db1fd23dc862c26283f83c7e559bd142bd32dbc947853a04fb11ee15598c889713a42145e94c09841ced575a3e5b891686207819180cd095f9ef48ccde60caa2d7c54ab01b1a2c9e310325b0d0509c62e3190431fc73c014edff66dfa88177907c74e8e5f7a0dab0367248b24f08abee37c4082fc3243d78d2e704b987c8b0d9c76b720537079fafbe81566df7bc9f5eef63b01bf1619f14c2a2eef6d005becd4cabd6aeee583379e2353fc8cd31144c1f2828c76bab159fb7d272f4151e9e7b481b8ef0379528089f2676c60149cebf9d2663be28ccc55123175fd198000a4af70a54a40f0afe9e69aef5a8aee55b9e9578cfdb8dfbd43f82502a856d6854c102483ee201b411ae134dd1bc9d29e648850f31be91303a0e2482af95aa270640f23ec18375cd93d443a09a0ec155925f253e304ffaf5038af66ffcd9afbd4024ea9fc02a049b425af92535e49ccfe6415f8f7a3fb15ab58edcb375a79517d47a21b41b0e7278477a56a224f16f1465189a9c25fb30de7379091ee25768c8759e81ee607f1600476f869f5d8abd95946df05c8ea97a70bf6a45fe604e10193e22c5b691f06e14c0686e7478d2ac04034de1723889058b64eceb4e6d1b1192cfe655c532bb1092581b6db67b793246fb55c17ef299256d31871ecda8a41da27598d3bb21cf8f3f9b2ee7f9e261f286c2f0401bce7b1712af8d91422466f11f6e2cb7faf8ced16557cca486a49ed20d03683ee74739cd05a5a334fc36793a3859895543161323928a1e5ca8ed6e465a02e932d86f1b51adf9174213dab20c598b238c6e6cff76514d9e27ce279a3d91c10eb2ee753082b03a3fb2fd809e7b3d37a8ea7cc5259b705c478cbeea674acb71f36115d0f7076f8bbf594f1c353d4af0032ccc20a0787276e5a41ada1822b222dec2d786dfeaba9a258beb13310f947cc8571342a10c44f3866dbae11626694b6c065e5615828959ca304fa308bc80e37adf087241a57d7595e147b3cf3421187a52a199b19321351b8ac4874b81aa171a818c3b72d3aa4521bfb1ece81d8aa3cf5fe467c4c31fbd769475d79961caa2c19c28ed5a680ee1a9be05722e42138e1ad884c293877d455a5afe1aa149c8cd427da78a8e10d5d9d558fda8b6d12be5f1fcfcb74646d0925f3dbd53fc0f62a0faaf23fec66fdd4ea566cc2037a1c8e143e8ed665d21c3110f93a964669d21ba024133b324a0c6e92658f4048028aaf530af8ef4af039f818feeff8f960349485bc38988a7f681042b15cef6e67b4bad96f1f2c167d7d51a87bb88abf8c1c8746936db45346c0d8067be86193c2a06ff2f937b5395d5cbef39a8dd2c23e319755d3c16367daa302642afd1074d7a5eacf855b72ef76e37e080d08a6fb1b73b44a9c06ae2f46d4f07b21d2cfd851cbfd7c328bdbc99b161d745194a80c79d1a283ecadc0366be780926c7262d485fe9c5638f07c89add4b35be9155d0df5d230c9dbfef92f15aacac6874a9b16e234162a8ca37e4ba843b17f5a324d74a398b2d4ccefeedcbaafdc4a9a42c613ba3fc8400f839ba9b2ddd873f3a2bad3e5ff0ac32058d04840f56faff400063d774eeb670256b062696c1efb6c30ef054b6673e75a50b37a40fdc765d84210c787d14d07cb929d7f6663f33541effed455ee1b307f3e8433d64928e7758b3070a1b872b1b671433ee6c7c699500d9ce5b2bba3f1a7df1fae2d2f508aa029d0f669dde9a2ba8eddcc72afc55fd19c1e83d0ffa52eb8375757151ffd11c06af4938735ded6d71fc1d7a0947697a163f1155aed8322f6a1e0d40350a43156080369da8f7cedfac5414f679f781b3cf9b8d7df2041f9d525f5783b32e71cdc14627473149c2b7adb5e51916b26120b1557dc59db12757d55e14d6fc3ff24a19dc6d652d56551f940e6dec0d40252c74034500713c3b14ef2497b57c9d8e379e1bcd6377f88dbd629f0a7553d020a05cd98e40151b2eedc1efd41bdf452982bc67a3a2bce2cc52a55b96c204402ea0b0d909e75eef52b003d484ef89b2ae52d5b23bde7c3f4c83b16c355d6793d09b5b0bacb0065dea4d53c161ed860a77ed23599fc427a644b9e4fc1288157ce21cd8e1b3c1a145dee57c1dcda664f1bf821d267d4500dcc299a1f62064ca4ea6bbdbf97ef79cb9f60a419cad6c89676c5b0c5085cc7443b697eb8a1b66aa36a80779bc2229d2b68f2062c884e38f07922ce9f8d5201e8719b2956f5feaf614c48c956723f0b4905b531ea932afb6c0c86b4b79f3b9dd26c1c075e9dad9bedd7dd5822f042323cdd72d6845b0b006ff649b7b26aaf6a573658c22bb04be718a0490eef8efc572a8a11e5d2ef327b206a82983e2e7dd027a39b4c19d8cec03c5f127f92684ceda8cd54eb763ccca5f07b74097ac68bcdce0cb83fba8a92be8549fad96fbb72208f174b67599e6c54e4fa2a022502620361cd9c311e7151a64d3cb420f56254a6c0ad8786d299a4a666959254e914e1eea3326d222d9d8c48b1cbfb03673c49efcf66910f0af13d82ab2ae28108eb55036341eb4b3f10a864d0d1c4ccb99e9bbd007c55fe2ff3334e283c4aec2db7b00cd5208ca4a336a71fc44edd35e53af064af464be8797b71f81a969a1e1d4dd5e8d0775ce002c68f13b45da84165c0295d3c72450d5e964493a13e1c884bde13bf3fa190d8e2a049c91688b3d0f205e249023994fb6e5140d8f6de0314866b43e59c80077b5403304de2ec536246d600ee20ecc717abb32efaa1e6e7efbc6c88016132f91800d4f8c5212dd3b10fbbf5666940cd0ea7c4a0446740f67ac1018a928b1730bb0e6dc35d38b951463505393831a9ab93cdc1f0ea4c640c7da40f0eed8becf429854dea2f691eaa01bba2cad4c79e6e3bea7d051274b685d9be034418ce1b01d0843edd26e7e5b04054fc9bf2b3a7de035edcc8a6eed0e16eb4817f202965e325ff4cdcbabeddc8eb3f16473b24ddbcb226e8812a2e1ffd3a6be7f93ed7791f1db2bc60f2f7ea7a4dd41498ac34d2f8921bbf86a565a67a448c508bff9227283f68eff470cc44b68fadd1920d074aaa608143d4934ca49a17f5c66752eb992c169cc3a1a782152a090fd9a15e49a9758a927a984c55c1437deb3f9e7a0966dc10954435708421e5acd6da4e016bbafd5dc6c3f855c301dede42f7bd980b9a50b278ab6aaadd080f718a771eed32e62bcead31de4bc4b25911184bc579f444ea8bf303d25523ae9a4d7531f9787aa3b76f19bbc7593b5a3c8b4381dcd8205e645698c6fe792cb174fd830541ca0eb9e1400ffcb7f68ce5ae779695a522d8baff20fe56319200193ef18e0fe117bff7cefd67ef4e07f9d1a3e29d74dce8e963ef701aa8da57c507eae018c2271dcc29fba8e1e17ca03ad0cb7c9707394e74da5d8681b9770fc3f00c0db8df4263acff0ceb4ed10c1bc6041d17e6ce9bd71890c08121ebcc56f8eeaaa323336169830f7523ce69de5d2575a4aaade339e37e7b2255580db50074337f714ca5faa48bf0711e7f651d6c13b3490a3b8c193ffbb735ecc329029a87c60ee7dd1770a19e1b387627ad9357ff139c1da15c3d0c2c8f408e238e8f4af3ef32954c40fabc8f865f5c5c17d18f2ceeef89c6a621df5eaaf0cc685bc5d7bcd34f6417d70e4298878a2e26572a5c8f9077924ada3dde91ea7266afe39c23130473d73b2465a9f40aceb330db712f6373f021dddedaabc7bffaa03b7f4956f31ac3986c37d96a77e3ec26b0bed5b8facb3b1b45b7f6d6d71900dc9d0e278a6adb771c8a00343e8458df7cec10858705084299c0edafd638b3f915629bb747ffc2a6f7d86c2dc71e334b0575eb144ae6f9c1f85d80f1801da4aa90055bd4517779dd5e819f9c04718baefca1e3fcd8616e175df700969f529de111bb3ca1d8866c6fd988df70a2f87094b685fe82661914be550012fff7741259b826057d414bd10c429e400d73aec750b4b6c640342127d2a06575617616209ec2384b6024e437c1ccaa3f908f53c23c310c707317f62f9b181a96ad94fbfd7676bc17a693db85515c225c73ed2dcf3f3f3e0c13dba0f51c0ce388523cce26558d2a7c8098431a41548de1ffdb8aaf943059f3fa850d515588435b33da5c37eac280d54569579a8947b8c643ce7f6d598dc52dcf000dccb23b394f9d8eba106eeb0ba8b43efaff0b8a0424936abe215f144211372bbb805a1cf5bf9c3fbf0c7567d18e2d5b64402f5f02d0d1e86ffdfea51849c637ff028d9ea6de20df7d9b723961a6152a29cd020c607e13fb2e05724717a1662e015cb9d51252e70bacdefa9681ae0f2dc6e89af0a153009a71ac2592a2e9a45ea9f38278c7feaddb48038fdca35543a89b2e7f6febc2ca55523e9765c7af4e0b5a1a1208a40fd1fd27295b30175f6ad447e5899ddba7c9fba8a74ba3079540aa1ce9b6afd8f857c1058997177c181fec6036afa7fcab8f45eb2e028c7a712dc24dfd1d2714aeb03e5db1c089e9372da52e9e20695584c21d0b4739949fe779f0cec3dd44d46487f81318bc3b16df16cea6bb3fd8ad6ea7683979c76f0d5cf0d60c89bab960b3e9185c2eb5dc7ad0202ed9b4c41c6e501853a5078b2abae4f5d167bfa791b9bbf1e7060b2fcc778db31413419a39a6b2b6058720bb548b4501272bc5fb26bdba19959e0bc30121dffb55aca3b1cff8b75f1dd90b8c013a25345605a88b7d3f1270fa47f3a8573a8fc25dd8d8ec5954f97c581c44d59c7e483d3e03f638add1c36dcaac8996a8b4b3844acd62ef8fab36d9ba027952213039025fb09c20fba1fb70021a57a89db829f4868d31606b0eb9e1f80e3e040654deda45a2c9924bb367d4b07a8b8cc3614d5d99710c4d58f35a1edbd9afd7811f886870b40a71c53c217bad4b9618fc57877726278b0c11c51ef87f5b74db44f2b4ce2bd3708f59fe70a1d4b6fd19525615db399f053fb13c50c0491ded54a95ea3bdbcb8063505f825cba42045404323e9b5c316f1ee2e5623fb5879210da3f2bbb724ec40a5d84b77a5a2f8f7a3da5bfef3afa1556226a58270515307dee1703d83bb800c958cf88e354c1986be1ddfe928eda63a527f44d14bf968c58c0961b72252243afce2a8f2869cb4cf9959b1a19155528a3542f16ad2a7023e586230dd0cc6e7defe98ae16d84369ad117e7db73a9a591ff1c256fe63bda47539cc6fb10659b1f3fe7a98b5815c9b5f7ed6c1399f949cf1b449a36ac5aaccadc1a58f0b2f1ba09402e0df7a89c07259a33f95d61813716984ab47162a7537c4e062b73a89185799f80fa67360965a45a69babb1ff844cc0cca4169f2d04def7e54a88e1e9bbce0bf24ef8b407c68a5ab9897bf64fde5be754ab2a6e5e918fcb73fd707ce024ad560008e1317da7948af86d7fbd3a5d3f752b2a572d9845ad6318e4bf1e985a32bb953efd8820c48394c723c2cb63de3fe05dc830d22f6c8d13257c65c9d4fff96c3cc2d801c86a564eb4eae972c7854dff91da2b93baf9ed9592d9104a95d0a39126a691d73070af7a4a34c4906965bcdd822d8175e3a994699d3eb3afb4e65e9b9a64f0b57dc13d647267a5a0b1da9c1cd41e77664b869c6805c519c8669af49b5d294ca8cecd4c84eaaa5f99adaa75a644514019de935b55fe1d87a8347041b5fb21b612161121eff5f18a18ef4e95dec0bc8b8ab9a83c23354e7c8b58c0ec733a860fd2d9395618446d4a9b43bd0a81b6d874c67dcdbf1784cc19afedf97fe79168a4d27fd9049f9834681d2a86f009efa266a0b14fa6db1e770c6437e2cbbd4696b119470cb2f53b367757b6e658d53646530899412db0cfc7aa0b75d2fe447ed755845bd31b3185f5893f0135fe1801602a3dd0828abcf2154b9e3e90d705fbfd8d6d4e4824925394ef90bc94ad6210e2efa423d8a4d75d42cb9914353da1c6ebbde7436c623ff65cb1d636599db6fb9b845dd44c450faa8885a862ebd73e01630d3edb78b34daaa1a05cc3c3f0373197210b849f10b390fa74311447dc4860ef08fa07f2b1c461da62d1064f603348a001f7770b68c467eaaf82c67148b11993ea5a9396b22ed044e14b1e2cdbf827c99d600ea877bedce006e54200e974b4595a917657b5ecd28c622fc8495aa31acfe36e4e0851e57b54e5542b784a5890f216208b9159ecd776292b99d04e8dfe4a14f0123221b678d67d3ff4df9d568483a2b4d14f976f020cfcfde600d79c29494a08df4f8a4da4c0a076af4359353f473ac6eee55b387e30f3eac9fd71c84de2c3a4962dd4a2d91f16c10c178851884bcd904f4a776cde5def49c5b4dba7754fcb1530b1b88b8bcf950b0485a818b3837d94ffd1df978c37c82e073d7060ba463ae98f533d383b4fa068bc3a39f1c01bf15f5910a9bc0a2bce595f83ac28a6e38c64c10d117e862b2aec86360d18dc6f17f4486246b8ecc4a07b9cee03251758395ce65c3b382d5615cd28df95bb7ffde059b0aa1dcc57d15c9936ecc2c44fc18404da4704025ca8520acca06adfecaf22e9d700697719b892f5fa4fdaf6c41bf8796cd7ec5b6534fdb79d5301adeede49e977c0aa329e330c47f1ce57bca5ac40bd9600a91c3e9d1763c015ada06b56d1e9d1ef5e5cf43fc17a50ad3fef7df8989e1aa2a108c11a608b6968c27d19fee0ee1f0cb8228fce1b78aab962edce31526f1589b3ac17225f4cf2ba517b3ff7c73c1201c501914d7b77d7834c14b5c2bfe5eea9b9ff637effd0edcdcb7fa24f3ba00df945967d5f6287ca5e3c096064079f64c05769530519f53a3808ce7442f3b3351f80f55d87b7692e31355734d586174af3bbed8d703febad5b1f0ca8cdbe8436590ca5c537b1e6d0249d2e63d250669471f91adcd49dfa0b77f16039a6e92b6c1418611df80866c42e3374ce525b1e164a6b778ecc85aefd62662b993cb372eacfeb73bd3e9e66e4f1bd332b16249a6356ff5d467ef73a564a279fef7c8607292c2c2a886f96887393923a8e467d27870321d70244fe7e8f64f9b8880782323912be71916dcd5b8bfb1d81126f8b9a29cc61317d6c5718f8a91472ac19cb958db807b4febafb848155e69b806d95ea88b73e7d97121f39d9a134bdc0b0bbf8c76518fe9673208e77220b670e2560ec6ebae9cdfb5a5e5cdc7fb3babcd97ac119e39570c2e1d6035c0e386c13edc1712a4fe7deb133dd58a55fa3f39628dc1b5fcfbf7efc25bd6ee1895e0b4d16eb648c9c1fa349a75102871073d4f50b4a835d135d14b789b0ae9748fb4a6d0776f1c29b59ed2cbafbc87d464aaf81c7b493bc88154eaac41ad91fa92fef67af39b94b9c828a2586aeda8c178b707464024e2f20ccfa372139f729ee689fd0e93d183f70d7290406af3967a562b4a49c04fa3ffcb405d3768a3b747a187c790fe103428cabf0a4a47446b1aeb3975324c1b83c5325259e617b2f88ce34c69cb6244f78c18ceea8fba0de6000154525c7bf35145ced8522d9f1a72c0bd41776cea637888be0b24e2cb31d20c1dfa1b1d7c7636325a727193fb2ac37e5a7eec6ba96a07458352879ef6745383cef03ba664a868a306191dbb0518137af7c6a223be93cb21626ac5f4629d9e993eb408eeebd078421be871035b15db2aa17e8e9169743d5295fffb2cc9e2098d9ca5c3cc9d319eb88a1bd9a004a41552b23dfd3bf7eb9ef2a7942bededb9c86bfe77400386f0a51aac6de0b918b3ddd7d82c5e65e355a292d971c925bac02006a0c355c6a6577c96857e2dd5256f65a3cd9cae002950b30f8193015a56b9f16a9d172eeddcad7c7b85d8d75470599bee7b988118572bda6fbda12836753a1b3f3b358f53fad82d727acf15ce6b9655e48010b29b1a3a7e43527bcf40d840e04e20f1651335841e5202f947f6f1397ff3bfbf8fa3eeb2b081d45a727751aee28b0d05b5a83ceebb2dbe47d0b6136c87284c12df67eac0f8d9d2f8cf5d11b0de5629e00a79e323c651da859bb0c966333377d19a69fbea0ab27b6cc8366536ad85248d9b07a3c2e6794d2c83db14b8204090a7eafbf9ce953c2d1b4a4eecbac9680b73965243973fcda50e1f69940c30b67acf180fba9208320b101e3402c9357c70b36ff2737809d80faaae906730ce58ec5d6bcb252117547cb66b905a31e9a6fe103ef01ef7a5872f37f35e5ba740de431528b4bb935e26d53401c01408a45770152befb2f079ab07b894bb43d11175cfaf40699f3279ed0eab82e13692fabd6eb4e9bc2cf1d7b80f4f887e51a508054019ba7ebfa677507e2ceaeadb3724e26cba67e2e1ee44edf4da0089db880927d507a926d1b27e4a3e3bd1f30035798abdda7e2efefcaed260411d1fbccb92be03d75f3dd343fc8e83ce1bef8257e7e52e2e1d1d80f96785c246e7ce4bfbaecffaa3a51ba602780323a6f939d93353b184a9c9da7c6034aea7807264fc7551e2daf03a88e5e4da84535df04c81a3d8bbb7d6f214a715982e016a129f8f627885a673667654a1b8f0d7ae402ba65324c57f50f35c830e7cf79d506f393c0c0078ec869aa15b1a3ed99cd9fd698779f699b5aee62911e6697d163f492e14c7c84fe00de5d0cba3cccd686202aa229ee2c3a62a907bf6638030ec576fd7012e59accdfb0d2fc6c1a5d3be3939c41f629f9a8b6f8dbc15737f78a7a8a10993cbc389d63026bfc8be1ee36f64c6b377567f76cfece330e8fd4ed969220ee45ef0734a13bf52c9d08d1722076a20c61832af3981e3d9dba6b155a33ea859b42377ceb8c3f5f1d5b5670dc749712716179e312f3e1ac03671e652761eab461b0b751d8cb315e5408418e492d3a3630eb967c316e1de9be365c971f5e73a049acb088eeb7f71bcb04cdf9c4aaa99977af8a7bfa42937bcd6ab6b0a3b11bf1371b26b48d26bfc6424546c807f4b9a987f2295fbfb54e6924d05771551f0ba8f64f515e679045a85b9977e1067bcea047b44c8e5333e04189a0c479080840b33cdb7aaf6ed7bbfe3b3b650ac24dd5b8a42ea3203001e1ba71a1eb468484ecfde7a65b3d4bcd64820950b637a9736cd886e3dd213083119768cbe7f8565f63f8e6fc7fdefe2db63d0d3d063ee9b5babf33c7c59173f6bdbac18a40a1c089bf31797bab7ba3489f11618709a563fa96a189d1aacce296873ceb555e439ff2cccdb9ca69e7f04c5940942c461b93a4fae5efc3a8a968b1475fb6fd9686bc46e77e692111addc1ca3f62d384f3d4550cc688fe11a790af3ddb135e0fa9493b5751a5c64d5f51d4c9fe3c04758adc61bda29eb17b24b24cdf6c561b6fc33504a30fc29b61979f0522ed5f0242a3e5684975be3b8592ffaf387e9c0290a29d7029b10a412edf3fd2961b58ad4e734e0e3bc5d42b70fc9911712e595ec9600377111cbe2bb95628f4b2b579f76d6a6949e16c4534efd294dfbe4588a7623c3426ef9cefdb28c35f9c734a58cebe11a9205bd2bdec5bd920c94085327bdb81aa9de98ca10662a8a4e94cd8bafa7bc1e98d83f4757d2a59f8e3a271b4af57e43c61ab4acc2c99e2ea3e8488c8cb4afcfb12be5220524a4048ffdc128a355f9a04b185710cb9e5df803f6a0a70455bf9ab8efcbf4950ffb5f19ce8b50e482090db6b150854dbb9287835e7f56b3322ce13ad2b6300bbbeccb52f2392cd123a6015318d2dd223012d04bd3ada00cf4349daffd646d9a15d1a62013dcfc12daab242a7be5267daedf088ca74f88b8e9d17a4f77b108522ac966bdd482003b3b20f16a4ab1767de2a7a73ec722207a853c636cb9f888ef7a4f467c9a1c00e09231673405ec379fc4ad0ef1254c4c9ff32a35f4a4f2cabd4db5138eed3275415237fc5a7701edd4790aeea21603637e00833e5a21fcb39ba74b49f6d05420389315b29ab3b9b9bd66576dacac5126bfb7df0499dfda1bdea79c57d4bef3d2e8fb00b1e59fb3a6acb5a4233ac2a5dd1ca49d53b4b78fcb418495c5d39306ee87774a5cd8346393a1ca04a0cb4d54d4efa17ef7d5c57b3352f4e55dc532cde581ee2cfe4a695eb9542f3dfa12d72f2be1444a141cfd4b3c817806efe5c91d252809b984b1fe7c8cda4f4ce5b8c957944468be6a0265856d6e7ff08e37c7ab41aaeb39253d73f3e3ed8b9e4f729a3e5488a4611705661b252defb36493dcadedfd97a2e6072f887de16963095a5930d5c0ee4aff3b2432b53b1b9e7c34e736066f8696e9d39de2fea4bd1d199b43d00be66d0694b144c3cbeaaa810b53634deaee362525e9daf8dfb8f579ab2b15a4aeec1680d051153db05747ac123c68a57c46eeb056f7e6a1edab1ef50909cb7272d9e95603bc22d89a57aa63b02f787ec129fb2b8b95836029c25854add9a14ad206d992d5672a2a5d356f944278092b3ca8f07bdf9553d8b493e69bad32e493aa9c0712d2ffc45a5c3ae4f47dbc219d74b8576591e2bd379291de8173f59dc624a457529c2bdd339e1f144ddd95b3e07df6cf096ce8ce457e9a5f68cd7c9b7bd6a3bcc754cb5416f54a020653182b71befc1cb33b3e5cec0731c47976bd764d4b16f115557f015c7fea5664697a532cba5128ee13bd12ede283d1e629d7130d61fcd9d147bfe76d2869a85b827dd511a71bb3ef87455996b9e58d26485fc52bdba88a7fc4caed44610cb4e75fdfbf7bbe038d97ee77d4fe5cd76238ee9b60f614eb845b17216743c4c9f28bf15ab0f29f09796a84283d898cbf92a0c7eea57af87eb731d2a158e3cb62efe845a3711188e2aa4dc3bc83c2594f9ba4afda34761e2b6cd3ed4f7357dc9da669438cc1ecd215ff312a37624df7703d566daf7e36847330a1d1f7831e9d2c8042f00d4d3b6c3d5179b1e5e2ff0b75af788e91233b7b53850dd94f0856027cb27bacd175a34effff46e545c6b830576954f98cbb744041d0b20337766fd7ccc74f2c91c756d67d99a769b1e1d05f37ec9640d264cda36c0c2dcf563ad11ca94cf26de63c5c67bbb171d9ac499869856667d9dd8458c427a82103a40f22904857a3184833192752a6fe360d76016def30ec8943953d6d0f1f23e97d798cc51320060af9d37fa8e08da970543fdc26e8582d5a520d4911927ae900e3f77d705491d300f24abf29d9ee6abb9e0a348532405099674a679292f6bd1a8ebf152c3a7a52dc635131ca74aa59824949640e2e22974dadc1f8dbf0126ad6f9156c29a6f5f6d9b79dd751486f96951402b16717444d862757b1b648101c0012d4f72d7e55def31fb3f711a90c8af11b5beaf342b121168b39a164c8d29bb905eec32d0dc2b35a487500738ee4c3ec12877bf3de36b3ebe7fd17db3723732f663cf5bedb40ea7945521e1fe1e9ba2838c108dbca4ddf198a2fe23694def91493ff7bfd60d66307aa7e86a4a40882a2e574e4a97b7ad5462ab5ebb47bd77ae8bedd6b14bfdea56cba3d6daf8d8131f43f39ae737035dfba711cb8b82a4a6b3d35d686e847a319f41e3e4c7e86684a3aef4d251f50cfdd32deec889aebf90f163e64cda91a20694400638096c6e67e39fd730a571d36f027dd7c08c34cc80f67cc3e9847278627621be07330a42d61f6dd2312fc542f9de54be49de916bb053ec4273e1d7e4285d2e4ed09910c152379186b40b00e89f01bbf1432af9a441ade0720fb7126e1189cc932ab5b33edac89ae378c74ed0768287186ce23cc07e33076a4cd2a925f427bf50e2668697e433ccee6dd2d7a7541d5cfac6043237aba21c5edb85cbbfbadb1e905911b81e710d55117d250e8815ce3025ada7552089e0e1352670d56cae349ca88497456360dfe6bdb16aa2e23581d0fd4e5c85f3421cef81873ccedc51eb3b83178410773902908f2479cd5fe97cd20a8d6f0514a8ffbff4253ac32a96e0980cef178456ca43b79682b8dfe70ffc1f50fcfd356d831a3f8a109d3305bda0f4476865178eda96c8231fbbf463d24c327fe6d6871036691b922e4f05db532f2c847d848ddaa40601ba045a67740ea3add13c74e03bc4aa553ad7e16706f6e2b23f88e35046f581ded6a4dba8e3e4baf108d6ac149c9646d1451fc715bc73b805b2d7303dc22b81403dba215680f0dda34ba0966b60cb0462f23e272243ea5160b0428c2429bff499120673940d10adb8155dde1d13301e5a61d3255fe4b08b66fe1a56cbd081e7122223432bcb73aa4ab5870ecff7eeb0acf2271543133b54bf98502d5cb4937100c33871ac172c06256fd2c1076fff478f6658d5f6be68826c4f0dcae08b55947b5a6fa52b5571a590e877164203b25d959f4a795a9638406b56e633889c02ffbfdd55d989dc94a3718e7fa3d8a5fc54025b21780a3e7dfe91da0b84788b7b8f69d6f8e29c989412faa9eb9fe3b2bd84b807c186131c5cf1c2f3d9ddbc39fcdac8e6b2fb9fbce0e7d3431223390f9779ffe3dabb5b12f42e6d0d400f7019dfe53fb89b3bc4276e5a32b4a1066199f8554e6033d011b25dd101552f1d1f64da3e2350bcd3e2b63d60cd602a5632fdc7f76930407382b101be5101aba35e1ca471d371be601ec38af615e60567b3d0eb47221b60e7d5e94f19a474dae8e90ad92f13d0707602e2a5822cc73a6d7c5316f36f6c7088ddfc841173b86ab2661c19025fa99538270167d8bd5d75898e4f6af68312cc2190f533655788eb96361d381adb2f172fe42bc327d884de208ad704ea351537c363c65ce25aa246fdd598f86902cd2d6bfe58a33b09967ebdaa2689f9e71c883957712b2328c885706f1ceada30567861dd1348d714963c2f7a1291ff9f6113b9f05b7102e8d029135f00a5ff509e4046e986b092a2e6754d453868d69c286b2e747baf513d5fbd0503ebbe9eca467178631b524dbd4a7027195531bbbb5ef4180f852d76910004d9badf99dabdeda1af8dec23c6db20da5eb6b499bb66ae3a2b0a066dbe4869858d34edb6004dd34742723a7fa78319e6ecd511cfd0363ef1dfef73ab0cb49f3cf671b7d363b882777893e28a401c0d9924fda2a66d7a76cbe06f9c176fc60837711e2a3a93579c9b984934e348aa2770dd7403c477a8b9e7b9e49543ade696d80b04465adfc9c0e825fb104322ffa720d78f0025aa6140a2490772d613c84c905f7f25fb5938c3aaa85fbc1b744cec0148f56bbc7007a1cf841067b1886e2c4066ae43da0446f7e74fa1fd9c8a4af55e24b5e4b9180ab4c018c0d446b67f85dd2e95abfc0eec6a285f40dd04348c16956103fe5b0df569f7ef0344985ba4a36acbd61d038fdfbda3c3051d8884940ee396d796081ff3e2dbd74633bc9235dd76d7598fe3964674f1999b9b43b9710e100e2b7cb4a3038053e3ce325aa27bbbbdadc4ba7e679cf2994886c77f7053a96479048bcac030169dd85745172942564335bfc282284691900cb9979ff5e23a1931f7e6819d327d5345ade8d61ae66dcf5c7363f085f4d7faba5db1c2439a6d92881fea8be414c40a7644fd1b655066366d2c2aa056e6362a33be43ef139ddc4261b41659c011166663efe773d0a1dc452b7e02a20fd513bea5eb95280edb18a18f1b983b7a0de9db46232c188c70e157b4cbc563ca39a7c8b43ff32b43261e5445303d93ca97ea1ed80f42b489d2dce0f2a94b7a440128af83171d679b87160c68b697a115bb111d71c397ec1ec461a82447531ee2b08dfb05d9d98d2f7be8122809df04615531b4e255c65e48baff0e460df64f2e6cb78cdc96008948810369c64e30db4ca306e9054f26ff693abe1e8d012d192e714d199ebefade77a9cf21771ab0bbd34c23080505774745ad0bde846659a5a88117124204af80d8b0f02ebfae52e066a51fee66ad2c7c93edaec23c2d732d3b5a2dec7a24fe5b59854fb2f4bda422bb8fca9684584d120cd6fd7bc8a86c0286710dc6010b051b7ad769622425dd6f070ea493a12450e7b8101f8c5227a1aebe4c96e30f7dbf79d2e05d9fb41774130ef59b901db9a3bdfc5c3bf660033517e8a003feb23141f12396b87e6022fa8340471d9184d01ed5d8e1be9cfb5451350ada02789a67fff5a7052bfa6a5603f51229f5a1e0d0fb0326f68426503e3971e9435ce619f17dc5ec0e9c8ce19c248cb93b94ed49a14e1a1819484db0803f6cfc5a9a20e93397f59a5a3f7ebbab69fa3df4c2211cabbc0922b5bdb2e3f77f69b6048d83a4fd32267b0ad8b992d4f1e7ec4dbdac0db844beba43807594a05cceb0ba5553a9c1d3644a3be8b9437b075287e0b60056234f784e2f47fe229bedaf57867c3d1277fb3205fc7b86c8de2616095338d446c116bfaefede2222bff3740178ac11244186b5c981e8444ffed8235d003c09da10b79a44fa3fde267d1e3764bfee683c9c1a55fa19c5e86de6410fab076b2bf7420fa95c0fe945f51e8fbdc6395be33c3b59728b41e1d320d5e0f42f3baebf2d90b071ba6438dfcdec578acc656c04a242c55565091de280a1ac7d8f7e211ec09fc460a5aec0d0b659165033e6571574f342b59ef58351ca904d70df04938b0a2c8d5871abbda8d197c295a60dbfdc45bcdd320138c17f18498e1c358028e49d455fee11d1c769748e591d76538900cdcacd717ca243d5e2cb4c0c07a84936567b580384cdda9713c22acf606e9c293e38f51f9ed0c5a1f7ec0c76aec84c973a47c57d1684a4dd3da842543b696441281455ae9d211845459f99c66752b595e2a5d19ed01f6804774914093e8207b01bd5bf577c085f59d121184c5680bfca75f08a633b4f88a9d8de0f5b33a3d28f386ff8741a5ec8c11f03d533531d9b97a7c308af29dbbce4db969e3530e480b54d0cd6c3ede9714adb397c7f32b046b9f158b57e728aa6b5352bcefc0be23d265cc6b47a1297bf3b2a53ea6f6ee866148cda554a8b6751ff531bbf9100c00506ef9d179d8ab84afef6d87ff986467eb16a31dd8745c19bbb7546d106dad8b2a96c853f403162f67601e2ecb8e74a7c583889719691204f973137a1b95d85493f32b64e595839a9ee574ba4c938ff0d469b227a69d78373cd8c3b890f1bfd9c8eadc54b1abc58679f41d4d3cdbe1406c3ce1e9ddfdf49bfbb93b845306125293963bfa942c09b88ca9ecffc70b5a6d84c9fb8096f0802cb9d3a7d2a26d64d2a7ce41fe22d89fe76555c437fb68df2d3ba8621e229f9364bb17ceeb334d4152112e9880bc8027657fdfcd1efaaa45c6f31d89e7c475ae197d81182023d983783e569a80da4de78bb1e767c8ad2b953518487d1b768425af85c8c0ae9f07efd21342cb3580bfd38e822d28a4e67fabb482106c1e7db3ce3af59c2f1b092ea14ca4d9238932a7038a63b8916e4b4b054b190d1d7c4e286bd8444c116c1ec852d96db4ca254980fbf80cd834498621c070672b535a372bd8f7c512643a631e0cfe30de4f5b80a8c4a8d79262010f2b0fb9d96d3abec28825fcdcdde0ace60dfea70869dba455540cb1c15be84aab036a110d4f75b4f937a90d436fd6d971be92deb32e68cd1e60007d7a922c6c8f370b25ea3b1d12b0020400fc3b7b83615383df9b340b21e7ec3ae9513bcb16b19aca91c1551c0b388a39dc51f23f6e4d56db653587b1e7df3d9faa7c74503c80a1b7fc86bff3b3ca27769e596389be0a27c26aa5378357e8eb92395c41588596437deb8835a29d104fa88ba4085964545c205ed777b8d285e67506b20205005598725b4f9ff82d70e2a8f359aeacb70b938d79cbb8ec5b9609d9833db4e2d6ccdba8929aa0df2a48604aa3c229c1bfb4f2f8ef2b6192fe904d7edd9cdb5d4c749f5d1dbb6852084109e58b03f4cb0cf817c04b40c914816075f51d429f6ba1cf133c86514b3b81636880e113015e0c01b73a23b499eee4e9143a2c9524f2b8f24ba54093fce54fb366b6349af4788c07172591737d593c95eebaa10236314d2b44d0879f530e79090796780d835724d2b3a48b0c73325d95656cf9da100b42786d4b7739f1811e658bb1536530262cbfd5fda9d0027202a4f60f0689d2c4fa5725b7d58f60b04b8761cbd3e569fa35757bf1d508f398c839936cb3c7ca10e3f77187ab1c104c451c70c67a9aeeee4d5a6e83dca90d0d4f1433c8454f96dfd64a6adfb696c6e50066fb377825c07d12e02478fdd5ae93e47595b42a24b8d683d7707681070c544960042279108c8f28435b26c80810344cb45ce20e7faeda2ab6d4fd2e9fe039272de4358166c0f22afd5e766dca8d6b3f2fe92973cbf961c3565aca160563cf563fc5815324090b3fd363f844fcfc9dd7c2d287278710df625d2d63eb78c92d5e580bb88a0f5181f5f99518462cf528204845ae4cddad83a69f76b889a94603106d38117dc3cec54286a8ee27a94717cea7ede58c1a8f6047214fae40dd445e226d74de63b2fd9d056e72a510128e06ef21ebf0488911059924bc12641838ef4349e942138d452c3066f4cc1c28e62a53f0803bb00a9a3138ede2d65f05c01c80161877639561b843f02ad64e9792c945b53bc463a46e81d4d671e1cec3774c8f22268570069faa81bcd5bdc6065dbe0dd3978141f3497dda754c7e991ca5e1ce2926fae7cb4f0357662fe22283ee5480cb7260619d9e2b7e03b20a5a9011f8c99c25c3c47bfbdd2337a005e64a1e53825dea249e5d523d8e22b01d5cfc9494253634d61d7d908d7cb9e7a49015fb5efe207f64707d3000014b71d921f75bdeabdd9f92a63d5e54e81b9f0e969af69e99dd9a73f54156c39d1d9d21d8760b066e9141f59d210c49861841c0b8fd889e282ccb9081cddc9a70ba79bd64e77298d66ce4f2d6a49390e1dfdf91281fcc9bfe33d61d4edd3695b6c4d8eef795ec57780811a44a77117a7250c3c595f86f300759f25969b99f35a873f40d540de2cb508fb91464e40e67b253660243d25b5c871bf9982aaaf376c7bf78a400a7e365785acbe35294984cdedb7bc5d5c021627c83cca0a1b2307555d839ae2a6e26d94fb34db21547f9d3aaf4ca29dfc645ce426ededdd0fda3a033195967d2b5af0268b3b42ebbe1b265f60b4ba867f0fd7a8d90b7005ec7e51cc5db68aab57e9e8ad758489a6a2fe9ccebf306c411c58e53bd71a9bb68ce6b69c862db4bf1be1dc60a308e2eb4ca6e68bcaed350967a6d7486c484497e2f2b32747218a3d3b4e136e0d7283c7378fa2c24b6cf6e544d73cff324aa9c750bad5b7f1f74cb3294872bfbc778bde1d98ca8be8919d51231a4ef675954efb5db3257ff817863c2c5ccc75ef10cbe238dd380f854ece0118443499639c54d16f18669c5c503487d26e7d37c0ba616371ba8f2b7e2f138a0eadf3025bdb527988bff0813b3db11e5f10f3b6d3eea1844f66c2f23de6a1a74eeb9e9e92f9858d1036a75f0dc388da35a0836a5fc8b822267f57d10ff6a9a175e1e53a7816d24b7fdb98d73555e0d1f521fdd0ddc37f00f4079c4620a5ed8461e40e3e7f167d02e578978c611e8bc0f09c65bc3c6a804d2a2e678781f61b58f2ccae7b7792363d7ce21f96041001696a71a9ce6b800e59a92256713f0550cbf33fcd46998b00e87b27cf9b9cb6aa9d27a41a94b09235e10917522d359750db702477d327955ea3eb4177adad3d9729a70d9ee5bbb26425b81ebd6976b0460f9ae03ae834a8f42b3e3e7bd014c1f014d8686fbfc75a34f674bdb595790aa2606594aff3c60d3d71c05b96591776d41cacc7292d5830ac2d1f1f889200ae744f3f21732e3779a50a41c98a7237454d0ac0c555c3fe1ac347704f9c01bdc6b3eb9d849148fe57a6e31ece7f0a015fb90cceacd4143bcb9193f7d326da84d4244e3993850e31316dc7897dabcc6d4d3bea13c63756ce34a660f7470eb07f59fa67aae04929f35f1c9b8a41e565c14900c28e8a0d0e16276eacc8e00cff83de31fee17f3cc5ce7b1d70f2f4323967ae29764c04c3a90a2b74c36b7b7668dcb23a5e934df6f3699e8275e3a74ea1374ee7e0874bce4b70050fcc47f6023b711cd55fea6b8a8df43031646f4a286aea1fd06499e4f668377489122714a3a5135ae803bfb0a1cae5270222fc3b5d31f6fcd623b2511eff6094e5afdda303f61a06e2867c56a48b72af04d3f24b64946cdc70760f0f7219b26a92e302c20cf12bb4e70857caa73fd0383b2607d62655dd15ae698aff5e7ec9fa1049bea45651067065593770c384ddfb183a73174ca78d8656141e8dcc8ce9b3f42bd06f2c4a7b8c732dd1be000363ad5a7aaf5c659f5b87f47bd9bb4c799dd8f64a962c3d9a473daae96bba564b7a0918f656d2aa04508f615c76d6ac0a415df2553255e61035fab1389e0cec220638a38a38a79b5ed94282c8333d751e61224c16556781ee03c850b1cfdd86d998a437cd5dddf6856a8b388b852f1f272fd13b651218633c793e93062f9712cdd3ec920cf23be33c29f0573359f24b3148952bf5b5c187b491a850b5e31bfa24d12cc2daf9dbbe7fce182d9b9ce66f8c057e164a194f545751fdd49857d0f276438211daa0f995e11648b64c0a460d811cc126914912af2674924f93f046d8ad6e1e4838abacf092bcc0cfb83a6e60031586849168555fe3f10b2ebef4876932b6f89b783f9ad18f4b994e81d0f5391596f60035cf06c3b950325d73ce043e69a332a5be6a30677d241093b73bc70e1bbe01dd92e132f37094e62071d33ee118796704cf1da8e6ee5b2802e3a6dbd414fd895756468115df3023316894f735317ec24662d06e1ab20c3aa5e6040ec27b8c23cc30e401de090ac5e45bcd5f656a49c76e90a0472e3276f666126a3cebe9095760c7605bf2e992a8cace9cc61462f345d12996d8cc43084fecade4a6666e36b8ed06e5d66eeb23cc70017f42479a5cdc77e4b6dc48a142ed2ca3d023545bf714bce577f1892f340a8f9542310eaf056479f608f6be9ba1244699706f6547a8e17ee38077564bb146609cbc37c4adee1f86da3e803de85265c0223314ad3f5c60f1047d70b7bcd290a887b4a40140ca95e87e3c2818a49fccc1abdcb87f2a30fb7d150c911166e4465d11cf6a84c258bf7a59986d31ec6e39cd048d4014ba723455cdbf7b45571e80f9ddf2642374f9b15335201db2dc5707fe60e98051b7dd81077b5defaeec604a7564a89e9bc46d817dc28e0169e30f9840f81e0f9572c3128f9da076de8571456996973d61aaa5a6a821d68d01fc04e4bdc2a3ee4847992c0b7882e0eb6429ba72836ad5bd1962e2d4dfbb08faed3016c700882c396ed55775e22c115459c425ed3883ad51c9ddf9f904232a44a84165b26653acc881d47d40e405a464496ba8d7a3ae2bc9e52a5a734498dbe1aabe6327d3b952609d715fbc7020deaff48bb7c662ec718aecabc51fe6f4df49d91aff11d94309fe7f90441252431b409eaf47886e26bd14776f60f9aca9674883b8db475d158c424d9ddfc0275994083dccb736cb7c32795316076df08612fc9986d77f2464a634070033d59914dafebd75ab290b68b641d9f84b3ebf83b9f19967f0cf44769a6c7ed33d5743b03eb7b0aa48e1b813a57c9fe4be8ca213d14ff27c62f1ef3218f4e2cb6fd78c1b6d4f65ed1f213d2947f79623388f7bb554dcf4e42f1ceb80ee10c0f73e123615e42d9880ec4bc084fc7a146b9f964206913d3d714c79e6dd477bde438e52646bae89d597e84481d33362612a3eb5753d890d994a919c208804b511a794fb0746fbc69100b2cb974f5074e91885e63b0448c32fe4caa4ddc56c204d746f2010595471e56ede02481fc79f7d2d9bf35e4af6cd9e7febd35fe6cd3e3eb58f92e2069b9a70b99ee1b04b48c950633c58622c7a60021d77209f65cc7387f0c49a7ff5ef861b4c05188b50502e0b4e2bafadaf67d9d7db905badb1a2c422b395831115c170f07e88d11992c4707227d089314acd7fd635dab7ed1f229927002cbef2198dbba674e0caa00636836ed116c506d57c6e04169ffd6b224363937fee31590c4cc4a91d3fd372430db03f1c295168d54a331b082cf4986e6cb73afd74b664fedae7a248362bf903b077f9fa210c970b75b92c32de9a07370a983935f36eaf7fdc5d3fe2add0e49a8f335cf94820f6d97ad490a0384498dc02b4764cc2783b6a793b4c905b5df64648f1a21a03f2173514d7989eed8050dfc235a165ad19ee5fc63550a1809fdd8ef729a025f480d5055bbd600f2d37dc136625e166c05159c31afee7c9842edf010131ff0ea22a4da48ca10ee7aa0381f505862020dc7d1747683838f02e0c910fe90c52585a95799a6ffb57187acc351fb2b9a1becf8681f1b44cd1476b44cef0d6cad08c8fcf16812ef9c9c8913e361dba47e8ff4b8b5961e94d91aed71f4a4a377097e2917953743981c482873b6f4b91c9a0efe20e36f2e7fcb71c16bce88d8b969f8331453715d98115b0c0da56792e9ff217e52383ae91284f545b3fba0305c517a9b5ed281330cea79a7dd16ca77822ab63b024f78880efd2781b05460e745ca3e917e4f8a19beaf314c9c49dbcceb32da2d3ff309f6ee5d22159eb1ccd6e724ac4e1ef71b967d6ebbdc004a51efbc968ee69caa7153259ffb94d6d383364a16edf6adc095b36f46e761a7ee83ab56676bd4f2e4500b33816dcafa373c09004b21740f555ebff9887b0b333c8ef7b70d59f668d69f7a4d475fc440742b17af6741d1c5c9bdf23714ce20f9448205489493a5daa8b6e5f7d2d2c2f8c7c378057ed42d9be2ca77b530af81746c0db9adf09d64f8342e384881d444b1049b73abfa98678655ee860537143f4979a3e6edd5779265c2f98da5fdbc4b859acd18220ae9e468163a236fb46c0ba366672b48d00a72b85a6faab1aea40dbae7ac9de8993b4e106a134258974bac09ef5af4858f59c6c50c7d56c73a0496d0ca3bed801a769d2aae01b514d2ec056f9e81a13729e6b7354ba91c48e22ead69235e66f03bed2914fead107771e9182a2ce745fb99486617746c065a783b39a3eaee9f14e870793c3aac0842ea676376c4178dc7d50a8fde030fb8f5d2ae7f1700f092939cfa926df9bd42b8e2d733d61fa032e905751bb0079a265eb59e13250aa910b87b2c3f28125210059df4bfcdd81473b90a2debfe8390c4c616245096762d82e5c5cca7880c832346b70057a5a25f8932ff5a0fdca7a9be6fa1c63d16dfd3057c1aad5eca657e23d98d61b8c82db31e9eeb780e719d619673317bcdb4cd0866a49fbd06991cdefc46c2ab940022577445127d57cb7603ec7d2a3d3285e0c66164dbbb1aaa945160b39e3dda2196ca37ce6fcc775a66079e360742a0fe2cdfb5056ac8a5c35cb45a02db809a4bc6ce0ebafbe8853f4eebd9b244b9d5c3003f3135d98f9ec613292e56b111fe3f577213af509034a1f91ff6722f64b362fd340fa5c478191bde016e1e6ba943dc52c64f1a7a20d16c67f9fd523f3fd3fa30c23431ee8d4bb2ea4521a60f170e258dcda3a6a0795be80fd6527266dddf3505df6ed1bda4c65024412cc8c0b220fc731d484e31a232480651b987cd86236168114b9ecaae2ca60f290596a847f502055b68bfc37bb03822c53863230eaab0eed41603276c321a8c3e64799f3a007cb9178f7d820ac76e85f47f364a4091144bcf4a3c74b244f2af11d28f531196fd656ca3f5bf4305b8f44b5f8e1941d33fcc0dc3fa605fded0fd85825f214634aced985051d1a247b5339deb3266099f76b9cd9b95e6ca8dd555120e0d56fb4598c17d92f009c4c7d6c295bd02c2b6647c1e3e7d5a329e57b48f4623846d8eb383aa9e58fe32e20e4bc7032a95b0ea87c3182de2031b236fa2555a1e783250e8246cbe06fc17d674fc6a8a3f4ed135caa9f126d11119edf6e221459118ffb050f4fe0b036fb9c25bd91e6769c81efbd58436164154aebe2d1973d311ae234c905b30b5786c447b01393bd9b2686e5d242a207365a49eb3e93e06b02c2755982af6c8910510c48f1d1b2920468b1ca16fe12beb990271b874962b93c92464f22b8c5bf79e88bfbd4198d2798aa3f6aaabbcf232fab10b62c3c318e2b42c94464941c56711c4c5fee7f4e8f9d315ba3041869f30cb78cbe72d3926c857f190f6ef3228ba305676b10eaf2eba050e30e75613da8d98927657b5d3a8afac5cef7746f56fc4492d9b49d5e02133d635865ac11aa42289801bdc6695666ff02b1868d659fb66d135918f2a31264459d9af07c1fd8f64fce0dd89076cc3ba4e3408186fa1a170fda85fc3bc824538e4b28fe0e3ff2455a094a4f61f0ee861d47969b63d317716d7c8ba38deb51f21ed9e47cbdf512520fa66f62f37be803139f82271a00234d130cf90fbc13e92092cfa0b6ce3531ccfd20859904c26e58fbea5230dfefb6e42231f476ca42ae4891522d37b4cf3810b40552763c5c9c3e01bc72ba43c20f918fe71b1f7300b1485f9427cc7f0337e8dacb4a94c27aaa186705fb71ab8d85f7a8b78746f0f442ae7d0239ff00ee82352af5425e7c3718ee28e15d7d358c77208e3e726fa0603049018dd3ea126c7243c2aa6893479f238a8fb86f7958be5bb6888cd00e822d8b40dffe883de90faa4c74632ef3a7a681ba1962bef4f4ea5efdc82e3a12ec6a56288d0f48b82b0498ddba5a6797175ece56eb421d731130f0853829608ee1c5b23ecd6a0ecc5e3a2f7ac40c81d7bc999ce13e130aca08d1156671ee6b00f7977a0526919356851e51e7289bd24e2be6ffdcb4c6e51ecc04a9666613671966c565aaf7dbedcb2575f4804217d237aea9b8958aab4f2af9ef9a992c5c2981d4a82b53f0c229bf26c38dce691d77e199d355fc7f6ddee039834f71ec77dd8afc9923dcbf677bd0eed6c26b14ae8a1db5e19fb076d26359f4f0c07bf0dc87db27f22c8530ae04935fd200aaa15cd98dce908e13b22150aea34277e8d82d29c564d9f69e19781b069db943bee6fc45dbcff612adc9ec0bb702a94609b9c81f9a60add0ae0347e4c0372af419905a78d46a73559d9f0fec71f98906c5fed286ace120718ab95c5a467283ae62f5195adb57a80e18f76399534fa62a416c905a8814344d57140fa8c0909b159fb63da7efbeffc58c3ddf4921870ea047e88e3b362cd8de6949e47a3d137bc65413f6cf827701fd792492a8d3cf277ab3c04a15d981ec50c79fe3d922faa384e406f63c74834ef1d17a8a6dd62d9fa46b98ca359dad8af642bc029558d911ecb635812fb500a1a425c2250c46c0245e92004ae406f6b5a901f98f671015ffde790abeb3fdc8e27bf3114f502dac6b1f1617688bbd9a06b93cfad4f59043bfb3447db5863ad6a8b19984ac2f5b8cc433a69fe419c6e16ca7f645c33b251ad9054655b2953661422e30188271e1d088e4d385b7ce8837a73a92ab90e6eec6b1b65cb0de9d52e19276d886bf0c454d4478c49df281545bed89ba91708d1b5f3e3d57da2e9d9fb31c9dc757abe5cb5774b7192648321496f8ee0f39c99b49e9f137ef3f76d8cc206f70efb4332f0ede5092eeb1243a6240d6bd86b5b7737b75b1419af07bcb145053221aa87213a0ccf8494dfbc45368df092c0fecc92723955b73661a941dc4c920a1a39b948f93e7f5d76d3b93a908a4d5c1aa6ac7a9a1bac9a58603f1fa972e3d5f50a44202a1a44c4351341f7e6aa6deae519516e373d841d4567f156ed0cf92c8b4392f0c2ddd70df85c2eb8f2716f23e90ac0e5603135a38a342f7b1f2a7bbf783bb5f617bee87a10392bd86f9051a284f5d9b5f26f5766a87303a143320bc6bb931b9b013b9810778eec70a164d26a88ad1b675a6fa604f7e7fb7432aa1dacfb3f925c24e428efc0c33ae2eda92d4e587ceecb385364558fed116c29cf0bfe0edd88eaab0e8f866bc9c2d4f73f2f18a168bd18b163b46ec569d5808c1d3c983aaeb8b08ae661f5d8852c55f03f2d3521140c8ab01b355e1127c31e0764b2e3236662b8fe6132fc85578a644a0ed2ed68a90b2b2bb21ba4dd3bde5ed66f36beef70e5861777eda00cbfccb1496b9b8c92f088c0313483cdf517b6db1e4bf80ae6c19dd0807b3c61d7538b884007f8f581d55140a6f9b9a870a7cb4c8a2283bd2c7c1a75f8ab43af6bff6f73ca78d3b76760d773a1b05201a1ca882eb559034c4cb3d3819971b91f7a2a8dcb6121fce7721d91b3f945fce6d35bc13c5e56be4d38bd01e55ffe2c8e251967e3022936e7169eda600fb0466a21e0ef78e667c6ef96743835676bc9ec526683f8cb0ef9006b1a890de5a6aa6b912fe227d4e0b9f5ef1f54abfef6c4b48dfeefc80853e030d8750e4e8cc57688a0f0059dc9689aabf7ba88461bd6f99c0633020aa2243d701deca5e38db63348e4b506cd05443d847d29a65beead99560c658146ebf41c184e2f3f6561d3b282508f2ba15f2e123cf167883fe7fc31c9d72e936ccc10b5b9219f39e0500d6e75f94645251ee96dfe7c4dc6ace33f65afe6c3021d6a009317ef24d036c135115932caeb7d7ab1eb4aa1ce178ee86cea231255b6da81228fc242e59ad47befe77017e01951b0dfcdd8877a9556aebc30d6ffb4dd0a37af9d7f833c56d8a168aeb285f8f5f283c5aa883fdf718be82f4eabe6e9b2bd165cc1e1bfe3935c880a1ae4f098ab424d05c3b3fb958fce735451bf74d9779de3f2253372cfb003280cd02846c1e9f79a23cdb49172b74b8acc019b0b0da94f608c85a67a4045737c178ed9d31f56ea994714e1b579638627a558e60bee85f22b2181666d8e8f0d057393132d8a691a25cfecadb1fa044ae206636ea97cddec260f595588f40de7f9991c0fd343561cb957241c2787d00c5141ff31ebe377c640773c2ebdf51cd0b160c6b6f8e737b205f687e85c67b3b78f6d8069966a21e130d11751ca0b4458fd214d14a413ed43d3c289f87b1803f8a57ea005fc0b7b6c58dce74cc9addaad23d3d71aced24919c9dbc84a4d7034d4496f0daea338db8afe91206f8e1b0e88aac42767b3166462ba8666dec365694fbbb591c293689d7bd0a13ba67ec4566acf84ad2a4e0caddd94dc643d7d03d78ab8b88f21e7a338421f99fbeeb422d0e98df5d24d852e85b5adf00fdcd6b65e3de7b39b7604bed727f46349317c74979b3b2c2d3ec5f63d6b50e0556d6751a180ec24680a3fb65252dac689efb37d5e846b6fa03a3d9cd2054ef623885d17b10f38284d890e610505be6cd083fd5e11fec2243e8835ce9901746e9bbbea029aff942cb313e5d6542905cd8677e4f1974a3d1eedbc9fcd3384e347f143f059331a33291ff1927f5bba87703da150264210ac53d15ed68ff8c02cb2ca9451539757e57c3c034514688deea632f1eb270b3df42665a4ca1772f6635bfdb58348c4d650dc25b7d81396930e57c44ed7c6ad22998d6a264213e11f2f4876d517c0817f6ee9a9bf767983a96bae2f9e7b1cc0e136ffa9bacc5ef366cc0b9666d615f02d40ec8c6fe086cf56cb175101f703af08af5d1e0f6dd684c39e2b1fb00f19f8320831d5fd7f15d1801c2a04c1556a5a486f6fe412d8a1993b06e2c8014808247f5e151dac3e756f819bbdbf296dafb50bf7db8de1311480455c99557804a1a232d378fa73e3a5ad080a22ef2e0389b69f7a88161e6d52579500ab6509df110f697ce4f0637a288f1ac776ef389bb52586c9e90e9834361f37409f62508203d01ba23ee2eec20b0d4936e71dcde13066025360c8086a68847a04c5fcecf9663f976693a903e59582f97e02a158ad6ab6961c0c88035b5e3e37e05da7538b7baa84b723607170d42e392ae3065db7ce302e8338b38df276657e7308ae0bad2347c40a6d6517501e1bb9a0b34955afc5358b0d1fdf082c5de433fdcf2fda777bbcf842b70513f3970f0633854b747d93bff781342e879d947aec140365a144e614369356a35daa9985294d41d807fddb57aa4e583915d31f8bf32e2749a216d1d2ce2f40b7c616a9c466e5feafc60d706218f97f5341a9caa9bf30e4e369fadf6f8b49d4eeeb3a3996f82b9393294ae663262383683b0322f4dcd35a5c46f79c3035ec525f3f5136fbbd4e0e42b5f5619d8de9f5f9450699c7bcefbbeee6372eb19d8ba234e2adc2c21b55c979ef3c653d3aea0c7c4afef001539f2bafec4c4fc8d60f4c246ad354d51af41ac6b4d51c412a1cd4cecba0e23a1d4049a584a47f1c9d2b5484899ebd31eb654ac081eb5a2235855dd6b63e0fe895a8f0b9e6af5ebf3ff32c5f5fa4d1d4331d733e46ef272afd05887b5f37a3357cda45470bb16f45874bdf72955e6c61605803d54c0b8699a4557bed5b314daaa778f35971603403cc9e90ffd8dac72757bd203d469245e5f08025c555bfb6d03d7af01143438fb2e89b683f58f58a4d206c11ad87ae7b5167fbcbeb17b290fca0f6322e9e9d491208ad62e42fbf454e8239efc54652eb170b9ac78b58e1abcb085182f1fd5f2d4f40ab124fb37d0a489d9d623754705fe0cb99a9cadf025745a8492fa5a91a58f42c96c8c429e121f2d1225737f0670e64c4db12b463217f251de23092f2d40ad9b704e1927dac74227dcb4356759b067226679584d639b34a2377a3b49480ab7d2f144048408d65b8075d660998c3ec7a85cb8917fd972050c86844500bb87bf9bcd712c8b05834f06c6c0cf20bf3a19979f362c9ab7ec924cc022043446ae7dce25c0dbdd46830da43ce883e25478467d7b02bafdfaed689866dcf6a89d35afcf15674f4559437521ec1f1a541e932ac7d4a3b35332dc19cea9df5be3aa0ecf24cfcb4fc7fd923d13cebca61b8b12e9ca61e14e32b6337fce3975b66b18cbed45cb668602e644419dfca0dbd0fc028c614423f06d128a06dc32dac6b1bfbf0d4e67fb50043d70fd22d78911976081c44d769dedced2ca9989759f1b725509642a3dedd42f71462176abfbbc8cd6cbb7ce7fa5e5d5665dd0cfa701c99787dcbe10c9c6b8aad3440a0040bdcd915be51bc98d288825a0cce2eb412392c64859accba1c4445264425f2269dd1c5f38d66553c66c8ea8932718c7248b2cfe30b66c829e116745dc232baa358c8c30f8478785d93bcb50cfee3afc128895fc53be8d28cd2716c23d3b2c7afb1a3f9d20d86c8dd97ae5e82d0b04a665656e243bdd87b265b27df837d7cba7de0ff5a60428f1f749842273e85173dff21d5328b7fe8026d7062d980ff5b31614c7c43e909d233921697159dbb17f0733261de45610eef557e3746dbc8558c997914b006a53286aedc520e846580c84736de53d6b1f66a37068f865a25ee5a53f0d9465feb319348a2582c2f3d3e02502d0bc6325f345b7d704b6d988aa909c54844b2429f9d6a83376c009d9b73f6d85f99f4ca950a57c22b99c6d8e93e27c71eaabbf62b615fdd736a2cffded97763e4b5adfc0e29d3b48ae3f3783ac8d5c600a3f3184226cdb2787641aa8273ffaf520810b1792a55a570d176c1d88def70721f762f756de2343836a82ee65ad82c92aa1da246162bf9f2bdca4c383e5470f86df822d4c16e28cd48781f03ce7b77c71237897a94201930ea82c1b19b956a5f48ec11910481d6c162d220db72a4530d33aa5d454242b8e008581d374df2db33d16b5ae933526e89fa3479d6f041b3f84579a9657df0e33e612f8e12611e08c27842f6ed5610e86f70610d390103944b8a6385f5ddeb848c0a43864ad30f90635d8eaac005229797e27e8a4dbe3489b6e63168e72440133b715cbe13c918904d7c8d4273b333ee547b1463ef96bc9d6a056fa3d54e78e6755d0af570a379e9a9d073f3f235a5e65806af45b2c9ea2a8106fd1d3ac801e5e3169688845377523db6982c99180e48eddadbf0a39428246c0032cd389564b6698c44e2d18288431346cc9aa8bea5af45663d5d354172993a4d2d44d5fac039897a9f961d5944d93f4a3574730c94e03a0290a3885fc99f45df56a3376dfd497f90fac3aa9f8d3fb481f09e55ca09112aea9971da278088f329d2c6486341eb74ab2b6e9ff74ae1084f9cd21db149ddcf373dbd6dd19dc214d54311749b46383123161b8b349daf697526840008671423b225d4ca7292b4410548aaff11347bdfbbd084e6a4d04d6704d7f19e18e922279db71f2fb99867b6bb9d892fd536dee67f73c8d2816636c6de8ead43dd4b5cd2b0fd0baadd202510d6563549fee97a56abaa034eb9550e6ffd0ee92d2a7cd4335ae58498ed8c217090e97033ed889cce00d472d58d83469bf6e035979f5521369cfc0b78dca8de6df43e82ee2424799e33ec74bf910526e137e6e4993cfb324bfcc131bf153f43ba2b291c6a89386b731201155b40c9d91f2d9e9b1d5285a0850e4f98c54c047f2e8c5d3d81f08c043a67f148dc43e07fc38f641fa5325a490d31b59bed0c5d95a94ddfc83117b00453d6474ebce2941cec07cf881482e1cafb8792bed7912be2c2073991354468a622f8a720d70dc553da843f0596eea05a579b11fd0e911ef31f10ac5141be6f04d6df37623c77753e8229d17ce72e9f511d7f8ecd73bcaa90676d9803008f91509f152668078cd87e390b53be4f6d9d4342c83225e63c4b0ed5592ed39cc367c201a424ee13adc7d74e6fe064c3f946194721da69c6b54329ec388c0a18c8c2f87e944b058aad5b6ddb067b1b984a325e14eb310483a0e1e12515067be35886fb7fceddfef935b3956b5c00f0c8037833b583dbd82e3dc21d0205ae4af092263cd85eb4242fd09249d3cc078edddc7374d19282d023d9b10189813a523786a0c363641a0f9c7e13649971b2ba9e332eca6d5f16460ba197d0a3bb0cd996fdac9834283bd7af4dc331ec59e7b5984298bcb9dde2d610466a4697f0a931337741fca539672ef044f6702ac7aa742d31be628872f5e7adbd1de1e89b976a6442a56d7bb9411cc34d9e00c058a86a7e9defe51bec8d1b54ab1b955b29063f0adb8fa2fae28118fe2b282d2fbae3b4787b9abdd28b812a3a2134bc1f2ac41ecaaa6b736f195131ef44817d7ae058a7d1567e0a6322cf89bc4dee84ef6a3f350f9c585ca48428d0f7d2f27f259eafd6ec9b8807e163523159cc756b96cd9cc4583cd30a6cc5338c1aada6aaf54c33724d49a44118bbb1f96fecd149f094aed5c5df757d075529af314994e2a1caaa9e8b181157662ca401b29ebe5469f3d5ed423c36f562198de75e8c4c9c2759c95ab830eaffef5c8ae5d2919a2c5080c4d13969c0285c67a5298f75066385f339f0ac5c67a20df3d4038b57c6945264ff5c71aff5e71ed4838b301b3ec6f3174b4c4f776c8dc3b10f6e4fcd2897807d693dd2ee2421800d651022cd9912cc12a3c485127268ba5df613a51af3dfead29905810f1d4923031c2009ee2c1af7c1397f469dc519476c8089ae07f583cff15e40daec185a58d36e2900b585ff7b76366dcfa9fa29f817d7c7c37a9093b0ff4a6b0aa1db3a3c1ab080233ca984c2926b1e027406ce0df7c1fd5eef08e9f2c7eee6c16212402b5133eaa69fd0b4f8e7f37dfe866f6979300b028f74916629ea3baf78dac1936bc91eca1b8d78e775b7a64d10980de7dbe2cda39a78d4eda8f60bcb6f025eb1d55f2aef62d4181b02fedad6c24ae3593c4a7f0d7d30f29a180eeb9db702b4f5fb2b4316e84a3785b09cb67c6938bbf897419c20c3562db90b2e362d92ccaef83d14df779798e2dc0c7200f0c6bff16ab5886bab87fc6c28acc498680950e4b4ee2603d60403af5844057a4cdcd1bb6ce3a889fc5106dd640c1806494e6ebea515aeff1eaef7b3cfccac10d1b9e40b6485b1b2ae381008bd61883491322caaae24329050c2b7e25d798e15787c0fda5c0b887a66485dd5798cc17806d9d858254fc4488e1dc4460df250a2b6131587d9d3f30fe0d3d5b61cf2d5013c5833961b1a4b1cb6cb50e23a6c9a4e19cee4c1d944b819a83b17d7db574a038861edc72a0eb98a089c60538a57ee7fd621a12a704adee794e2b7b458b8e695b93e0a4382cd299d3249f426f476baa14735cfd6add7b5effe8a234e6f18c9f5d30759a8801424ebb44764a6a21294b86de70956ad13b069e4e05728963391928deb11d601cbd62e3da301973b15376de094a8e2e6e9ea0bd7dd914d319d48e91c8327650c930b145c7fcd70721c7f135e1db79baf054fad936f626beb3b98e5c91e8aba43670f7d2f0081234d6a5b4dae6f1d4cefcaaa3194525e9af56d0f53bcee76d6527da9fe82fdb5e2851679e64dd2ca9f8e1de2d56f718a4b70bcbd02b2e05a26f003c9c31afd2c0c62e41f404447b5a7b56d28662ed3a5bd7c7b7b7662ba73857132e09fbef7b7664480ee514bef68bedfa4dc5d8615d6c7f2c4a8b72b596b35437827c7049402c91da6a9cef6238514fb37027bec6ba9ea085c0af243f9516602dabddeeab48fd91149e266f54cf0d36194e8f19c6da822ccfd1803aeca112016d0255b86ed78946e29ff5122a8306ef722fece353a362aad21a81e2b3d06278c253f48b25b887bccb80bc8261cd074de1d11b23868508230b453b352e3be2901de0b757acaf429fa3db43c6805a524057041f7589a3555790700bb07847ec833424d3bc68bc693e882346f6b20840063a2997a0d97089fa37f8b14307a35641ba0a2bb03b7761c92a927b27d5c925a2dc684e86736fb52d378554d3d4dc77f11a60b146c3e62c736c07595e096e8174dbfbec858919d86aa6a2e3a4b30cc9a840d3e8c33a91946a31f5218b6efd12daed59bceb445c3cf33e6c95b2540e35ecdce1921405fe06ae0b556c0789e030015385d14215566b07fbc6484a355c2a41ae7e8605a5ad7f016909176c5666b5e81747d5fa3a41779ad943f06cf7df292c5f9f6c8be38189dd0e325874eb55184e5077538a100968b461ef55ae1b4d5d4c238703218ddc45fbef83f239d775ba7d7a31a33547cc70bf0c64f208e585aca58d90f6c2695ce2cac81ecb4fb75ac8eb9272e6321a4ece5fa171b32bd7e4da6a6096a4ea7bc78080be1497d077695b9478b821d03511eedeac0442faf30209282fb8df0e0d07e561a9760d1d4cebf52e45120924343310c8ff9d5b7de864e74ce9aae7d1dcf882d068a25c0bc823c6df8be864022939582fd96afdae1cd6f0e8ff2ff45a40bc5037ac785b194773161faf455b779855b675d758cf9f6c0cc8236ac2feb3a9882757533a532b226185b7b60710b8a8680ffac092fa8d8090086c804802a1f71ccaa536d5ea8729180709f3ff439371a9165831cc2ba30bb2574052e4bfd30df8e1a395baf6bbb962b9129b7b8919f2d4e98a7dacd8ab31915e603afc5dfbe546cdf6f8e0922502c8290c29d2cf7e80e23498146ecc5cdde5833d1b93a0411198dc7c678e7af3e76a7f98e18298e65e6c9744315464564f6c57c9bbbb63063c1ac965947e033edaeded4d79a93fe0f4748c4b447ea7099b04fbc1f313fb9857d14e7f64e3d4954be72710f3dbb2372df419b6dc0f0cadb61a66dcd8d6aef2d67a05fb3ab832ead21d3ec73aaf09b0e34c4abfe76c7fb5f825b730eb150be64c8a4224d37e95793a5715d27dad34d11bb3ea35b9e7c0e62473aef6b400c8f1eea0b53ec15100518b577551144ffd79ea7b8826027393b32fcfd5c17ff12e008befd840a5b24c9a66f93c941c528808e618310e5d3f89f9b8b000ed48ce7362c8aa4967809fcbd61f584c042a8771c5c6244e67de6ca170067df7f511b8bdcccb828c41d65366ab145861805a066cc8fca3299177b62c57d77ccb33f2d54bf14c93b6b81ecb5ac6b53e592118e3b7045638a592d0b6807e75600656732cfb92646839ff7f4a04aa4b434c21288e4efa50b184634835b40ef52924b875e191a61cf67fa3636f93aaa37dbe556705dca95f41e0cae7fd574eb2d8dc2d9593218e274698e6a9e91d3a430261bc90b977e9044c2f0064bdb3649b4bd67c652f4d0a508938b7caf5563ca1f82089f4e1daa8067a08074c038fd98d9356e5a5dbc546c7d4da9690ee073fc30a2526f2a687b21653c347f1af6d0b57bcdcf943762d4d768bfdde134f5b47be4d054fb07c3c86561357e13b38f2dc0db7633a47ef5dc3e2dbda65beceea9e8bebe9655e6f59e5902d8ddb57f9116aed7e127238b9a49ed3e763390d1359f6f3532c2aaddcc7f6a5f1c2839cb2d5726374925c6e9f4465e4441b54dccbb86a4fd9aac8fcbff25ce1f260868137b12870a78139a4bf64ac5743cf5483c40c3dd0d7d106745d9d6004c2131291349ce4d269ce086e43cb53a8ede40f6c6df9c09a250a9174be4d0685f099f63823c3b891484fe9a3de139907ec978161fde472f34be525eb80632775d308bcf0d53c1182818dcd7adebca522079a1e38f7681e5e116d4b2849d56f77482cb0e3f19ee895c8823fb2839a37318c5221a9e1530b3aee56b0fd25a60e2d3edc00e27e40b8c3ec1b098a88539ebead7af344068b2cbaec8706053a624903b0bc0632aef473e3aabf7ab8991557b7e619c211b9a686005c0b7483519399b048aae193861f3463a37373f09786816b99d2b1266441a446c6e432b046ae44b7e59c7e0ee628b9a75c4341253383c34b049368c8a278032e127a086163cff08170ec8da60eafdbddb540916fbe0c42d2e84b929556ea65ad86fbc34a17014e7176c3989013977d80d59ebc62bde234ce21518f2bf146d2e760917082e616352a0b82c6fef0bd8e46ad723ddc997d7a0739d7df42183d01edd31343d0b442e6bcc8a21258fa6373c14e6f977be4a1ed1305d530b48903b64d8d95122ec9affb0dc957e7e63b2df1225944356cdf7ea1bf2e33c4a6ebcab6ca830cb4ae70549e067aa0bf7c39cf9b3c32a4e5a3fdeee2c9073fd338d78e8a1848e32bfa92ff58154a749f87023d9bebbde853f6c6b10c03d3acef6312167381c3fbd07ea7147fb0be39d2a8dfbf4ca8fb49daa0bc4ebfef410a3b5aebbdea272a824b5cb46f7dac0885ed23c67729cad82aae0fddfec09d2c92cd87fc5137897750225389a71c9cf7bbcebefd0debc74d3bf59f4054ca2ff291aa5307904d2ebcf124b1d6800ddc264e8f5befed2e251c436d71cffd15df71373fb3b17ed35bc5a76026fed27944b736bdea236fe90bcbe0179532be7d79676ea8556f42d0d9cfceea41b32ba385ceb57d1bc6258ab04eec229c1c709f1692dcbcdcf13b01e0224189c0f6e5481b8dc7c08984421d6e05257185da2297ea19b83bc9ba1787a94a71de05116419f30f1a3e183ade7d0f2577363109ca2a0b603eedea429f5a80dc0a93ad4f31a63047874f29bf50d789aeb5236e81de5ba2dde80681e83e9b18e4692d90190d7656ba9c0511efaae0cfd5095d9d811d4041ea47c700dde23f87e58051e558b282ae65fb50132f67bca6186c36dccea54eea8ce1d110f833867fea91c472a0b0be0d289e6dc937a3400d943ce0b35d34f309436c3a99881d6c48eebdff5d7b9f5436f9cf9a72d56fbeb877b9b3841cceded89fc4ed75812d8286f09434a32a6869910155cd9b3f95e3f4d3865056bbe7fc006316c45423d617c34fac23276ba38c129516d72d9537dabdd3759ca35f4f17684c3bcec3735454673b03539c0575117b8edd411b8800ec061819a0ea33975d5b22d9f803c56fd3b3cc48d4f09c2ddea1627eea8ea8672856acb256204ec3c07337d32d2a56cf40b2ada226ccb61af5fbe198a6a6dcad96ba625fe795966023c27fac26e46658d2f79cc5bfde682c19326196d9e85f833ae8f274c0a23e75f349de3bfc7ee343e4b520acf86fa378bab9cae4fd058f17d74a09f36b61a1e4c7bfbee7d34f29eb76ed34f9ea008830490ddf15729d91b9049956c154d2c214ab95e95b6550237edc7e43e9f011ab568b8d870b599050a11d0d4bde59e926c7049fe89bd4d62a187aabc73fc16fbe762b4679dffeb2d5e00fe17bc4bdeebb0ad6ce4ed30a209e06796af18dacc6c1aa6a861afb789d56067ce31c27868ff6990b324d105eb1d10f0c31dcfcaa7e8d23d121bcad9e1e4bd1c9b0642f9ee4086944a5e51445fd6f8465b43dd1b3f8f39eef21c313ddad552b02d343bfdc41f94697ef63fd1570eb35d5881751068f85f756b0cac847519be5df3e1c309e82a1e74b75bac253588f71c89ea03bcb1a3ccd53cb4d99788e0973f559eb665ff42b7229180cce3d01aedf90db2bb2f1cdb3f63982a68fcaa80778e720068de097a9d48b466b1c21e61e27fe6427982269815f37a9575376c8569a14d90f66c63b464f5d344c0de1b68ef863cd5871da7555eb865687c0c3614af52843d4ea279b047d8ec22d274bd2f609ee53917817530add4f1632d5927be309987f3f7bb838741574a284e489ad7017f932d3cc043c148884f3cc0124b584d1333142dbb6ea38f3a4e5675eb25f93a4542c8c507e10d65ae86af87ff6a073c991b7620789e213ca44f4a903f22e4b9b37ab3d469d14c74376c289416c83e1005392ca54333856218e1216df503acd8437630847719471507724935fe46487f7906c2f29969e92f40b80e44880acee761100a5de39c9aa1350ddb47fa0bebcaf10a25bca40e72b91b5bc33662df16d85460d47f741a1c1062631422e0d160f5cb78d0053e8792fd0a5d4bf1145733ae8cb12ee8ff1090ffee6bd1309e5afa0e84645dfe9b728cff711c4490a731c21eb3b8902895412b1aefa13349c040f2609935a27aa9d24c6b812d42b0124f5ec5cc857c2b27f6d3dcc7aa52f19c70775a9f1fe7e71d73d995f4aff18345045d435770a34b1ff517322e67aea353424d1de159f0a95c99fcd05688a12b22f88e1e58dde7de6905312612eb892e657a5571104e43dea16db0e5dd2400a1a18e745de00112070f6b2713a1451079167aa8fd5e6b20608b7b8c66c0edcafc8ae4925a4cbd1a56b12209984fcd070056d15b8cc55b0d91626c80beadbb5d7f8293346c6037dd8ec297a1a535ee054be13f1f5f66a4958c29854eddb180daa620238dd0e656970d40d6bb34a8741fd66085ff438d5eb5119a06595ba7dea185ba4b9d79cb7bca1ed29cb57bafb91469c0fca737fef890215b0b485e0c4ffeeb9c4378a6de03510ce0a702fd9f4cfb0b19a0fa9cfe14f33c94cdd73321b52bede1aebfd8844fad782920619b62b56f7eced75653b50cae80f6883d0b281c4232dfce9c5a3eea8838c707df59b1a124255fade33a04035ec622f663a7727eb3ed23f6811486902b46df118eb6774b310f89dea08507da51e13cf2071c50dbc0a19fa093794aa40bd08ae12649ecde6784646c703b03606d3100ffeaa3b75eb1dba8fd129e3e33373702943337e5933f9f4cbc0192c7bd1560844b4c964460f7c02cdc032d3af7f156d9fcb1453dd4218558217997ff2853d86bc78c1d588ca88fcb44a3cc144964121d1c1e2a07d36784b06ebea6a8a5c7f766adbb8e74b7dd4e27674ee4a76847b321721d7f012f59909c391b2432637ff0d50f6febb4975ffbe002bb09a7ca415a341d4ec9e745f1a085527045624e39b9630701a8ad78122588a6b0c2c088a3003ed20eb92fd76bed9e4232cd6a8e8c1c16f305920313bee94baf79d4660e59083ab9097b600ccc9e4be508b2db4bf498b3c588c5661fd1043beb2968749b7d8b65fe78f75d57a66d0cb3c3d27c588d3b0f38a65a8f8e1866e6840cd43e69d0d9170336c7b245d745225a648515b4d97928ef05142f3f26209be10914f616e2de5785f91ee2b171f7e71fc5e92be63f07362654b74e390b3bd576ca9394022ce7d5a670e9048cbc0459f4e7692486d950fd4efb7d69d9e3fdd2bb6b0850c0c50b0a50728eddb63b284d55c45b3eecf4275760bd676440ca862ff68062acc6883ff432e69f2df8a87d506ed199f947925218ff30d78067d1728b64803af32341b951cbee5f0ec057b519fcd404fdb10405622649bc475a0794bf6c01c61146c86943a32e5382fcebf4b731b47dfac5e0b7d41abe35306a1f5328ed30156bff0b6e88bd865e2931cb02663f4304015cdd0ba5cc783d2aa5e4a8f4c814a8cb7e02986e6a3468d075557b83b87f7e5f5bf782d26561213717856492285f5c09718d7ae0109e990afe8206e2d9063ba55f5829c574862d99e7016fa2154301235dc5fda16bfd7bea523092788520edb1fd8f75a3bfd20ae6c3fbecc096d735202989ae248b97b7a8214a9a0f91e41f200c8a20ea922c36fe43961db081995782837ef8e69e47876b4ff4c4bbea843dce56fcd38b1da659b3445cd26e360c2714a0765d6b5189810f83c720a2d3c47e40c441ecdc7e3cb99e77199a62945539eaa3440178d8e01e6ca6a15c7cc8ca72266d8ab9bafc566d87f26800c4d682d757fa19b36d5e4bc390a4f058e8e46fb650fce51d3469a90dfc2f4ea8ae60e1386a54378562f59b3461f04cd4b43f80994a75fc30e890e1df26ac6684e1a983652fdabf8e6696939c718abdfdca6b2db7e82e497d0026691306d4e4d759361493473931a8bc513a45d0c6868656af5268c5b330088efb3ba1e3f071034f9a8849d185ce5a8b0ccd8c5b528e6f397ae8c5acd0f7af2e97fc79d15fc2e936b36639ce7d845a2654f671631f12cc811ea41a278d406f763ad8b126b7d4b776823028e9b7849e5117edece0d296b20a34e605369df0ede8387a6bf44100e992a343a550732cf4ccb69f370952fa28e17d6c9354289c6b5c6bac5036d80763a289fcd76d935f7c8a108027b154ff074d6abdb7943fd3971c1e99daa66b81251b4f3dbdc1562cf9f86329d47bf03cd7b0e661019b12967eda7c1ca800c8e8a1a242d3c5e34f9a0be986d16368555c30cf6e443e522c106c3a0ae402865e80703b926a759f6f242e993147ec8a2cac2de489ad1f5102b7baf123e585bdff7c2d6f7d3de5551a7829e424cea6ec07d438310504d0676e7230ec1507b01d6095a7cffb1cd213259b25e46cb87a1d33db7315c7925240b99bd42080c7acff9770acc63f8fc4ec378e3f9d889967759d819d3eba609150ce4d91afc2cf448014baefb5ac6d36d856c5de6cefd79351bdd9eb12e687620c73ac73093b4cd3d89694c71f76c69d93b25089d75ba1af8a390b085b3936d2f59a7432e23c87482cdd618ee8a788beccc5bf7c96093b19af460c4cf97914a57d43ecc8fbca92d62e2f62a4466d3623c6c8039c65cbbf382874b23fd2e9d9cfe285e50a60f9cbd1d46e3450ce2f8171d2e66b7f865702cdb0caa54df8b00b1a64f3cceb6901522048cd55fdb1fb9fbcb58814bbedcc931741474ffd31cdb238a494935cb37eea3f229d39b6972477c72a113cbb2ac8243846551f966dba5c19224e29bea944b9eba51d7a4d414067f0f27b00c5911736d37d14d80c4fc528fe40f7528cacbb015b415325fb6e820dc0bfe6c71d8e7ae4783447ef4a28da64154e2899db5b1e0982be0f6ff613747f7b8948bb476145f727a8961e52fa9cce9806fe35ce5794fa942ff6c15248ed2a510b77aa44ddb72bb6ce1391e85092647f952b9ba9c30bc849b8deb344a2227f4e8cf6a1beba32136a3caa4ad6d3b4ce516521ec90c472bbcaa3c5036551ec7604c0370998ea008c078e684d08a355217902a1e02158c221cea54a82463d0d35941b24777b2636767170c62d6f8452310907ea60dd9ddaf8c3d7c8265cafee4a8b7b89d5a5792b04fa603dc186d2c83a8c71cd1dff0a0d6229ed95107cbfbe900840b91e87066f439a94c71b94416a086cc65fc545c74a5677fa753dc3dd4266ed6f58174b7339bb887423fd161356c13537449eec73706219c9c996cf8ba8cfd21c65ac00d653901c2a7faf165a2ae7eae9351fddfa3c7aea5ae321517c7affdded63fbaab64e3254c2eb8c21592c3b4ad80632d9d83e995e835392b65414e29eb4793645f936a21991152dd7c73b1a5b408a0ec99589a2458dd6f17fb6ae87e1397ee19c13a5f1c48329c19b4c7b99ef931f1a11d19982aa7df6014ec78a83b4001b131cfe797c8d0bae4166e052aac838a9f041381a3f773e92b431aa89a44c6d6a359ea4d021cef2191761088bf493c028e1aeaf5d4d25f9346c8bf98ac1ccc6cfd23683a4a6c005db6712dca374c1d84497f65302e4f34cbc62e95f45660fe609c9c222b9f740f3ed529562c65ddb9143ee0e9cde7d090e40f75ecb4cba3ace7d937caebb2c12212d7e5bf6f5260a6ae67d8315109e5304d656b4b1c7a0ab0a7a3b235ebe0e04f8703d82c6514011d5c8565aa1a85a532285ec99079bae16cc62fed4cd8d3b70b6927ea6cea66f6511eb8f532def671818589155ecaaf9d2aba2f11c40a735039314da1f5450f96b14740fac5fad2396f9307c5afd751fb6da8d69c4871397240f138b4348db5d483ce1b85888cb8286e5600f559ff6dd7ed37a8c5065a7e7a24fa994d0f0e5df8ecd24ccbb647b23912d5fb0f8ed11541b3dbbb3d206adbfc8e0fdfae8b96ed72fca53ee38ab4dd843640831128edd2d960f9dcee35f731f81fdbd6846ccd8114fb9c56e05b9731d95f3787ec0c15f3efbe0cd209b29a9fc38ec9404d9f2a14cb753c8179dc00f7081643ff599dc0237eca2a41ee3b30657f1e9b9bfbab55e886d356c9bab7dd780a27571a0bf76dca350679f63a2a7224842cc96a95b8cf07027ec9abbea98af26119ebc580592821a0add6784b8b61dff7cd83878032d57c8a88fd760bea550c4bba129e02b2e7a0b24e920f76468941a646cfa802c4634b31d73ed26f4505ab057637b5be98ac34e64911cf231ac10129d7abb028c083a4ac1ec443946574fc12d87d3c46fea744829d4e636491ccdcc1c113c00b1db1bfc88d1263ee4b09333f4341a2cbc241d32b5bea852e25861d2412ba83c6b4d115082528ceedbc3743ab571c865d632e625a8b06b96fd28e38828b5888db8a6756b3aad3751693eaec55eb063112a75d9e77acd4410eb59008ac48a6ce8b0e2e9fa39d257a2a80802a92f156e29872c01d8515f47988b08e84c5371c6365ef425888347686403c076ede6a01b3c6cd1f17f4c3df84cbce8fd64842cbb896180dfd7c8b3685a8906d98fe2b19b26c49ca4b411553ee150c3605f9f36229c207183026961a8c70f0520b1e407c29165e6f7bfafd41016ede29fc7022f8611efb2b704f59e4b23d1637b02504495e170e4d10f3e8450c0f57798d01036ece0e26d7795b54a3f6f94be83cdf6538c674b30825d44d02752737f62c7e561051dfca6252ff3ac0b2601ecdfad8170042a07105370902c1c61a7ebe6b03d215bad2352c9d72dbb9f53fd194a988a7ba6d74ecfb27b3cd883c72c806eb03a06ca98132fd0c4838d65c5646f25d214afa4305368d4d96cf247f97db448403601a8a193538f4ca0ba7919879152c4489a1ee125e071479034edb3fa0d20998663e5a834a3aec3b330865a77ac31d1a55dc31cf96b2050250135ca6b4ed63734786c8fe7e5d6882d849894c4be47beba00483b790d139074dcb20588482aa45d0ba0c1511616c35fe51c47590e10e1cc091a58e9d7b239a5d51100bc097b647dd028997cef1d4d0601c421f1c06ff07e768d7841d8857bba18336fe9c9141a6e4a43ead8fccb1ac9663fe50ad5f0f010967c43f9ef17aa05ef3544f2fc1f638e966a24ed34af1ec030f871fe89e8efa3a404c26e0a1f5720b989ca88ad0a1d3e0976fcae00adb778ee8c1a9292ee262804a8beae523e89f163dee655ea8e6cbb90913720f180ba2c62706b66f6b4a4ba735b16b523131fa917d652472708da93b1f7235d33d1a75687362bbb8030800af771cb1385c7a39026c249ef12a1fa126004c9ccf21d42e6c53d792549cfcfb58c61fa5e446a3fdd06459712f612997fe00797b888591a468a6ecdd70d1b0aec64dc5373b2d59ae9871bf15f11c5a208ff54949851e3e712478205b8a3996c356e338f91dc31ee86605b454361ea2aae58dad7d4fcd87c083d38a47ac1788633ab0edf6269e6c864a27fc270f13b141fbca4bfa0a46020c1ce0ed695eccdb837275e4812273b3efc4ba59e710f2b88a908feaaaffe34436d1277c31d3c8001e558d0a3ce7198292cbde571bc408a21b37829280762539f870e6aa0831a1dc16cf4a07125d9e66e26e0b2c48492a48f2dd660c36fa426a6d54c2ec591c0e9bc668329f4fd7b7eb2e3df4305a06338390e6741096bd29795bc72e69aa2416363f46c48f3688bd58c079c355221dee1c1dc2a98597b93de9374e7e53ddae87d40dc826980c0894271ea2caba22df731aefdf03a6b7d0ff141e5f84dafaee0ce95736bd9a19234229ce6342ae3c74019b8b1ac3d27c92b2c8cc7f461d2c923ac526fa793641d481d672e3c3aab357e3c4dc43430d8b2323a898af7162bf1ca50f575b99f8f354972f02275f2c08d2d6c1ccbe76a9bad0dbe2a8269f5dc47f643a151a16e8c063d20161e3674937e8a3827cccfce77e17ff7e1edb222d77f75644440a54a01e35850e8a88d5b4d9e0ab04922da246001d8c49b7e0df5f2be62bf333818ba5e44997ec8025c14de8df20f49c7d839ce8deec2bb3e12ff1dcac6adc4cf7e216526d5ff405e50926d6060089d2f198c55a0a4b6859eca5228820d6023b054d19683c4c22d4fc07b87e0ae34f1a52f0eaac719b4676a6364a5d74092c0f4dea90a90f17f7b44da6073dd423965142337440df0caeb5cf613deef2f3af6f59afe41921a67c9cc1459ba703f6ac0bddb6879cda2cc39304c60dd3e1d714414973a6c7858e35e1744e615b017e157a60028788f4d52efe6ee6690331373bb2273c8f472ede3302fe322370fb7c35b31d82b9d7019ef78c2a0a4892cf37d82cd2bd475fc5cd1a5c15675856c517158f90a5ca30f9927c370cf0ce5e11c2738a510e59bbf78bca0baa27435fbf1343232b688cf0772c257c3e5b4a6b02704eca470173a2fb807e60af959d4fe9b2049b35a20ed2671282e498e8aaee3367609930351c14823a669a240334aef3bb1cd9dd531bdc48ef86e75e384bfe88abf38c4452c349074264a51ccd0a712f800fbbcd11b2364e30cca96241fe77a70f6b4fd0d45b73bc7ad5c64f85832ecb06c6d322eee5b2baddb48909a01961d69cbec522ba2a85a77f55ccf74b42b77a651a41bde185a02d7beada6b6eb07712ab02bcb6eae6a2a5b214774e32786a4355d22cd20af2ac40c75677438f86aa5ce713b218fcf17d9dde1fbaa868d2b01a1430c4e003d75b7cd9faacea079a76020905486e5a9296085be8b1c0e3699adc628e48fff50d5e67257a4556cf00557ecc2aadd2d9bb56cbecb0f125d9bae3f29e17ee506d477504750731d9f13d442451c1f3ab81e7b699c725d882a57278750e80feee7413bc258bdc68f4b8b577c1d5a354e5d676fef0e5aad825f44548ef95799788b1fdee559f34f8272f31fa9a83f090c27818dfbc6b7772222ba927123b379e515ee4fa3ad9f046ad004895f3c84ca3dd61e939f93accd2957f72eaf4d0cf4e9a12faa3fe6f405915b355c77035724aac0af27037097e7cde295688f61b6031d5dfb592d4058408e658c028b9669daf7d444e75bf9b0ad7ed379313aaac075566da8f6af2756d1c7e5b0e708963bc8740d84b270eaab1c3db4eef71aeb3bf9cfb4ff6c0e99136ba17856545520f13857bc13a3c046fe0050d3a1dec23f09e4a37e858358717bf2712fc97b3fc2d3396046ee58bbb08c635b3d08d98b9df1636b47ed9d0bdadc673ad771109cafe95a4629d1d865d8200dbc714bfe4d54bd3a178df98d96df5afbbe193611ff34f46191e2e9e83f592e3e22a29b522caed8608ba111402053b417bd3e77e6df4f00547c49c570a3d3fbe8732a3e22c0c75e09d9c1171b0004b0319793d891cb14eb2966cd9f1faad32e69a7bdd307438b9c672c9c6c8aaf67c86d6130f67a921cba2aac0a62135b5967b5fb6d1a6e6a318bed42e7d5bd077adf5fd8a196d586ca97e6a2b3341b0990b5e377813518c08c73b54e10bc26108c54a2f531436a8d4624cc5b375b0ca3928054c0c5b4e393491182ef0654fc8b46f32f6ed4a38c10b8c4cbc9f89d811faf9f493dd5ed8fa80ac04695dff98df21bdbb041077973ef16d553306cd603a5702443869cad12ed4f8294b575c4a345518eb0cc04691ce1e10532746c915325b11a9275d8b58d7a15a4850d27bb75e5a229694cc60778e1f3f3cb66e455c092318a42ca24ab1ae243efef8db6815c00fa859baf061f1215e3b1429af720661861292f8eac5fa6e764db8bdbcd5b9855ac5748b914478c3abde6f88ac3dfbadba0cf5c7d78f1b0a84e87009eb30100450981c31c82f3ad4dcc6067739c14aec74f4c48412acbc5f2f9065d27a965896f59e2a2595abaabf8bda58cf0f947f38e53e3d935d3d410e0a7cf15450cbe57bc0f177cba42776365813f08a65a80569f0da0436d425530f5e5c495eb14eb0d26b76e75720bc89095d3dfee115d93d718b3041a896c978f131a7c5930c6575ccead5a0c44cbd87f301d712a2351a61429e43102a445d1e30db95c0c27eaf24cf9d39cb3e9f2f5afee6f047d87cb90a9360f0a3d56862026046017cfd37db218791cbaf7e2beb34b29093695cb8e409083fa9501c299e6b74b10f6bf52e9d818ad64719af0f521cfed7f93983bf127de8a69aae4921c988b2be653d61f70e9f0224202a82a8a42cda2f2f2c2ca67787e4099d3fa2e9b28a63189ca1d8c68c46caa557f7c79aaeceea8759520ee1763c785f2cf4d99df2b723d89a93bcc00b4b0f488a8f7f59092c7d03a282449d6bcd79618f06bf8fa1ae53de6269fe9e85f02377651c835a54c205e9929beb6a5e4556ee78f0fba8d847cef61a94faee70ee1f8b0c01a284fc484b11685cb9554620fbafaeca4b469dd2cb6d9f669a1b125bb664d58ceccf67378b0416f4ef775d1c6c0a1b56746a0135e2823ac8820f64b37e7f9955aa5430fc27b185ad831abc801352c33736c117eae9b54d71e80c2e0d3ca81dd0a433e3aa5ff80f1e521adc6e335dc033dbdc4528ff4eb5472d5f0ba6f6536893e49d4d62ec8c30a165c7d844d4b6b67c0a8e5f406763a16c1bc3ce4332a0077ea0394f15e3930cb7ef7dbf18e6080f4245cc00ae42fcdafb8dbe7803b37b6b84a4c24d80e008fbaa5d942b0c34db443069ececef3d9cc8202606bda478bd44d2464e3cd8ee3d7edceb15b39a1802ec45dcce738ee477da8a7e683bd7458fd160b99483e7f96992075041e9144a0715047c5d9134b385938f4f1d8a0e570e381d55cc72a074b107e3372997068f2bbbba306e16ffc3a1326a71a1177fef050070677cd86600055562f769a097294c5434e147bc5727e8d5132a0f6f5e61860f7e23193b24e7214f27d94dea46d08cef580e0003c8d0b1c5a347e3ac7aed897b4588da0fdcf1ad3c33bcee7121b82851c440f294206e7acf7ed0b991ab8e33b121952e0e20bc7f21485fe4e1db0a3ade148f7fce5188678f07a2afdd4164a99438b0e25aa149645468ef31d102ffa827a64f9333dfceb3decedfa9c56e21864b0a64dad5c39f609e95342dad59303ae06ff10549c93cc31e74ee227db0ca5d6ee699e35881ec0a63ed3ad42bce70e694d3d837c1be6039023c9133821f348368293399cea356eab2dd07472da0632bbadf664680a183be19757dd21901e1a4fb3d331d89106279ed407438833a23e61fa275bc90fe13681ec1c5d7248c8ebc5a17a6bf4e423e5fc21057e0377932bec9b2eafbcb29d185771749308624531ac6a1032e68bbcc1e21657e92151606f2e7aab974670d2c2b2256965e23a78dbad0466a622b1bd9c492efae3eb26d926350e9cb5cae7ec1a94b5be5a39020c2943fbc305bbcc5648e7bbd3b418817dbf51aa3e83df0dcdd53396b61ef2eba05c9bccfee1a5a9fa0e42fe5788c2fef928ff13e1734b9cb10b8e042e477feea05a0c8cb7e96e59c614db405512620f51d217866a441b48a5dcacef34debd748d65e432c1a40c9109602a867643a0b2d5864d14a4af9b9d6f1d13547dc718ddab1e016acc4e97ad878ecfe22153fbbf1f88b49e6e5c8b9945acdc0acc1bf3c068c6ecd32b3c8376f78d8f8445d3a1c6b54f9678cad123c73f5f8cdb97fc7c4e9b2dc4ad211c71727da5ec624c7b209b7becad83b1644a8d17bee9fcb0ce6ace71cea133dd0873bb89102345844e6c82ae1fbc3238e3502a2945fde928c23b9bed14b91204b4a1342a8df47b9d9c77f7e15f12063e34ed5fc3475c9d5d6eb50b7673c0fde84ccb51971f67d821370ef1a083a2150214120eb8c656584d9218e2e4c5d5d65832cfa9674a106f53bda0267e4fbb3f29e28adb1fc883307337b581d90374ed06316ba225266fb1f933f893f034abaaf471f27293a35404aad2f28331714eecd386830d2fd80e0f82b15d8b5aa0d5db1a4310fe09fb75fd4f827cd9ebbd180fa7123c1307c8b390e14bb2be09ff4520783b296001cbced57a990a33fd9fc0d2f7437162ec7c1ea033d54ba2de326fa77b999a4444762dc811ea2f2d3c864847853702da32795b06debf1c4a49e7f017913803b7a820cf153e826c0966706c8b5da89a815c059f8aa8e82e92f31a9bd3212004012724be6586cd51003dfaf23ede746c181b53f3f860e14fd04c78d823da7b390ad9119a5ecb15156220a9ac7bcd7a828bc3ae01780e4775c0c491dede69518a5bd694ddd7ff29144c1c51b723a6062847530f33719f5cbdbd9e9811b03502835083c316323f78017e306960c78aa2e16a5bb020e190750af21fc56d41afc0cc7d4df1f7f3a0b4f8b8da30996447f065acfa7f436c9924032655aac75d65cfa442452d7abd732d966d1be4f14ee3e8d644b7d69f964fedcb14b341152dddc11d02fa37e08d9ad67675f202e0860fc544a7ecd282adaf792f59f0c6c76806bfefb20bc8801afe25e60cb440682eca1411a8cf5cce48c2acd5c369be186c6ec24f80926c6573258c2c3fee82728a0707ae09dd9f028ff1fc0821e1324022da55737bc9ad6c2ceffa59aca596237c735d9df95397a577dad84963c8855d10fb5daf3a61ab5c2be62d1fe87b0c970aaceb3ecf56e6618550ee578ca439e38abe3736f46bf7e022dd29732dcb5b104950994fbf176478cd5553c1b72f617bcc662829c0082451038f48a815c1984f6a8a59d5792bb5e49864590ec898400a843fa9ececfabd81da0d7e31869180a18219e6b6fc28ed75e004900172643feae994250c4acc46229cf3d9853558e9ce5d50e65ca4f64c9dec159afd3140a038f4f4919ed33943b9ef98b443f139141d4fbae5d8ec59606f73346eb3fe32891829f740009202843553faddcca501b027c6e905f6c42b95d30b3765b595ff91209cbecd2b7cee863adf71a6a6630d876017f57a1e01da4f480764f3520bb647bb57a5422400d3e0706028c605ff45190d76ad8f46478682257803796483f8d379883aec71c5334d20e539a6b213a8bc872da85b508dea8fc81292c72ffc9b39c16d044b735e7843a3868a2b1575f4535a94a5e3aafc83c4b97ce6faecc7c18cf72ab6eefde1e44226e373cbd9df75cbafa180d954787911a22133b95cb28ef05ab7980df8482abcf788106feb27530af067bbce9c864b23bec71f52214fa17b90f6ca74c9ee16c664dfcbf05eaa6f5107cae793d1b1219d558dd356e57bbcde1b4c1dca3acfd182ed490dab246719f1b39d501e2c23932b958b6082edb65697284fb3d7f6a5ce95f6434cb8b79fc279c06c7c34df4f0570a655fbf95e326fd8218a8f74d19eb6066d8cfa082c35e75c97080babd1b08e56a3d82784eede6fe109af1dc9b1345d8a3b677d982a1f8f73157ece585003a874f7a5363d91b8f450f9672554613495251d2c53de516f45f2d1876b3645e1b1af9c08ba1a8563c086d8b377836f40cd76705f9a9e1d045186bd3835ea846b2501915c69a31285fc9f5b4bd2799e52361f81b1890f1f79af0fd66500ce761f53846a0e8c4ea785ffcdacf858ed6b4d0787dbce2435813f3e4b12d7e259a0a7d2c70e4b806af3fa7bc707ef4ce94684851c0e26f4539dff6d98074cf4017428f1736b08387e8be63a8a2ae6e456beafd5a6beb946372f7dd6fee18960a93ce9450edc04fc52449016010d7027b83a4b83e02d15aa018365a8d7a466bcdc0eda58d7cd2cba852e173aa6c42def794325468d620613b351e10ce901d927c002cf61137124d3c80bed703f8151415457c53300aea3284756d6c0df9e0982f5ba14916bb07faf401c7c84c76df33b5c98132fed75a072cc9bf8cbc7ffbc94db021f6f0a316b8bc9c598430ae5ef0200da2d434a49beb7fc68a922fbab75f1d046f7108f80875bd186af8820ab4a61d42fec477b5210c3bea9e30944f5c11e647533b742d2c4188846a934ddfb6f208fb6c4b711071d9d9453291ef61a691f31aa6b9dff8a324d2b6949de1643eff49b0c757edac1c894c6d901bd97263799556b98e847b93ccad2466a1ad52cd00c94761c904bfc99a124a677dd4b5e2addf3cf068efd5c03e46d33029555dcc797cd3875ad1f904c1c7c9ad0ad452f64b40e10ea6b27178923570b88af47a02d6540a1f9ecd496ce50dd808554d81df1bb848269cd58889823a4582abd05932886dbb5dc16a1b7539e31c23334ab72c2d437955bda9bb5753cb2937b4f8010d23d8e400867206104bf2477fe3a502da9b728d0a0e6880840229813ed3023ee369e6ac968435ac887cc4c30d3631b10b775a3c6f1845777bad37bcc783447090fd10e5776f274ed1c9980c6c06d7f3bbd4959fc540647d21bafb9fd08447e62bc51f03f3c51301d79a578b1cb60c823a7d9edbfa961397bdf186eb0fa16578467c49bca4e7641aa12db1f20f79e975bfd254ee0c51182306e4070389600e630268f75de408380425f581bd18dfcdaf9bfde86927c44e6e01859082ddcf2040b6eefed685637bc9458b1edc240134a2cbb1c9e4f7d23c489cce94515ab1d2f4d7dbf65f68a8b4c3a3ebe6fc9e522c1bdd69ad62bc1dd354695b0efe38896a7a763fc2a1463db5553400fbe0e3f0031211d32d104f9d2d5b92b63ddced9a61a925c71b7b1e7fd1b540449554cbc3e76978abc80184102b1ebe7a7fcc6061a9ca636134da88ae7fbb6fb69ed105de27349df06a747aaf8f3146d9d40adece6da2ed34347efdbb69a5140ab6b939956848106d4095e35e9345600402920ec88b5c83ed463fa554ad6edb8c06c3700fecb36390cc75a61356ca2453dadf06f661526d1fe77aa812171274accc800ac2bf02517682d73a6d6569c1fe3b2f4f3da4d343a1d49f74980defec8f95125581c287c4265d742ef4bd1d0c39e17c1a9ac3e58f7128d41ef710bf747637c5b0be02808ac1c61abc9366ed02e9571a5096a289dc71bf1789a0070515e7881754ce1d1fb24f620213bebd48241b6c7fca927369230835ca1f610a52cf466ec40cdfbb796174d10d15906d9397b88cbabef9905d12c6c872240d0e37818f535c51cee2f3bb3992fa170f4f0d2cf5611b0d23d3904d03bbeda7c2cde367bfabd896366246ff0629ae56f3418ede2b55760fe55dabe18337f866b079d352ec3b0750dd4c642c6b43f126d5e3f8388ef3395c815e12484ec27b3c9a2a74ab7efb37ec8962fa28143e3f941590318626cc0d2fc163274a0588fa212ef5e1bc003ccef5edde841da0baaa0f340656538a7722d132fce7395ac88b79fa9f77fed9543dee3a47428470ccb46dc916c3cb76b47e6531594b62c8c402b68ee8828d6da0a8299f8aa02901b3084fd9db4b6ab0e1728eb37eb3c8ed021eedc4aebfe853efe5fbcedd2abd1767c6b2b4942cc36515410577048fe090b06ccc403fb7106c209733dd747d898b9dd5f0090cf1f02bc02ba9cb1cb6948dac3430abfaf619b53cfc0ddb80c8fc543192b560fa83b69bc6da817064aea45eebbcf5a2d2695f15d5d6ffcdcdf992230871ca45dff254cb1c1d6a3de68a1ae1d1bb14c6a37075aa074f320218c8fd7a2ea6fcc5cd5647e46e069fe1b4c6d6a20da02e00dcffffff23