PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 83998 d5bbd6a5f8cadd621583896ad01aba9f40f99045daff55ec606f383694c6fb8c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9c26493de8f6f5d785c50f2db8daad27b73a6ad9fdc0f54c63a4b9ff5b0c5a5b
Certificate Block Hash
d5bbd6a5f8cadd621583896ad01aba9f40f99045daff55ec606f383694c6fb8c
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00010400008cb20000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ea68f3a01d524bad7a675c822341b314e32296d0292541ad9d97a922928855f0a91cb45498324b8b6c9b0c6bc5cf0f3df66f394894c311b0137b386ec80d7cf9b1476a0678027a3542ead419de864fe201013093fa2de5f5a1180000000000000008000000000200010400008cb20000

Raw Header Hex

00004020a08f4c75b5a990e5d68ecab814673bda66a968cb0de56cfd819b6bcde914d3f5fa1d40e1ede54f21120d84bead1fbc9a426ba7e5a02931824fc3e1a03dfb4b508ee84e6a96c700185b5a0c5bffb9a4634cf5c0fdd96a3ab727addab82d0fc585d7f5f6e83d49269c

Proof Data Hex

59,560 bytes
121216010307c0724a9d7c76ab0a3f3b90165fafd3de1d86ceca0c719792f894a2e5a3de41580fa9a271f4f9d8ded29ece7548987edc6737fc94df85eb8233a947dac349d9fd748b1be592ee0703e0a9d9d4ffe19c76049fe7270060b5f9d6c4925fe99825edeba05520199a10223c3663d0ec980529cb6d80e50b82e21a1598fd863587f68aaff36d4497082b388da400ecb7b69aceb69eed0ee7cd537c41dd804a0cd577c627f78511505607004837bff69fe60ff9b0b9ef8f038958e1b49314d1d743d5b8ed0ed867ba06dbfbdf67449c78a2e908bd9e311401ec7bbe11d3f058a1d4d5819125e03df415f13e62510201703099248d13e2e47c9eb82670c4999d107634a73a0b3c64f4192e7074fa20588681828fe69696999bdec8e6f61468c7af67f8214968c4f315bfd41035e3fb40ade51be451aec8413c0ce9728f9308bc348dc9a0a8c670c6748d5de50ce018364aa51cd34dc1ff8618ec69b18477fde64d039dc1e9252fa94b0d79c95ff5b171447b9944ea72ed671897119d2d6f2f652458aaccb02d9ef2f29fde196c0180dd2382e24db94fe32d1d833229706401e025344eb108124b42d40447d8a546ffc4b7d7ce42f91143efe888fc27dcd772888a1e09902feb2d235a39d973bd29fe4800c75ac453a6ad276a763c1b914f7a4653b4f3cacc3313e14962ff9eed56bffae1ca2b2071693361f0b2a8541448b75e105cc1d9d144be0ad847eb2a5eb67d0dac6c859353422c7cf08d60ead79257263d70cb7ec809ff8caadaf748cbb97516cbca6768d934b90d02c58b1a4cd9325b6ad88dd23e01aecd81b21ee394af6cc2d37d2e59982c0a722d8156a4994fa239667f2a5d3401f788caffdf9da33b23f0734ed254ce3699abcba59dbe5931c9551bd9902503fb4dc624fbe188cf72d2cd7a6a7fb90568ea759f7c5690cfb83a6ce559f908468c3615bd1642db8efa7a6be611a8d65cd14b10ca18d76a694354ec138bc13a95890097d04acf5029ab95dcdd7e165ce7d3dc1ad03be3dacc921610ef0feedb09e21694a6b8792b47d4ae0f4d1fa5da3fc835c65a6b717a5e7c5769a08b0ea78d24d8249629dd3a11c7c60a9a61b64de2abebbdfd556860810003692b582e32a0adfb27a88e8fa1c3080e55302feaadfe41a1888c95a1f3bf8af4d56d530f6a7e0c89465b80fc7f8db813304b85f38d5d0bff2b875a9131cad2142c5a6878e8ee6800bb4d7fc03740fffcdeaa1ed9a2a682242ce2bfd3791d3fb91afe13b751a5ba1875996a305409d4568c4c3dbf16c9ba31584f38d6835940009f6c0c056d5874a46f477eb81c84c2a939c9a7a54b32e07836db047b0be3bde1aae963cba47321948c31ed1a114af4e523da716a2bff529bc10249ba2c36556bb36b511c4ab5c4f9e65a2da9f297c95108c121714d64560808b6b35a9e715b3a26c9be48fe4a031a8d691455231fa31dc33a7334f796d29c0dd1c8dffac271046bed92e68a7986a23d5096649e47dff2c856372529e1d113358eece9ca104c96e3d0af7b880ce4193c54a431e9d771e48e1afdb249d9a5e92a74d9e41751ac4a7a83a5ffc2d1a650e7bdd00ed188020f0b3bf4921c79638b7fc4e43b67b757b8764f31b9359c61c8e12c2878bfa52c250acd4e6f43f167c2c850059e9619e33525c6c28076b920b88e516b9f0fbf5e119ede5b28d0d29b4602bd53ee4e466caf11493a66fb402e41b1383f236fe4fa8a86b5e47a5da5fcb4cb84cc2344903495e116b9f30b30d3eb915d5b625a839c1fa0aff17472d1e41da8b27f3ab93943a7b952959b4de7619fe8c2866a8a7820f257a37361c6555da19e2df32db9ac550843ee9d2d2d8200d59599a2957c1a4699aebc1da94f3764607392d08f6737ebe0df4703dc379542a5f897e2e994630345561c3a572b781a306ea1e97fadeca72537a237a9bfdb33e481ac8b31e591027e50541d236a02ae045c61e472181c42b6d2924a7b3c2f217cb68eaab3ddf000297729ee6a65fc3c564158c94e48f062d92f446051640995459febf2973e3925e760e3ffc1ee9ce4bf09b70a009300be4194356251cdf7c9785538221c407bfb8b0b218fe2a3435876032e2c10cd811bceef4347249c3e421d28a8593a5da7cce63451221ec7cc4159a36db65b14d6d8f4ff2e0a2dbbbc305f4f09b6b95d87f07a2787eb2004b4be009fde01cfc08ab458eb586d767bca0ecad7e2470da1852e35671a18d4be7650a072fda1cb0414723ba11f968900c3fc8f2a7902faf1ff7c79e892534e6fa9e7c74abdca447e0b9a6ce2b7a051bf59d38cfb3a481b736e1f34177123ab403cf4ae35bc708d032bda98eeebbcf6797de7ce0cf7328d91de986f5c70196c2ef1d1db990a45c731bd03006b18e050342e9d2463ca851220ba4bbc6e5c6a64618e258effb6f2766580134e73c2f4f288ee2d9ba315fff9191ac96c6ad3c11e481b51c92d2611e261ae737a8d7cecd95a8088e77918db14a0c56d63b39747d98f1de651ff87c2a572bc34a8461fee11786ffc9a968741ee09c7e039d8bcf2e6dac3f44b89975a6cc10ac08bc53882403a1793428876be9289a617a290baaf2e47789282c4940dca27d8616338b1b46e9b9d6501f78d2e1292d49bf322a8c4984e2a1f9a5f8bf8d17c8c6052223827fcdd43bebe62a3bfb82a4d66385b5db0fd6de7f78f2471510eb2e70ecc7698b52287e27a36fbaee918d5311ba91b982dd062eb690bdab1161e04c3403525a9df9c4c6b8962e578024719337720462a78d7059f71a3551ed5cd7db464aa871aec3da03260d91965d1a860777cad12e1943c1a5de8f4955279fc5815c16b7e647ae0b1db6ba26b4adfc97b3a68e229dd27d90db664eb12ad61076b21fd16507f3b6c589ba46193d00d368c502b43208f3f618ba1d10ac7f6dc00b5cca64e8cb2590515be3c7c4e2cb114f9825550f4d1ee8ca495a071f9c75acce4c0e04bbf65210b21e7b4e62e450c49cdaa690477b7dc162682c14bb6baf5e5ecef84c611279b65ab4dd07dc9214bf454c6d5e56d92ecd70b4642cdd5d21fe2afc5cfb34be4542c8659154406b4fd9e5a60802914e44d1edbe3e397b55122bd353886e300516591a555f021cfc458407db65b524bf353f0ec51a75cbc3e9327ba2d39df2ea1fbdac025b1d934c52b1d944fba0d84bc32f60ed4eccd8ed08c9fc8df68f4f20b68e536014d9a46edd37fd6ae56d4665f907daf52e9042e0138629823e769a79ab13314c1f4f21bbabc208bd601780885f845e27a5063c8a4ecda5e4d0727e4ffbb8b04fffccee084f6d608938fb44abba39465d460a7245ccaa63440743df4339ff3454857d2388c8741b5183397dee0a90fc663abddd637a321211088a1c0defbf7b2698401899a615ad2894ae5b488af17bc24322f192c9b624b8b25a5865fab7b45cecfaebdbdbf74e3e8dd766507a6a2999834ed90bb583402c729664044e0789a444b4055161eef9352dca3baa9fc7391237f4f366b14f3864d385a45ac10c88b883d6a1d9cdbe54903909a3ee60c1ad30819946abee1a92f3adafdbbcf4b74e823d23a6d1cc5ecd36cbf1321ffdc8bbade6166211e1ba62a7c0f427f5a4fd0029262243abfe91fff1faa21c08be0e4c3def734f7cd8f544657f04d4c05528275f7c360dbb7d75f97ba4f3f75dceb814f971fe400c2f7bd97cadc68696fc522ef8e868a40382b4fed8f6dff495c97a3faa71418dc2e8fc24981ae629a33f66544ecb3ec8e9a9b5fda9decef8d7e272b7924bd254adf9e3b1fea65d18144d296b2e2630a68a363dca39f28cebcb3eacae1cc5da240199379c5e46a95b9bb3e959b5a96ee54b9c4e37a203593bf8773de216dd8337c0885a5d58a161f6a72562dc14943311a2fd412ee1fc9532f9ec6ba8c40b7faaf5d46a68613824053c56a04c621157a6238a1b267249fc3502bd5a9aa357a3d68f8749515283c98554417f46b91cfea281e49c7cf9e002c8ddfde3492115a743e2328a8aa6299d1ae75daf9227e3f126df63f54de4cef8d1dddb9923f39fc8380f23c1d83c7efb35718f6bd2eff8835f8b497b12a1bff1b53d0e6eebe01cbb95b32ffc737b29a6b5ae9db476f564d5a1b73b1e665a219787c6ce2689b9304d2154da12cfc9dd5c6b70a73743179fd21b1fd27d169d90d7662f77af211d6b3dab16c04eab169535998a8daa99c9cec21e398fcfdc1878e6f58248990cf77e9b389242b6dd19c3d2a7f45a1154b774ecdfbe04dc83ac978c5c4c740773583058a8ad24e26b63bd8bb91caf235147986fe13bfe361f34fc3444052c705face4fc4ce274e5438df524038a5de85dd4be8cb773fff81e599a774249aaee07691c6b8305ff8d5f63d77b7aeff2f80890bbe2c7b3bfdadc3ede6e4b07c23d6972721b1ca4789a925da9a15bba7ca698e48aea7daf2876f60e7a52dcbc31db01d9e1fe0ef8590a3aced64eb1303f1cf6fc90890ecca00970d74363671b5b104ed313635f58b83e544dcf2a6682ef757b629eed2a3e3a5ff12e3f854159a2be35ff22feb32dfb8b1107f4090c1de4d9ef727e4645c1f62a317c04ca9c0945bc57e41061adb7e8b82d9f06c0fccf01b5ed33ae623f0cf3344370c6062a0a6c30510bd1462babb29c53640ce5e9b78da05f687e1fe644d60f9a853c77eda676184280f29d9eed86fdf5926559fcf450dcf559d266fc4934631542732d0945bdf1f36e4d888966b7ce64151fa424a5b3ce353c97ee5ade9a372820b820e345cbc5780f7a38d791a60fc5e098a37097850f24a1ff3e40b2bbd3bec2297fa11022e9ac92b5598b3750f79d763e11e732a6cdb83cbf67d41e5321ed03bdd6f6368197c038b2f9a7df0bcb2775eef816f0ab349f7e874b9197ab32fe06383a1685c2304f4d9c547fd2a1185956ac9e35f87e9e7c652b60dbd10e663593cb6b36c9a033b3dcc7407e405ad6411004266befead2f927f3f5f2af40250eea0d5728bb4b5683eb843bc91505c8d21b3d35756557d722f4f651961ca825e88ab5ced5c15139332cccddec329c8f971f29b5d0eeddc6b0d7fec6034c43ae7d813dd9f3dc5d8171786a0513ef53af562d3f5a75e3bf72a07488b48f508ceda2cd2dd3f361b07ffd1907f1ad7657939db54c8c840297368f087f12637a30788708aedf11ff7132aecd67685d7f553e03ead766db38c2082f86edb3246805ef833b2732e42153420a4a99ad4389fe61cf31f0d91ab07ad44264086acd1ed3a87486a7f1cef83d2c472942e7c9c91a81ff512820a7becf142375a32b33d543276fbe498090866b130bd28a9ba3a38c805b9861a23ba54bbec320159c6ddc2339062dc9bbf1f345500eaf67e20d5f74d45e73c01e027215a6bdab3a448790e1f842c6fe2c4f6f1c016ceddcd799719b1006bceacc94ec75c4368ad4f78ba7e3dc854a062a1801e15aace95384d651852d598a05eaa531369a8f20043f06ae076367e0dcb585080aaed89b4dbc2027f6da713ea94c2ee71ba746e84521ef4e561d50b9b54815990ce69a5b835dfbdb4bae252283c604110fe3e6c3575b5770879be45890c93bb5cdf03085af8993077c143576e79c3bb096cb825a0d4ff077e8d07bfb616ca52a8f08423273b721e27d24b38055341cb9620ad7359f4751c926e1317d5639b8228d5b97c281d971484543859a046bc33f189500fd30d4d6539df0a8bc235863d2f82067f4dc4b7616fb72f4c41951b5af1f8c52c165bc39841fa3886e370836966289b4e9b4559f52e8b2ddf3b19c483fcdca904e9d2ddc581b83a5d38abb2528a24980a33de2ade3265d3c1120a67a38ef210ddc26ecb228ba7ad239b0405c8965116b92bc6a3fb4647de68df48f71e8d6220830db881fae9f64df1609098926fdb455e5fb34b57a37ca4072efad8c1c3439f4f138119036536bd4193f9443bbd5ef9c3615e23464fbe521942a7f557dce5cacb1ac2575ddf5227d8cdb1bb301c9496c7960b6ca26517f79c99db7e9b1d94f30bb25f714ab60f8e1fb51fa6b5e75a001308bcc76cf7778e9ba611d12e1ecaadd2050cf2773571eb0c1543c4bd6c19a0cf5410fe7308e31d82becf82b6724fb74cebc874c68cd019987f30d5eb429319a13abeb8973586d30d4e4c8e09f9028b610095f925ede5667e35251b0031ac90f79aa0e7b861827ae425aa550b4bd4f3f26723bc25dc5f3f38eb0657341c9c3b30fef8cc1351b7c0590abb076613ac5b05d86f3902675a5ab0d8a4879012b0b4a4c17794dfaae5a638c0da0b51c8207552e89c8881cba7aa576ee1fd2b01216efcccca6a56b96933fe0a77e633f9d511636ccec6febd6c23daa728c934f368a1d449ac9da5d3e30c520260cf01a15e261a77d6042ce1cb5a79005c39a5099a686ed3d32164d049cb6b7b4156e74db0a3f09688f0c3281cf122d73ece7eb23f7e312e8d58ffd65d5baa1fbe34d9ec19296d8846bde9bb54f48e55a6adb4a7606d5016526b4fa9711f9395168c2962aa38cf0b19b482ffa6b1092d224a4c01618b004a28b51672a515295dceee94aac97be678914cbc0a1ac5adf13cb0e8418e5cdfd208bcd8fcee7d9a4deb150b278b1e716eb3903a17d2d8f2ab10c6a57603e4f3b164044fb579e0f4581984e555f05432d20d845000c998853c9d1627d9f8eb03af5de2ceba00f3f703b5693c2de6cc84aded1c0e4c347b3602133e533f073ed6c9bbb34415c1ac5f8ae983dd6fbcadc78e633c306589dc48c44ad7175e20487083b4e7cc285c64d55e5c081c2dd3f36c99d4125a2c5758c1beee0ff098f55ac1cc8efa5d34ca56dcb3f43067768e727ed84741a3d7ab47b288c4df7a54f35048d3b80937166fc9c3a07bdc6660fbff80ea2884329e244810319e6e9c378eafdb0091344bc97ab894c3d62155fb8aea4764058d2ed9dc7deb36c64a1ea3c8c393948ebbe9f3b19c26abbfc79aec060f759ecc79615b9260b371f0ba748fabf3b8852bf3c919d9cacafee726950fbb8d289082f9162133a5a59b3fb7938d4a1d3e4b990d0db93ff9839ebb865e9c5170661f1791678a70271afa27072f9d9d60495f760ad0a3f1d75c6d7b012be0d259668ccbe5da9e4b8ad97a47df1bb2e345faf2f04bb6c19d95e955514d5550f8d534ea3a2d82a22f2f9ed1b261d9efe6a1daa8e0c825872548590700f1ea5374fef636b5b4e105589702e816ff7f112c38fdae447bbe948bcb578ea58111477e1bc2ba90d76b2d7a315413243491bec16afd255c30ac22f2efa344e910725a6009ea08a83f9a5c23c25132bd63a6ceed25f108150f25cc4df1da140723add754e68c879b396bb054fb75a46ca41a95311a518528550589cdb5bc667f657384fd874d838da152c3c740ce0ac40d0793aeb548155df51a0629886bcf447f4885bba3e356f09e2092e0db5c0c8abc7a8a1cecef4e45c59e0fb8a799926ac0916718e32b7e18e115a04ee7a6421bb7632c66f247279f73c3d5f50287515de43d1972cb9116478e2ca528e61b9b21cb67f744daaef8855adf61ff7b818497bbe3a13acd6f1e86944d132559e726017584a380ec52ea0527b8114539c348e0bd13d73e2d2b208ecff1e71bd18df151a696b25e79e7cf44f535076c133c834a87ecc1862e7a9d85916233e2d6478e620ec2d065ab58b98b99a140605c251e93ea362b85103bbea9f991088309e2ad8ee3f889cb2fddd8cde5dcf5547376df960182715aad1aa6e33ee1776b2ea3013959687fb8a0612758487a7814192e5f312541203151ff9ad7ee1890ecfe4e3bc9aba4dc562f022c201c48fc8ee57bf05b07222eda258b76cebd3e5b879f879e0941f8d0c3a5bdc7e1d6a67e3ea3685e3d31875fcdfa350a9dde2749149fb0b0ab42f02d9e9933f37f4fd82a01cef5b490663e52996fcbdf89ef68d94b46b5c89d75e7c652e2dfbf6ffc9284049b72cc95c736b0956768551e0ab42ed19165c72d6ac4781aa7011e11efddaae8632512042db252662512b37adab9d2aecc8e6719540ca7bc511c200302aa7cc1940db83f8e4aea640a49aaa38ae02865f1071cf0d66b1b9541b7369962d82f913c5842363e585fa60a6f188d0e2f4a8c05aa934dab0c615dd7d10a554a3c1148059a51db55d4681a5043082f1e79e824863c955bb99bd969b62231bd9085103d7bc4969bad90efd34dd8ccaab9682b8b0432b469e4be4b8f75e0795964129a439a01a85f6d5680163ebe7dd74b2143ac69b503788bc9a99a390973d18c7b58586025499ea2517cd9fa96fb46d4ec6acb21e77ce9a09562f1c31cee17e8a72478ad01b6338c32ee54b666947bb8ae7966ff4ef0085b6cbdca13164fbc1f771288945b701a6d0a151740fc160eaac7cfe55a135ba6da3725415160ea172b86fe03f0bd033636552111f8f2e9de2c445bbce027b5a21c24f0e22bbd38fa3e4a3f771fcd7856447402b4c9b13bcb14a0ae6196b8a399441064e77691a9056697aeb529d7668255a8098cf2a0e47838f02c55378ba7ab7e053efa817a2ddd878fed90bac4470c7c33a003e4225129adf7457dd3ce2fc83bb43bfe5e87b6f1314313ffc3a6f1c990d6a0d18842dde139188380dee86b10fb24e2bcc6956725148feec2c7dcb536a3c5fd57b69bfc377d064574106f9d50c2a3a0caa55b09615667b00d04ee4f41adbcd7a4e9ced7e5a658bf94e7d771b7c5066b286b4a814310b0d72f2a1bf4555bae780ef640fb31bf59d0f1a913c4fea04055876bf0bf2fd88c3b4479c97e7567140771930a7f13a07dd6056662e712c1ad2965e58f107efc1924674e31686dae3729eab4635021e33ceaae6769adeb11547585d39b52b54b20abe08442ecc1b40cae01acdfc1ee5a3ed79899cf46167d69a516d2c1b9732326702d85b3c70884000c7248ac70f69c2ec16175cce3a3d64ebab93044bf68e1fdc912e62da9e1ce1611624d39e3a0e224a550859c196c2acdb417d4afa22333420518f99d9f0e1241b6f88ff867b3412fbb18f55b2987bc65cd2e3cbe26d0aa9236964bb203df985bcc02d11ece15591d4886f8573192615978efde9e0a4e0df0e102758f2fff7d79af7b9689b10a60e15bdbe0d6ce38b1aa034c7cbf1e340b62e07e6c093242178032ca2262b38bd782a00dce1b68bedd6cf4315caeafae99814f66de5a201964b4175d191ce1cd7fcb35fff34aa7067c8c6cc3c659823c531ece6bb9c38fe5fc01e47dde3fb4828f3a784b4bbb20f1b31d67a87aeadf6794311838fbd39ec223e72e3c880feaf3a2fa1fcf5fb4690021a642352d7a40c8c93ebd97da8e13566140621f2fa8ba06508d2f7559cb488bb91e5c756dd24437d736a8ed83376a662fa031a07982ed3cbb6343492783cd14173681f9892966ca56bf61cbdecb94d528517c3b156f11c53c85aa9f2986b4ee5d02ecf867ab55aa24d140b25507eaaba1655e393a3eb38ade1e4e18b6c8c0c9d13e0f0aa057d99c48eb539a7ba356536376f497c177e98fb6e550a9741b44b98d03a35d0580701230d38d5bc76d6c3c446c32e110e02a5a4d461aaa8ebbd0e04cd0783740b55e6cca3da7837d2980a37ca8857a31488f19475da6e1eff1b807e2aed3601178aea2b8b310ed4759401cf616ac411466bc4936bec7a01f50bf8cc510392448ef8ec15dd8fa5e185f18519b2c3b96efbef2e768b3bbe582ea98b225b2b4a3bb8a1838d75d0094ade65ae7f61ca0e075d32146eed58eb1ab3fdf31c4d15398ed14b7faf02787c1d5841bc46a30a75861cc95f17fa5268486b79b7330b5c4fcc293b45d2508ba3be9d24d44c5126bcbb49a698be498157638dd58da8ed27a837a86fbe62af4536c4f503be1fc3e4c3287b33da6fde3cedbc9093d87cc303d529c59b4507ec715e456b544bfd4b7abc507e9854b908a286b1f6ee64314bd7d6c31420e0cb29d9fc292f03a04739163af933bc34fcf13706592581ed74214490e18ed74cefe633a7c6e75c499a2d8907173d19b7d2875f6fb30166203d047941b9cd9b2b19e17f13bd13f4886905573318c9f0b988affbd0c207eb2c6a614831ed11cd102082f415c9702463345d5e666b14b0c2ab3ba2418c007f9a9213e34d4a03ae0b333439e679547c5b4e7e35e86592563589d56e9eda31218bb5437d0fa4100f9356213286df3efd4339debb87a8f3ed361e7da69f83a28d181ca9b960c352c618e375bc72e6c7980c69ea23010c2f0c479476faa8853cf3e497b87d5d43831387cf33f3479af4e6d4ab29264cf7efa3bb7b7c4e81f2ce4a0107f3ccb9853478730d657df01001d7455ad1e06977cd6d836f0bb1e4a2e7f1a72446483fab34dbc6e3f33a797a54395c0e1b44874c0db69536996e22510eff05001a494a0799e86feb00ab53f71b439b7f74448cb3e719e5c39bb3c675ccb01ed7e9ec650ebb43d672de0cedd90440a5ae392da428dcdb1cef439ae157a5246f7bc09b07b88e7221ddb1c382c38d5a08214624547343606f288188c4f7e763f0313583b66c79326a8d62735d12bd965c5c6aaf2c784382f626736e14cbcb63e9019552ebba5c934a49bf23765ac3ea71f977bd28ae47bcf804bbcaac5fab4b52119c7404f9c2375b338034f12782ec23e48b9b0f95ec016db2563730dc133b09e8e9d0df023289afc7cffb4dd1da3bc0121cc1dfc0f4b20c1058504dfa1788e6d51c6a94dedf8c96b23bfdbe6fd7e8286352616d56a509f311644c30405970f6636cb71dbd0e220a7587932ad5225aa6162c1af580df1470db5ce5817d9bce83e9fb42634f789204ed56e6837747fe3b9a98ffa2629f525e8411288a546c1c354cb34c560292b6af1fdb20e50ec0ee1f89b126af81d50577326cb8afb8c2c5e9eb83c93a1f3aa765d5dbcc8b32e8033dc35a1bcd9082d4185b61d0c555aa812c736f1f95fb4ba42fb1febaea6f2391167926138b4d73b229721065cdc5eb833c37e15fee3966d103c9b203f9b186fd2fa52029af492a1b1f5b4c1341058e41f7090c030c7367865a125df5b8593e0047735fec09da57fa3c65448c778a5603885fa3416b9f9e22c7e70d0eae77c4ba21e68270aa70e308ccd6eda1cb1edfc48405807e629f2f1d3f1da7eb1e4a935097210add09a8bb1d10da514109e649b1e36918210c1f60104fca5435e765d72c0628e6556ecb94cf3e4f1ee805378229bb2d7515b93cb2f4980e7db0931c0b5499e38765a50e9e4e5a64c08e6f41ee3483840a1f376482d47872aef58d746bbbc3c0274f186bc1215a1323d552faa55a3e47ff5474a4711a9a0587009481b01c6e97bb2d0291e813e67e8e262f2a0e199bfc42da5cb52713db230b02a934614eecaf186c633655785ca358968b3891581699a66741b068f43a962ee38f693d268506bbebf59dda2b4f5f36fcbb2837b355fb301a4a97548c2b4661faca3678e4bbbfbee886e23394c759c2b1437afa3e075ca330eb623e558acf78120f88f797714df910f487aae87312c08695f692c5ea89a59d7e227213b11636bcb5fe04f0c79f6713db1b245dfb12bd5d43b520700e230dd1603ffe741937dc7f8138ffd9b6878386071c175cec10a770501a8e861d671d07d54da132d2261e07b77714c2c72545b5c7003d8b55103cc0742bf6db2930b0feefb2724a56c9dfe82a4806d4146125bd60c440ba3ed36fb65bcbe8cae2ded472b2e76bfce8a12f809c4edd74f833085e23db8e5b9c7e94bae0e06982a93b915400d3ef960f91fc77b8e4bda360be6ffc2d9b9458698d3ee1ca540c87449f9facbcc64b0f6c77c672031aeda434a2195660557282990ccf29c1dfb6c405706d9f5c9a3374e6293d077d60ada3233d8fc1d0538af4bdaac47959498880f28ba7b340a30c75647dd4c9dcd070dcea107f108fd668e97a4bca92ac3ada84bec88bf1ddc22fe7ef8a45a1e2398ccf9d776d1d5dae414135192ff434470e63177d2652f0db3facf5916365b59194697eb06f5cd51173782911c395718ee943ff639b58ab05b22243f51d581f0d4c13a618ba5790ae91253eaa87c5bab5a5a570163f889ad04b7c319047a7ea889b0b493e82efe7cc85442bff055fe1ea4e7cf56a216ae100450f04846c61bc5251149da7c5e432f2e68aa6e202acb0df4293d1e1104d436e30f7513e678d340fd3d0c7e589e14b243c079d6fa4c37e0536badd9a02bda90f716165207e4106ae5514965e4aa8a4d70e0b73d20ded94ddb23ba7f32ff744e36d5d313d03bb8e04a5a7b3cc0cc5ce3b67c89bf70ca8df786c6838fe9ebbf258dfe64b6cfae8ad0a20bf77d975337cf81043ddbc5d53e14605a448b9879f89dd4ce3dbdbb05d6b73d052c169fed91999051eebc89b784ff91efb485e4213ba51ca865c462efceccdd6d07ba6b69f44a2e79546301e93cb67970742d40f414fb64aa79889556eb393ec1aff6ffd27e553a8107b8910b56cc7e4d3ff92c34be1b07438bc81d7634dcd509554030eb802f085160679570b5e55e16c0d95ec333645d262c6cc7d9f475af1b9959c1f83d190abfa44958e8e72733665f566e5d6382297370a8f872c1c7d2947995f01d19e8db8fb867769efc4ad91f1881919d9688b88b672989ae38b9d3ff1a8ce799c62d68fd29221ea9bd5da8a2eb2e0edab02a624da6d93d5586360f1692d06c925e2fc2ff87054d7b5632cb611952720cb1b843843d162e24059b449ff77bb02c30d2ae11f2cdb50a20994050014f27ddf510c405c800dbeb2ac9f3f055563c05dcc0507e5fa5752ce342c0a19854fea4e9a5c96f5e40faeff39f0ffb9b0649771040be00075583cc924907ee0427374b155306157ecc4f3ef31f18eb82328e8a9d79f9b8a70f53ea91ed87c96d5f43e060e96651fde6415478b0d314eccac9a99b19cde2de407028392406f1798c3d72d31688af7ae176cdfb4ff28a189353c551659c4ca4a1bf4f4663e3b105d0b06a5f80f7f42d4de2037679a9d2746f58711521ef9e064ef1cf79bd2d8dc55937e05be9d05dfbb7c06e8f581a2c29763a7b33354154c7ecd2441a125f640d3a42c96f9f9378d742e9affc84c477c5576f9b550530b360aaf5ca745de88b634fa39282e4c1cb69f27af1d1d7d5d07ff3fbc5c4574ad26d7b31378030deda48c3fb7eb5fe62e33ed89b035b3599824dd75eb2906dc550d10d01dbfcf576d14f7cc78666bf4caca0574e1dc11aa306342ac1d7fffbd1d44dc77836b8731917afe26f9dd9934425ab44b8323aae469725a941a8184f25e46c2a3631693baf504eb6e8ddde01ac40f8e6f41ce4608b1120b6b9904f36c60e47e5cd27c90ff41430f76ffafc752aa9e4b3c4375c2cf6b83d97ef0a685c997f1337f898955c0d64665e2bdbdd80135dee6f23b57aa3340a0426866b78fc0717e87247c799cac1fd79f3dea34b4d2d29ca9629b47668ff6be971d505cc17b2a71c1cbcb1a1733ddb691fdc5b123cec89978d6df5e254db835e440d178f6489f81a30c88af8a06247d52d4a7e9f747eb0bf92ff491062b03a4673da7c0448e611a7c0982b2bfe4e11b5aecb8a0106a46c496c3bd91d4b626583ba9cc20ad62021e60b0caa624d1eb5e3d92e1c22657e4057583d788f76b3848fd383e6c32f0d47c047e26d0fc14b980a731c30a556cd04800efa44a78b12b0044f27c9031bd40caf7129d31e53a18148522204f4ec9906790cf7609f33669c5d82cd1d1a09e4afab16901baf062ebe94df07a7c4be6c6e669bdaf55b1d1a38337ef96ac28c999942818103787a3520c0c0f2ca59a6f19c36708881253decccbb9072c940a942f4e399d159af87a90e05ac8c4c98473fe11fba1a56ae86233d9ec773600e814691b30e9c3ba4e08d732b99610255c94749fd2bed0987194595ff8daa68aceeb9a065b0d50b8a43ae6e8c8934af6019d8a47995671ef826dcaa7401604d3e66238b77f59b8dc34ec960991d7afb63f722dc5f6ff92be2485b304d48988de4cf788487ddcf6f55832ace8c8e8feea6786869b5bb5a8dfcc84b3d80e0c35d6e66b9ab6b668cb9b05057096440f01eb7e7d190f86998b7f536404dd93fb216487222c50ee671f1ccc56fd56412327d6f732f4b145069dc2a908f7995e635e6938266724a183ca91593cda8d582793b017f283902b2dd41efdd64e06aae82150adbe681fe98902a88addcc3aa7f79e198968eae0f9f181075e6515d11fb72d6138a19df82e708f85362352c5e48631b74d58582e3c68c9f49586230be98a29e8885db300963ea32923f9296f49a84e609cb5d704ef4f397930c2c88f9fbe2f7a044bc67e73d21b32b734722f0e3c5b271c9c1f497488536de252bf8ae83645c6f0601ec4b4f8bed918626008bdf72da3c583d5e2af1a42d66a0403333b70c7dd978e61641690a6e580fe0057ca9bfa7edd1c58d7ae924faa2abe8140fedc54710e89f9786b18dc423550395cb57cc69c8ecc440a2195747eab0f9b8e03f6f3c915be36356775ace3dce563e5e5c55a942719c31c62e12fefddc6592ad0c125465bab174f5467669b5e722f6e41da87f17f34f2f31e4ad697c49b21437a2004b321f8debcc4d8a18fddf6fadb62a00bb1b64afaa2db53068418a5cf9d72962ec7d9c1c1ba471786a6e7e8abc7a30aaa9371b01a10f0d39085a2bda32d13c718314421b8025b996c7deb48f2904586f2b0268e7699a5ac8f67c2ae14a4e05cc137a65adf6d4c4753f2081d3a6af43d48606093f6f9770871fe3a760ce31bdb1d47ce6842568b9229adddbf5607ec78d7a4977589a0a6948745c638b6f90ad04b5486873ff728a849b71e090e408b3e37ad0670a831adf767bc83a01281ad0873167c9ed7523e6b409b509034bc6385ff39d267497e9970dfac8d70bd8e7dd4082028abfbd6118144ba1407ba489ba7e8c3a89cbcc9183f5d76b77c0594df387f8517f8a9609f3e95c9cef9865bd1d7ab25d24ed9ddedcfc4f78626d521996f534733f32b7b4cac5cacea11486bab17581aaee978d42f04f7e2e0b2358cb4bf9d6666f4c09338f8dd6a6175387a4fb7c611425a00e96deab45f45b6fe8d091710c4f50f008cba4db0a6b1e0f0f41ceb1a2ae4d0df2b07a6e7183a13df140b5c5ab1596a393051483122676b4063ef44c5498c202c9807265d2cf37d752aae55e5a0a588b1d66a1a8ed4ef9193dd0780577fffb7bdd168e0c37f696be1917ebae0c20cffd4f4ffae571fed7174073b906762d0088fcbd8a9aac14a2d9e3268ea1cbbe27c7d2e3db1a01f80365320afda9812f4ca9e3dd1d9962a8a9a18d92322f012fd2afbc32750d1342ff6b3ccaacf2ac0eeb6f57294ce3da191f362fd50a9c7fa6dddef56b368acee066a34fc8b4bf9c485cd2e34ccc83ddd1a3879194ef36d7a6e4178befe757a6e057207709654872469d1b7952513e1ac11194fddb7ea33a9618b39231e464d42208b0ba08ea3656dd6e3032b618720711b3839ad76e31c773efb4dbd6de08cf598c2e47f37a9329b6f22ab22459a3a12d7d3959ab85a422ce282755a17ba74817e33079a384d08a7fc30e03fd66c11701c1df0e192cadde268e25f616a425432a5c40b8855a120359c1739b7928f4a272fb5eeed775ae7e8ec523661e252c36a6cca777e6451a68c7ec20bc0cb5b439df84cb96162e5cbf8e8a8a6f735dad9616ff148ca2dc1c303dc038865d092f120c75a34233716827890bba03399963af267ad26c5a4fd0bc71205ca6d22d19a4df7bc675dd93868e361a2a28f58fa748f739487ed82ce452e5d95d796d1d17394ebc604d9e17f352a979cd3d9dbfe5a92623d4866c5c45ae6dd8f034e30238f0ffe2b14bbd12c9d14dfcbbe6be49a67a7c6f46933ac70fbae077bf9e7a5d0173e538b6d924c70d5346ad3aef8de0dd014fc42418e49ed2c52825e505dc495182306f537c6916c45dbdd29db1c8e1e11b63f2550af6d5295666908f383450c247c8cc7b0d87b7434cbab16f7e3fd521750dcb4acc6bf93fe837e90f488efe29da670edd287a2dface505b7cf0cc5cfbcc89364b86b260d88cbb0ca88c7f0e9a4ba8ab1a45e4866573ef1e2d72271a172f54f14a2d8b0669d8862d6acb3321e87356f8fcc2f749bc4858796e84859e2382d341b8d0c13d2784c4ba4bba93ad97063a33db25982cef83089bd142d47ca4e4932020ca6b190c7d999f68fa745c00016437b7fc20ada635b29436ab12a4dc4e3a90cf7f763475faf849eda5a3c04c5ca0f290c98372317b422a7074c95fea3888296cc8befacd9e698136855679a0cce788a8d26d9db52344dd4ea8a22ed647c0e4d12bb2a576121fb009f0fae4782cb3f807115045b3c9e3862438007b2a3c99d718df8c6d63c37d9fbceb66913b72d77e0004a4812e73e1d877f2e34ee0ff15b520897fd076c607c411c88a8a3dc3626fe7a431aed0cd4cc94a92db3006364dae8279e4772ab3cf24e1b12a6ce16f4059a2df783b3e332539020e33ae9414444608545b0ae8a169067d9821a30d344a7d44d5afb18bca70e293ed45e61c99a07751bacf307cd180246a9d5afdf3907cdad122766a7f5e919c4f6cd939586596a21641b3ce955b9ffcd9edb15f8493273dabf037de2cfc65ff32469d722df26c50a9aaf59ac9df2f049738caff9c77abeb1facff41f5d359e0d2bd024f35b628da0f78eba2882951547c866dfa7a79f6f470303bfe64f336bf0cdf8a9e631a80e70c231b58285f353b0202e7dfda2092c121ebce3254b086a6a68539cd285212c2e65c1aa06a326c7b254a5b7277475a5116f34b72cbf4097c28f62ccd12a16c9ce36c02ba449e82de3eeb2bffd3ba6af9bf0d83f0dcace790bf1458101d4150df4fb4908d821ffa97429ecb5e0ea3d6d3903f44b789733174b44656339b50fd3d69be9a1c017d1d28590ad6551b5c875eeab961ebd3493b897940a98ff4a7c3a630856070360f976a2d3445730d160b12a9734daf88cd5431529a7e0ce2573d633e76659ea2d67b4ac49188100b7f049a4ef9372c3730a56a8befa05c2972dfd779cfd69c5b01f0ec7ba052e1d879652f7730c8cf5807b2c9d552dbb54258c5fba10c7fe61580504d2945a4c28005e2d9492268bda7f6c38919fe71be92c05747b24dbf4f491d212e178d957769d7e6de53c7a61d3ec5544897b93313b2b0212977a8b5865077f04a27701310a2fdeb8d011cd7e1f02efc0cdcbc7683d486ead4cc2b1ea18e8cdd2aa284bf2273adaeeeea8323bb69f4a40dc50ecc5d1cb68e852efc73b779e0efb0e63f2b231c8db2fbe86f74937828c1f158e2c2573e52f26696f71e4e44e1bd4d45f22f973318198968ae9ed841de33ef4e2c073d1709b47f5caaafa08466d55d4a633d2104fccfe5d115d37cfc44d84243ec4fca6e23a87c2e4209094a4318ca16db724613b3187de4d8b6fd4515011de2b7587f819caf7c840c09ed2b07f3b7834d5a1fb09dcaf4edb3963afd34a9e3ae495ccc68ff49133ed191380d485306eda908ef8f0aa3a40cf12975ce6d0d75300fdb929bc628ec59ba451f93c78f29bd80db7da9321b6220f4319b41476c6f946e091d9a048d4687f5c39ff9c4f96bf11810a6d16560fbc2ee01695f6b9ce1347caf3ae526e137679fdd3f579485039c8bce0f8a697a70c4c49275fa85f0e668a5e06f006af92f7c53d1626d07401738ad302b159ef8f3f98306669cb32ace15dd0ac663772f6e41f8e1051698079b0ed9f820e03db1650bd6240f4e7075effd4fb01f585f70f9c55b7475eb742251e2a795d0d457204dff231a7abffe38a798285625fab66e37a2892c9713455ab6c4f751de9fc53b9d0cb9ba8614092ea14cb261f75d6659825b870cca4b4e5d362d50ba9e8dd056ee429cd20f1826c478b1d364c123c86bfddaacf410901c39e73dcf616697e2fcc2e60a7cc2c2c44f1cdf397f491a195ddff209ae711277d363f48ce5db2dc7dc0d4dad8d96b310e34dbc54e401c36a4e9f367c46312bb9cbba4cc1749f09477f2718ac1193954f3ee75eb36164104ddf2f7b1809d1c6a8d392b4c11b5ff53e665c6f30224157a77afb455d48231c633bd3ca70d22bb2f4c57ee736c2ccef7fc4ae881353f64ca724d0e6cc21cebb5a6746f2f121c88736e670bc4b816d31784beddcf3cfa81da5a3baa9e609c4f37c8e68dd5c9fcc8e5d86f8fc43cc451afdb30eb29de59d22d8ebcbd483c4f4d99d8b956fa4bf683d74e69bdf1e0f1fedb3ec3447d7abb880e5af6dd63d3b44a96a4f218f43bbf96fdbffc19c68010df3cb9daa57c5a4a5a5a1ed41596bb5264dcc34a06de109b8aabf73eac087ac44ad2b5590af77e9a5560b7b3eaf0c80857f4f97750bcdc0a3a5db515c2ba5331b435cd35ed4ad33451979afc64b4089337d63b4e74a38e9de1af5de9612ad63a304b535b083257fdcea5e376594914f80cee586f394d377a86548d1d11a82b760acd9959509059164c7fb13c131e2f3b761003fbd405037422b281769929e1d0f9eda1b1f05417b6a50d61320228a1180a852f38c2d5dbd17452a2f3bf07e35637481aaefbe159c646d6342c739026f102fee045da25ab4517a45a187e826edaac9ed1c64b660f3bccc5cf7ecb770f438ced493053a5d416b225789606e5ceeff893412104b5a25ac3c18a3d967099ef322e6c9aa6cedef40090990d0f212e348025055da83abe11d2bf5b4ff595d1e2967262778d30fcbb91673e643a2a7634c822bdd61c37d4d465d62ebf4782c667b5bfd1d62e0effc7e6e0327f7d6953290d90b3d620704225a90af0cb8648b1c7be7499b803ea89c24d40ec0be049e4214f776cb63357362f6dbf74baf59d9c942cbf36c245381d838978015e2692f4ca98cbde18b07c1cb1444b4ab4bee721771b622f16f4294b9dc4e47cef995cf07ab69037704a020c5ddd7dec29d2c6948948546fc9dff7d6e105bd62aededec5f4f172e7cdced372d100ea617bbf9cce5f01a8de82b0707d01cf6ecab7c582709aa0dcb0144cf97e2aafde7063421b98415023c023fac47997a0ad6aca9312adedcafd55a98739a25f2624f06dd538fb0d0042470c75581ea4a4db18ce85b7ab4c9b44e2baa1981de923121cb8c9f8f24c84a48fd7b380233b2ee79cdd1d8ccf322164902e7a14de7325ac6a2c270fd7477243f8e8927d9834507293e13d10d387a74ca8cd00935fc724b7a10761af904f4ba4bbd63184aa314b8e6b185072561e725108655a12225a1d2a6e8469b96090f210779372a1cbcb75f3c43983920003b17c79a399ec8b1ba6cce2900ec7e63954dc24343f6aeecc951168cb46cbe518bf6c3ac7beecce6391344562c0fb44b0fb25b585511e7cef9819988c457872a961209bdc11fdbfcbfb253bc50b12f0dfa2f710646b4ebd9a46486a1475764b58f7aed664aa96865a8b34c4644b59b875f165c3abedf8193159dde3d1be45447c8c5b993104cb3245da5275f0cebdc487b22b6b9a21a77e51381844695cdbad462c1873a80a404e5eb220aa928db78fe5e7b254dfce4d53fade5b0b4a545ddd6beb45dd5964b17121f6e2e8f3ef81e8b4e4a3c7bcfb7a7a5fdb0a7fda6213e9c3b3fe31988035d69c9d130a034c9af5a070203693928b484861bb465a32832101a18bee05a6e021fc6f2b23e47e4f1de53745376013f5f47b09a983a86eecf47fe924f25b8deb82abeb542f39b2be504b529afe7a7a28b6449e7125c697844171237e64ecde78b51c29e2e0346ad061f2f2b283ebc1f57da31fcbec6fb47ec6491aa8ab17f43bb961c1a7c64304b36727ac7b92c2e3a5cd071bd1a01454b57cc9c92832feb76a9baa8b4c187194b08cca0a8951e045f0944c018e05720b5e3f90a409565045d9d70cd8aea5bf81b3d92653f9c23ac91346f69f383f173a8ac7ff8bf9b83744eef62cda7f5d5b31b20be33c0d6b63ad940baaf1180b33e364d3ec004c304dcde2cac4fc41d2a3882d4b90762207c62459b437638cea9c9dea2eee699c1120ddc892875ba368c0f25e409e6feae6db42e467579b2cd09a71afbea09f7e2fe53ea1e592ad17a504a0c9be7cd02eb1b5ea87057168069f94a0eb20a57d04c5e394391b0cc6cc024e5025b2be50984827aeb6309c0d26a097f377b8b8500dca72ddfeecdbe1d29761b515c2b2112e6d6d1f00023da297915b7b905ccdfa455677edb95cdce4c3ed0fd401051ff245329b46acd614a78dd3b85997ffbf47eee2f1a59912cc8001f98c2146bd16c6f1488d2eaa6ed87c23468d6815f172f0995665973f0343fdd1520ef462d4bc284a6a1dda23cf86fcc96eae9fd14d1d0e3c83b8534506cf7154d6c4ddeb0e3c0c3db289e74168dabce563f3c1a49d0079fa02a7a12aafaacd21b968950b9fd176e5ceac6acf33f8cdc8401371fbb31b96624d75c0a9e98f10066dbe097df2a863d85eff37bdd2b27ad1e251a298983feab5976f15112b3b261c0df1e45719470a3f79b6878fd23e8b449341402cda6dfa8f5c3fab5a65d7fe0c2b8ce38ad81675a0aac28c4fc9cbd517d3c52e85bda298f640661c0bc24b453bd4e72a62a8d7e62ee40971c79e80d201b984f598bffda0194e47a54cd447fd6de99ec3ba98c69c0dee3950802f9c24a799e07acc6981a644374961bd8de568a57834737c5557ed34a8acf972d98dc81f978ec111b4b665981dcc454c45ce88a2f736ba4c7d9404d2a7b2f1b564a46b3634cc69ec527b9fb1e5e04710a3639b1480be207b48ecc8e617760cf3a6f6081ec4c8366dd0749646e09bc9eedeab87b3b76bb02bb509b79a7cde500140e95a55e9af01a71c07b21b4fa9e67ef94a36fbb88a6dffa0d82e42359fdc15d1f3586792d69098f1deae1bfca5be47d8013f703b92361d5c158dbf1d79347f73311e189b0802cff66955007e58fe470250499fd219c24d3a1735c92d288c7363a63c7447ec9790032bab81183c31b8a95984d77ce8ffced6d3aa7dfcdd77d26cb2701cb81bcecd97a9d0a66e819dded4e0aa2d10a1e7040ed16330c784899b7b276a9d5257ed10ceb958e32de1ffef1a19807268f1d24571b93cbdf9fbb2e1dbb33a8879728352af07d3ea0139dbeb4a4504845e378d50ca6ac73d75339e146eda7e5e422311ac9a48a3049a1a115abecdc80bdd57eea527e1af3e91c373fb17b0a3416d6dbb4206447ef1415fe84a3cd161a26f58313eedf0a695c6eea5481c5df21b70be33bcdf05e5889a4190020195231c37f739c7214df5df40dc08862d1c945c4129e027e5778d21b20f83e2bc9f2a30254ce92b30c3a2e90c8557b00d93d43b7a7f917a5b7c769bfd7ead8d725f3f8e1fb88535d4cef9925251c29dbc706f5230e6340060423acddc755b2004c96fdd1dca7fe80cda7118942747f9034e472db60fae4a17e8c1e9385c011f0a360809c94b937b0842df3e0097db15af2146e25bb51ed281b9fdf5101d7cb4d148257c933b27e7596e5c795845160e549c87a299cc4b3d50d632ae4d08c4d7e09b44672f85dabdc43228b53b323d295656bb4c4f6945da618ab1f192d9e35d22f2802f0d59e794d14c020ac94f11e4cca7d2408531f86f15ff904a15a0fcaaa92e3e3b719f4e23c1e63a5e43be4b37ee9279775ce1eda26a83866f13ad033759292885014fa870b46d4e8d9b6b4e26bd6b278d8ba7bf0823b22ae17c6618c752cb303055d6d9863021e2847a0b60a4740b5e5933cc50b5766e052da0caa874c41a54891dd616e34df52892c439cf0d2ecf927914c3de08b32248e424da42ae80271c007f889efa481da7d37fc1b06baf9e731458f2150f404471c8a14b131b4a83fd4a3deaa0dd61755c955333b430d578afd7c0a9c460a7572eaa45746efe233c8e009f306dbdc5c433599145b53aa43b5380c25ceca0b3aa33c6c4eae2b20a69e785543c2890df900cfa858326d00beece8c369e96a2b8aacf3e4956bef8120e55a7b06a5b602676b98ea098042bec432d143cc6482927bca5c39f2995a4d6c53cc48720a7034dbcd47e109807b62d104c461d01a0f6a0f1dc7a39ea0d72aa7eb44450aebc70e8529dee13198852f8f9816565eb14ca8e182a73577e61fa1e6aef47979fcbcf762da9c29db4386892476331f275d787b766412af0daf6b359c486997d91ac61e1961cf3cbbf354003fbf4518f573b3be62120f17a5046370521af42182bb2ed0692790e91a49e559ed4a878df8be59ba702b3a16bc805f95f3b3e01067ac5055ccd61d8a2f4f87f9d1ccfa9e41f321e417720341353e0cd0892c69c552d58c4ddb3ce014a44d7718266eb4fcc5286d657d590c7e319fab16d293d281aa2e581cd9f06a13ed6ef24cc278673e721a47118027b3bb571d5d0dde4a3b7b3555f31983d9c16f9052a784a9f85ffd9ffddd7fab67a78f953173476acd33efda210fc793f4a0dc45d135ab540f3d5a58df7782dddadd2ab8c1ae5055d50c9526d704c842a104f9980de5236eb6171037de4a0af2e119ff3019c5074e00d2891ab44484ef10cdc28afe4fa49a08db7b64a7cb55213ca3f1cf95cdc89331fd7a1335b1c8ae85ff5a4ba185918009a2a7c689018c026b49608b111a704308fb93ca32c68ef9040264c36ee257a0d1ed8932b9e8fca96319eea959d04c20025ed6d50166c2a74e1aaa04f1687bcd4140c8f27c4fab00115abd0cb5e9a527012d21e943251cd975bc226f34723f3335f75695d48cf0b387e72fd50b717aa8bc298d37bad8a499c7697eeee0a4c96bf9121d1666fea34da1f8b1603ba814bdfc3b08fcfd355b1854e88d0ceab5b469e11e20641520eec5fa9bbf5384fb8565f986220fd0947c88c651c40f49bb4ceb18598ce93dca2aa0cc12729e1e36517331e17eff3b1f2440f6cb629000dfa8a7dd639e1fdf6133ce736b4686805380dd419d10f5285ab2a7b6a2e0f08496c2886f343d281de8de000efcd5322becafe7cf4725df6f62629525c8bd6798490fa2a6388206815f200e01886b87972f7251e61fd7bde72f916c26cf5b1c26740b3c49645ebf9fb757721cf31e5ac3a5f15395e347f18fed42e557c5913cecedc328895330e059a7fa62698561d9099d68202d941e189d85006f3a0f7f855bf7617cad5c4f1968f27319a2e26fd17df6d23679afa826b5e0a3805766b904a738fe9b09ec44d57ed91d9756093e66c083da61ea88df4ece36751af76fda4b6d04be27a6bc3ffe5cc1ca842e782abeca42e04f00b00b9fcc1344afcf87b385ee94c2a9c546e9661b76c6bf7dd04cfed34c3a4495e27f77a96b19003842cbd2e79e163e6fff76f37cef6580775307eb0c9fc1245bc5368e15e872eb4c3a6ecae2c4460b70691b73adf4adff87f2fda7e9897abd00ce3e3e3b477c7d524939fd5fa552d3b73be4293e29f3a51e4d0191af5da1691da76ad31731bfdee461b5bacd2ea09f7842b1ba641ba4046be720bc1ed417fd7b3972a5f7a514dc0315a8b2b4137ef4a3cd7c9406713e35510e27ec18e00bcaa3a65ed2f945e50731d9b6d8be632cea057201842b0ef3ee619939ac6544bdbda6c9792ca491a16f1c8b53a0fb652c73ce143875adadcd31acf951520947a912ffddb1f753dea787326edca494a8d54ea14b7a30442227dbb005db31ee315b5857b96f9e0852d56dbf9ff7ebcff0e7022c22595a171829d12e1f6720dae8c17e87fbbd8d4b1831031a1559823a55543693079311a388ad723409bf1ae41fa11a24377194fb56b6f0c1bcaaeb7d989bf9ea45fffd82997ee98a994cf7d0f71288a91a9b130eda79c505167319ba495aa0ab0fa61ae5b5ddd1d86c162eaf5be7959407c8a30a286a443833ef878432ffb4b6cf924e50b01abef66e0761460a5269340c7bf723a0f8beed14ad2413b8ea184d3e6aa1225e675905c4b90ffb0afc60269596e5eb38d3df813965e19d8c1bfc9e99b80bad688aa42d29200b89f21ba9a6f042483b8e48853bbad49304c6c52173497ea5f857e603494891d50be79673c0b6e236659c4cb74a84300ab0456d784afc99cc16001fbcaa7b15a3a8a1b53ad3966a8369e763f836523713282ca36a21d7b253e3bb23eb7f78a2a2e900ebf8e1bd62b32dbfa9dc25b4f44a22a10058393f3a8a7c82b7b3fa0c6ec136a136ed73f96fe3beeb972b3de7ad4ff3b528aab163225bfacfdbe472a48440d4a0073b06be879fbc1ba41cd20c10ead0c83d45dd4c109492f7ac331c47992b5453e860aa025d25a40a8fa4d2a25121fb259a46a5f9e23bf801e1193be13650fb9769a7033ea2fbb92bf62c0a630cc74c4a8434448736274f93d18bb4f5e4de934b1f3840fdda860b2b4ac25142980e966beb0ad473ad7db7cdf186847740557fca4ee0e373f2d623f96830fa619749bc8326827afc39cbefaa3c5eacd222e8298448db07d25edfef02579e9e06d70a524117ce77fe7770c79f9527079cf7a0a6c3c4d9b06d1ca41198d42be19e494f4c32085119fa18176568b80f4d057f7c7842e2c2a7cbc8d90a441e6761cce1450d68f5e8e0ca1e567f0135f56bd2ee2d6c391bcb6803acb5cd60720c9ed28d818ce9bb282d2286b2075d1744f877441b0f528648e52ce99ad0ca346e8bfafbab5c41ca8c528030dc41e29804adf81182944e6eabbd3a50596080f37c2c3284896eb1779cb0d71f635f19ecdbb89e2aee180188be794c1f429e279dc3daa69220068f8a19db8c2534815cdf30f1035389ac7c1da7d1d6ef9eb62612e2ff1e8abfde5cd1fae3ed275521fc705239b621f7168ff54dd75efd10770bf7479aec930ae7e29143b3fa26da2b4959bdd7e601cc3a4f35fdde940607dcff2911b621ea9d7411da4f2955b2465028da63ffc110888bdfbd81f39b992a44d03bf9ffcd2b1c69a5d8d509da25f8bad7d1352cac8cf34ef6042bcdfca88ff218cdad41c5855b9ed53513ad86dd738aea3ac13aa149f46021967fb0753178129083ae0cb5bd714ebf5bf24f479599a2cfcdeaf249487991829df9312445ab1e05aef207c32a6bc8feb691ba9cf56b6caa679613163df8a71bd1d49e580fb1d8b9c4a5813a1172f85a6c87db9a5349550c3275cc692a3aabe55823b9d2c64d2aa4b18bb4e46d2626983d681e5a513a51f536be7c8b4405932debfeefffbb830a11783a9c10c4c6ee623f027dfb196a4ae253b0dc4e79b0bc3f25670a234164dfc099c9e454b4e609a171e2b587bc7dfa0baf4a608ed36fd83e35217443330834dec0e4be1de29b5a38df3eb0a9c982fa06bdc7a5438ab15d8926d24365b67005a0286eb2634e036caadccca31b39595b232e0fa44aefa0073f36847445196c6c6c5b036244ab036ad461ba0abc3aa2b868ec09f9704a790a82d6441ab87e6593722a079bc10cc7377361cca9f463421a9f92d27e3ba114860c4235e12076dfd00de1ebfeb8360f0260d474483bd4aec55cbba7818cecbef254bdfac45ace7e4fb02440e27b03cdb15ad29bc77ec6a53f6975d5f4a9dbea1c78118a3929682de7d3da6379792c6261e523308cae8b09c0db2576fd7152213aad11b9fff4ebce0adc0b4605e035798c9eb2695eb95a65ac6950d004081ef65c3b8012723dcf2e3b921a9ba763b4ea346d5222808f1421b2fdc56e11601bda318f2c7ecd91b6367bf8e838b6837ad2ed250fc52a3f93af68f73b3519717c0a5b74987b099ee9e0a7a1d0aa9b669c2846f3954e33d762580bd9591c163dcf8e336857d2f113b7884848b9015b97d82f00a366717440c49cdc471ad2e4f0963dc4d22e49b82719db9689b8a7373dceb43fde63201cd5d7388018956af793313f5e986a2c1a6c6fe642fb860ea264ed4a88aefb13aa09c4018c9372a675cbb23ed0283ddff857db5740f4ab31d4c7df3fdf8f6a5f495deef2ee7f105eefe50608f3d1ce38fb060b25f22a64d6213556b642e21e378e994666dfe92b5b0ee0bdf1854d3eed87f1c9e52519eb16add69ff6055507e1d30cd92cd0c795b77a966c2f3c2b2f02899098077600fc0b4b73f4925c13df9ae4a0b726a73526e0a650ad702580dbd6eca012f8f0facc0e7741395b98516841aaafb4cf9c269b5c3d4572da58140e99eb76a0bbeb0465bd02374db00a5a981db50a682c161154ff8a7f5110af28f05fe28f1b9bfba2461917caae2b3735a36613c13058691efb7dfcb14051857823cafe2ca1a30f421f048fdfe761645e28cca35a8a7963e34e79e06b6c0802de2c1d1d653832e67c3f66e3a9339c32458ea161b3dd53c2361630c0030db197fc7d89e883780c00c2ce391e28274c5fb1b5130251e0708ba06716f5b31f8dad687c39456f0a740e6de000b2f329dcb61e2b6a5d10191d3e1628d7fe51d7e095451c5ca0644edeaf3653ec381ed45c4a5dba53d54ad1b405af6d5172f5e245066d09c3b12f02a7dec7e660ae6532022a95b0e1a39ae4c89ffc2f95a5ce29370042aca5258f9e84106e988b9a1c9dcf66f0ee9ea3585c5d577cd498ae8261710c2c66dfb21cc5189766f214bf00fe2c3fad408742e4e818a8f47418d79df76fdc16858c0a55c5309b3bd7ad9d4cc518a24fbff78c4071884056436c84fb4c061b89a407129ed5f9a00880624c08733a97547a935b4a409ec1f69bc670a453aafbfbc49f7e8d779452ce7b616e6e55552984cfb42ca130fc0b32a7e46bccf746a22abc3ba143a018e740e6c6647bfca97040b16c701af6082913373280ab0c536648360f274e99fc2929644baf2651631886abadf62070ceb10723eae12cea2edb2457c2f299a36227e8cbebc5dbdd24f6bef591f0bab9a61351993f9c4162d1abfa5d11bb7d1e4e90a7fccb0cc66d1d308a4a27456984f6c3ce7f1568aa3bf9c5c915e7c10277100a1d2c1412491e538bc2dbb79b0ff79591df263826576dcabb9acb93886cc4248e98582953f09f59b7086ba83d7cdd50f694478ae4555aa2b6dd97d0f2abe99d418ca2372ffde832158877382ee1204197c5cbc41cf4ab47ccb48e06e526f146627015a95474a21bb27d0e58c5a928dbfec493582bb0d0fda63820fc0dc5dba7d47bb2a11d8c2f710386fcfbf66c21803e72cec03141986a7255a3bfa924071914949564dfc38da71aedc12b6b404744a14894f50f23cc3c713a891c65650ecd766f0c08af8c6ec35b5bbeafb9fae23e55b9a8905f64a58413f15d5a521fa560c4cfa8bf1861eaa7825f8040f24674581234b6c7900e549b7ce3e7bffae4c263b47947bee7356b3e4a411aeb9c31c769d43fad033445cdb6fa0fdec80b72a3e0d835285efdca308c25662377c3b539e64e79aa97df0f8a4bfb7565b2c791c6b7d0e545c52ebb3d552578210f8418dd66db73c49bf1d63caeb0c7acdde0f92d38b6c33361da3b7b947ce022cc9c4d3f7511de7651663edd3b292c8cab21c03c3c9f906378fbcde7d16563d19722c6a40540a7da1fc31396d2ecb193d6d93b9ad48eaab328084a71d99c8c96590c27c7295777b3fa5f270fae3f5fd6c4f4a5f062e13bc3aa79c2e80b3d2b994eb71a91e32f79cdabb5ec57626ce2a1af135d58f27cdd5d80bf6d5193c56561fd0a7d270a782a218d1ad1e53ef77a879610d3aa7dc9a70ce397d8ea24affeba3fb24a41845b7af5d127ec6fc068d753383b26b8955f3c98ecd66347205bfa3c0b0ebc6474b674ee54d2332ffeba1e27193c94636440636f7d83fd9afd54d389bd5bfca454cb3ac90aed78dc268b44d0fcb0513262a20a529a116723ae349043f18df1f4d11606de24c468027763f02472485f774e40807f714d388015877f17ad78ea5c4c4707a28edc9076179829773f024e82e871c0eb55f272590b123c907be1b20d533f16d88dd861cf1e44392c42caf51bd3e4860ed5118ae0f4e0ee0e48a874426725be29ebf378929504af6554d92004de76a60f33f2331b5c7be1b65a6d36bf0805f33d72a4f25efbfb9e584e402736dfc3115d89b82119bc413a076496e65f95e2fe6255259fa917888db17ad7e6e65c309f34a37def3a4dd884f284ec9f104cbe63f98d17fc07b6877da65e9c5d522f18079320d8d734a0e6d55fd6e3bb8f24a3c93bf3c4980a65b7f3ee952f2225653eb3b737d5bf150ef2874eac7c9da9eb9c3ec480345ff02e957efdada35ae8265f1e68df0e1836979cc785721aab024ac7c4e13362ddc022e84037718fba79f7c3cf6d4d3a8e8cea9abb79eeaa678f768399e613df4a088990cd00a616696dfba77ba028f90d11ad8c626f14b24818c70412986d4c5b8a7172a23390b9108f11aa5c2e8cd310793190508612c640acaed86dd4e52aa086b662f541ec5e6f8412d05944c92153e2bae9947480ba8aebbedc391c4157833c837716626dfdccd3dee60ce7608ac16d88732c74afbeb183943f0129a14886fbb69703d16d6dadba2624bb549a3dfcf8257263fabf054da5d2ffab4f5e81896db5f699ef9daefac70e838a6a2dd86c756e5c3e01558743f67a40afd5be1e65e182af14d69089854ca19e71a6d863449856eff5c2e3f41994febffd1dfbfe5b82b2d33f2b15d0b18d3d83439ff4cc953b20a0003036e6f7765b90f59ca5a4deec015e83765a2e5ad8acefb72fefa75be12f55914701d9a306f63034f3d31ad9d883069cd62b5079e133efc3ebb1b969be7b1a4a7fede9674225db4f71a48c89b6bba150a87c1cfc417955872375e60a9b8bba0028203068c2705c5a63bdc50d72f595ac5f07b390f546f503445de1864f8bfeb58cab8017b7d9a63e1829ea77e60c7e0f86fc4c51d2e24006c61abf16fc4e2e73fd4d357e42a346b020f5b7de9d49a8afae8b51c4921d83577fcad2c7e8289cb466bd96c1b8a0d5e06c93af4bc43d02bf2c59739c7d339590dad986db35c0b5faf4f24a39265b0f3ee1c1e366fa7fdaf5382c9be8b2ad63d8d91796ff59b63d8886edee4c99ee18817a2202a754e8bbc8ba270b1dee2b876d0783522a46dbf61dfef2da2d4f152c015f77a4caa55a4a9eecb62b3c88a3eb49953a324b0c976537f3df44b8670b73a12e4ba60b5bada23b762c693d189dc5937005dda5e381822d80082ab99e3b8bca3478418e3d83179b9d5e3ecf46817d956880f8d2e83333753ea1a253d8d4f14b05b57ac3a50b091690abcd927346b35cc4c16ac07356f49439576402d542577753faa928bbad2d658e8695183a7a867946b9e9596f63a9caeae1edd76f43c8323b5eb788b84078f5e7d1bc34d29760cb18c116fdedbe1db47ce580805297750d853dfe46a2f20e43c3efaa2b51302023ff1420fe783789313093e74977873acda542ac5069db472ad791b87a7dcc4560cce1dbe43d78cf2351ba426192b4e775456bcf90edaafd40f8fd92882f956110cb57b7beeaef60a9ef9d90d287d475976fed878e843a530dedea0226d3cf6dc8d37ae017eed3999fc2b5596d50b1edfffc6376c307c76f4c9a39569ef2d77af3797866f52a8a5c57fba7f14e3443a095ee92429a5f610d3ecd864f9a96974172e396dae6a90ac02d997258717590041bec81d3d34901d81452f47b6209b5dfb2fefc4d5f5cf5674446f4463b7ac2adeee78a53ffd5ffbee05f2b5ff78e214975a618b0069d2cf6efdbced50ed0d16a3d5c499845222175a00dd456c78420128c35c1270c0c04cad5cec48da404d176011bc04dd1947c0707f777b4dd6a84c69d512e8ab1f32cea4f80fc4f9dc431800ab389479f44904ad55dbc8c67dce9c6c0e8e6b437cac9fb2f7cf1315c472fded38aac1d9a2823cd346f16e645318c574ab617f4dcb6bb79b8f34937d928011ade0c702cd0b4324be31ee2c1663bb1e15f69b1c987a7157faf038ff3a04f3b1f1e5b571023de4393a3fa99b3654ad2dcfa532dbe2ea58a83087b511999ea0c57daeba4450ab33f3f9a48c0468507393743064d813a5f8e28b96fdd1bdeefa701b0ffb1ce1cb9ef9e69daf6b0f7763acc92a7ac247c6d962e092ad23caef931d90f3e0f8bf24ff2b0a4d5eb77d80b4a5c904537eb0a4c87d157104a3bf28909e102a82b9c839149ea75fc64ed0d63da97f8b13e99540d60bb5073225936f49a8605f05b7ca6b0edca28807b6a63f22773d74b692d0336edf2798c9737571157e78cd299af58ed58b097a80b9b4069c524da173a975e644f3b60f618505c31d5bfb2eeb37126e0a71f9fdb2f3d2126aa8b3b5ad30fec5ef06c295ec210572e71e190fc81f06a259c8708ab2f5b3b01024f9ddd14c8166784627e0cda392898db6ac2f64e254628bf69ba0a19e3d7c713c2d1b88d9c8b50660c8231096b7ebc849f6516bb9f9406f217b37ccea1c2995501592d8b0d8f31c03ae42e7b298ed6d911f818e0612510224c04fdb8b899dff363531445a42daef182d9604d6efaae2429ea7b62b20a322d636f2084621e245356d5478fe8a79ddcda249b0d48bb7448033a0d1dfbf7f8139d7f0cb4dafa47c7ac4c28eccde2afae3f92610dd7ec4bd948c736c18f4e1449eb8e7052bdc0be32af23620384150dbdb6d54fc0956feea73d3007ab3c2ab2eeee25c2387c7b8456b70600c5703c4a31620b6355570a0a22b5138259d3c2179fc08c163162c3f089011ac68d60ecc8088b170a90574658522ce1bcd804e237c3cad1ad51d7a2e6818963923d568bda7d0fa5c75f6a826afd3379fa3c2510ace012ff37d3e744e95a9ab50815634cef1ef633e22ea82508d248b419a6a0bf677f8ce224c5b82b5fb7f2dbc6334a2c5f9545cd7bba3e8e4a39e91df9ac40115f8e28de6bfe435cebd25470dd3e275894fc26cb1612cb8f1a02e389f9958e40c2462df8fe5cde4018a6da0cefda0587797cb1528885daaec8923cff49cd9b06c13f6ee58c5c949b4a83e38a34a6c8e6caaa883551e3b05063160e1dbf3f287b36a837897f6315875079e73d190f9963b45f868fdcb99b915cec49835ecd250891353db94d2c5f37c7ff557a8e685a9e6ba7eb74f7c64be2b4f97d0aa1a1a358126e0b94d5492501d72af5a3f74464335efc59b74d3e0ea1a0a405d8bc536a8c71fc3c6a96a83ada422efdbb66c46fcdfaef15b01165cc964cb3eb70c65fe04d1bf877a246c7565814c3d11139c79c32a3f26bae03b806764e1a0e787128966d87142069533b9a1a13b39b6bcd618d0fdaaa2179765bf30a3bac905b8c1469eeee8ff5bcf02bc06b97f3087a13d046ba62705938ddfb9b865dfbb73bda20d639336263123679ec4877a7fbcf7a942ac3c2242b16eec36c5dad9dff891671d7bc57fe56c7a881b04b26d2bb47b0f447893a5fe4f49ceb94d92e94a55f327fd9ce169886fd3e1627ff8975d48f8e40bf7ed15639a44cc79d22cceb1e4421e313f464595c5d0bd39118a0ee31ecc980b09e39ff37457aaf4b57a9a35ab1e686ed54662b238916a5e0f5eb359366a8fea74ad13f31c877faebec9a59a6ccae02283b295aa24a34d21d152a53d30a95c004fdd30dd60d86081bcbd5efef000b3e961de4de18af30d89490d69e8c2b9067567ddf874d122c6c09f69e34a5f8884d1bc274c51c883936e74123dd4403b0e508460622285b3d2210b58dc723454e943cabb9aa51e4c4f901905fba37f16729b55b836b1adfcb56e164b93d750703e0000d7b09315b6e11dcdffadb099b58dbc5705a60e6f82b87c0f5caf384969e340a85239d5db94ee051a13e89f7297163671b4ceab11623f8c75c0056136d511e12bfdbef168d41dc40bfc23399602f735b374a02fd65332b2abe3cb8c794c754eff3d1535a3f3c82905bc40eb1aec0b049a8799840f3688ba808894e14e8ebf094e08d15d71c1f9143524cdc7c3f6737720f6b4570016e4282eb02ec0091fa81a8068940ce72aa18ee67db0410bd7ea2fff7249cbb4b086fe40e4920220f4422e3d93fb5d5fb5263d23fba7106ce59d619ff1bfcca450296b1c2303b3680c1c073447db2278d041dd756f680f36ae7183e27eb228e50c5d4cb7c27460d5128c516c7d2768e24156082b0f24f5c582ac716ac17c0bfde80b46973806b8461080a77ef7ea267a56a91e62da7ddf4af1875269bc662a511dfcc76a0ade3c444679298ec4715ad8a72ea6b00fc07c1de709642727e7cd4c86bf41295bcd32cb463cb4fff15e8c7843d96dcd924cddd75800592609159c833c94217c1c0cd57904b6f816251a677a9c5afb05959e517d7774ac066adae00b73c8d43df47bbee4d66ff7a64380f5a2eb5e08515e94c480fda12b69e4d6341f9b1b861da650519d629865b3bb99d8cb1370cd8044ade0876056f66ddc71881e4945b99d6a0258c86b87edad45b66dd786d04a2bced55e93d1e37144c27fea4f4c7d0ba5d569b54962239380a78ffab8152cd69ad44d6f2627761771933266c225eac5ea88b223c3b6eedb9cf3e34a6247067b6dc797e602b1906f3534e0e4caa9cdab260668cef2e988f349c9165845747b6e4ee996048f4c18c986c35d9c0971780100e576bdec837599809299135f336d5cca2801e5a76e1d05aa847b15302763ff4ce60ae23a971cbc805bbdfef2d01a94935c1108dc5f57384c4266b566b35d19d1e4d5540db4f078d9e047029faa0a39b33726431d1ec2dddb97f7af5b805b4185ac99e7e0c11f1fadd1c461e0d1987fef883b9744eadd2b511884fe6ccb1343f3a0ce242955ccd9ea65ea64b25aceffd796effda67c60ff326563112af1892e4a5b84592af5fbcc73efc1bc67a7bbf27700774c1747d6766ced169ce2b3bfc599aaee9a6e63952a26d0682250a96d1dbbce6aa3ace0d3749e10b2f351361331498abb5423e0126a88de72ff986a6ae5ed39e81d8638b324e4ed58dbc0bbd0561d448bc96503577c5579580ce292d0069b1c57ff0b2c07384e9bb3b000a2c8983362990099f2fbc52dea5effd14f4d39f081c496b885e02bbe3ca08db666ea635ff8fa9d6d5574fe6b6f19d42fc0d8845915615c1d3de994e80db82a9d0c1701a6c0beeedafec48bc29dd8ea664c55e12f71a9d1dbf2009140f6c5ad629ffc0f2f079b928154e94df61c19abacc0f4e6482ced216890cd58720b2a4d379108d8aa8bb154036f04817e65f07f2d3931c0fbbc016f40bfa9ac0f66bdc0d0973f5a14d3471800521e1a4bf56a3ddb6df89f9fd7dd8f3ede41b24fa5eec68ea61357127e480cd19e2bd81735924a717b5a29c4222f65258c61c3279a0dcd35082c4bd803dd361cf06f089641ce566f1953e2f91a7907da36b94e9d95b38880a2cf96abfa186f47b28afbf50370308796884fcbf30df55a07406ba0f3aa3e0a65f9378e3f0091e9411b84260a784c4e6b6f3e9609519253921279098966f0f57fe4df330bc32653f91d3cfd3f8862d5f2c1d71e33530fb09939d53e3324696d1d6e89cc370b7312689f04e41ad17b73310bf9af83a23b334a6404bd5acc1ed1165c746c5545afb5b9c03328ebcdc7190679ab1c798c39a021a49d9507d27ed87d5cc2a640f2b8eb7f2da7d56d9e02c7b880a5ae0ac4463ec0e0ed43b96124cbdc0dc49fe54311f9eda264925ebd59eff9fa76244eccd19d5d108f2b5d49529c9e595b378823e60a7172c0dd3f0083ae778963b8eb6ef89c8cb43dea791412eeddbe604b8ae0eca42b583ca7def5e7a402f5703bd90360935717406b3e0618cf6ffd90c55f907ab523bd533ebdbca64a5a2ce58e5a86256a4db0036856a7fa35da8579e9dc8fd96cbc92c69404d28b07ac8faa9f8c894ad40030af740a631492274ed89883faa47412b45e60df678a509db5f27a254c9447508960adba4f6cc84ed5e0c1e56f83591961fbc4c1bc8c30b111d4e05a0f630a01da63ec84344f181ead53b1ca0381fb058ae9bb21b905a6862b6f4a104be4365337d17f9a6473af7e82ce6a2dc5ee2105c293731764a582af3b0ef845a2acc03ecaaeefbe0ed7d18643668f89b7dd9d1629d2b8dec8f9d31e1503223198d58d44381664daab962229c2a4bfec3422d00b40fb263f42d6ab7fbe04ed38628a761363e2d51a72080eae2eb9e1adc1a98bd7a0e21ca229394c940b628f04d8d81844999794b3b6e33e6bed334e9d83372ae8524d77d45b697089cc7c47ca96026d8e7d861907dd64ebae3eb888f69775e161c69372a7a4f0c62ea7040f3c2f6e0305a7e1591edc2b78a4bc79a9f644c0a6a27662bc66b7585889472c994ac51d8edfcda8196882d0bcfbd1bbc845918f26eb9c1ec61a0af422f04fd8b6b03a52f685be0c20767fbfcf3a8f628fa26076da1ef4f6f1304d5a866429f4538834ee6caa1e3d33518bb214ab415e5d36312509ae965f7c90c5a1af57158161872baa4ece256f26a985f79442f992475db542d1d6881b160f3eda8e89edb06c552d77b07bc21ca48db27c939803d11e50bbd30736aaa3b74c0df1d4bff2b068bb6823cc3b61ef691490bf3d089d27c3a12f7b9e5097dd532d45eb12dc2eb86abff6b8e9ab611e3afe0d005fe45983074a215ad9a816be788d9f8f506cb5839441c0b351e39af7cc9225bb6f1c9aee5dbda6bfc13ed1cd9a87f9e3d1711cd93453ee644ff314f27ba8b77da936cef903143edec0e209049686b741c5f782f293f8afca9d2a88dbcfd25457a74db28acdbb9d56f698af2eea192ed13b7e09c09a3e7e756013c70f15fd85e75f5b81022da41b4e0526b8cc2b68053957f8240a3a6ac43b064c911f00a50b02cf0dac1aef9a513d5e91747e3d67f4b1242190644798711eccc1046e3758f8fe30c71f966555378e6569ce3a42ead9dbd74ac408977583d7b25c6f47fe3bfc5fbb1e4de3e3cf484005f326c3ac67c6739520563810c190c1da69802a04157fbc19186958eccab985564071b77b138c8059f7ad08b672b638584a539fb567043395526d1e88c8ac7f5b7d052dc00ded904af8cd0330309329dd0beb2f865a87362611331d50edec6dd0053f924552f57e8284b9bf4748a421f5faa598f268bf7fc64030fbd26a017ac197da01971bb6e362dd813083a3f365553a095b51e7beb86837af61b98b12c12c618dedb6bce258facc78abd169227377b69aa162d7113d03acde7ecfc66f6873eb6c937e2727861941eca30c95e83213948fdea4b1655484e19222db3c33d6089cccd6f4c2a6cab626cf7068750ce5bfcc441c3acb07a372e5b1cb69f904d919d97691ba4ebfa2036770f7eb5ccd3d035485a181e038e7af32041fc02de123c285c0694b77667fc1db45ff0d1c43cfa29b139e80f2a64027e3a6a18594014e868e056d2a7ca247f17ab94d75995e9e2854f96c8f792134b8518f0cd28076385fcdfdf31fa78ebf863b835c12e363215f38cbe601e4c91594d07cc163752066ce8372e20cf0c5ae0716630056a34377524320a4ff003c310d869e74aea09c41db50968bfdaaae606127907455aa39600e816dd92cd70fed90d45e72898626d8303913fc6675cfb94262a8798cfe28f225abea6664236ee2a16e50ad77255e1d8860b12b30990979c83b891e4df5fc52353f9761ed64ac719572e4922afc861b42d0b9ccbd4f7dcb5e3f960669d77e438188bfe814d640b740f368215713fada8b4f77cdd87ddc9fa8b52ceaff11ed3f7444d0c8c52b4f1781adf03d33e6f396b5acaa9089dd416c34ab5465c2f727f76045a53ee7ed87d69edda468fecfe89f2f9768802b7b694bb944dd0e5b1d858b4cbb88a92127ba12b5eef51554ed12b4c8ad4eb978511d8016c1bf5facb3d831806df761087b43028e739cb876e94aae031e4c20777316a62d69e4eadf1d3dae0d283639ad6245736ea87dc14aad240325caefdf9c494f9e6d3fa908017d1cee394a0e3b3f85c7312ecfb4e63cedd10de4ae6b2cc0b483881d859d6f68a7baab9cfb962f5cd5e969bc07d91f54bd9ab9c748211b04ed0c96e38cd22c5ab3e795d8a8c88475392858282a30d99bf3a83e1e4024c19bb792b5d5d5678782b7a808c0614fdf4a14c3d1b2fb414a7c25cf21edd5dc1fc7473293fb41ae37d6f3c0b376d2ba38e4a60ec9f0988eedb74ca93e73c7c5955c2047c79b2c938367b8a4ee915643d7707c7c84d0dbe75e4470ee3b2f7fcbecbf70f0b8d55a41c2ab21bb6e2b6f8db4752505df355b3841d2d56e97046d2978acc58ead9b0032fa86f76f99a12a00a405e466e5ca6cca1bd59e485c5ca557cb19a100eb2de9c48e344c746359384784dcbb3d253fb13d0368d74841a43bea20d9662e30f68be1d9ac786dfabb327ff33f4eedfbefb8423606938a2316563be6410ba56e9b9063c2100c0579c88aa93916ee4080e0ba83e64f0f951c0f47772f47c3f7d8a15cb78d15b331bf245b133973d847a4029a759586e83fd347e8f46cdfe6e846608ed35554a89b5395e23e052422c76b7076a8f96d2a5d811fc167c5c26fd8af7b671390d8fa097f369f2858e45ef8e87a13cdfec863e3286fcb5e0c29225e8a188fcc57b96c7443d3eb0b8a3d5cbec72fda47a675b9650435cdc72100bec5fc3c906f97881a1db0249b849db87694e6ac42665cdb291d5c2d6a5e05f4441245db5bdf086ab34658d927a4d0e1460f7cd51070de5507753c75674c8c0f17b3c5e278835f7cf363f6a5a95a9bfddc8caf0a1903a1099785fa0802905104535a3d2d65414cea7ed9385784dc8ee2380ec25b726ec604c9f711b424df715000e1f8d1884a4b2ce06ee3f9e79683843d380619a1ff229cbee1c29ab11e8defc73aacec7a0c66ccca07c74d4588172cf541ddf011bc75da8f715425956721abc4e7c659f2922ac14d69e2e52820976e56d033b24eb474e7df82506de3c800e0c503240966f48731ce46ea65ffbeba010aa66d915e5bf647b58fb3c1f9074c3a5a07b41191b42e2caf3aca8a8974ea4b2c71f397dc9d9ac364011557a0af009590a99cfe570ade0742de9917c51e2cb6334ade4e573f05cef3a8d7166d282311965e8c487c70ed84dfccbcf748e707b32876315b8eecc4eb4b7d4484ddd07bbacc96083f77511f254e2afc035847f50a91bde8c2fe78dfd4fd0fe8b1c7e809049ad1f3d74bee6034d3b9c900e5b6a06ad6fde5caabb4c2584d43fbf2fd51ff22ca00e72649c80e3050decdfec02df4bd9182e23adc57c70120e5fab10e6d2d2dac18d86d37de7aacd86cc0bb7e3a1d86084221d1563761f56fc8621b6a8d3790dcbb5724291f5aea0465e07b1cc7780e918d01af213404b960137725e6cf749f5f4086a4270846712e701c1cdd6586683259592c73129d3e1c33ff1d0888b179ab742a80e8004735ff5c175721ea7d994dbc62e3379214b20c8223f1d9491642bd5fb18fd0fda69da4b25b6a21a98a5a58df96d219c5ad9b3813544c517db3f78f05717f9323497b17fe897b0f12b3dbe5634b6cd99ab16ff7bdb5cd8574d263c853671f462e9955f768f1dcc0374f77adb109241fe935aa33818b33b8b1aa02b9717f5af2fb7d541582fcac062f2aa5757cd7d17cbef234a888279cc07feb5fa6354fcbf09826f2b6d4b3300646d2505a90f9e998b58e05b4440124ddb0f0061d50809111e2e99ed9a6f193c516a137d2f234c7107fc5519c629a87c6f3e292d5d2bbfa08db8781bc2c0864952c2de99b00c5a55ef0282b69ad12e7bfeb9658b204e1cbb1978448fdfaa7cf340e31ec3b738db5b0dfd490534a6db01113403161c1eccb454d5b954069e1fef4fd34320a96bdc4baee0da63eb3ee167b1c7b79385460597b43ae884d4937558f1479fd27f54211438150f537673e1a3a2205ab86e581ad3d32823d41ba164b41834b24fbd1b9adccea531d240ca11d7ca08098b562ee6e86bbe0d7ef3b8e5ec1b6498cbcc596defbd4b7944f3ee5f8740c052e202d445e4770de8b5800f06cf34c79ed8f13ec02576e19b19246f97e8bd6c167dd84d1c292519b173198430ff2a6f7c7a3d2f6d7dd9a455cc9389a3273dbf925b280fc4526714c33c8d8a52a721a322b7b92ff687b83c99a8bbd51e57066c94620ec63cf0239359c34810b6fdee83083b4e56bd290b893695bea1d55040cc062892ebb53f27f5f8186f72283ae5922b5acfdea4975317a5e26163078be4975007d50df1b6c5c55767c38e429fab1a62221c490fbd8bd1ca5eeac539cfbc1b26c52f4ffe4f7779efc8b9447af4667de994d10656640b8a5c4c936a799f52121f223f0a0966ea020c06530dc5cc905532e3b642d22ffe186d3fe44e0f03ff950231ea47a960dccf6e9029365e1b8b88aeab08114f17ef2e44e7b77b8520fd088b7a42926ac3b1aafea2fc5632985f3bc54e007c38183e66268a055df3c4a92199a5b21aba735147eba1f6c8a968cb1c81798cf7050806d0ffd6f5dc5b56315c7de8fc42ed0feaf43c23c1c02192b56c06213ebf5d6293a82b2d5207ff47ccd66a277857ae7a58245a75b8e6e052a2c915e0630f12574cc5961f9418f2b89a60d766320ab69af7701325ba693c111387376959c03cc726e005a97cfdde75a99ef9ec74f02f33dff6aa7a2069ce578da3c7ffddbb68dda231eabbfd63adbada39be4ef1779a5f81dce585616fd7e03210317cae48cc6268f37acd789dbd9a7df8b429e07d8d1bcba24d3aa2c362c726814e2a1f398a16b9e244547794ac90aa88fac998bcdeed78a01d11d9de00667379cc129bea4c58f22de1acc2297c3350ba700483d73eb3f5525f37969cff562d6a895b6e0f261b44406a8c295b06b09bb1ea781c6e0897cb40e12757a2f93c3af9e24f05c0ee591a00c0bda396e795791f3ae116dbf2e805702972848bf2dd20cdf092ec1c92d6ebaa3a4caaeabeb609ad37159fd0a72973b735b2120218f11637ac2b6cfecb96b7114fd7d9c4d7f9db1a4c239ffad175880124f1dc22a4bb81840e93236c7e21c45f25b89e149003e44b48a7c5dd0865268023d20514434b7febebc734cc5493561824e0d1b42d956cd5cb8254fc5a169449b651bc46186a734e702a4697071558672af6be1dee5a0c8873e6df368b2b47234a8b73e6895af574528eb15ca6c055372fc1f593fd4d51b107eb88796c53ec027422501798977b547c207524ca1b9bb7f574a19a9ffec7375ab60f7388a610d32bb9cc8cf744fe767b2d099c6787fd3f93cb65da1c1b6f8f4ed2182e73e6429ab0247084ed3535be32bacead10e5f7d4f9f390fea860f8ebe7d37cc0337843d273857801c8bbc532569df773a5b62db03ae802fe3310d48a8988489ad69bada747d57520f2eb8be6f7960db6707a2b932338f43f8db1d764a7acf26a2f92be16bec63bbe62dc6bc3b4bf926286d16d3cee335ac184aa9e9d98d81afd2331e2d615521c1bd197e08c1104a29e1c9603df6db813bbe171f5cd4ffeae898e69ee9b5160151a7ac3a0ba28c165b680f28448d867068c849b13b1916a30a0ff14b9922b99ec4283ba61a4a361bfba55672883dbcf2b500b9b65943fc9a1c00511b5a2d18909d2b2f4a4083a390154f784dfcf756584116c82927ea245a22d0bf71d3878b8ed956c7bec4b3aff0b5f6ad6df83340a44404e02ea339f89f08c6a44620155da3746d9bf76da4d2f08990b06d48f3b9d1f62b4a537fe2a40a139100040dd7abfeae80c27e66fefd4247b00ce4e5dcb6dd50a1166caa3111f1d6cf8ab7fd53807d65b7a6bfd5b42488a840d2b726c18f9740e678c7f863b730a69e60b71d83ff4a6c6ca60513a738cfbf0ffc66cf2bc44751b4fcea46a21b5b45c25a2e372d2c4ea273898902a2b5382aaa36d93ae7c91408c922caaf142633e2e8149db5486ef71635b5fbdfd34a1e49252e005d7fdabd344c91256a00131dad95d87eb45e5a64d224a8efbc39f00102b5b2a55f60cffb1058cb155177d3b7c801c3d33daf2012d3f3a77f694e88949122f9420a3ce16f9667625cfbe87afde3cb955e56416c14561f12795560f677329003a5b4f23eb55e85e63168ab1a0525f775f7d4a9c382085517935c2510d477b1391172ee9d33e353d6d748ded621a187cdc322b9878bae2da68171b9d30323d75aac8690ca7577814dd605ebb03b46af654c3d2e478dac8a4f43313acbc210c1933b8cf997bc1496e25512363b5c66b234fae4f97c2d37b5ced4cbc86f3c3b0bed388f3e90b503859d77fa61a72c05cf8a6d2631ec56e3ac960f541364d77419df584dcfc97d2f71a5ec049c1c0d60e946a2b64f33b3ca19d3051f383bc4527a7bceda91a6896985995bc83f0b01af0c93395d5c701c1c9170dcd2b095819c900e66ee388d10a0459efc21383cbc7193fbc5ce257789eee82a73ca43e8bd0fb27dd8179ee897761d33f9c5c53deb3151e71dd95806cf46fb0bdd92b726f1a20452a01713103a4c22cdb0623dcfec5ff96e842b51140157f4ab8ade7d82bcedf28d8fca9e50c61edfb422ef253f1130ef6ab480925632e7f52a68788a89d6070e809c71c24aa7610a4e14877103527dd1c95d20831e4a2656b8edc171f6bdd88379c5484d25b13363909d11551081be500a67e5db0e6c3f8ee171351de45d8f6aa9686b69e1243f4821b3cfd4a7b8e30e23955d9c5e55c563a570a690b31fd5da611e96fb96431f528d9119040d4ae9febba18ab0cd2a16b6aeb0e296ff0ddfff90a41b271ee49de8834d84be9c351ada671af9aaa7e0edd41ffde730c75bc8e5a927d94fedde5e612644105616ebb4be56aa0342652ccfb2f705429b74856580796710ece24fb34f4eb45bcfb5159396d80e884687fc44dd462f93a3fd89022d734f121c9dc5572e0f162fb4d677eecb40f201e1e2da79c5aed01fd817237b3b15068e5bb69d10b0b0e683c528199257febe5a3808b44546bc26e76958a06bf41f906a6cbf6642bb609d0a1541407d40e4c168d729d2441022efa965646e7535e903fe061456f47b45ae9e8d264cc717649092fab7b4aea86c847b5aac7ddb95b65abd53152dfc177ef4384600b38fa820de7cc956792c0722f4947ffd16bfa8c268a163b2543d5cc33100c51f91ceeb6849e3243f65f8eae2a8615ae9fcb785fba7739e2da1dbf94844d460bd37e3a1141b860d64eeb42fb5e961a19b08b499e231c6871abd8fb47a2a441f2c924fe2feda50db37dad56abc6d313a7d78edde4a6239700638a1b79a0291fc5fe1c4e353e9ae7b6ca566ef6c9fdfe5ec6a3beec0b46cd82afc9810eb8e8ff6e322a945a2f0c73b5bbe6469825460db30dbce7ff02a9d967e33297dbf78f251e0bbea115b8851b15fa6ce6f0ac1c780bcc281c05ae6c10d85e700dad1eb919850586bba029c459ce9fd1bb80e6202c7bb7552ad2256d2d7db809554abcfa52728e1ef399806a979523f0d0d770fb1a28ed77ee5819867294361a2e1797c38332f59773acf439bd7711ecc3cad938e3ca510d37fac3360e8ea746258db2ab39fe11ff528481c6fc5415c28b50095fcecd2f559170ce67451f1b15cd6917a6eefa4f754239fe65e55eaebb619c295a8b55a67dc7903d282653bb242d1c81692ef8190883d35d9c15d3a6c6e371209e2ad5af55a07070648b6acdb989cb520a4155f519d67276e4cebb981ace21fad0c91ed19fd3a171568e30c3a7e2ffb3b5de9bd4c93cf99ae0584b90a3ee127f40ac1f8ba6cd4260498121da23a3073507d024d4c481d56530a66959b6f028e57878c6cc8928470e06878ebd4a3262d73d85ef4647e86f0efbae982e7aed06e4641e17c9be09de2abdd893e5b2fde55c72a27d177bd0ee11a88440df1c995237e8eec1b603e5faa4efd5b834e2c13f2c7b2e0363338f2837b9aa1db641687d69593708b73b902ab5a4648c93d29c686915fe341deaa4d4aaf4aaf0fd7731bb8547bb869f4237d0b6345146e0fa468ca8f64beac6d1130ee1fdd3533e76efa07a8514e9179ad900639ec6a7baeb481fa5ee83451bfdd18c0e1ac631f574835963c6c2ddce683ec329d6d62a96c5222265a64002303384c36454061588f574a275e58e289e729722530b63886dda6a86d110433c2278573ea0a6d33fbce8bf5a1b12ab11c3a6da6851bd6d60930aad3454adfca091e2620665451660b1b7a68fb68d872a98927bec3836e291b53e9905491cfc274cf671839ea73138012423bdfec8c4478642ea34464b016cda2381b884ff7f879ec7056ab93c2ebb141a3eb2ab5eef4351fde9f87accae4f480cd83a5db4abb4b01ef9e6065ef0bfb8111014f2e0cc75cd2d64a47d9e19bca513324ebb20ade27667af022a9e0bc88040be17d2d5bddabf758521709b68722f1bc7c74bb277ba3108ae244779526d1d785b14297746561ad12fe1b1a6cde2ae13cda3d8abf9541df3310aeb894da983bdab151ed3a7d2b8d95072ede938edd36c2cb9ac6a260b097f3124e1156a1b896b58cd14593aa58779a6e531779f14ad89b0b8a8e131392a5b28641f2d8f460fa4527adb65bc20959bdafec46784cb860f01d889c47960120205b4c133543878ea82a9354278291aa1f6f9ffa70d2293b37b67ca7453954e2cab19bf7fe7c09cb29876da2e46d8aacd3f124f458511595e8c206b58872fd49825e1a9fe87d8a2435f24326d08e843afe013b812a7a40e006d0b18f9564d6e7b61d6df745eee2ecf46e0e204e67b87a7157fd58bba42d5b6ffd547f9669d489cabce1a21094914707765b32d7de0cc14f3343abeed5a596f6760d1bb8ed1a8cbaec0206bcb29580154e704ce79f88a4cdb0dbabbd1f4f2cd16d23d689277e89e09856460634fa5c97349c8b0f6d8ef1fa0a5ecdb22126abf3d3c75fe7728c60c45cf7b78c1a7a6e83288cab89310215165494bcf16d4d8f419f2ad31cfa53cd68960daf6c609ad9b445c1311aa9cb3d2d186efd1c99fb68f772dfe54136124a5acde99ecc06d9ee5fa5103a153f4c0a84d48ba0094d53569ea964c360dfe32933dc7eae05d3d7897158fc2a2ef183ceee56e0bc4024a8e6b2842983969f88ce0280cbe5c8374252ce18f55ea0170fde28a1e70e12bd7a4c340452b3cd3f2a8137a6c3002bac20f2b519d492d2308e5509b30c039d5497d71b1bbc40732715f5c95e84926bca93650606e47f27e8c61dcb24bdcca3daec426ad498d5beffa2ad5ca4bfe29a910de7c70426d17f90601ff8ff254f37fe0384e84223c74673721dd6fc672a0a07c455c095aecda8195414bacd1e5d7cb46b7bca7c0d0ea6f924afe8f0d3abd4fa06a6c848bfd2ca918d5c4257028df0f1e1cb9f3eb4db0b3040ff098c15749f11f9a2664dc50dfcff5d6f973e2c7b44c2da9ba232cf23a3fa2364fc73ba3f22316a73575505cb857d804fdbdbce08d92ff07cd2207dc73b25571d1fdb0bc009258c211a996d17dd68db4818ec6974132a39d837185a6c58e3bb3a3841b634bf70a3d8090fed6ac3ca154418fe744db7a163e8c19521fe1d7d96f653c2168756b284fb07a45a28d3af4834cb1e906092ea31ffcfbf0ee1a103b2ead4d6bad525d3fb17ad9eb1fb4d93a08a20294a937890b7af2e6b669fe346d7c77836d1d06eb433123e3b58ab199df32285d5780da59141b1ef17e66d408be6e9f6f2047c7cc997482aeac046c42702a3eba44a7c13582776263da4a05334e44e92c381807f3f06b05c05b3277ed84779a4e9eeb8aebdb70216a2697c45b41c654385a3061f6451d9e56cfcdad6e7f575b93dba072fc360543fdb4a55667533e72cc077586a97c2254984971a71c144f3364a35dccf0c19471ef8464161d1272b828eee478a4920fd9b2d0ad8c717714e43225a7a181654265386ff64c27abd2802dddb9aa91bebae4f31b2994a6d708e500fc38875b11eb67d210f4908fc78c56a973be977800c3dadadd293a7bf5696807b240cfdf4ff28305d824b95a1e21a0d617b5cbc6082d95c1a54347afbb96a63d157222602b3de00c15fe706441868fa6e995a2c2d90c5011cdbe16549eb92fdc8edc8324863c58126e9570d10f3397c22333f94ef5add047c3ce3581a4589050cf9d8f4efbbb3e249790e0415db0fe40a5412c20573faa2ff4747acf0a4cc5de3c2289d3e499d5417084a31d1c2398a720d3a2d17a553aa22b144e0af8a21d7e004c2c6d1990b246eaf0b9373bd176ba1656c5ac8ca342f1a06a522434bd4e602d6741ff62b1481149945622ec4e2931ad5861a1d53ae885b9183a1ec0b68cad2e673f6b37e570e066e6d34ca88ebf1f240f7d64288d9834366a698a645df8f3c39eaa953938f90e2dcc067bf452114e0323e7507c0960ff3f83ad96d3d9fdafe71de049e2eb1a2314fe8027386e70d0d470f6184283c4fc03c018e1e845601e52fa28131a1a7366bbb621b0e24e0e42611e0dca5d714bafee5ddd28428873bbf7557547c1e8fff516e8b80648ad1c015640adaec6172fafab88e934af91f026d0f31ebc44a05c01f93389b9e110714e0d5b0ede105187c3edf1cd352d909a17622699bc1df74308c42fe871a722aadb8324ae919aa0e750d877fc8031bb61786270d61232fda57bb903242aa90ae2d0435da021f6a90b50cc4ac6994670d62672d761776486b1dbb05c58f37cc2eb01c65ef37c89707061ac665605199be6c1d2a9ab077c4d6e68deb1ad1c47d908b9b054bd87a221fe1addc103332ae2bcea90da9273a9e497877793b1034f6d8aef21169e37cf7c8cd60c2b31b124d3f220882f6c8a6cbc0ca1cbd932490d4f1af0088208091d131251dbbc49c144934542f7eed28229240a3b31226dced0966f8af5ca84c02fff020cd9fc45c3b1b90a5e2fab9045366003949bd6fe4e7455ffbf8afac817c93c90e568f780bfcb7e071a165f94e86391ff8f8c76f0561c820fce4320da5be0bca915895e784cbe191391d75f137866a9e4decb3e074da580dc06d56caf8413c7910dd49a3c1bda58f6378145ffe583869e24f9d47b599d1569a5c2e7b5dab01bfa28447b16ba8e4751aeda4103cd05865e0c429768975bc87df18f9e445eebdf4f1d08b8d7d865e7edb5b7870187126905a4861629a6e78a71512465e0ac1ebe84ab806db481fa021ee487a91196dff09cd26d9d729e9c1fd8497e9a6bc7b76f5e283c86e08133c4fde22440f0c088e6c69a580c150727640e66fda475aacbd3cea75fd17d7a732c76ab512732b015f6264a6f33ab1c1bb9a3a5264580e304d49e079f432a145046de35a73904784a8f6557d937ef2698e23b75cf3c9d229ae64835777472d0e786e1cbb4965ef1d7c5bc8478181907345ac85393b48551e4eac38fc1cd4c0c25cee12efb3ebc8bb42352fb54f73d0bfe7a2ba296eb3aef92f75ed760e191b71dbc9ea7bdb6789d17bde1fc04e0de5ced0d3c139fd7df07d940ec2b1e868fecec277b32278ae127d7846258ec4754be32e369a84b80c953883100b6d142890d913253327abddbb819b4b919b333540657029dfef04c39b7f2326c772de938e9f882887da5aa8df999779c4ae9ae538c838f54dc59bd69b00495f4d3d0241096a7f74d0fa4009b382d3849b1e119c258fcfd7eed80af6b871a625ce3ace1a0370c3cd088da2f3a591f8fa6e266ec49bd11ffd50f940802d860db2e19855cbc856a99c62f5e466d4002b9b569b98eb2ef09365128e26f5bdbbde229b86e2a810d7854d2a6b90ee1436d68f86ed1ba6865afe8fb4766947ba5dddff011a7519b28d363f1bd50108e7283e45bbdcc1365732e5ed0f33d29976ff3c38360c27bd73200604140c50d25b7beaf273ac8d7e6575eb2cf257fb6a1de3327baa108f24bd462826a369d119680fdfe391405cb56ab103f9a0be576763b1afee7429e2d2121f29da5c07227dc8a952f3ca80fc499fba4cb7f6763aff58f7c6495c45794f0643ead34e357ec6ffcd84a8302a5aa4a14c0d35460b7ace7aa98ecd47e41772bfcf3528d6ea3d3d77f533c638e996ead6c56c365a66ed017a4dea55d28943f5ece738bc2265b8c90b4809df47e60b3d544ff2e868864165a14e6520ada64b7c8165e4fa712268e40f8f3b7360c8c68cd3259c0d165be834494c4ae5841edcdbce84be4431737d0969ae084638551c988cd71ffc4d14ca9309fdb164fd218412a4e5565108a95e692308fb0d2acec55874ca13fc65347a497ab1dd47f2920d5f30572df17b4ffedb061074f25028ed72b1b4522a10c5638e29df3eb82d79233ab9fd2e9e795e298db263d2cb19f83c84042ae005c592061832eee99f00a5114f29c33f8ff2b47fe5102b044a5492382caf7be71809e4ee6e2cb2ddbf09a132f5787f6517513e72b0e0da6c0fdf1c631db5a740c4c2c25f19e6cdaffceb7bf3009c67ee37c6853443f7163d3a6a08f836b23efb65675d25430c60170b42b5a510c517d175c2777798a4794ad37d398b3253c04927828de0f3d7fa9879c102d80bee04ed0b0d1718eb5012784414b1d1a1c7d8661a0ba1560f1ce03d9f5b8c3b048291ab922b7f28ea5ce056af17ac4f3c7f3efa2b617922e7ac5b868bc14470277ffcc71bb7364350464e39abdfbe717dd07173404ed7a8cd5b78ebf0f152d5984d20be9c6b15ad631acfa3c872fcb58aa25936a985b0f8e516a3c3e101420fdf2e107cc3b7ee07d110c46d616bea9c46321a1db7b4783fe4fa9b8533d7eb409fb2db9a4143d33d1a19fce2476ff5fcc4081b72882b734af4bc41ebacc42c733b45499eb704041334d3b60bc914360e1615de33af64379736d588574d961d614399a46e91234fe26e8b2fe24b83ce5e2ea61e0e4b8bca010ec6b6cb8d85e1481835462e20a49717d9570c543a1a29dfcf182284472166c3417bf76bfc60287b94c05b245e201d6b59b5fcf8898b6728ed870f903bbe767ac022b52af9335b7d4d7d9270617332931945b3f50a4ddb3a6df24a621cbc6f68f95dcf4014b4f67d2deace242b0b83a3770c4f4fba42c4d1ed302a69bd164d13b5da748f05c6285a813658d03ef4784b996e37d7f4f1fd65d19ea6276bc848723069a143ab25788671f791ccb4c1e64174856ba91100cd0a5db15a31a7c2061e44531a916442327ad36dfde82228a80da699fb71158d124540a39d18d90a39559d49304ed93a23d9ef213aa84dc2d84aca1216e985ea6c2fafa8a6a0a83de520158efcae93ca7c5f58b86027f54026e113e77fb64934701573c0391f39aae1231ec5f2d76b9da88bdbaa50f2a2ea42e228f783d0cac063b2835fe8e6d9ecc344c2b3e7bfcfbcad2712ed78a38572fc7f34e78084c1f5738ec08f59475adaa67c6e01fc8064b6f841cb97f728a988ad1307c7da6b02a9812c55a46419181a252ff859c44c0895be60552d85e1812f1a35a3bf50ac73fbe1060f72ec1b71cf9bb670dde8f8d1f440d321a850c6d156250a93376d7cdf00227828ae9451846e82d5b27cb5fbc6c89a29841cad162695a17e01f312344753da408ccdd505df710ae1140b16702c983b44beb9fbd7fb76c4aa77743ce26f2fad9c1236c3feb6f794edfdbd462eaec921cc5aebda786f826eda375b1a297adc336b88f4ad86bc3387073e226d5e005310f9c9bc637481bc13b072c8b77b7dc1417d0bd9e8a5ad8384d5db55166e1a5ac1159bb529813eee9bc55cff70d0120317fb0137534de840b10d1a330e9619e0265c3f7ef95486b307ab8b97745d4de3c8785ed4e698cf2497fc5ef1a99358df4ccca242b5a8f4cca0fd4e653e6774dc96e86e03efdb0a94ff245768423bd65e76a62d374f54ab9a6802425627376be44466a7b2ebfa47f9a41cb3c0a045850516dd051eec858c75f55ce9bb5d0dc2cb6018b82a1716f133f26213347f62d7c975f7d885e515e4495c3868a0205f7631bf813a4659369b57805436bc68d899b6ad846fc8e088b09a63f42ec85c9f6f55274fa958b036fc93c6c43fc975d14ed1098b5d83dc77eb59aae08f52ae124eafdf1422984ac7a9950499dce9993864c2f1acf8ee2d4e7ba7f52255d50fb1c017583df4e818f8c710bb389ea668f6a510385a5e5e2e38f674c7a9cdb67c3b7244a7efeb89116664a57fbc8a70d1e80226a18a4b0a7097aaebf6912c3edf6321936371e12ba4c7568a3e58949c2a21149e4bc105c4f82d8fa881fb4f9432dd477967b533fa183c8b16cd6c2ebfe29a2a3fb21aa54793f9a5e348de0fa20d2d5f4f9060f9980b8e13a6a5bedd480791efe9eff8571630115182e0b329b2c698f47b04338e58f70e65dcf54b94e5a7b3736d2d452b324f06a20f5d986d9a6ad67bab0ad63b78196faa079ed8fd7b125f1b700da3ab580d5468fa0c765b41d228e5cdb76b6380b22b11ab100211dc51f55efc87c03e66045b5b099d6b060422cb70f6bf9ea1b054d43005f9893d7420cc8e2de8de25781b765c6c298d8e439b44e1cb5411dc38dbf1d32c2cfc9a04b84f5291f9e38935ddb00ce902deec3caa2ac0c386200b8cd8b55cc1a8928316d703886c498c9dd7af5eea9f4303dfb70b398c568368da8e373a214150d64d2454ed28c3fa5280f16d4684b92f7a24993bcee7f0a056b9e3485608b643f499e5f936113243bdea538b3f29950a92c937daa7ceaa51ab994c89c38ee3c755803943d7dd7c8af5b74cc23e6c5513ce9e851c88acc3bc956b70b017f9116b123f9418ef434abfaf6f86f48ea6a6fb63e6d40822a0a0117256d6d14c1047d36247ec09fe7ca4758f455632b22c9b63d070edd5dd3617d76aebd26055b060162d90de39c9e529cd44fe60d77b5d472da47b6816079013539b313ffc0c2433c4169251c23feacb79f17251a7548f24c7fdcce31051805eae010d3e6cea47e933cb77743d74f3cc85278e61a8a44625975ea612966b159207e4b89c1bc0071a0bc33cb779ea3845648e251d319b9c799a286ae1fee8f3b519e3691d0e7a87f1cb8b5f9f774a2d7c3728c7a859fe2f1274a28acf92b49ed96907872fecbdc3e2f3a19afd4e905d5b0420e647e93610294f9be0434494cdb8f059b9750344a14ba35893eb839e0c3e100dfa243604b4cdad19e6fab7afed7d9f88906090b4968009ed7d834cf500cfae7fd21881221177c281f3f1f7b2fb689bd5b2d8e3443891c9c7cc3894b4b93c471e4a1c2ba21c396464ccfc48fced28f22952d23a67f08692fccc08c43afd859b14cd5cb40cb39d7244325c940ea3002aaf84d19dee02190ce19e739273685e921b1b53fc1f60227eef12cd9c9067444db774b3c076f2242fffdd36136e82a502fc286ec5d7b44e63508086099b8ad6aee623ec8e796eac6b59531884401dbf29e3e0c520ffc88f8f0dd05e2b35508ae22d275b1ef19788ab42fb6d40f41bbe716357fd5041f2e257dded8fcd10d6af2a1a4e5b49278b356975b64c025509d8034927a9fc50ae7f653318653e9df81948e1df2da96b3090a47de4a6f63c216afa4f3715ddfc248b67a2c2805e3b4e8f52a1448c312e4b33adc29759432be74c5f6d3bceced4b03866124b2a8588393f9dfdb1ef6bd5f659f3e8db516d02bbd20963c99b725df3b3e6c369556dfa3ea1dd1907b011e8a4a2a4b92f809e0d92f9404140616d410e2071930e262927d6bc97dcb2a3fed947cb6e9971effc3ac9ab9179b54e7dd3437c44da2f6fb23cbfc3662874348bfb7c6513fac667a6637e5a384bbf1983bbd5382cf331b55fbc5414ae6988d80d046ae66fdb7254f089eafda8619bf32558cc74a56b0334901608b54cb96f2e4fbc3ba262879231b93b67b318fdad04fa2222c13f27fc541fab2afd8e593d092f9ff3a6039469c7dc747df1880b5d360e38af82d36ee9cf7a8b8df92194d9ec1448948e5ea2daf40a4bf40d0e71e067b1f2335ccd6b168280ba0636c1cfd4e2da9414ce9e02e45cf9b21beec1a4371d5d38a2ae8e3c172eccd56b1439aa67b89e78f0a60aad91127d8c3da342e1055b217144ec03cc89e4c7e368abbeb7ef203ed19840fa7c831a2d782f2870df075bac2493ff30521e0e2749554c7a732b947106bc356ce4df219ddbbede5baa4950ec4bbcf1c97158fb555b38e0d402b8b0f68d74f112150e576e4b5420097c2ac08fcaf3b57f3bebc504290ef97ed250c537563efb5b54fb9715c71bd3c51426165418fae13270b612c5a0db8151552f97404258b6f53e974fc539687f86061521f379dc5220ecfd0da442be4440f83456388d966540440a1fa09d529e3f286d2863a7e4fb485d1584bc1bf4466538afb032be0e04d895593010c6e43765d3561509e56462d89e1b669e02340349f2c22bf2eb7bb27b92b58bf67cb2a33e80abd46450c31c03dd3eddaa979d40dcc5210d9ba3d59200aecaee7a0904b6fad1f8636b8a7f6f14b69c17f9b3e7db084bf83b49934ee2dd2cf4e04d2aacd3064736dfedb75eebad97dd862e8a3ba82080eb12f41fb55e95f604577aa654c46cb9fba57ff9bd2c2b27139dc03919d5c6a31b4e1f637f97218fd6687e4b316f78bbdeaeaade4ebbe90cf9eccbd3b835f19ad3eb707c926b93fedce3ca1a6aec846736d5e99805bfd99a30f1a59439f464d54eb0a57764d056c01ab38450833571fb0ebaed7a4a82c9711559ef5de841ab962152aa076849f8c35597a3d78acc816f44360cad13e5c3ad46b1334ec72f22aa7801182808385c7d6180859543a484354b99a06e52e4b84e3ed100f28ba8251e950adc7068ee09138c2c2c137d025c9ada7c78a492e91ab8a2dcdf105839d75674a19458b9e09995f307013bfefc9f88f802157cfdb315f51084b2f513a24bfd7c7c6b42823a94fb2c6f9f93ca94afd101e06b8a245ae0564f62bbebc0a298935a73df6f8a2b122b29c01c5de368dab7276d990df1a0f5ec10dca94820752d3164c850eb7bde3b2bf8187770ee269aef9c68a9709ee6f75314b759d3e03740bc99e7acc5aa0440595168ed36cee343ed637634546f3b4d1aa3063971867ee954ad51d03dad966a7e212a5c112bff6d24db8c41f8a2f08b5284988851a12797d078a60460b102c8d37e883e47d979bf4850b1686f7c666c4c9ae45ac067c5a3ce857debf84dae1a13f4499594acfffc53cfbb04be51a30cde6f3ec3fd75c15d06c835cd195f79ec229e5ca8ba91a0978034b2d95b24ab841ae75f73ffea566109c55a6294a71756c0a1a37039022b016d3ff3a811f7bc218cd9b0e5191dcac97873e6283fd7d4763e1a90c86fda0030f94c5870240f30c304aa860cf1f893f0fab19cc709b7c644d00b6f907af09ea5359e155eff61f8c3142c35cf949114a4f35c6602d7fbb589d38dea20298979222daa4ba3cdf97149ca3c55b600712a874b1b204e1449797707a3d02a7d333d6147f12610c5ab7d84d9dda54643164087b55d7527677b72a9e0ee7c0ea06638551c8a0bf803ca5ff1aaebb52c5f110b1613c0a5c84f523d0ff47742a24cf8ab2e8cad262c88cc0def5dc076f5089f630b0b2a3668ba66ede744885693fc85a694883fba55078f5fbc783bd6c293f1fb0d9aa66882bc824f08167baa0fc41f452ead70912ce53a74c38c7f6f25cb972c86c3ec3cbb05733b5d6e3ba6641d082efd845ba1dc377f72269ce29abde63aa48aeab33a039c29ad4745e95a9ce6d33d904e29a3c1636d417d1434c518306db589833c0e13de73bff53199d4585abcbe66d3d0ad92c28186e29a96ece123c90773f059cf5eaf79dff48cee3a9bbc71968a4e3390c990237533bb63823681e638d3274e7f786a1eb44f1ff9d4dd01a6bb6aa06109e59dfe4494bf49197e85dc5cf294c849f92cf0f48626eec917caed688c2377633dea0b92fa5ff5f91833d9bc53f44de1358728ec28a56416296740726212993b993d584099a299ec0c693b844b6ae81d2ebc0b6c06113019b149016f9032c48a696cc282532db47a87381339616cd66318d0f0980940e9c22a987218777ad21342ae0ac3871a436915f6f75c675d83a644b71a1a6ae83b6113c60107fc132102b17d92219b5ed8ee72bba779aabeba2a1d0a65bffcfe8b8dcc074192294d0b5dea7d5f330328761b2f6b13cc83fcc37e84112b70f0388f5c129b30b90be36ca92d1ccdbeb39f002434a1a88f519bba5b5c52f10119866909f600d3c7d5516e4c69f10210b417cad9ea41a1f4c9c2c8cc0c6dfe0d1aa997882279d58cb123021e2e5764cfc04ca6d26086842f7267605ddcc0987e1b98c41e3d2969619ed3aeed7095e0066a149388be72eb545b51c247bfb6e3c21cc2ccf047a5f98152b1c66db3725c99d0f91be38cc2a16feb93b056e7d66e6d48f632b46802b9c0788f97f578268c71b1e24d7c588c60c26e53e4ce88e7157f7939c2a69c22f02082379f2702a6e1e9aac96e3c61a0287d9b781aa18667e66dba808c600097a3e645a775d3cb285e48b6ab88b1fac13fda7c926173e9b599a8f307d82b6231cf25e4926bd60850ba0974b13911dda6ca369271f84b5537a03486b5009cd10bbc26de1535802a4b19a784298bc238ced5531c82f6af637a35094fe27540f0c5cbfefebb6c15988b4f9e25bb8c9e140ffb8c7c117eada187e0d16f6dc7fe55eab5ceb38ced4611f85d2fb3227310b7671e01841230f7a11dde8b8f44436436815bd6e8ffe6742cc53a9fc20abf1cd44ea4bbdf2c4b95a143178eb8f555acb44faf87ec407130fe104524bbdd7f13619e399beead4467d2d18251905f9288197914176e26785fea349b7f627170a7547bd8ddd1fd84a1707ba4cb2394954c699f6844d93a0d44fbea569ceb92eaa001cfb7957a9c100d516a8f5d02d93ec4cce404a6be4c8bda3eda0dcf214315e5cf04cbd42fa3ce69b05fb8704c9e935f57c8c91e151bbc2bc0abde539950e94296f1af15458267d4119ab12b1c69f75aa1d2b947793355ace6a6af3c31b961e53bac19cf4a73ca6304c6385fe4f4a3a95b8b21d94ab5a1f34db7f1dcb605c7121404a12671a30a34efdc000392328c0d2f7dbc4ec17acafc554d533b4dde76e0f8db24c829e4d79e62f77a03a4ea8c6023ebcb3228d242a7dc5cb1bbdfc9b4d1baedbca9f5cbda86957ae3385c3f5d0d4f2a1ef9f79e0c255cf01d1609d8806980beeffc10094b55a82dd7afa995358e00bb209882a014d109707709a05ee7045aac63e0bcc5163d82b19036b77323335ab8c8834e9651d4642e32187d982065e17e1b1598aa69813ec064604ef975b352fcf67d3e0950d121aa568eeb4e8a727cb26c1aacff1d55c913e4bddc4524ca878b9b32e58c68167cdfbb3df54427e6a78ccc3f95ff77d13b1b316f39c05d4c641a563c4ae43a4b4848b75cebcfbdccb8668544f96b7c44c4e191d4adfba53fb067fef3dfd621e2e5a539647f5739728774707ce21c4c0baff6dd943ece6d8133b6dddeb035e7a34b2658cf6c0fe6f921aaaf0d2fd367a9194f0759e4a47c541b54a5b0598eda586714d3c634d1364a4b9e6ac70850f49bf37e3db5d7f9cc2db9614c52dd1b9cd204f5c2adf45c8ec342607a272887a30209fff6b4528720751a6cba993f82bc0dd234e36a0049169f683b017d4b06138ae378372cc60b35b220e935ac0842d651e2bbee424a2e8dd5929605180bbf91214efa43aebeebf0194dbbfbf6cdc5bbe7f98d237becb571e0cbb885d895b2f97cd0ef0ab04143bbf552efa09b019444a5e3277a0b7abcd01c74aff5f55d471bb4f66aa8a3536ea782dffc754202d77c3d8fcbc05582f7a5f8d2fe280d1e21d3f8f7a24efee03215add90d9e59ee576084b73d59e6e373debb0d41e02c143a3849d9f2fbcb6f455e4ba9b6e3d0988a5f460240c2fdb41ba0ee5c056b2519503e213486e040aff4b4bb623137c613825262510a7f959d00ea68ccd6e2abea8933f0be2858c17404ee7f47163e0cedfdfaf0b3c74d4f31dbdc6ba69fd0b1231bf8416b96a375bffdc2b8826841d3c37ed4bf4ab562a0d1a870731d71e0af0e5c28c6d354677fae20d675a8e7d15fd4b0a684d8a11e3daf03fc812a3e2b3fb1ec15191d1e2280fc036fbc7bc609fc90d7bf1b5f447e2fddb592e028b0c639becd67432bd77c6531c327c364e8dda195472799c170e97c8850d22b6f7eb273ec810ed47b7d54dcfb67abde9480ce12e13a832082bec3513a77c1681a5ef25b8777342fd483d73b8ceef8f4e38b03bf575a7f1ffcfa5572645dd3a5af1d6ecf3d68fecf446a95d1656bf1597392a2ab82a62ae15f36644a75af246f62237b8fe0c3a18180e1286203ad34e73009e9aef181f4883717b12aab62e4821daf521e84a71d39bdf75c9f679ee2e2d847c650a5c88672685bfcc43b8d9b380715ba48925745d6fc924694f2ef9189ac1f27f0fd79bc6935dc6470a7ba82b5d9d4076a6927135716f254056b908dd02126079952e55e3bf5e30349c0efe4e248c5350587ebf0d0673406f1aa79665c3b601690fac43fae57bf337f344f4257e15ec5886c9b8873a7f0740d50e04a8d76c2f1825a03b64a016332e9b46bb34e1198fa29ba239d9fcb7446e283b819dadf97028d96865cc3881c36cd73d0d1e46836d93df82b9b049570672457d9d31421294b1702e80885cc413022d7f19322034f78bd007c8b27a3e49735365d054fa2278a6b9a5c670f09282aea172bc38da48d6e341ad8432bd6ce8c65b523e9e1b43458aa7048d208884d5133641c8ec6bf08a980741ded4a375864a9c417aed4bf9343e59a013536b2fa12776bdb4a39cc651859737ba430533f1bba4437b37458e46f3504a0a3877866861aa6b483a8127cf8ba78a3bdf0aaf81f72d57f2be11d85644eabbc26628a5f858d8f78ecdc9b9057568fb180df99a835a0cf556b4cd594052d5e23c02b69792f400e7c29b39e578fe4fcc1242093358069d52e6ac9b2b33042abd801ae1dbf88f4d0b2c0fe21d12c6e49c75e724f435b0eabd7f95fa7b1046125c364b3f7c72c7fe0be3a74bed5c5b9154312a0d80f7ca709cb4ed77925a7e198203f7bc634b08176532787db17313d99e6a5a633e92c2bd3360f1f155eeff1e47bbb80b5ce7cb45a4da1cb49e8c06240b7ad8829a6b18a85a3069d037c0b8e83eb50739f756d34a212da5e8ccb81ef0adb260e62205d033ac1a32a3f22d7ad62d55d2c858e918a34662a79742932e9c09c8c1aabb3d9d5d0a56e3f8e00c7f281e035e6a3fa4ef25838e6f1eb3105a4aa991463c380c7ef6ddfb8edcaa53060b68737b5abbdefd18a74b0c82abfd1562c44c201ef4ea86eb8f7c2bed030517c1a1e925dc63dabf497dfed884dd06ebe1df76e10a71ed24e34e4451ca3f4dcfa7288dc9ec10802a40c54d693df8fbabd50538c10427eb26f8da9663724b6fcd714d962402bbd2b2eb0887c0119ca9d7b6e04e58073ba6e263208b1006137c1f2c5ebbb231aeffc3908dc8f5653e8e299f4dca4ff855d5e438f56a9034f39ed83c5c4d9f40697f7b0652d1696df513c5634224e1478bd92a9c955423e9ba96f37779c98af434acf330597689067a5901b0b6285a6fcf0f807b131ad727d1aa244c6cdb61afcbcc9e12d88f1a1ca640d7174e5667d4bd5fe3285fd7415e4d00970e4644e428389ffcfa4501fd7e101170ab35e5bc2d0257cfc25653ebde791a6e659e972a61d193f523d818bb8ce0f9c2821d4ec7294b3b5514736f91abead95351e1a3251966e476025d345961a99112039b0893b752efa0f01b071d9da2cccface96c9b133dac91cd719299d87751833cfbe0e76c840b1f08a2e7efea74427be487dd0cf686680c7dae3ee5e160a320670f54628e211a888ae6d6819700e28e3bd86378441ab58cbd16889c7677a6a11a29cccc6074185918382009d409380a57369ae02bef1b33a849ecc3db553dca9f868bb2ead723aedaf16c38e1d15adf858ae6b881b5794c2255f1ee84d4e0844d1e66f4bd0fe5438a181647a73bfbebbba7e8f65920beb4c25f1b190db71691e61a3d1000da2c7b334547e298ecabe27473521eeed4b1bbfa3273d1c9ca7ad3a9de8b86ab6349ea5c2c4ed90a3c7ddb5073297d47237af5c82c3ef8b24b4bb9489b394454edec8ce16539131d8bbb6b0bb4ca7aeb522c887ec47355ade22ac5f2c14be4028e5829fd67620bca6e93f02d8f47692b0924952d0b98de856729aba84cac3c087c652541a880f4c3944817c33654ce1c4fd39bb301f02b1906c6f40c9c9e4c1e22eaa3db640306f66239da7f87aec8b4dc3457d700175007a3a3e9a2f26e8c5e0deda1ccac90a9055901c756058a569b4973c872e7e753bea502b24868c46757673e1e8cde6330b29f6817668fc86d2aefe2d6c84128366054085bdcb1b7ee8c5ea85f704696c164c55d88bbbc9f062b59095a31512eaa14e09799ae369d3d3eb68f9712239ef391bb45d014356644aa33248e270241e6a90e42b4de346ea6d2de77dc2bf90aba634eeaeb1dbe27a6a164d031f31bf0207d3f1c7816eb9fc4fceda7325c29991df807c37ce11119659c0f28adb11d22c2e88ba53780782425a350bbc4c1a31771a71b8183437df5a61a2a1f1ce2247bae4c3636c6c32cec7c525495b842bc311bbabcc915d879393f486b16eaec4da5e0274511a3c8077e6c636517695dd542381fb9108f50014df093dee774ae4d0eac9b81e99889a71043e0561ee13cd786287e9e16669acd063683f2a174b7f50e4b528cdcdfedbbae908fcaab7fb284551ae5186fd2706bb0224ec6343ba8b86531471c977191bf0a7c9e2da2a89deb00364b938bed6773ee99455648117b32d7788054210393c989320e44593a1bda4fedf501ee8d7c75576c2e369eba16a6eafb67c77691f473eb49a4c5fdc958ddae6cda2d2a3a35dc80a1b5d3553d391e0f25256eb4d7b2c9205fac792182ec4e04b26a3da9cf1980db44fbf78ece46b7851698d7a8adb0af9f69764b0ed93e32b64cc5f18322c6366f8b38e5fa2e574899cee2b9b40758514d3f40751ae7856d57f2b96ffd814374b8b4b195be140ffad2b4c1461267727849d93c3198967284a83573001dd31ef505bab8c968d6e87ea3e941e4443b0dcf05e0a447d6e409202e3fd9216d85a53f21dd582bfe5265b443ecc3365ec5a7dffef3a9295c16284234df77d3d70343ce25f01f0049af7172e71f2cc126bd4071b2573ffdedcf9133f1e8d47a4fdd5befa01640a7c2a064d8430c19ef38f7253d1958de263fa1ceb883e08cec749b16231fe510f223ec4e139b604b60fa09e61c261c57a0f670a0cd9cf0076af4664cd560eb147df4f8c762716e071e1f2bc13870e0132eff927b6751a8e79fc5994fa33550c76589cbe1f7fb227ee026a5a20ee2142a9dd1470c97827928a479f763bdf0c7551952898c69614aff92776409449f58dd6f48c13db63e014e344234088a25b13912270b7c4f8643d5756fe8d1ea97fb0f60c39ff44f6e1ee6798c8de6e3b899551f3d23b9079260946f9d859dec518b9fcb8878872a521169d9ef99ac030542fc9d822fe101b77a8933f3e263b58a5d48bc63d94d7ddc6ff8e8e7bf2a4f1212d44634a08f78e4320c5f7687a53d9bda487bc41549fc7c73caffa0339b4aa98c5a0214e651ec9ba32ae24447d482b395e99c7f848832f983a7358aa67c25c7a989392e9a5e4c6390d4168356a318c3288a6082645419b9efc45b11a9ca9be3543096d90abcabfd332f6c54f483be4494590c732f56de81f98a1e98ff84fb919104d54b8a7bde8d0e9090425db8a3b9c1efea5b32ae87a2d1e2f32d4a8a4cc2a175dfe70f3357a705b03de51ee710232f3b7c6f0f8ad6b244428374d55cc5ee22d15bc51b9a49af83f269136b391097630bc5a61160e957e354e2f88cdc893901ff5ac20e41cf0fc1695f370266b534b7855317a4ebe25e3906be4490a6b2f73d0cd7d167642123c31fc0d940f93ea81bdb88c354ac67f836fad861124abf67283aa65d63f81bb757ec3f481da0c3c49ce1271064dac1525a969092831c0f01e6d70267aab06fcda2bba49528285622fc440bd9a5607a5fcda43e8629e36b66e99b0e356e696d117c9d52ff7f2a8ad1e4cc3efa8e91705d056474dbfdb20aad461a8988ce2968fa690459b42505470dfb8caa6f741923de66e142500f8b60bc88e635e65c0a78487f2ecc1151f12b73a0e32d07e17c99be9c91ae9605147f8a8373b4ff30c557e2faea96cc92f321a088ec110c0d907105b79b62e054409c9034e8e7a2211b11951f6a9ab7f09d81fbf2ffe19f6747951328bae85bea9931d2dc2f63537897158fc2a2ef183ceee56e0bc4024a8e6b2842983969f88ce0280cbe5c8374252ce18f55ea0170fde28a1e70e12bd7a4c340452b3c706002c538961cf35232050331ca91ec4396d5c9e4b02160a8cc22227e076a912eb124be40ca1f9e11151e2077e9bb13baad4c182589572cf0255b5c3450aa73211cb7283b5a725be261b557f66391f8c9d7aff8d41d63871f8f31896a258c6f956b65d3b1f2fee3df01530ef9ff1f7f1c67b03d92706d14a7a41130ee92e355d4f52ff490447e3729d52b45fd3dcbb9f4d4bc6a3e2011b40f039c56c74c9121c163ff32817d25eb9559b5246c0e94f654f4cfd47d8212aa28dc7729e8f0c8840764ac007e589f14ecd9992eb96e2623ca02a997f1536eb0ca97df35cc3b906d1446323d8653e991c49209d728605ee1b80f1f3b715db4eee73fc9dd765c600054b546d36359e76164a84cb74d246bc7bec65fad38c01697df0b4ca6838d581d37fce3555c95a0fd65e6908c2a49a05092fc868c98eafb0821721f10a903fb72ba5e65742a96fe41ff020e6f76e68d2f6527c9558c07a81c31436651facc4459fa9bfed78425267ce14c9072326ca07169d5deeff6f96fda5df1d22020237519e64e168dff6a5b8960a22a5264c62aad151d0a959e4a672567e9adeaeade1076fe987924f0c05a6eaf0175c20ac137863abe7f137975087d3e510930cf389d199ec7189f0fda8da431a1e0610827157f1a9b35f20214734182daf47b30770d196e17ebc6d1c46e80e6815087b54364a54dbe1b147aa9c91df0c19471ef8464161d1272b828eee478a4920fd9b2d0ad8c717714e43225a7a181654265386ff64c27abd2802dddb9aa91bebae4f31b470e2085f619b735100b90cfdbc99faddeadc77ff29a7f2bf8bc638a88f8d7e7332de9d112eb2551e1a24809ca06982ffeb46ccb3967f9f3de0a921a3def0f2d23c0e42015fa85a97c8613d38abe9835ed6f86e5eed279cba70c38df60eb5c606c826d8b013f641eb88ac233dc8613b9124a3c63e06a63ee788c8a0ef4c515fe74b34cfca98dcf793df4f34ac5799154f0b24deb8650a447d62ef5c2684e254812d513ea7c001bbea3081d137e8f55d382565bcf3615e750642b6630a22fc2f12c4399912f4a2afa5305d37231762793cf18459ab8a24eec4c88ef0d3b3ca71de84e621f2f60858a3646f57ca2dd388e70ef2b86c332693208883e8890736827ba2fe05aaadf488ad97dc5525f5753f965359a997f4e74560f123d7a9268614677a851cd11edd0701c0a43f6c166a4b79bd5c26643c96bceebec332d4863b1802805a0e402b9a3585df2f402b7b3212e8d0e53868287b241a236a162baa1d98262deb8d8a5498059e25b17b16af2f0b87c4d37e61efad78f37b9e9275069a2cefa4bbd530ec70a57cfcea87ba971b45e1312647a47abe0ec98b20f6c0c78cab5a38d1563220090bb856c42b681d3cb1bdd2aa00fef208ff2d0d99f5d22bf41472fb601030a77a161f21e204351dbeb14def7e318a575605567c7624596b4699ab7079a93fff284cc8159d9e68a78687be87f97958b4132a6484e8360a2d59564fc8289cc5c11c6f00a4130541c648a4d8f349f3fb9e4db2cddf7e3b947cfef8e9593169b4ac94ceb01ee125cb2ef6b6ed64ac0667f16af107d4d2aca7d4aa7ea4872f8e357635b289d9e20540255b4ca25c5f32851952f34df8923a37bc5cc6e47d6fadcb95d593af42da46a379fa89fcc7f8a54ac51fca68208091d131251dbbc49c144934542f7eed28229240a3b31226dced0966f8af5ca84c02fff020cd9fc45c3b1b90a5e2fab90453660032aab74d0a504a61879759ef592ca305141c24542e4e29a9f5ad74a817834b6c75b28f90a3025d6d93ab9cf96e0735a0a6e35b420250e07e2b6458e2007be40ccc01b5be12fe6b22529277631a01bf3d512ae952901c8c3e0d1d45be79ade8fcc97ee38e42010524cd8a0317d616cbe71adf3dba75b178fc377d39f2800eb379e0c808e216a46b17303de2a1ef1e79a9aa5359ab606894f4d63ae4b413db9df20630b33a8a871036a6c80fdec15deb86470f8a2a47fc8a7942e5d297bb7520e04a980bf732366090a8ea363134c7ef6300a40bd25d415b49adedac5946bcd0725933c69b743ee36a5b9b3814376713a82bb182f8375a2afea1eea3688b43007c89d55d2f05b9ff5154d908c2d1195594f73fdc645bc56b2cf29f7d2dd6fbfc0f10af576117429ba1dce7931c4109ebaa9d8de6f359d7b7036ab8606de259272d7194ba18628ad556ed1a0a0ce6611e46076dfb3537c330754c4b2398869e6d6c9f3b9e930290a8ed39a0acb7fa3453b2ceec853551a7f5a18ece0419cca7f980df82938e2f788756b866a90f463eef2ec2b1e868fecec277b32278ae127d7846258ec4754be32e369a84b80c953883100b6d142890d913253327abddbb819b4b919b3335406722c6e3c4a82f815df6d1d282234f499d8aba8ce80a803c7a2bd3364f146f168385940021ecb7e658e2cce903494390e43c6e5cfad5297263cc564e7d9f86405d488549c9188a57ddb5420e33f261945b53f6574a3e4cc7d8117e1e1cce622e7ba5eb3eafd89b1c39cd7fa0c18b73d500846601dd272a04d0b89bfb9842850fe097f27833e38e412ac32169e10d1da3de5af49c4c02142a9803c79f5b3aa5120173421bbd4781f5997a2688cb9f8188aadd8c465f6903ac7c0bc55adc0e1daefb0337bdcce44991bc5bd019ea3d9661d4532017610f3a73560ea60afe0b4aefb8399304fc1f953a9a1ea942786d5bb0a116443b8e1a6581a1e32b279a075af2f15627d5c776b7914bf609e43bcfabcbf56933777cf8305f69cf793b69b5366e4eac945d117919163e10be0c7411acaa5548760fe1e538121b8b222a06db84a14c0d35460b7ace7aa98ecd47e41772bfcf3528d6ea3d3d77f533c638e996ead6c56c365a66ed017a4dea55d28943f5ece738bc226038a3942765a46b847a5f811000080fd1a1ed39396cfa77e0e725ac9da80c3c22c3d28e3f80bed91fa047a9cd15a7d0d57f554b1d0c85382f619c420cc3caa34e7ac1cc15749f6c694d432903f22e1e0ce4c823a12157d51e34da4f59ccc78764711f901907a6db95f2cfeb48beff7d351962d0ac2ec79751139c436407fdbdeba6064c054ec40a56c8e7ef5e9a74ea3fec19daa8eb13ac0326cc97ecfaec39c78ec336e2df2fc55dfd3f7c5fb7d9af238844c6260deabe69f205739ced9bb83dde5a6b939f7548bc0dd96654e79781f7fc011bc2cbf5b67edb792fc0a70495884407ae04b1a0b7ba9685cd20489b0bab3fb4d912fdf2c032a789dc9ada177da2aab832023c1b96b729f9aaf1ee5eb9ac158a60a515c6dd611e07c7a05062ababc12d8ca5b9f199b2537622d78f24d53e0a3a429b7df024aa3700f7191830b0ad5102051ef2b786a9550f1406e9a357c6b99bb842e8fe2a2e766e72ab19d3a9135709ff9108ffd56035f4a07e9f50977722cd6dc55eed79a8e1f6cdcf4e0164691acabd8351d74f67dc5b2d4fe775f12353d9ae8f3f56378d33565576b9744224223ff83b63d3fa7cb2c7495293f56a2a6e2536fcbab2c53495e5d89569e3c29b8eda08c664886bd98c48bac2a08e2d56e5c2a37134a3900fbd1ac0904b6ae9c6d09e7ca1325e7e0708c3ce8ab3ea1657907da3706170fabd40a73c872e28137015ffb50a2d0cedd700152ec9e99f3ec5b4c0a00ae61a0e9b7ef1f895a7e463ccab156a719f183e0f5915357a102a4203b38e7a8a48b507ee84f074787ace4d14c73c6405182f2c0aeb96750cd0651aed056d7e9f9150d5d7a9a4536bd46eb94d3d71dbe681445821f2d5ffa71a6bf16b650eb701d8fc9ddb22aa628fec3e1cc6357febf773ecfd734366e5b70de7ebefc38bb2ae4c5e803c6c4c0a375301f8ab25c76b6de872f710f5cf7c1232ba837d0574a404f5a666de1690226c4c16f0089356b582380adf207887a0edef9438172abb22d0fa9f41c38494285b5e9470437609c1a4d190bd838d51999c45b4166a4e6392bf1e3692a862d9588219a795817839fca7db6c49589c466a8321b15d838fdf4ded96c6e1b539c4d5d90fe1b02567795ad34eda3a2b8865f5ec09e80e3d5cb78c09ad30b89fdebdc307892bf94177f48477b3abaecbcb287425f49d95242f38581dd4f74fa0c550786b1a6841e2fa4a139fd0394ecd8712b7a42fd6e1c4dd3c6cf9646b99dce97d8f6e1dba02cbdd446cbaf21776bdecee7f68a8bec1c64b670d2206ae3e7d9e14f699a12bad34c3d06d4fe056a3fd0689901abd91906b7280c6f31095dca4288c30c9022b0842a69d24f0daab24541955ee06bbfcf4272222e96806403042918fe2d16f0abba455617543d43ef5e57dfd7ca06b97e9342b5972a9f953e8a8cc089cb8bf8b694b5ca646435f0ed5ddf5f7106385da9bc2f99722d9598872400a63780e34984cf983e1ada0de644c24d6ad62c2c15386d6987712c4fc12f01a3d4de359ed563dbcf3664caf9bda38775f983d6b2b8d59b6bafd21a946953200fb9ad02a7e70eb902a8db8d0be5630a19c9fb6b1823efeecf0db446e47dd9602ccbfd8309aa41cb8947c95ee7541c34f37ded9e9aace000c35697a6595601ae63c86d33b83bb956c36a051f36126950d0a97ad79c57f82698f57fb3794ad5fecb425b1c04d7275decadbf7901246b9e6b970313238cc908ac212385ae4347dd257a24eaa7db90895e76c15d51556e30f07d85ad4e1d87017646099ee19776f876d743393ab0ff67507339ccc49fe16095c5b128b0fa4fd854041a15764e0ecb8a34431eb29a3fe2c52377cae9d00e193adacf0a03ae5a2a5cbf403f0a43da5e2e74da91af40575abcd3fa280e557f04ae7a47f6e8432491750f4370731a04e8131d260dd2091b611a70f087255aaf3c4843ff09ea9beb4af9b3946d40a1d6b2c5043c29c326f10703c435e98c6c8377ad244d4affb50e067a69fc237139eec4354b8836673e1a2d963d913e163e513b6edadd055286deb8b2dd43b08964d2387f2d8a88decb8c2ce935bfcc3781d6f208ea5245ec4e51b0b387153caac25a94d26a66bbd8459262b02fab644131493e81f8aa3862c111501ecb95ac1c671f141617e5499595fdfb48b980615f6476556fc77fc04698926610257950215579864134185f9fc51665c840dac9fc36f21023ad2fb7a01fe456a997de1f76bac6e5e4adba89cdc165d2381351ebd747d7c3dffe41b6bd9aab27fb220f89e83edb4801665c5766d8b0cdba2b4474cb4e65fa80af7c8140c7efd63f578e25a0aa2ca5127b0fab412a0fbc8a81d47a73ae0fe7be3ea667ba4b9396d6dda54c754d7886b0cc927cc867df39fae4599e75a8979e0e080dd47092719011f8d37a8ae8dcc1bf44b830b1bd38deb79a2ed111c8240d573b86a2f5e23ef93bc6c95c3ce257b762098097ae3f19773f7397f8c51efbea005131c93935a984239017e6929f2b1c2399cfba56168aaa95182c96ed18884103a22e6e67142784d8f0b70a3b98605a206cf826ec87000086eddb8b2373e80539477b80cebccf20cd105d8a4c10163762fa0f862c832d2f8b571ff21acda452b603265218cb97a2cab1651c83f0076e951ba87cff001eb32a61983b5d93e5a251706c5c9af09b7b524264823bdb031e2cb8501445144dccc557833acc079efefa85378bdb1f5874c482aabe8ac8ce96bbc7e14a273506bfad2c78d5d958469c6cd37a61813b2d82ddece2a5886977473d3305a19477164027b16529d9cad0ddac0bc1bd2645353a3e0ad0b8adb10852d0aec9759340d7d24b4e28f929b88d9163d00c0458070f57530bcba439ae40645b7ad4c3cbb6fc330e71f37d8ed7a7ff1208e7513c9d4044fd73326509aa42f1df0a2e178711374b93b7e8008ba5546bb9d7ea1da9947299c2e36d8521d62acd8845dc6307f3d58542594ec4d1d036465f6b75cc10d3e5a184aff110803260dfc1b0e95747254464890c5e7f26773bc3fdd1f9e1b5c6af4d2a33c4c061f4f1032ec05978c44f80297246c8d56efd8e003c32dc77413fa9ab68b9f40ab55c0acfd36428a128fcf9c228d7ae01d114b63a9de88c8a2392052a798c2f7a9026385230536a9f8ec7bae88173736645d73fb1cb8c2c534563fce7649076c5470bb478dc90f5398f042f1509aa45544990a6fe2f69ff1f7310ed112fb7031ce5db404855a4cdbd4d664d2b1970859b7e0484618e1568493413855796ab9b6ba96c3802820d32ddb52b9657849c218d347fbcd2eed68e989a0d73df89f6b4b40fc711332effae3ea5e711aa9a1b96d19e7941aab4acda4042fa6a1d0d122de5109aff801ae7c8b1710788f697a5cbaf1fd2d979708ce969545032bb05cb8d3e8027ac1bfeb6ccf9a47ac48b48421aeb51c12a3babb782848705bc757b47620e775a3a942fc32432058da76f1a6e8445ba0d7d28379867f7ecdb8e92b637836a2777aba57bb394170f42d92e3a2f9c8c7ef4689c1ebd7b74acabafc41f6c0f2f2077876b729972d95677a23365cec520444f92d62da2a60c4387f8f033157a7a99f716c23f3bb66e60e33ec053bc1d0518702969b283e8642e366256f294101eb65843baf9534f04b5a156fa8096d35883ab50a38e95aac185e02c4b8e62551e675f82eebabc1a146ff87835d262ee1b31210447f25124be8ae6583466c89ea478acfb4686651318214c2130b05a32bf18ce566dbdf6aa5275d2d4bb9acb00f351cd5826b7cc6863a833e69eb28194e3fc97fe9adc6551c962c9f9499e6aea15eb9f4f925bf15f61fc5741090f49a192c91ad8a5260539fe308d94bee3f97862e8b3cfe6cbd65c4311d2a4b75ad11c68e1cf57634af3f5d6b92761d73bdf2f1d6b8001f2d9aa8de575916d76f49baa6a609de7c6927104064d138303da79c6b34705d09ae058f942ee2891b7fb03310d94611b22b17c4f24ff3f55f0f90b47fe34a69696ba002033cffabf9e0eb57a892c968b1cd0517ca8bc7e268434932580362a98639b8be05d434a97d7fff14fbddf33f15a3c5c0c31e886a193ee0199e44ab6a9c3c1611bfc469ad7ab6d5c2585ca15536eec4b4a1add20b78ed0760808156606457987f151518744395e821c6d7dbef7116c156dd662248b467a24d3e8eb3e6e1b129f8216fbcc85042fa8c4312cfe8777c7cc29547f59e1e71168110afc051ff4629a2d7fba0eb435e0b97298a816a92d36c3fbc2707c53b3aff96e6afdb3663ac7958e47c077a30b75edc82d02c9f37a62f847a75736c8329c851059b27ae87bc6e7c73c6286b19cebafe13eae3ec8199e8d3385d1b4ca8bdfef0b47c7d65eb9c025c67cc5b8ea35346bdb885b6ce75bd85c338365105a77c95a6a69d1ef4122681e4d3af6c243c9468588b58f8698db519a143d6cdcb3679a77b17b9103888d295f24216b8d9bddc6ac646a464dd03954b3c54b4aa76010f6192f81f743b1d9fa234e898185419729fc6b229f86aa08d1358b96c1fe60911d1630f4cf84bdf3d3e35a2fd1b2c2a4af405e0e51572c4dd5a4b9bcda1861951b772b895354eb722cc94d3987942d9b8ba1297c357a3d0ba6d18115b1ba2ccdbe672d325b4778ad70f4836cc37cddb687d51bbb73f97d158c9ebf50054622bb5eff815ca8ac731d605ebbfdeb76f5e2d4f1bba672e7e3899de103b4b90138095449af9da95e48d4d69aab42479ee72ecc7f429e9eaeb243f19bf0dc4b8392cc5106832f89fbff51691eb19067303fa5b0b622e96cc84608572a61babe838fee212d4356ebc3e321201cc4592855e75b582a8bd80e22139eb7f45f4e36789c4231df026d6f9c44be019b62a13c49ea7e3891ca3cb50b8cbf4dd067ccf84e01b2fd0b8189d5ff18019c913869ec5ebd203475fccae8f7ca0e186b1c669959434d8a6ff712dabbbcf63b134b810681601ff7fca7c17c28495d8ede6fcb9d4e97e154066e83d6e72e6ed2eefde2509bbf4cf2c265cb00cf8f5113920de0e4f6f4df5ad6dc925af4d84b820a0a9065a3ad61467084ef33a485c72c645d78ea6369d5a74af96d22e3ab63b19834ee4d71d783f884beb35a10b9e9fb9b0e21918d0a36771bcf2dd52bea5fd72af6e1ddcd7509282d1e87769d9a3f555174a43b152948de2d4ae3d06433cd612f0f61e730a15ce1a589c547b3255381314645c49733ec2b0933a1d71fb3d709f444347423130d60c6bfc9cdd5a6af4091b7570ca1c7c4e4bcc6db536d77c77a684de6c98da424f8e356aa8ac7d581a3aeab7cc25417d3ec937d6f267fc7590e567605b32323f0e1f4bbd91e5c64a100367a1abc6ed44b00b45b118be558c92320165d674adcd3d380edaf368dce7878b3ce2d6efbcc2a5c3f838f6177a6a795b3316a350805df74e6800c6a69da36916b366f03058fb21fa7af29650657a7df44667d1ba34aa9d625ab3b9f8a1b9a2b690940117827d0fa13c83a4e0a1fc21135b94fe34c1b59d09ca0d8c3594f58116ce7f7592b2fbb0ab22de875808a875ca67b6921793284f4466e8c3a02c6467033457279ed7e794238d6cc2019b12342e2119f10c28cd90a533f46ac3c2ea421242b99e9423f16de8164714ab607a404cafbed6a565e6d91c4158e791f22ed11c87b7f680c1b889e6102b5053fea9b13601b5c359eb54894c604d858fc06f36eca97b087ac85a3d4d2fe5a2dcb2ec61e4d2e0dbedb746509edf072fd69691019ecfd7ed14e91a6dac7870ff74eef916806eb3e2f803eaf57dfc609e870128fd27a15a00ed455563fa7ae4aec6d02282210f4e944aed55c7276114269a62704da5031f82e652d2e3fdfda2eb7c1a6e3c4e7317d88d23e7afe4395a475fbd74cf8d873dfd013a1828f3224e8b4dec24755d1718f5a291be1fbefd6725c344581ce409f33faf4c76de282cba5813671403259c379e329f2ef4ca5f908239280f5ca5b43549a52496f285fae17df8576438994b5f97b68b27b9786516e348ca2f2cd7a50e613bc5a4f956dd0c774bac370be4c1fd85c98a86759c82033eaeca61fc3ccc387482f46aea747f502265384cecdb7ad3da68a63e3f83f810d46f653931634727232a6833bd921eef246a67e6a2b21b9f04019cc3a6dba4fd658c3997de84769952d75116235a05bd98a5dc97f9692c369e35ade2c26815e36b7720f1fa52a88ba03839b3fbdc4ad68d515a633f92388401d4f2aaa04019bed935848fc4e308afc8ba85460888e3abbf9e4a8ff7e74ad29a3f3d824a79ca59cb490d89455d2f8fdfe8081ade978a2d2e68337daefb4a63fc6212b99290c4d283f46d3a58842700016d28936ee54f5b0a5287121cbaa43fe040813ac885694eb2054647218d6e527e94eaf8cd00f92401830850618a1d65dc09bb870128b4261f0dbfacf74c3ab8f08575eea329f763c03409b50fb639ec876ce1d03fadb0d93be6b7cc0804d354b49a796b6cdb22ca47178f309035534765a4251b09e660efd9f70df1a498fbc289292d5f0e14173f98276b5380fe809649063e8721aa484033361f15ec93219f1b04e57fabe81e04a0dbe368e79ac867627c5fed7cb464a4c0ea91fb3e729b6ff1e82ed338aef8a8321f6a01d2df67c0f19a48ab12ef43d414bb80a610113fbe182a015dc62bf705e21832a9abce48500332db28ff296bc24807986505325452acebe3099096f71514f8c6a5c44abf52b3c9637d5f965f640fbfabe1179857c467fbfea3b85b2483c05b1fdbf754fadd68df674a939e8efb35aa14511fece1f5681cafd50304d49b3b0d413fadbca31588717c25b4be1e29ef558e17b14e38397646e4466a2ea6f311257bd633702ad0cc4f72f6dd96d83b75e1d660e9182ada106bafcac454dc91a633374fa1bfbddbdbd769073ce4d819d48c3c8281ed0e70105f701433a15532486e832a6b7f60bc5e2a1946ecf64ade054a353f493fe655144a2a9ef22da39eb3ec21127a548828ee57d3d3c46a4d6758b729df0c702143e32573027d9fad1ee455993a5d2534504b4f93bc6b165159f2f7f00b08195b5896eee9c1a87a385201c03430fddbe4823483e3aef6af4f3b6061202ad69af90517380606f694f1d58d4bebc5cf06f4bbafc4c71c3af278b16b5fb66af9069177fed99108f66328087ea3e466ffbcb67f66bc1b1cf031c640d852f9a228a8c2e39e9725be402328447542023db1ecf82c92e923cd89cc5a1ba3abbbf7378ad2be1450836872dd316f2ff7bc9691ee2559a16f2ec8e7c10d8e07cb38d52c027946ccecf05b1cea740f60e678be3cbdf26584c5b30393c9ce9f6c561cedf733aa53751050a9cc932732543a32f14078f729a18ea12846b1bac8d6042bcf5cc6c1de88c8b010322b40e6c0d9c423a5193ef4d14cfc17b8677af0af512ac84340f645a63aff257b60fca904f550921d2c52b30c90334d12e48fd25b4ef94fe339ac392bf91fe28d056f15feb39cea8b0e700c4145960004e89a0e42bd41c10f77124dbdab9e62352f3b90ee3c7bb9c2ff563c442f25927b50853d5aef54e67fa2a21dedab1ac92a59ddfd4d5cfefe09cf58ab7fee172e0f132d29c34d27af8a39f89b74faa9ef095578fd38cf54223c96cdeaee085cba2c51e4eb197eef02ba8f6795e5e2769dba81cbc12edd2a20c899359d6e0d74bba559ea4ce250f47f4f459458024b27abc8f1d99f9ae062955ae7058ca78cf8d9ae90ec1bb3b8b06bf64847ddde6464dc27fa846514ba1379de58d643bcb11bbcceb23c76af8c8890a57f822d2d563b076bd3e801e612da4cf56408a733454aebf62893a4b2aa64cd83ff3ec6328ca6ed01ea95d131214775c4fbf532b4e82d7ffc3f74bef46dbb113a066382d8427c2993b6d0d2caa7808f15ae0e422c5cbe04f6cb3afe66edfe1774f1eeafffb3175628332f2838b3c7ddfbd30405319e5738005a77d36a8b052251810ae3fe5f39d60cdfb620c3d53fcfcf9245a50a0e3313bc8ca9cde0d0c3e36b62a6bfd65098530ffe90f52145fa5a49fb326185afee05500768f27f9eca004942d38229794faaf6811e6dfeafa7649e8006b93f97aae7953473773c1aa4fc95561e12328d0c99067bdc780ad628df92eab144de135b3714471964f042a4ca2f12943d860f4fa36010874ca1fe20117c58ef515063782cce506e33e62da770eaf97f338193ce77a016e82a75dd88519699ea2c9228379a47e21e72a98cd9f95252450c9df0f0b39e9e7af8aa1509838d0adad062137c7aeee9842be92d279b70ea8b7f0f62d43c8f3b1f6532601e556d5943151f9bdcc7b5f2958b7965dfad737245c7231071eafadf2faf28da8a6debe911b52f0507a3425f4eae6aef49ac3982e21f032d83858f3e34ff8e78eef0f48d085903bde07d36b5ee462310ee85483bc32d50390b3c98f1aaba92ef0dff6675ed516f244561f6b3d41adf1458d27a3f04b3879f70ffc10acafd382a4d6584bfe707e232d6f5b426ba1f1b189e471df15f640f401e33aaeae4186b17bb49785a64484716012df21eed82b22da38a4db63cf33c744f18d9505801baf2e7a7a2671b3fdeb1f3af851395cab4d878c97c93935ff44c4205d302a78c977163e478f5762aaf1c8d56fc29f261c46e1f594202a324937489c550850ad417daac94cf34326345e3ec38047da0c9fee839f7c6e322cc615b518081079d3871ec0aa20162552c7da2f6c624c4ce622d7c6ec1fda9b9199c2eabd6366326bf60dd252d7336b3b2404fb56a23b302c336304b9545dfda91dd4e3b39b5bef2ac2d14d680f654b1d1a2511557c5bf0ec1b4b272778bf8f5c7a7f968b962ae59bd7e276bbd8773edeea7bf2a32b51c4e7430bf62f62eff3fa320a67703e932666d0602c9c1f1b4270b03a7c21c47446f11db15fdf7f949b80f2a204ebc4b26e2d15c586f7535d51cf5f7699a1e880152949b8cbbfc584f1ed95176822395141ae134569c1aa0efb3e5c15a402ce109dedcd4234b43813c370d2f83399975de680acec2dba25a4d27705cd4009ec68f8267153b727aeaa5d426e1f9c37d78367e3f2f5c1e762c81c3b686830a39ff785389fbb699eba3861dd6b58e7f9bc8b3b975d813f9eca2ca2e9b2ba1605c7572b60940909d37318c61895a30c50e6ab324a7118b353f4e9a2c18802a53c4885a4702ff495c266e3316af826fc7630b6dafb7ae4e9bed80c5c1ca8dd8727250f1c41a6727657babd6f4be6f665a1e313ac963253b50800db2b8c8af88017178b5d2e142a158959ee3a24b643df48cdbc3d833b291781e504dbd384714feae072893b4a7bfd1d5d309a4161caf6cc3d3553ff51242d23a9a2fd57ae5c5c9d1465d8efcbc99855ede1ea0497b89eae0944bcb78606758791834aa629a547c8ede6eea33419a9191adda1ba9a57a84a02ef862dc2a69db4096457d18c9de2b9acbc4e3fc3655b6c6ac9595ec566c81eb19072a612f91aeaf99a40e04e9c1327f59336a17c9a2e3202d77dbf8376c32c7054ab0a09abf018e121b438c43a571d1cb6be3e3ad2f698b7cfe22bfd8a9e967b417787ea80167b1157bb10d96afad85fe148fb273cde8859bb4c33abf2f383140e75e93728174d3fa4fc830c28ce93102a18cb80874aaa1b862fa997249a24a3584b7b31a924171afaf781b1a199243e0b3d7fe41a9f3cd5ff3764338e4b78bbde05912221c1f64de81f4085cab835dda36bbab3454636e435d0f968de68b4c04d1b8219c600c62f060593bd254781251c3a46228993fce830f507a2177abcfbab82098f8a13868957fc3e731583c759b3d5ab519f7126791243c8bed5889d4999dd5cb712b5f5eec5833e89e4f1159246bc5a5df741a552fd7b655eb3d21833d99f466358c7fe162913bf58b27beb1d151c37aa8668ae14cd13f99720f44321162fd7643480222e54731b9c0ea4fabad67e5ab004ba532baf2f5f6d555c9df550ddd2b506dbe2bbc854bbfff9baa7fcb97204898287cb17c03d33b299203871661f93d48d241b27d1230669075c5188e1f2daa7698e2781a493e1b921edb4c49b138d46007fc46fd298d8e15cad21264fca4c786e78d4438db7217436fc60882452866c8b920c19fa426bbb943984adec90c93df2dc7970903281ad805e38d864b300e7c6a8934b93ac2f66873768cddba5d6cfeaf20b6ad47adb4d51d5afcd01734867cffadca9e164bfb9840ba20f39704f1c37666cdfacc5aa9a5b8c28f3f409a5e57f3d4d45888ec6f4ee64991a4caa73d68e4a115fb18ff01e3daf053ba8e701f603b740827e1b4db6dd12be5e8a7b317e5687f5462b9fc9851f185d79c9cfa16f21f0998bc20b035be4ec60e1f5bded6af05576a2ad61ec780776cf1764d24a5c2b3fc6feed22d4297260b95e4b678d1b1cf9a5ccfc859b29099100b356317827945418843708fe386a4c811ae2a10cef7c0e785d42a94d8cd9c11cba78fca2c0b2ffbe155107916e40ad265469cd6572e44a3e62ad7d9f94c1b0df1b1cfd06d3e43bf446f30574dfd9488ca75e813fdeeda5eddffc055d5e4de4bc5af4af4f904b48aa85e7741bcc343518e5921e07bea072169b58b4b8a6144bbeba5e07303950b88c9dbc934367df45473401e4e075c077c66e57668b58f66944e09ff66388d8e831e4648397529e4ba678be441914cd3d24232752014966dfa73df0708ab02d2ddb2a3ab8856de021dd1cedacf85c7a665dd73019b40e55cd26c06c8e944974385fc91a7858777974d54964040e752152065136466f7a9287b8f4a854a61ae553476feb1cfbae657cd480cfebaee2bb8cf5bdbce5037768e2ff90de9a7da8d89c7e94a40b01a41c5242c952380f76163a0aee9d415f2e5ceb9578891b9a270c0bc9e3de6963be18c4fe95a4f133ba2944c259c68a2103c7988077ef3c0950a9c290b1d2912fe22939b1074485f5ee6b5119d0df2d82e509ed0e285eaae6302bcecb4409dbd182c1a6ceb89f75d3619403c2f5983ab5cb876225d61505d3e4cc365d043fc0b2549ceec83f16613cce79e8fa0570739b89672654488b652c19c70e54f1797cb9c7ee0befba93af166ee7f17a99baec6928216bac5f7c3ed6100395f801f0e4044e82cf2746fd058ee4f8782bcabf0fa23114650aa9bef492757e06b21e4b66722644b3491e60cf6cd5b74eea4fd5066e53325d26bc55d4c40784108799c7c6fa636270c63ef049c8cc88c3dc8a307b83bb680a83fe30b8be79537a803d23bfd9ba7975ed8f99a58bc6d50db56b86a8f46df9ec278b9b0d166fa7ee111a77f39f2001033dea92a061e097161f48950ce55661c6cc9bb424597a4983f57600a33c26d2bc82433353a6d4831353d50a5415b32f55ddff9794e0fd56c4945acc32eeebe12b1f73f044b45fb8a48c542c9cc2cdbb47c5dc44f914c1fa8f684425c4da820c41f71956820ffca370ad406d5f048777e00c9f98534e30f41c07423ce5b79ada4eb1d44a0048defee02d9091c6d7194c490cf757498858459b9dc945d2e5528ca6bdfa46b1dd429f543f12479602da55f1cdeaec91fbbd5616e0160bb77cd283342c336afa06e909fbf97a0122561168fb5d85038fd931f2951cdecd63997ec05906e62b4c39898bd6a444fbec6c694f166561e9286ec4bba7e6d51dc9eadcff60f8267787b2cae9f50bf47f13cff8f03611ebfe7d8c8878f1246b5afb8c5b6e0b0f649d64c8700e828e249226de991993afdacc02b49a51e655e0331e094f453ae2b0862350c8c20ff7bd6396c0bb60b92d8736c6c4000e56d3655d00776c8d7342bb036811fe03a06f40b2c1f0888fb4c9b40746233c994fd456df5133244c71e9a3367fdb28a47e39d899365078d17d4be560c5b34832ef1dcfb39ae7507ac03b2ded6a39e9f35818c6b4a209c5c6b8acbe726f893e39ae3af31c842470e2050ea912f937c4c5395cb3fed93598984fa1cbfb76d40bf6de2e2a073fd87fa9f1011f567aa3ac4300dceffb2bc42fea4c26f6376c4a0701a134c45627b646d5fe6af0a54064ed2969ce4ac6ff3b6a3679258270b42528d7aef2848609ad92f0ba8d575550d348fe7cbcfc2a0747a689ec007448a88035a0b92f144b613cd219f55fe4e90f451af59a2cf3639aee14a06f45c8bf34eb17d359f8ddf201a2f3e84b2fe5a9dfe9b9f5783a2e3212e8e309cfadbcf89d1d9159330f9bbd8ee3db7d3d828d5c564cbdb796b57c14cb5653c6bcfe45ed59e363b79dd221ea89666c24ab7906f656aa44c49d0c5c0350c8f54a7973ce2393dc3e857c53721cd9b383640e1ef880d3483b7fc76de102741c35360962078cc620c294668f31e402d9a6dd15aa9019621beda3578915a427fee3b20dba9238683c3f69287a40cbf2d99875b80fa64feb700dd237ef0d3c2f1fa2040114da242ed6898a6fe89e69052be24c4c41110ff959c433ce8584f79c870ac3db09ac875544266a3b78b550184d25f652191fb4a3b5062fd4c97645c89f8c0faefdbf69f9e50087fc0c21c71991999acce6ae101ce76746fe1a628d9d00529159cb9ca7c82e5266410c2e99215562bd9ebf902b867a19aeab15fd0507463d0b115a563272960ebdb43b73023ecc8005c819d0fb498a5ba613910e13729916dc60253bc4f1a0e377e4a03890234c1f2ceca1334b7f111c81e77c9564b184318ee3f5145a305b2bcadfa8eb996aec158f416f0965ec73ee1a224ef8ebe062596ef6f906780f608a70b62614b2e805bd49b79fe1e031346ed33a0083d877f854379a8df72c2e6037f9c9cbe8914f072505fff8774fa07c04b9c328f52a1a2866d80f7a7ae6e92c5732a71855dfe9e17b65f557356e9dab846673487dc44c2a1bf7ddfa35e282af4d4011d0b50e8deb44e6e88fb8915e28882c2bc2a9998dc898d390711f47af6535405f02cef2542a26cd0f1bb04f36e89d249d3e938077df43c91cd9094b4f7f7b62f8cb7a48786cbda90190a388192c81748ecddbd78f99020808009ecdfce3fe5997baed7c36673bd9f51d3d107c6342aeabc2f6153d70d61016b6ac21717d6b2fb2103bc09cd6dc39468e63c7a4e55a0eff608c787caa681c61446be7b4e804d5adba16ff8454cb8e7d384458f25c339bed78bbf41e7969366bea02e9047605e84ebbbd55107dc9c034ae4a1961417449bc49328bdaf04238a08d6f0416a8248c6d762e6d8d0a7cc1d2877d8dbefcbfc8632b4c80cf99aa176cbc3f6f2773c8b1d993797a62c414ae699ec72c9f0a57dbae0e3bdc553d5b276149c04f7264591c60b2eea2e9352df548670a047bbe4605a7d0ed8dbef00cf29dd26b2aafeaeb811f775fb1d7448dc044642114bf400efcf8e458ec4f699efe0809788c96b811e35d1bf65e571335a0022378818cb5fe5776ec1d42647d0d539ff8e1536e4d29f83bfc36b4a8d07ade97bf36667e15f5edab60c1ead887ef4c9b3447f7be49703b4c20988c6b0f69550be1cac088c292f9670c889eedb3fa14eb6503730fc2d3e5772ecf42ca6443e9e5bc16b3757df6c60094fbf80c3c04642598d4d3767b243d3b88fc2a1fa33d717ecaedde1b07d62e52e048b2203c5efbe81761771e07cb014704fe2288034f17b0b91c8e82ecf668edc1361112c9b8626733d5eddbce1aabf4576051ea736f45b0891601cdb6e7506a87aa94818bce10a9ce77020ac28bdab3335da169c9ac6562a088a5b413ba32538b2087f2e0f889632a641f92e608b000641cf7d51634038c4ba1479cc53a1e665ea3c89108613499f0b32e45861b09985824ff87bf125dcedeb16fa577aa4113e62172b889e2288ecfab3ca034a72177ff6984c720ace96580541aab18d03d764c6fed00fd1994ea9598777571bd65ec16a5eb98dcb533ce30cb15de7892ce6b59e731333490b83806662861b7ab0b2c8cc03839bd080a7a0b681bda04c8bbca7d5667b60bc5b328d0f0e9260f50bd9061fe7720f64229ae6139fc3c9eea39cd8b22a25369d95e44febf023a120e3aebad1a8c57f26ff823867ee0f7536f5a8ab18b09f2abe74f095f99b296c5947784988b69d1c843902c7ca0ec682b365d5e3a16f4e22321cd0ef475a817aca0a3a3bc99b7b7481facb5ea961c6e44486ac9184a2820d3ae5dc496b1e9610f93b46bcec52b29deca8a7d310d83d5b6565cdc7aad0036b371c3c1e6c842769ac0d015f8642e3aedd0ca1dfefa6f7bfe3ac33bb7a7f98fda5e107aee1d0cccc917fc767209a113fde0907c1eb5abbe59fb41e070ca7cf7fb7ecbe39b6ade37e4e49f5a294161482d92c7aa172bc53d91629a7c0e9d1dbb365e5569719a596c26aa3512492bd0fec4a2e819037388448d1749875758713dabfb5518b3bf1a9de50e9f480c0586eaa92d49ec9ca3309c8004b43e22078b735163f9f7c52a0ac578fd5f54442e49de8f32ff567cc40b42a4813c46c20eccc5ca03e0b3a2000d359382d146ca14fa0cfcdd0c27964550acd6f329e7d3f145cb46cb0bb5cbe3dc49ae7507b5b9cdfb0ea75a67e07d071470002d892b2337cf2346e3b3c02f9fd2aea29695bbaa3880b3258f4d0724a6449d09fa51f7200f9cd2974d71fc74c4b1aaefcdd6215cfb7509c668c0168cc2954b256005dd56e703ccd98211e1dcf6fe45fb337404e5a4e48a17cce211297f1011379956906eac11d3b2208df6e69ce16c7882894ae305e0f66a4b59dc9a9cc9e6fc4e3da18a7fa276904975c360863a2ebecab6c76dca9d477e4e8611e871b679f847272628eac26621d22bd1fb447483a41b5b6976f696ffe4e02b8675b9d886c726dc15cef71fb11f9aca0b51ce38f2b783c4af5544df4376ba2a454e69cdc3fb6698bde785933c2b225120f37b3215bbb05709e2674966070e15b25faa82277da146f0ba8b7a4f89c1369fd6cb73d45d4c4d54269a0121988cee0e8e79c95cb98ef92e33ff012f7a53ec37937f2dfcdb997b09ae5e6197c377fb22582572fb0c3a87f91ecaf59c928b1f1de660054e11fcb273e69c7d190e5e0a1495743090ebee466008d58e339a21ab6314118d524c095d2f8119843efae14184457a92636e5523c886d8f20ba5512d1337b038ed047cb3df818fb58fca16d91723aa2439c203ba0fca1216cf8c208e860a6887c05d1bc3a47f2130294eb5e196a74a8fb1693575ed37f3d3046719d4a40324d453c47bb33d4bea987c3a0966b9e442d7f444473106dafb9d2762148618e17f3d8c0753af7da5d411afc481604509f4add8849aafb4c814a889d07181b69f72d2cc609358d688fb2b3c7e27b8357af594c05f7b110691c768228a2e8bb8c7b5562413260a2aff27e32533764e63e0109d38e283b0092de6013b0b6b32dd88a33b6a363d0ed29b19d30e74c0e47030a64c5f0f0eb56321cd4e1adc2e940fa9a317c66ab39b2ca8bbb9f9e7eebcc7ed47e85f3edfebafb73e47e9126cb9f874cac5a160bcfdabc54f902fe6d6a7fcd46b0161293505781373062072a7bd70ec84f73d09c90f07ed7aed8902d7bce09e8bec82f8ae5bede4d5611b9e87738bec4888c3a7612c0ba8ef7120fcea29aca1660b64e19ea66481b7cbabca8cecc563d2caa95140a4707f30a0f0748c202637e349c2c403f16e709b12f975ede68a6a7177a8b119eaebffb78378ddf3e717848f106bd41e9bcd9963f807cd02071dd5b0915c29b71d3cc9192915424f63be62955473e918469a1f0494bc08dbdd32175a1f4d574ce3c7de7db2779591e5852fa06618c182b1680a5e0501ed1749a804fc1384e1049e4c7dd0f198b2093ab02f2880b2cc976abe2ce10eefe600be6d198a944c49c5f4a11f71dbc93e41c8aa813d510d2d5ba78c345f5f3cf7a71d4c0e20f1a38b5b4675f385014c3eab2ca3b16a6609e5bf242d4060b051b6fcb414d6627127def67ba990fb34061a134c7b56964e4dbc4983d6fafa5ae4771a3e7c64c209ab2ac553faae32bb887cbe06f9fc9b3f4154768e099aa2a6938258a992fb9207c1660d42d6dda47ac4828506da191b5dccdb2be3982ebad08524bed01811d0554a20ece85d24c2ab5b25cb2d1a94fd7ecd96f0be648ce1d857ac169bd6f82e2cce1857b14c0ed0d683257a81d4de2b7c092aa8fc458ffcb0969f0dfde53f03d4acbd4f6d9bd962bebf92a601792d0e99e64f894dc0f1d21856bc5d50094f0fefd4c2fea9a244f40f6eb389539f93e6b8d8616ff1483d796a753d6ed50a78894e300c554dfdda861cbadba633690745a1e085bb12577554e69568c4e29354d40163244ab40a06570b68365c92b4c521dd0b38b48796ee8c87e4ab4cb13332ab26ccf3dc078f92ae0069863961c796cbb28708e37e3b580047046bb361511f901691ac4e080ba7714a41d5d3ddeeaa75dc0e78163e917696becd63a56b6a28ed4aaa788a9cc0b805dabf0e4ada65bfdf66feea47a10d152feb28e11ee373fa7845b8363bd4f20caaa90e49f3676a9d4c385627f21633441f02f202e95f7dd1ee32ea48ff61e3950dca4964c0af7282b6468bb794fe33b117a42166fc71da11ff132262793cd5a7a76f3e14ceb04bfb01ab2c3cd5f31f97f6e1ecd431217063edc97098185679ca1630fd0292621d48d04ba9b77a5bf08549f16675f10ce13b69c2678dc7dde5c9743cbf412f3c3374b0ed5e50bbb823ae49d15824e8796dfef95050a2aa2e8df7485da0caba75f3f5b041b266778929e3f9e6efc414d875a8b3c37b3506ff31e16a78948f83e4f15f6b5db5352b028d5c4db20451217b1c7019e9f0fdef5069595ecb23daa8fe78c7c5920f222338f23b40dabbae8ebb542c81922fa20fc4acdf6c7170b23d1f23ad9e73031cc85e4c56af0d3d6dadb5c37b5f08f67e651593a54c183c065e9a86a62f83c8f7e26940766e665e408b09dfbb7ba17a2d0978a2ec2b010b4d76809ce237768754e80860a18630ec1e5d7dc04e84b2dc7c3f5c8efcf858c1405d9b6725c0fd096c6bf7f09f9d0423ca253d583deb5590d228034269cac46d1c4dbe128db0ddc2a109ef0693765ed96c334624e6d14f1c63b59367725dddb8e64bf1fc283788fb5eda47028d8c1222624c9462a9e3b211496a905746c9da3c481c2d78a5f9257aea73381bee8daeb063a3aef92f5d256776479b635636ebecab0fed3058ced29c8c2380ffe9904eb329f337d656c6a5abcbab040db7e6868f35e812b8ae44c0fc5619d128bc5936f34f0245bbafa313bd8cc0b01c93af79a1db8d619a0eb1c2baca706f55aa71b26923f5b2458cce0c4c4c4f32a43efed6a38c72ba0232300af63e8ff28f991e161295ea23cdb88b336529ec4178f6b1a34fabf123e67f0f65e990edb185559c7cdd568b664ce35f02e025815692c2fa2930782ee24d6b15160ff380b6243e4af7abd96a963a61a3a66c2bc31db98ff299160d34791e83e5f4455fbd4dac0b3af180afc32b9c409ebe552cd206e2598a77ec49f837cdd6af4e72fcd1e8eacefcaadf1ff7244e2fcfb1e02db589fbdf2bd1330d73d35b4d8843c82cf1e2aa6d6d5178d6b1eeea3151abf27ac71f54d2e8c51d0d037e2468addff0b21f92e000fe89bfa4b53918590f7b3b8b00f45fda15cb1024a8a156dbd59288eef53b3cd4bc7675280a82154f312b86cbfb570d31cc9fbca5dfec28d4eaeaa5d49fb2b7ac0045b8fe212a4680e0a7d3f38bb2f17c595e05458b9e20ec838b022ae4cb7bebc127ca8a9c486a988fe3fc101886a615330ef2cd523d4f924793f85d39818e4e43b9dc35a3297d7168d93599163ebdf8f527e63528d2129e8625f51f57a4bcbbfad5d5d7256195046485b2c2bd6d8319f8d3a4f767bb13cd5865843b5f0cc7b3ba75cd662b06510e9d960d990b756130851dd71919969abaca7f9de52375c6132fd0c7a06c16375d147a4d172b037d71aba20d524685fc8f47ddc25111746083c38eddcc64c994c811e53ee1dc7b2be64cccc7df05ffc2ed1aa224c080f0e85a2e02269b6bf57f9dfd9b707e56fc41508cfe8cc540067b59792a5def10d356ab40a94664b62dec89be5e80c624500d79a0f545cb6ab7c0283d30918fa3467cbe492d06337d443a69219168153ff131926f5c6cb89e308fbb6234e7f8f62f62fbe33f2b0ea399f7d3f40a89f4489fbc7de683993c35c9e12efe1ec8f3bfdf75475629914562d895808aa9984e22a47632a1e8abcd0c0755cd407f5c791e61d13a157146c81b3869c21b0801e9e60f53847b9e161518f9d67c6ad141fa0966145b252a8b764e43120659ed265aa02f3e231f242c6d04ceff411f136992983a9165189c374916b6bd14bdf3bc5c9475629526bc5bd4b97d0aa6fc32eb00d62f083eb2da5eb89165d72c6c6dd0e0386a195b073ce419aa7b41f3bdbfb6f79f6d04e3963425f35b683449212ebb278edc54c0c549a1477f62c8118eb15f8a5b5684a7e29525e43de21475eb3caeae215f7b2a9174eab7c5dd1a3452ef8b8aad805caf361afd38485c6f28f68e1d9731b8f84e98b287b23f8cca075594e3fc7654749febb41acc971b87ea4af877f2d02841f7818090cd2f3b0fc0d828cc036ea2f40ed9556d659da2026cb973f0339166016f3498e9ccb3398be42df46e80758a27b41aa7c9d7a6b1f771e8be57e3a5686057abb27e12b2533f85a734224ccd3a764b7bcb7a35e33796d3eeb9c7cc6268272170ac9a2f92d20d65d104e39dd83fc67e7929f18d08b7bf4eb179d814a00e74bc3dcba63cf1842aaa1f96bec8b762d70dfb902ee2fca7fe870f14934897e6bc26b1bd0b09a974e99ea5fd8e35a86b43d2550eff9218c74d4694036c6e1ae06beb37999778c43354457c9918dba798f4d0211ae57bc3e536ad23e8775d7793bc52efc45222829023a50a11292580af5c4815b60c00cd35d2edc789a210e7566c37093eaa95e49322a0148a2db0d814fc11e3a6229be4e6f2461278504cd227ed2e033d136d2aa82b16f437c8a81b7c21e2e706db218da48f5cca98d431ea2aa38d49529e83eaf3c734957f1a8da917854c4151d610e209eb29f9ff8ead95b42fef9868e7e45d698a48a008e9ee5d73260a7be050caee4c1a4777abec94a598473de292c9952d2bb52088241e7a064a8ae247b9b9f6bc76cfdd6824aa198ed45ebc8909d40c121006303aa6eecc795f9c7deb30899e807fc73c7b767e132681d8290c2d02ebe54f8229ba4665d163df2c52da541981ef79c2e0525cf4cd296849d6fdaae558cba76a9dbbf796c44f650d120d803ad55e7209d8a3f651b1cf4e8acdaa187ca14a0c9ece8d93b3ad9588c06da47beb0826e34563892aab910c007c600b9e584668705d57c9646f54e0d002978accccbe6dff460a862702febba783b26feb168e70b13d036e663bbf4584e33ad925600653a5864445772349dfa2f5f8873c021ed41638ec92c6612e28994505af245f262991a079597ed3f567e4d119a92b4413070e6d68ee9e9ba92881ab652f294688054a582345b5e0f30072714cff8d4e24d73017b7213ee2f19a1940ccd31a9f75390ee749edc6632ef6eca55fa4c3eddfe64c29a2aee32cade2cc7fc51b46c912627efb9d227ea3eea018958d9f5f370c9dd1bb05f734dfb8073d01e361f19e2835c162f9812269570edb68442eeca7b848da6ce76b9918eed2c079dc7a3ac3655dd273b7cb674bb951fd398557f3cd42559456d2d2dba8cb675a527d4d474d320ab87da7680c883a51cb0e72d730507fb196b8cdfe9f8fae7994ed4a22e18218468bf8ad5c67729dd5e3553c9f3f1fcf2277c9ff0683265eb40ac565f662b1f2dcababe5fe96040f94dfd991849e514e3de233d175c75e0605f61552a3cbe746b6e96342d7fb3a59ae6fc5377003725ecdc0a830b6912dd1ab7f63e15b36eda9e739b4d0058bc2fcebcecada3bfc4fb976632d9cae8fddea1630b7322ba75d842ee4cf71a839d1cafcf8b2479109c8967691d40c03cb872ab2e008207bfdddbf7081cd3d8d94bae9cbd036e18b0cbb2b72a8a06838a075a3ad65e995a7d7b8092e135b1f26745e248a6022f05580be38fd0dc10da052d08b079b5f4cd7542eeb0529eceb21965f6c0f8e3209a419e0bf7dd5b561e16074350cc0766b7c669abc95c073756a9199096cc289826c6d9c7891e30312dba27c33f43bb24f19209c2224e10b5608c3403b09edf7d40b7bacbf5874ca6149c87234816ee5ce476bd2f9a6c75e6e45b22ae00d21502285d398f22c11ae8e0264794b4f1628d43709f8829b502989704564e661786b790ab999ae6bab573573b2dfde12d638f160707418fe5abc3b769228c848e604bd15e9dc1f3c9cd2c2b7d23290fdb97568efa6955cbe14195b90553f3798218edc2bc8f081c61f44e8613cbec39650b4673e540a9da4f24c9f3a8a4845db00fe77a9247e4cd213ba7e632f6165f94fc1dc8d475a5a00a068401f22c295fb77ac3aed8b11337e6681a404e65d1f3a7e85a02a6df0557b75cf0cdd4d389a213c08e26c34d281d1894843b56f6fc2b2a9a7bd8a5270af7feb959284f18ab4013c4e71a55cb648e3bcade3c07a7545b84ae460af69cee48a3980d06b8b1364bcedd067c56c2e4ea87db23f801543653a9bd3212eeae591eff11616f63430ab876e417bf7a4d6c346b7333c8e48eab12acdf743a59541ade9ce38a00c209951beb56f91e25550df054b4554a72be123312394d63fc55dd19a2ec412d52b6c35a6e43e402b8c6518d849025f80403ba11a6e3f7ad31b00faed67c6f56e1596121274851035d010d59dc6509ff17ef36e8e32a0280b5dad199f210032083a8df7c8665abb83097ff069ba04de3deaa1e31e1dd444d07ab3e53081fa84c428a0202ee6cfb5ccc49b07311b25e892a52c7927a78a27abb5881bfc8c158632c4e429175683f15a22586fa78ce69be563c1f2e5ef990db8b5324f5f734fedab54fa9836201fafe5ec1867fe0ccea44252d8e4cc49a3c964f900e2885899f67e247f8378e9ae8384358c0edc2103870a1ab4b0b71247e2fc12f9bebf22aff40d87e7977a563f8fd678f523808b70f1ffeb5a3574c6678e38003271a56da56478bc272554ea8f1c31d2781a064ca5b996175ce250043f8ab42909a94cb9c5a1ca951cb967afcb11b015c7d885d7da86d86b616d4d0517694aba1bb59ac150c3fb2b2a23b8565ff8dc528999391b42733b4e12eba1ea4c5e773724fa6f5b897ac130dd2efb4ddfd33a6e50eee3f92a9c90314da446c7ccfb457cba2c28f4c7ade1df03aff1cfcdd3dc0d06cd42716546cca361be56627276a44d85f52e7c2a0654d4c8ab7e9c373d4cb7746ee51e86e3d9783086fa497f78f5971c55983250650ffd3f6244995aa6394b3f7097cd02a6369e12fe7ccb5472f5af970092bc5e4bd0e465df4c9cbffeb9ea13b9253149418f627315d2417e8ae313376a2b9baa723094b34a25dfed4f249c90734669ddb827fdae10994ddf7f1772581438e76fdc30be0aadca617ace438af2336fbd257fe7b6f09968274aa937255be283db08dfcb9d0afa8900fd7b90fcf13a0bd6c886abebd9baddf3c33a998a93cf2fc99255137b5e6bf2eca8758a7b47775b1d02708509ce2cf0391d2e0a62daec89065a695e1e1cdaebd17f491465f1f76aac0ae1c54e60a1728ec2a234b553d02eb770318a96620a75f2fe840894290427706ac23b86203a6887d423efd415deaaf4d9a1fa672d1d3cca32a3c07ca5f8b9527517b13da78c05c1c21d7cc88e96dfe037cf9cda5697ebd56de8c97144cbeeb904ef08af27a0e45935448bafaaf1b7265757780d503ea1cd64451c9fdad7f246b2c2c6c3ec346d0ba1b644cdd528a49f84ca44c1d46db2bb9fe88655c0b5c66d360865c35a2a4c047a0bb134d251792ebaa00da5e2d33d5376fe58ff0f71f3d7283fc08c75282adc196adce15ff3bae35a288d956ce670781995363cebfdc6859bd84c35e4045ca988766cc7765e2d201bc1717c8e2ffc0e14d2d28453abfe6a3ce5693e880c48adbe497ae76f0a4976250d26399a77c2be5a09cb3a194ebc359b4254e72e0008b0f0fe5b6f8618216adca05a7b567dba6a86a80d360d0fd1b64378637ca1aca35901089174c77b193eb34b1b76d1656ae3f64cf0b97df55e7ce8774613571b33586ad4050c1156278d3695e3f1546ed60cf632b68ef05a361ab9caaa1ceb985b8089f0c83bf78e1da99065e8e1003b2c4cced918a66e3574b83554e7ff0526301e6653eb1f3aa6972e7752c13e4af86758e563c5067bc31a40d6c0af1981f352f7c05639b4a78683da1e0b442c91362611b781eafc2839113decced42ee14919994cd23ff4cdc90be93112dd58c5e13b0e56e6ab325c806413388ed6e6d90f084741a0e78c8de7b8a9e16b60aa956098f05dfbdaf4a68ee1e91a8ef6d3df8043c7ec561b3e1094abd0f7b33c6eae4c7c147f2cbf7a8efe4b908d70bf8dfd66e4ce40c9ea85dbec10cb5ed0fb68d5793d9c41eef2b0ada65162f7325aa50b2abbd5cbb8e98234ce5b9680c666e1c5643f3d55609b426f9786a25a835d43b3405e740a54a67ebf46e4bf3ba35ede0e0cb16bd0c9c7e9bc6974db1d0752690cae5631362bae6cf549f911b6333415aeb74d5a96c2d67fa47e284d2c136b6766483753f70e17432b79e1eb6ee14918c9e5b943fc0272744b8943b9ec5267352bd7a15e1c1cf2aea8ba93f5d6e6f4f06945c8b26484e166dfd389e30fd09534ed9a7009125a9517af93f1b96ba01e5df1f4c4639be9b7b399e5d20fd3114b90be44e64c37f2d97d29457667bc2611546e859774a7a72bc19688c72c64dfa37c6c47d97717ab8382bc38a50e739313e059e3be73a36870c82e8cf814ff6969ed231c94d1129c93b6e5e6f45e937d2fac418a34505440a132587a199129bc31f2bc873bb1cce15dac5bacfd95a23ecaeaa8889a3b05765ab3cd25a1946b3567661862db70d20714fdae5dbb9bd9ad447b6c0fb313091f8485d99a6be2d770a0be5cedc29b73297abc356cba8f3c9816df482832155eea7e6570edac7038a900a2ba7159c8035a8537aa908fd3fe15b567795141754e2ebfd7477cfd28900d4b199ffdeb9ee103aa649423914f5187d07fb72184d8d358228a028aad2d9ee581975592e1189f1b2cdb673f723d2f2d5446f889852e3317a9a6a5b1771fe4ac4ff27e8458cdf3e2938859a7167ad480bfffff7f40