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

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

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

Block Certificate

Block 80227 ffe537fecf62e44e036b90fd15bf27c6d2af5c0b3ed9018c9402916725c79414

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4161d57d789156565f594d2b8d4ef3ca1cf0db7fbe5a9a95c2e219f3f276ac28
Certificate Block Hash
ffe537fecf62e44e036b90fd15bf27c6d2af5c0b3ed9018c9402916725c79414
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f0dd0100a0ba0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007af89493241ecb711dff1ffca58b4a6b94b9b32716f49f0d0a37c95003e872ca62e9b5a69e46769c15a86749b2012ddcb6aca51a48afd1549e7334225cbd2432fa4d5f8ec7bbbea895ba8ec05d330af6e36fb2e5524d4a56fe0100000000000000f8010000f80100f0dd0100a0ba0000

Raw Header Hex

00004020eaaabf84d58419f95cb1ff7bf6adaed66d337b7f3f57d58657a73bbcac763adb43b48fec2f15f76a743a011b1548eacba05cb5e4352841f7b7e90677fd256198c255436a36c6001828ac76f2f319e2c2959a5abe7fdbf01ccaf34e8d2b4d595f565691787dd56141

Proof Data Hex

59,560 bytes
12121601030727feaac8d6c3f354916aad09e5e23595fcc07116309300f8ba02f38a281eff6d5fdfc372c7d9147de86c836fba7d20bd5d116edb8cdbb81b01f2152e1e6b27b7cb8a22a42b959efc23760e798d9fa319349d2cda193e3a57591e1c3a5a0d25d6908ad712bd94b9e56cd8d3d1ec7187e7702396bad27b5c7c8eb50bfc21f4d9f1c1dfdb1159591ec2675ccfd911eaf98ac355912f79df83ccb1c56a611f186c0501bf8db534f945fc2bb818d4f1f2af87f13f22eec420e28b8be3dcc02c7062022d416c84ec06269a7d19f318835eb70eac9b3ef2da13cb5d5f037bfdf176b473c6c098bd10009783e1e3905406d8ece3e5084aea41807d6c2331dd6771a528410b9797b0197e26fe22be3a8c060667e042202821a530d30145b2eb2a870fc6737695dc7753319fd0a5ff4f04ce57d1cefb5aab18f238572e7f75e00f5695d30b1d11e143b985ce1b8547fb261e92cf226eef2ddc16a73049f29d77cad35138dd0a0ba73240b5359106ff0f1934e2835e9e822a761ecffd1a66e0ed2773b34bb73e124fbde6edb518c6990412bf31c44d35437047dbd7cde10a1e9bcf291f8bb11fbe27ffa8a116b5c055545fc4444853ded098156f0cd7baac85439334ea85ef6ff9de3d6e264973520f996d5541273169b55cac0f7f6fa8197db87c6060e424fc546a397efa465104c0f3608314c7bdb9d31c4c293e6d872c6a6674f597ed7a5fc8e8fd6c3fcb74b4e0982a070881af7f16881edaad8832cfaff3b950c08532b53ee7f0385f6c29f903f55e6c4ea7438efdaa3d42f1ae139eb50971414c85b0b1189bcc5724afdf4edb92ccc69425f9d5e3bd695bb95f4feccc1b009185f22fbbb1acc7cab4ae9843be7335e1590a7ad7197780cadd99997da6ff5e6675e446d94f3c11b11775afa7c8e6f523dd53d6c4b9b4f87a59b22a8063ca7601810194d8b5dc1e18ac199d9e2237eef99a932572dcf708e89df5fa3de73bdeaa65c92651886f097ca42b154dad96ed6aa9510fd0e483d0f68f7855b3b509c06b13f6788f146df45fa5817ffb7b1a6ae3cf2984f9bc963b2f25b20a1f1633f13de13d87e0804516e5fb78f02f6e8409dcf2a187d615f5bcc289a14c4f2c326d031831b792e2c4400555b0187f6188aa705c99848de811172146277d54d482455e92f6120325477c3e9cd387b886e9a16429327510fe4423a12716fb044999d9238159eb0580bf5b877067fde4609d32941e96637eae0bfb2e155a8201573ade24980873c47cd8391c5730966c4d938b60344066725f760565ce9cb1cc0544da2aeca3b11f0ea4bd5bdb8b9c23bc012c084ef33fb93aeeba8f3e2923e45d2fdb50a96e8b4c165179697e97edecf959dc55f42eb43c48b2d1b1bd2eb09f5f1b530d85173f1b5e916c5ef2aa5b83c774323eaf4e9960314f160212500fbfad7cf303031d89235092f83ddec3bbab1b4e008e15ec5d7fe2ce8cc7adaf0e8d64914bcfede07e0ba6a96cd4e6ebcfa5c6cbea8b9155ffe20b43c1063d106dc028265e4dd1c45ef13218d244e69b947df134e6c65c5bfc58c71acea80f0e117ae79081fec1ffaba254e783cd5a1f9e342be14295363112b4d753904074c0872bac6eca63d40160a446e342d6cd6d92560910083a326b51ef707b035dd577a0ab1c5c4e035f52478c0db4857ece9f238c75bdb75714ce1708035f86456692504150085b0aeb23f971db99485f52349e37df9d1d8d6e26035bbd492bf09101715b81a9a1ef6faa3d528d6c41c5e8b1792aec9b5d04c67d2ebda2c44acc3457e1476f76afea01851fe6e5b189f4d950ca88a85932ffc772aaa1567c6d6e0bf9d24e38ad87a00a5cbcce867193525fe40b85d634a5fb5e6d183cf77f8203071e452328a8f9a5d62a0a8e1485fcdf36d525d2b5ebc797718391a268b760031e97cd27c741275e3f9cedf2d68d8eeb39c74ab5a08db9c6589bd1afc22f52e5a522a8747f1f72151bc46af759e8f9d6b48ddbecf090c2c4f3b67b0148a4aee61731c40010411cf63a223be2a40db00318abf4ae2a4bdb5f62732efc71c0274db3877a4d68be359c58ed427db93179e801d59b2f683254a1e7a29399da70f9b595132bfd822eb4fafd32186a07f456ca0de0addeccf8c8f391b008ea3786a63ecf7dde5c91d4e347a8e250b562da5d52b25b93c6f8fe460cc68a0a9196c7dafcae8aaf2cc7389e0619523709ff072dc762deb575db53e076e4823deffc705e05c796309774160c1ce9a5d00a466464985abff8daf61faf702dab76847339ba9849a4c8488d9685539785169345a01f4a9a63724628740e2f06c85b8082a4171a7baa083e20feb8adac106c7f14a6d59c70859a3d78c4fbe69c91ba6233165a4ad08de8b2a5ce5fbe13b584e71ff09b26a4d8d8d9704ba24452df33db82ec384bf321c80bc91df39b010d68b29a57130524c234742b38066d824e2cde4308a6d916eccde270ffba323eddf932d5231200765386116abb8d4f096e400a5225556c5c7e6c1705298b6385d473e138e17cf6f5a17d8c5239f9cc64111c527a50dd68718f504ca7815cb12325113d9f7bf1c776cbff092f58d710ab115b6ec6491452434c6b630df9f7af71f8d9c3d56ec6b8920b7fef2a386ba3266e18b3cd601cc206db313e84703edf2b9b4d8cf97a35c0b59ec75afd7a5300ac4f210d331dd5c972dd371767cfefff85775d9052e5cd1fdb6177301c4663bcf95949eb65ade98bbe91347a0f7a3457c5ab81983237c84458a0a088f7f25b0b338572fca1827768de9b61edbc55b4da7e8b49f3c7edbe8e01065ced508239c28408132e9f89685e8b823284b06a7727d482e101753bcd6275dca2f1419c82741daf1b01deb2d42b5dbcace763a6f6e4ca9840f6772ecd887bf67f940e5c11eb217e882fc4cd431ea2bdfa487c8329a2e2a1ca115a841817e2c279131a5e75294913270b5dad0b1dffa4342784af26a6dd7f41923fafef7545ade6cb4e232e4ebcc56c2b9e79b6c9454d0eb0b0a5390f3a214824a86cb977af7f963155515b0cca42b886e86ba6873a13a7c6bfce32fd1f1ee910a52e5217acb1d8842f5111ebcd57c3a0112e0965717f464b5b674fdb7f019ef8ba27893e117a0a9879be9551c31c40216c4d85b879ae78b83164ec51f4a9fd1e437a1ff509b3e51430e99f6a25641d5d637d7beb70ef8a5efe473561e01c75fc5f04aeeb9304de6e56833d397fc07455b49e210ecc61b135b44c7190819743b6260e8e476d3efe2fae376938201e5d7724c6f2da638c4683ebe7a8e427c78c9745fcda678011cccd1fa8e49cc6dff27601bfca8be949d38d84399f8f5c2a40fae6ddc318d25a553b72402b956504eed64d77d78ded66798ff355391bd6371a10594cea5cfecbddd75dc6ad5e38d343c5f533f4061267c552b161a1731cb0d347a6044858f6ef720928b408fb45316fa63f3c7081c6f435831bf2af19db53a21f59b8090dcd103b6bd6ab010725ffb67de0b14b2937984c1f09271af98bbc26dcfbcb5afb7ac3318b95bb590ccf30eadda26d75e602c4e39e761f9e0b83105c46bb59921954b49a2ec8773d80007f3bcb85d2eb4ae0f92fa5e3303afa4a023e51778bc892bb127bdead4f6b8f258b47aac0ba3651c310fbd159929c531665f132a08ae1b4b23e408fcc0f0c2da96401bc7d1eabbab0bcddaeaaf719abd32398fb5ce688f4bb5878d76200de5fe6829c3fd156c8adda4be506b5ffc87a1f197f09ae465255a5e2dfaf954e2516003cc2a720c90bb04d8f9c9e0373b632463340c496572a61f0ae1d3da8d5a0151f00bc158a908e67c8efb24650637a69fa80c51a046df3ab6dc5cd330e7f57e513f77f1d378fdfd27b91cfb04be4b60525ab725f93f857dc6091e21529a0cb9bf7fd59603266b3a12083708ff9856b273c6e1a199ded63a213170e5f357d3642d21e42cb953ade284c7cabc2bc3bbcbfc9376d2d181503055f457afbd6a3a40072c1332e6ec2208cd32840449540f753262e12b99b23cef34b5719c9a730ea6f56399615e7b13878e35e9dd6f1f45f0f5c6e995d60b34eaa0b5b133eddb553a287583635833914882442b5a8a5c524b898a77dc8c12c2c36fc92c5e5cebd8bd7a8f4bdc6bd63a5d30988667e64cf974f3f0bfec2966d5ae5b4ead2027daa4e639fe6d5e7b7969983aa9c49f4c780673d61a7118f57bde0fc336eab89b8699befe746f33f4f6cda66ed0429dd81c71cbdf3c4d927fb8b7e45bf9b0a21d19508edc88240111cea4b1bbb33e42069608397129001b5634b2493723e3f35522af8a21331e3b32424107c0eb106025908db216bc1d43d9ce1e1d5d8409ccc1b549cf11e374a8a80e657d6f92aab7d6bc22db976b2ea1adc17b9efcb5d02ce011451a414efe0cb046f9c7f79ec71c418d22e1255582b6dce28992f6b6d1f52f7938920b2be0a0d1032b1acf4dcaf09e64ac23500306b09692ce0e9beab227b6fb891abbf11a5e6d1ad858aea20661bda5b1dd91439718ee0eb50153373a637d071af9ae01d2378af03a4bdec7430a18ceace21f483632111969ee77e37d52d503393a2a6f2ea348e54436af114c1216aa7c9fe07870dd6698d7c452552e82cf9fdc72ebfad6443c64252ac4d93596f6e4b648a4a05073606c7b9077d439e77ff15dda99d43f26f12ca99447b13298f3332554d71abc3098766f465fafcc759acf83a33dbab8382765d2fb1f4b4d525168ef7d46ce2d99af347dbf6f69db95b4326ff6173d050f826be3d9d6a2d9962cbb041a7674601527ec46eb5877a5668a5a6ada58c47db16d0a7bb2c866621ef877bedf6845eb7777d22a186ef0cb9b0654bb11d12bd317565f0eed3bd786db3b2b9ef8b16574c4091b6a16af255eaab7d96f25a4cead6324b15cd0be6f1c840e38348a138b4542b8d892a9601df3d805d8ba18c7f83b401ed9dfb6bb1f3b9d31cf51e513dd963923eb2fb08dcecc52a12ff288977b05af7d2f1ca0566183a0d4ccd0beede00bd8366ba979ed57ca65688b29a956477c997ad75392f91c3bab49ffdba4b5c2cb4236bbda9425ca399ab17615dc07975e125d4234132fa2dcfa32788b67530c097297c847cab7abef1a9b9279f6b00bc48046b16c17e2610605c16d5f79a66c1083d4403aafff5cd696e70ea62104a16e3e34e92c8b413c0cfc53a0ff1c4d775ba879ac37d5e9f15e1a397b43a95dd465e4600ac4c71d4933eb65fba70c74108100407aca9129cc78e880a530fe0e7e813a195ecdf413518cedbf0e66ed6ebd8ab1ff2571b0a39366712d59d586cda04e355003b90a24a805c8e48070e22e1dc3ee59d661c0a95f6919ace40ea0e235d8fd45ec15a288476912da058d0a64c17b74e229031e554cab95eb9baf89b4f39ece1f5cf6079fb2625bad8fadaf05b19233b4318433b1f5a066bac28af6e1e637dd2a476a2764de28d8d9621189a741ed4e6f4f00f0fb6439ef048621228407f0358d376295e7b470e6e89234d9a5162c0ee07ade8328f60364fac13b1b6a7e2cecadcccef51986eb48b51c6374d2071d4a59c0cb1091c13e16f35fa92b06cd895bbbb08c11e0c0399550aaf99761518fac18c1996e55210d9472128231fb3a75e50ac929231cd4829652f69a979fdb6c8649edd3fff40b6bb31627ce73f877c515d60fd6796960794c054e1022dbdc925fe6992977d0a3d7fc07f62e25fdf63cc4a3e290af43dfee7c512694feeecf836dba2219b78a2178f5274a0f99e792c13ec131301dfd86b9dae6ff969623f99a4e7c11582cda53b293bb12c1491b5a31101f5516936ba5de4f65336d51cdae150475f41cc17755745ea40a2e751a81f20291f1931b94df447bb85002692cc93a3b28322ccec258984e4ece269087ef4d1cba4fac9c23c1c7f815e878def832a071d90b9e98bf0fbafb5208a1ac6670d6e247924de0e382925c1b43006134bc2c357bf41afcefb99c0440f2c09e00e6f6de6c29cc8bb3dbb83088cb799b4113fd0f9daad4fffd771bd3f5be2a8de31ecb49a0d7ca9bc92ca16f8a06c57f644e8ba8c8d4e84bbe67390b704903a9399f84df108e44ab83b0c2024167e65c410cdd36c2b51d4f6ebae124628b6b6149d9dfc0edfd690b1d8daaf5fd90056c738429e918a4045ce6bba9fb9384f5e62626fc96a02d6cd95a13f80fd2609c608a3294ce89bd306f81a2a6c6ce37c9486e5907ca75234c2af2d7f035f83908be5288fb4901345af8f3a0364ec1249374c48e4a559f7f9098e50a7ce23af353371898921f98437ea81dc7e3f57d17c2773ba7db3176190317a9380eddef47eda7af3b8d01d400adc1de2b4f9afe2051749416dbeb2e8e5d24b5846511a701fb2cc40316c64a8a02ad7d5cef55827e8dd0ac4dedcf6a69bb6db9a3cd7ebb64e4947b9b416d1f77e75cd6656c69137255eca140d29ea45479661405ffb8349381abcd4f074d6c0265b252e11c2f581e5dd4969fb45b97da208adcd2875458e450bff5661e276b430796b37441c85617d05efee3644defbe197dca279d98b33bed45571074cd1f4b3482321da192537eb6209fcd7627463ae06a22423f7e45396cae3ff4508988865bd04699a59773b98deaa796e5c19d5d66bfa79a2cd9617e488c441d02a8fea7dd0db23dbadc9e652635f82337e07d0e258f338a3c8ca2049a8925f85d3e85d086e290fafd615b37f7ce084328ad2c827b94d237855a421c25311380b0282eccb804119aeb9d0b64e4858c15809848c32ef2eaca3e9ea0ee4a6bfa50c5158ca7fd72f8897b2d3521787f3fa199fd4b1932a5eb4c40cff4bce7faa29014b92649b26be8825eae1c15d1e66fdc758f0a7b010292ca372d3d3646bea74e58dc73cdf60c8d58dbe990771e56f9f1106257c5bc92217c559c5e0759c4a1e0c9ed553f2d2d65d7315f1aaa9a46ad7cf7cb2cabf9f7b7a4dcf3f370e00fe98eb9f7a694a68676829598f4a39fc7f9adfacd8b0e1c80f1ec2e7d8bd5bbbd9e5d4438ad605347c7b11becc90f5974097b1843470560b641351143af1070498d20ea82d4f15d53cae9040330490dd1bef45cdbf01881919eaf79a1845ef7e82b28dd5b615a22ee4581b29479627be91f2b1e01989e41561c916e4de2c5f455588a5554699b60d72e4e3e72dcdd39a35446828db37f727c84dfe7a57c8b50bef9fc603244bcee801ed86da1a01b0dd18fffa4c3ed69393230c15d591898201c1a30344bf6fec71a2d48aeab40f1a34a848db1098973d5f6a25b58a5a9bbc37108a765598ade1eda15280fd7f6df2a98af1866fcaeafb2f67794e8727c9b00108c9c2b14ee3400acc16d154530fca2146e25b35de25b886ebe0f8964e9cdb65b4ae2bdb0caa4e9bb283d6e621d5a2e338fe459f682beda0dd5c625de0802c590ef2167ad58453dbe2b5d13556795fdc356ec026d90cb941dc7aad7ca7aaa4804cf17aae846b328b5c3cd81df83318ddc8405a3771d8572b3d49e8424599d5b3487d189b5044edbc59fdd3f99525c4220fc435afd9bc2330bf3f5dc184dc09776a8a8964ada43f199e4da6a86a0b50d4b3eaf76ca797a2ce15cfb5449ce5d8e691252abf69c9b125ed899f98804e0924c8a01d8778bb5acb7616d0841fc01eb801ff7b50e366693c71b28ad4a9467b10257758aeb98216bcb2d2a706762cf452d1d4f84030bc21d058049f57c7c636c905d48717f2d1f8a6f6c3a11848dec78856fbe858ca587b8471a3b522ae42b547adce4f9ffac6e03fbea4dc26b495c705fa0733b97b6495a184726f6eaa03ee224de8cf62be6c5aa8b4474255f3c1efd41adfb737c29a74715f6df8dc4d4f4e479ed8741e5d49b6232e5b955cead0962f6a4f0cfe5d88b957269b315233b66b44e5325cd23ade7c163c1eeccf674d739ae17de94c5bd9197c9abfcce4b4b971b176a8efc1dbb80379c8b42d6c89fa0009a3527dbc9f242d1c43d9babc1b1622a29e9c03313ee0f78714b9f321539cc888018e2e3c7357696edb05f444e9545d49a62aaf55c3a1fd997a036198624d412789c410282c16223185a2749099c5b9113034dd5df23b29d64b25388e26f949ada6c612e802418d279291dcc4af1d6eb6686031ca91b9a0cf1181af8eed9cb8ccd73d302fdd355c749235d4e6d9feb334f45bbdfea418cb1980f49606d84a2087e1567ce9515fc45fa64f0f65991c464307375278bf29841108360622578afcc671590a2e38f1b40e048f93cd5305b4b60bda4b064e94589b837ea637e32fe0865a2a5234e506ac02e48fcb258b1ec7426cfd1301417af9cd76b09b87abc9bd2ab2a509001b247fc81b9141d4c574025cdcf77255dcc48cb530ac512acf09045ed4263aca9c9b57a7b59973da40623e2d04731d7e594ac929ed5e861977d790a6b4082663ca3b09e770f3198256bcf1725a904cfec96db38fdb231ad5f1932866f367e74b041d5325f2072c70dd87bc4018e38819688449ae06a0514123acb3cb41541d23e6f00b42bdafd6e5c60450f8fb73c3609bb1704f696356b2611533925de06804fc57979830830107be1190ce82c3bcc31ef37581fa1b663b7c0d5901c327f9fcdaeead21cdadab7294aa7a863f6c132971ecdce43cc91598715824583be7c8572dc6e6d05106710241e6f858d73a5df04c454dc6bf169d26f4b679878e9f4d17435fd0acd3e7c6917699a71d4a072d8a541d42d683ca64bd64b3e36c84a7673034aab25742c972339ed2b6fedecbc7ceebf6b96956581b246f71d4cb3ad0ef6f55c25ae7dc800ca6e951aae5e9023ee9a99388cdaced77628de82cd773dc4a7d55a5b54da1d7703286972c3b335c76d1faabdd78d8a66d89b01bb0683380928b1d2466df0e831eb70a01046df358089a6113eeb46b01f8d7d5e7110206945459b207ecb6a668a5ec52bc282019635c25d83c5d047e8779c7f029ecead951b533bbb54ff0cfe5194c92972bce5f9e9d6dfc3e71db8b964b116b1c9384eebf92c941e004f06c38f78f05e973a10abe90cf70672e633df05df49b54a292f991fc49f0800cab0b1859a4d9e0e430b14e5ce735fa855efc934698181555de1c10e24de84a519aa4137ec57b3cffa58aea109108fde8a4caa94eb4a69b7c828e3c1da93949031baabdc63e6d12870e4fb836128a428ad71d5206c1446eb888d29874938ff742c38d4b69e8d6792002bbf6904d398c9f8fee2656119b72fe1132bf6e10349198027b66eab1b1783b5700509fd7ca9390f64ef84b8d1a0e2e80213fc92bbe6c2691cc23632c27ee34a9b02dfdb7d2a36c74f4c3c9d2da732e45f291e1674427f7c0b133455a780679b0b098244dedae784749b1c105f8c8abf5bd54dddcb61e0bfadb892c649706e574775f30d8766d1e9dcf48ad22c2ca9f497294c70254c46bc2d477d380c7f603447aba3621e8642a3dfab8a0710319037deba0aa159f7a004ced44dfb2743731f4725fb7b9917f0c43a6aa7e3fb6b6a7491c3e4b4d973c4f8fdb6cda91168bfb34106e9460580e49890e280a785c5353f91375bea10414e574b457f3bfa7ef792e25ceabef5760dc8f4199b2e612b65bb150fa1a82a58deebd53476ab31119dba890519286ac40c30308cf46a342c2966c96ccd23f19e51ba0135d7b3e798e280781903696d124490c59de0c834c3e8103ed18f8a944e339f514c7f265192400c0d6c6cc89286900a018977d350c6051fabfd4a4e84b036fede611b446179c77966328fb03408fc821075b5efc29d84222995d93c93ce44cba3a22d57ef246b2442c2e0e13f3696e5c8a966d4daf01d2e8edb58a9a25433c128473feaa2201391b4c611e95b2d807c576a87136a7d8e492cb46f1e11392df8e0cfd1215d37f4e2642f8d81e7bc5dd6ded160a2bcd0c03d3123f48a8dcd57fb107def1367508e849d8b7823f530ae8c633e043cc47c39a1852c2b66f2898f90befd01ad774216dd42109f4ecc0be97cd30ee44d0846b9d4dbcdf08c0fd1eaa8753ec72ddeca405c2548ff0e90638b309ba83e458f32206b3258c82ef9b4a10a5daff177b3335c6e16f80a071480d4fe63e0614b6ab0809737e0c7c1de7579c2e658ff6bd2031de52170e3507dd5dbf5ba321d604e7558b076b765739b9a4c71c5c8f476f3d461a79c543830cb31648c7d2bef813a6ea08df139d812847bffcc0abdb8b479b36e7bd8aeaa3dab51226dfc265b04f0f77d49e38b65d31f0172241f1d51e85bbf4680d458b8b8e620ccb708f875cf9e5a7a6544368d715bd6ef309d28958424967cc2ed20d82ebbca3d179e6ab0acb645aad1fc05a57e6f593be50610ab638b97bf81ed2b36c03eefd9873f93c50f9e5dfd8d25ba97e76561b8ad3959211e33d8123ea03dbda336ab5bd9832ab7f40f873e6f7d72a0d5b0ed6da22c42b6174a6dd44f4f211b0c533835cb0393c99e1dbf3ad89c237e529e70cc6e9fa143e0546240113f5c7e981a6a3ad5ac1466003c74d5a6df89a2fbcbeea695a8d95f591c0bafbfc2ba42bf96b8606676d24ac0289b1bd22c6b2b452151ebef608b54fcbd8c350b187fa8caf8c09f68cd6f5b960a8359262b07f6957425368309930765392c79279dc1559574d7c257ae0ebcdf58468dbdd54a6482e14726722f032b0a214028a898e0cef67c41597dbb689497199878309c506a66907947acf68caab1e594ee02e9a8d9d844cc1f722f6431044c44e5af19aef86020b7b37dea5634f1a39880f4fbf84be1b5f028b8a78d6d39b92279b9f3afeb5be4a30c15a0b955c3599cf8c442254d057c33de95c1ac6a4fcc2b621902a26f1edd32a91c82a410719559419b0066887055d321c72034c7b5a1ec755fbdc4fd850734008b1bdb7a4368dd8d709f910e7eb572d05dafa74fc42d6327097d7bf27b6209fb764120b97943a98b99a0871ef808814539ab41ceaf4fb274807810014991365a42122079dba40832535dfd8feee8ac165793e4d8e8d1907adeab5844cb42ef3667403cfdf84d9f031afd26718c761a20d2a342c17f24c14ebef3ad81ac1a040a081e83f04868ec688b4b3ec19ba5695878bb767f16c181b6e296d0aa2274b022a931abcb29e0edb6a32101c996144acc42e709c44dc5cbf691a7d98a8ec5e0e9be184cd8217b5693b23070ef36e750d34e2a2758fda550a1225e71c4ffbb30d7f713eebb0ccfe2127f9a6dc2385e33914bc20f9e6984d342b083b992a19ce41573847c9df665fd1a070d438b75731a9fd32dd9b0af4969a3fc1ede8f7814fdf9de8c4447d54678113dcd0a6c06253e7d7f4ec61bcbf8bf72ffb0619bc4304ed8146a8efd7c5b8a153abb308f24a9a1309e58ecfed9315b7b4e4dd069eb68c38f80e0479dda963daba7bd71c441c45bc07097a03e1222a1bbd43d9613e122fd910bc462a4b2f8ec5d2642195ab4c0cd4698fda51de7e12d1190fee05ed44313c7f20e1f687bc5f70c9f416dc94d94aeff88c027cff158bbf9cc829dd0d992d4b62d19e94aef43ce8326be1bfae5f60a6588b46f671ee76c51b8d8f00dec96c2e939f97789a146a087ba8a01501823a75afe1ce58841781a5d2e1957c6f123622b57cfaae9d31f86a54f4ac2f14998b172e33386b0de9583ff5c44cb024780930e51a93c2192ad3e47f7532637d3905bbff73eb72561aa7bb4a2737eff576d923a25d2f7039bc3087d42dbb99fe2f2aa9cf701ca6d1e0bd5bfe48cb2758ed0add22a598f40af4ab49790df5ce0d68e876ad1e8a69d75510224e2511b41fc15470a34ebd73c16e7b5d70b03a553645938829de7a2aed216c860f95d3d84cd1acdb35456f9935276822f43c3ca3090ca2d86efa6192a3de5c5d2c24ca24d19403afed24efca31980f1f19a59ce82257ba265662a567686fe306b251ac907be78ff8dd6a99e700fb2d230bb5465c3a3b1073154d7fcc5f8b02b868f350f274406086eb5baba5624d375729734342ecc5ce030d2a277ddce6d93866287c4b7f67e4166d981c098cfde278c3a8d0abacd10513efccb6f9a02cc9f1c00772d35f465888d6d2f3795435b604834367e60dd33e5dada0e4de12e1212d29c66645db96b8ea0a802940aa996987b1253af94b997078487d6816516ddeea57f05d2e7b7316b1ee618e2354f79127b0fd6d5b49835a61c315cbb4f01f1a935d64e58c3281c6aec7e34974b489c571f6ab2d51a96d1707fe62a6c9e42d07696ed115742c16ef71a6553171fe2db9ee164dbd25f4ddc1ee987e0d09537fdae84b4d276ecb594594e67243f193509afd4599fb12d216ddd1e3c109a14ed9823ae5fdddf013864e6e73032faefd72327754b89609dfc6beac92d5d52011e60de723527a361827ecf8afc1891857b6fedf5d6b63529ffe604fa02313a4b73e53eae6e501363675a450332368b7faf72f61c515514fb4823abe067382bd22b3e584185e84a4165b2cc0448b19024c6cfd9b96399764559428753b366e9d6650d13541cbc93f50bce215ea1e94fc4329952a289aca6ae4c907ba86793ac94ae9f33757d94e27fde71fe2d13d0a09ce64da20903a7893cf0e1ddc1cfcb2e04004a20abc7bfc32ea179d9219789fe4e2ba78003a72e2a35e4f9def85192441cfa3ef112da51950e8c5d0b9e6f2bdf2242b193afeb5ec3fa4ed769ce7818e6d0f48767152f81253d401f1c80a29d2909e913857095d6b03ce2d9afe9909edf45f229555f148cf395b6388484304166dd725ea7f1d9c682f144a3b7e9886f24343622a273347affcec349be7606960646b289e87f4af435c902589fd2d70d2d11cacdc7ffd61b9d4fc0da3dcc40e3455d25eebd2377d6c16ed354a0af01d353822659c4d740cdc99bc75b7b8cd777f856aa273960e92dc9012ba07541df7e8196bb636807f165b5c182d07c3d44d357e6bd641f841732087dbe79c280f4d91cf5500c56a490a709dfa562dfb9016ec6b407d7841baa0c432263a4474b248b74c904379890ec5de627f05ddb066fda9a8ecc54c1d28403ff375604b25cdf886d804f9837e4bdf40290c60ddda3e238671d1fe1a07ff72e9067b8f27ab5964c36d83e562cb6a82975324917a8afc7f13dddddfa8b747a8eb0a9016346c419b87d3aeaa1466f6708da93898978086bff73667fc4ae2a96cbfc7c53f37129897c84e81d0daeae3f79a9e3054d5b4f23d7f62176faecc4431e263c608fd88e1ef472d3396c196a1c3c940ded8960784f1ff9615d22cbec6096c8f057ce0f56503c3ac16c888dde1308c220c39b7569bb0caad43ef3cd59db08ce07474d19ce0b540ed63128d1d5873f0d98308ac61b0c78b2ba829cf6e45c2bcc11f5daa535fdc85e4d9bd4491dc4729d53b8f35ca67d4ad9cd9531d2283a2ce247d2b73cdc4e9e510ab19eb56a84cd95b9ef3cb64be339310b70bbcef98e8741eb04d77c08f8eed81b771fffa91896b732543954e777561ce914178a55593d97d9f4a8c19ed8ca147b2653869a407f696b3ba7199b77bf69f47a7bda97a9f101da19a7b9d080430a4d70cc3893feaed5813b56d8dd50e4b03bf00733bbd3b71deaf20e410ae12492cb23189af098a7e44bab6a99096004825d9938d26f113d069ed437cfdc36e822b4c4989f811dd78d52138ea4470e20f64c0a8de2ad9ada5d1d65a3f33a619ff5fd113e92aa9bf33a5e55a5a5c8d2d0c2d88747ec042974a68d9567c917b5a876de1172afb0dae4b5812bc6ad9b78e6625debd8ea8fc385a5d77896879d6e8ce6f35c48623704e0cc4275e2fff22037747310ab6a4a8f5d243f298ec656f48ed2bba1105a339bc63a4aa0b5698d5980daa17e8b7e94c702bc5b4aba3b9612c093bc7954b7eadf72a5bf090358b96d1e678c1ce83ddb551175d097e0fabb625428c6122fc800419545a2f8c16452542c8d495b5d08c0bdd103d8e211d7786e8131e50c9f4dbf59dc51e882a9a2c56633a48a14af70c1981027d5c8946a791a782a920e141b0dbf41d13ffe5697d4a03264118eeada8dd663594fd1dff43110eabf053d4bc0f7826305dd7769ae9f38401545c1d0a17060152c98aff1d06c98ace7e88c6eaa3209c8a9fd861590213b63deb3ff4b25fa07934a6c797635e0fe3afeb56e795a11cd61abd19dbd07bfa51e158a782ad3106a6a0031ed57d2ba7e7f54f5229adeaed2370b7c57acbc2051e1ea029d24d3e260f18c60305c3927a88c073a739fd41adde01f2b4183512adbffcf64ac7cb656c4f4f5ce146601113ea3c6c8c1c9c3f817a73ad717731642376e834f450ede7b65827f6034aa5d2e8173178ca7c36420ee13f7fe2b37107c33496084be7e2803a287abede2334b3020d21689af128b8447495ab9be62da4d6ce161413f1076fbee242532dfb201b542f3303c62e849e0cd6cbc027b67996057338d7207d74cacc97ad67059f1099e46005a17cddb3e95bb7a7fe8f0c3bafcba44a2960d29356abda22f4bad3c2537f4fc848b7ce4c7369d42a516db1b9c22392f3d9970a9496fa82c5328dc82bb358a9dbffd61cbdeecf6ca1aee5daf5f6abc810104a8676a4704607bda43b9ccdcad6993dee5327ef0790935983975ead47ea023cd66e58140d500db90137efb3a15ea9de476bd0dfc7ea071993f1dfd64c67d901ad26c38d877d68b4cb04fd7f2f6f1e70dca6ba316c46f876644a668fee4453ed7e55a03722073d71b79c7f0c98bf1c0c3349f10c81780b936c664694cc4eb996a7a2661280041a6684360ac9d4fbb6feda12d342cb60812da21e28269dce74863d9943cc5850950476a85ff80802a5d780645dc2dd6e1dd092b6099104c81c0003664805c11761013d8fe7c4cbb6b2ff76d5836b135202039d040c0da5525ccdb971fb641e915d75409073acfd1f5f2ff694b70f4e3c0c438f1fcc9b729de12a4fbbc4d5454ac8a9cc56f009692c7eca9d7186b1c2f79550d20a4b7002011c4ec4ddb6291fc74775828abba6d46ee5e1b98bd178d62e44e490a29952798ae0ab7cc7be669f1920b635fca9524bdcce02ef3674df598f971d9a096604e47497ceb1b0536764ddf7be40fc843578af7a79cc554cf908acbb5a86458a80b91cfc832344eb198411835da9746adeec44f85e290ac727b5b5a9fc2325f59aac8d2c343e35319055893601b19076a1a980b3345487e75bfef624f907291d80ca7a3561b9527a81966f614e454a73339232b12a4eb15a250649b102f0d24280492b7e3bf74ad50f2980fb1ab2411ffc6fcaeec38614026c0f624a5326977679f6285a64be6769e696864ae34b09047043e1bac41bc9c2863f6e6b3bd414f4cf27b9e4267b890838fc6657f060bea69e4ba9d4615814646c1d68e2699e00c5de6606939b0f4dd5eb841cdc490e2a224885b30005fd2beed4319804c56c1a9fd5547e4f0d82cf3747c6697b92fed6c70862abaad8eefa5649c618615f1468f4e8b153f7cc0226ae02b28e0ee35a94cdd1a06df2726f603933fe047fad62c3e83c87efb2691a51abaed12373fc605ee0a9cdb540ea8d46b83f5f56ee24c8cda403fe34118fdd2e0ea3ba28e6dddcea6ff2453c3626346f9d83206feee4f3572aa0431064307fb21a38207c4fcefd66322e0e5bfca1b7fef8213c785b6250bfccea21aac1f4c0334f945fbb6392fd410f315ccc495371be7c546786bb61e21f05ad5a837f9add2c9c6a0e5fbbb51a485d27ff5c8aa4a3857cc2b5dba14deb247691ce1f048245958f9dbc362855006aca1444e1af888e9e3b085a540e03687ff5a63915df0d9dc168c9cfe7c3bd221f1d8fc5065c263cb8315ac3e194efa6ec1a03adb987ec35b220f331ac06b30ab52247c29119ac04061908802c7f768c5e576f28d3ec83f2eea29c41bfbcf2956ad0c700b983a57503fbb39ea209c77e2a53296664a80f446d3252a88e5e8ad6196d9f2395b1e8e5dc64d5b7782ffd3ddf74b4edd5d81f871bda0bb68738604c9a3ba8a147178d9bc28b62e2e72d8fa611d9185b0d2dac8e512c965a6e4bd1c929da9aec26a10376c5360192aefe55088668b6e51ab32af4415c95888ae2694131c480680e1c68375d949d01c3635826416c404a853dfd8c95d8ba416e04568881a6249e6481b41144746f18356608d94110c248c57b51c573c55dce6d9b9120c3fd83a5407d251dee558c1773a983989de01d2010699145cb111878eb6c653cb9df44090b6f48fcbbac7d0838e7da2bcd163fc4f03a79e924ec54080d9609fc2c3badeb412d0dba604a295fed319a263cc4640d9ebe867dd9a4296edc2cab977512317e50caf83c8fb9f852ec0295f8744a64ca8fe9207bf38ae8dd10a8a0dd01835521dc412821802101f433217aafef8b75c9df80efd4e9038a5db04c96f3d67c0634672a32c9e20a8603a69c77431cddffa37ea55a9bf13f538ab6b61afae99a0b4da8a195ba0cec5923b7d7bcbfee48d0a49276a5baf19f170147ae6049c855e5c0caec1e5ef3349e561c2644071a176b2cb0e21c155dc34133daaecdb449cf1871f6705ee91e2ae98f7606b0e27d8fa0c2c30a041f96f29eab2e32162cd63dfbd58a211240dbacb4e4e3840066457f9da424ba8c352adc6e94dce9b93c62ecb2d4660c71054ab96d49813d89808595f270ab01e03fc82fbd9797744b8264f459dac87022caadaa57ac917eed77c7dc993a3b284fd61d6b375876334fe795e5f34e5b3053b4e8833d250dccb275b25dd6a429e40ca11b3e8805dca23edc5574a33d65a2cc21a2f0d63f1e7a596e7c6e828dacfc9d28ff3aeb06cfa59571431369b74ea538a395dbb9d04010797a6c74521acc29e501aaddc4d924f5187bcb76c69a2afa9d540ba67c5fc19c7e199e078543c03f72a108d8ff880a6cdee9859916c773959cfc91416ea9c937f946980015d00525bc55fdd02d122c382934b1b757b3476917a2f54e94fd590dce478d0577021a6e073a9ec2525c0f4dac2b0496edb282ceb1810b2771deec21e47573e35fb904eefd5d57c2f29fbca1c11927f55fbc9230822b663d73bddacdfb713d362d674e5b3bccc54f0c9a0577f4b519cfca10cdaea281bc683896fbe66c30b871877c0d3a10fcc507558d4feadcb1bff6cc06e0c19d0f5bfc25b55e9f2f4c599a835e531677160429ab7b04bec48471c9a4d48f23efa5bf7b99388477f54b54fffd925ea89ca9411384d0ae204badf411d961d445944b03277b179c3b39a53b078d96d90ee47b0941a57a20bcde8313d2c9a1856596c5cbbe9b18813b929f56ecdcc5bd8fdb8b89ac6db199d29c3922e1b94e0c4ec0cbef36c5293569800b5c69481a186481b6b2ac221c4bd1784b79277e1e423f3a84e93b37e7012ecd04b2c4065fba4cc220be455048a28feac1525c6ddc13fd6346da1bd3d437db282a00b2f1c308e8c199378b6ed95a338a02b6d0a906061276eb9a8e91a18ff27b317daf5086446b83c431e1e28607b16bb040913ebd92a17e8221ec45626faf7d3bc340085842ba007b09a726ebfc9d2a5e1fd0a2f93a7868f88c49f230054d5ff8dbc233e6ee91087a2f0ae8607d1ed75e41ccbcf30adba3441665183829c2895014236c193d7857cd2160e771c1708a659a763825e7d556d009527c8c1218f86adbd3bf905d5d66cc1a2cc647fb2a77be77cf592c494a3e13520eb410765f74f647b9bdf1e42497bfb19810297f6df4637706d609cd03a697e8e6a5f81d170a3d0ddf6b6ef9f781c33e198996176fe78d0f6be8d906b582b2ab910f2ebb6f3b310e5182586e7f8b31287530cff6931de52bf932ef01cbb24760d42b4abe97fef15021a44e59403e8175b0bf9de1dc671ba70ef1a171dd6061771a860ce10a2a2e012025b37e41d3d966ae09c0cba045d7638274bfb5f09cfe55f9ed37495d3969e974148574292f8cea305e30033dd3da14fa03b25de3a10b0b6da1b6375267bc84426e3522a97147a4ff809d07de90f8085ca04a24cc99e26957bbf6170aee606799e9eb8af4ff528042fac6cd69d89813700bfd5b878480314e146479d21bd4038b6a2ec0943940cb64f762352cdfbdab40aee24bb087b56999b3fbc75b6c71b3caae59e5006606e57e551a871cb65ca4bae951eb74d2d99107b606e2bf32a97a1bf0bbadb24a4abadb32e62cf6108d1617c796c43e6311882fd14b02dcfabebd7d4cf2424ad59579e85e76d032c7ea6ecd7dd740562553fdf5989ca43f97d6c9c5fd89bda7cbf5537a3f79c48aedf9f20c86f3dc119489eea4bcec6e4af9a2e6169c5a6cee4b3bc86116aea4c5a98b8cae90906fadfeaf89c509765f1970c414dd5dd54a54eafed34e5814d45a21e093449a75ed38f0a10025bec8c69d811fef3820e363db512d3e5e75138fce3084d4d589a3fe2844e416b7afd3cd186616076e75d6493bc75c25bd04e2ecb3c1d85faf5efd51361f032161592cb2900065829e6ed34ff8e8f04d33dc625fccca0badd2dc023322faf461f9c4144ca9f11b19a4c635dc83935a5e981b91ccb1b7bc39460587950fd90591ac11a9e1297ffba19929554302d31df5e91f4194f49a35af9376328acb2b36d801e51bea8932eedf7cddd9f28c11b127b5c9c5458dfb7f6840568b692875b4bd77cbdc100b92fc43ff5f8205003e326b740b083b42f79a3e3ff3c081ab4ea78ebb6d51c1c538214a10b846163a6e35d0fa05c53b89b0a38af5ed6024724b0a859d207ecb1acc988c0fdab0d0c10e360faf93c710cebc47bd9a4a4d5614cdb21bcf39e66d2dc9c37e265d1641b14343617fc42280f0cf2292de1f701479b28218e58624e12a6981c76375307d8b92002fdaa662b2a9aa0f60f307c388c66715c73793d0a5b3fc16cc6161b521c0aec5a6aab08ec464a081540c5a3db2a4ae8d34218a20a2690e201b53a57f7cbf1a0e404b61c56b73c79035a9c9271dd7fc5b59849fc2ef6e2fec54a98e57bb137f25771822e70d5ed594f5083b8f9b62e6b03426878b1eba25a87b593336a1a78f69611b86366f3117faf1989b75caa34fe9fd4c517bf2abb40441901311beb054808460992ca9531d222c0b762cb6e1a76cd3f3e274958b00328a7f1da5c6ca148d16456a1b681d894bf535ab5ee1061db28d9959d37bb887ff8a575ccc6c1867c0ca840b22f80fd988d1ba9c889fbb1c656cf37049101d2b9e641b6a31e73e795238c12eed8f1d63f2d810346c6a96c7c68e35132bd6c0cf5a2164a1d9f6f32c9cc6690c3510eaa0145921fe014763a03a905fb48ec295d3e55d1b0b86bc59f795c1df27e7b4c3fb115545041fc558151576affff81903c7cc9fa54da335317d4684b1cfccb894fb278819d7b6dc247a150b72a2859c9fbcc3babf2475ffbdff753444b2a0504a14f69140fe897be229af088f98af1f0573096f9df77893b3993b369cf28be276b85e87eec27d0bdf974819dc59973de3b43c1e3de47d06e4d4d48dbdcb70b6289b4cc09fe93577766a11fe0cba09c5230c665b23223b152c0e000e0630c705600ead57d1e689c0bc58cab28be6571a721d1a7238a102a2d820b886b52e7005036fd2ec594d055ddc1e3d6fe4c945427caf24ff5603846898847a9d67e9afe564d6f06bf2f0da74f2f9708d743427920c189ec64febdf15624685a5729e6d3efa882e27a3121a1a1299a3cd66bcdf7b84ddac49ed591ce4c20eeb49d2aa50fe866eea054c34be9e0f8b1eef4e38140720f4838b52959e6bc3d25a206a0e6bd01a4e96baede79b0f3c1866b8620f9c8c560ebd05b03c0aff7061b979bdb4ad870fbc0d3102fb29200e611c15dd3732344ab5e803ad609adba5088b4087ad4575fca297a0a92dac4ea47db8b8c06fb012f6931e2c2f67342bd6f8498954b4699c823c8b338715bf2b10d45cf6f195e58e2f8332fb378828730eef24c41f63d253f3011946c24c0b5ccea78556b7d3130245e3f16df35a68b2dfe8d0284f6ba555fed3636f156276c2c7fc8997fa4af1bce9a55f36207819d65012b53fe826fa67bef49fbba3f47b73016dc3120feecd1d778b4814c14e421f2e957485b63f3b99e0733216b3af3eba467a92c6193079b85de1486dadeb4fc8e1cb43c58d35aba3bc588ac4a90ffda02afd00f4c3dc3b5e6884efce79910944e3961136695b06f5b6dc18c5ce8cefc8b2a22534f5bf9705f378f82a9ca6a052a69a2b4202f55c9a71195cee8fc3a442535ee6a56a607b89d6823b5f4da27f3594e4ab649347938a3ef32a0479dbc7a76d5d82de95baf235681013d6338c456d9cdaf5dc86e43fe95eddd898f4f898d6c3398f17a66f583667392897c5711f22bacc0fa39d09c504a5f414c4c100572326b0f5defbb4b86390ef3cda59a90f651e01a7d609c1e5294b6022e82f6138cd7ca60c621e3709f13f04c2e66aa3c0618cb4502bcedc18d8096a1f7dd9a44c5d6d25ce1baef36f4fc03e1afbd0e2282d2a3e0595465f71f37199ab54bdfc2be70cf21acad03c21f925412daa31e5dcfab88d671ae6a2e37f1d7c8703c7ee9cbe5cf15e6d93eae33130a15fa79a30be3228f6a55aaa96af7ae8e5e8575c9ca335c4388c42046033b9afac4d63af8405db79b28b37e9035914f51af929c560d6609d13875faa83f3301d6b14f3602707b7761ecb285db053a92d9a94241ad11d8f1b031c8ada9350b5a52fa34b2bbd23474d95485155a97bce2458b9e0ae5b5832c2ac14967a2e9ae75cbf261d6b8a6fb3f95a56544976fa3a119c9c098ce7f6ba398ab5667c4c2407501dbd5988453c2c3148395820a64759cd042f99e9d2bdb13ab8b2ac9cc0219495cdf27c8fa8c5b1e819ebf3677506eaa34991b883e7255b5b5df59765b8b8e5a4142453a1debe931d2c0959e2d92fafa434fa3a63951a1034973a0537e71b56e03e178993bce1180b63519ed60709eb47dac4989715ddfc04cde48ecffb9af7c79c2ec7c62682581a146408410d54f9ecd1f8e4638d6a2fd8a6e7c0c1c53050bdad35f571702404ef54fd57b94dd25b506ae3b939251599bcf0cb4cfeec168905b07218e06c4a283c7a91bef43e4872e7a1aefe2b35a86e44b74ec9254a0ad810103f6a96e3e68e80882152b9061aa31a89968369bdb783b65924ece7158ea632e6978143ef6d2a4a2cd6ced6dd43effe2959fc9a53e43fbecba890ae9d1a6105d017f521def949e5a08843a6c15b84c818a34884a6d24f1430f89863a4a3566a3b47d365bf5d5cf8985e6a369e4bf85b32d224b434abea308c3496a5c06533a7fd8f244e0dea79f64f5b710a5c8c37f53ba311ac8780f89e921fa9cfb7947918577fba0b98c208d20d8b9f1352c08ae888a1431afd6d2911d660609db32a5d7b6092e9cb6bd0837c6f5c6be7cb65bddc6324b3c260f2ac0fd9b66a289ec1f592bb1d7a893395ae1b01305ad0126eab1da412cb0362ebde8b11e4e51b19020b257f8586ba0c1353938ea172f936af1190bd7b1f712503827f78f07360162337a8a0bec448fd0a510fff69d45a5c64f00c28f16103365ddf05500f0f90ed06093e54766b4e5cb24bcb6ab37ea6527c603e5b447eca0446f376342d290ae3020a98640c6d82d46edd8d5242d652d8af56b718636398f548d7eec578bcb96b452b613a6bd7d790e2ce4627290105de1c22862d01a1622217d757f65bcabac2ce1f02f320cd8b6e09807554cf8b85d2a7c6847672377566e930ab6685a19a33d850e9a7d574a7decd09590648a3b20be246f23fa555baa9c392c17e5d929f73b36d2604131a9a6261dbe60c2677fd32f9203367b72539d413bea4ac4641118924c1a3f0a4034a9f93c9099d292df3962121aeaf697b8187aa6f57441417c8d43333a29d7e5dc6217f0a5b52187cc6713d329da47206d071d41a2058046d7b37bfeeec31b711b57932a301d64a3d463d10785721f4ba8ad4232fb317f1d06ff8feb631b81e03bf2771f5539458a28fbad5bc593e7ef40a110d2a70af687ceb2f0361f7d0962ddb38680a02fd4c97853cad64520fcaf80f1ecf5b635c9089baf9cf75fa1b88a3c86b9a12c5b7eee4e1b20e1d83780f6ae1adf95ce172ec4f541cfd4f5ac173213cf273029f3ecbc9f11b2bda8f5c3e3119d9e4a7951a3354374c3852c112fa0a4b6a3f0fe02bff8b15836809faf1e8504a48eb5035f9fc742c862223e8f06df09b5bea00d7bb15f851da43d497b2064d7c8e61497471be122b4be311d3d580c601cd7e0045d99112530bd63b8decff8d9ec1753179526ffca1ac44c94eb3fa8f2f05d27db1284b36586ef74c66cf2fe0ebe0c62b3f2cc8d0697d4ff6d123099da2e2b323e71f93b1c6e4510a050993ff0880efc1afcc519697ef1f8661e8d2e5d7571dd093bac67bd3b4aa0ed132cd525aff5d3d61b0261e47e2a84a74035d626edd1b54947053a5ba0cfd77ad0a61d4affceaae41c08a4f248c0d082f40317b9d77f3678be0f7d37f3173ff2759d4fbf0b712cd5bd1085507d63f55292a749334f73877df4a91aa2a2d622e55ba49ec1da5fecd220f4afe7b34d217adf3a1d05cbbc254b86269a74455c91e17d52b1a7c234b46aff73f8329bb70ebf5f89055d596cb20a142451577eea13ef14fe133931db9da2ccb806f3de2d4ea2e5dc13a07b53e8e6ccdf6434ca099ef9bf91ef70022b0a85e9e392bb6a8f03bfcb987f5a154d7b9a903733f1985254bd58a78f405c845a23e2b24b41bbb6db21dbe5928d2cd76ae6a5d2a0d971c7f9274149f853ec528a53d009f1a92f7c1868856dd9712e16b7854c3d791dd4103686e3704e19b1b46b90b753c004001c3d9607b04fe9dc5b41bf6c2f771f8d8efc19ac84b0856f144372b1ba10ca065312c0f5c46212296581f7f124899c05853fe44e34c99c725d89c81e0146bf84f1df170fdab0d982dd982f3e58bb125539d9de17e4861262ec5ede389d5a7d0c2ecf4e3e2b7e5f53dfeb18e1f8a7369dd84772cf6a8e08fd95941f888e81e4312e5b0f3fdd3b435c0e7294d0febc36394c307b4725e727c626b6774a49244389b7e08c29c63237daa0176c6976a9ac80e310a457cee97b9d65c960ac21530bee7efd219e34bed2c24cafc08d3506e4d7a56c33ea2c6e87d8c63f24505e85c6f375e158a78cfe86138e50d9c867a2f051f0dafc4f2a5dd5f9252a3ba83d32e453e0b48922553c65dbf092fd8c33ed824b18acfaea2db594762a1741d6bad1ece52c6d85c034ab42911ee493161ca757e92cccedb32106857982c2ab606dd63930059c15a097744b067150590bb2f623d50d5699518e80e54d334c6e7cdc7c5f5a33d0e4116d9c33ad284d8c250bcd79dea482b6e2ffb09420f37578fa288662d110557b51f004489b7dbeeffaa56fbdd48c64ac83abbb531e03441b15b076c66e0af45f9335a4bf98fbc1cfec9b4f6d4301997fa3aaf2101f3c95de50eec1a0693729ecb3711700f67a335a55c55fd8732ef761d99e98d8cec1abec6b023ae0d422c48c13ef80daa4c6547bc3f9f9563597021d1491380d9759f4787ae4c896c2ca3c109396850059a058e93cd93c994d8c8edf56a7dbcd8744702a714c52b6d768256b45b95e2340be91917762683c165d819e65b26fd6aa7c202d83bba2fdaa705c9c0453aabb6f3a42369dda0c466361779bead18032df06d19be3d8a7490148627f8091c4fa503f8285aacd1452f15678f513d6c4d81cd1970a57ffefc65c49e72735a9be7f040724f8f5410f3a8b87aee1fe90726c6fdab1191b33307d5a42662b82ea77408b956240d855dbb56552c8ba32f29c09176bcfea047fc9b309e64a3c1b96bff3b30b46320ef6a8c3b6c0fb20a40d66b778b2426576faaa59ad5b2cc4e76ae4e5733c21206e2cf2e0720d14a4646332d70ffa28c72aabb4b5165999b5193a2b23cba583f449f7ec998bd5a45c7895b1d16e9fe6c0398b6f91e3b3472cabbda63850ef93f32b53b07d3a9e905e658624ae671b3a79f2c8f606a16ae3bd01582c7ff4cb265a0f51affa16f8546bc75c5c73a5b159eb4209855de2f0af2102d5a9fdd27352b9c207912089b87b58712ea2e02d70d21ab7dc6043023d5665ed91f3a6bfc1262e467c58390ec33b9feb3df9c9489826290ec3ec61b883e2a02bfae4ca142a1a1664c6132371a01ff4c416c7fcd374c1d644fe5f4de1e15d95f9713ac6efeef94173bdfb8b279363181217d27fe1ea0df81a454cb453f9b49ab8e16d88e13a5b25a95042b46bf14b04d335dc7f3b910459cfafc9d4e52c26b13f26a2de8217388a80de1d26776bae901d4012079fb3592457d6cdc494d6f707c6ad0017c3fabdb9a590034112f06737f5ab7f463d1c0274aa32709e44822d6a6bf17c6675ecc68c1edb8d1cf7d2f5ddd13a93aaf2405ec3910c8f1ed32a818f9faa0114cebc4820c795e2e3a688980a6b6bb7fcb97f2cd178db066503a5e8f6dfc247c16b793aa2cb1843e089e1cd1d9a3358ccd6be138151a8ff2cf51357b6d90ca46b1b075e5b13c1d345dde4c8f8708d5d4b9137eb1c628fc6bb253df5ab490dddeafbb7120f878253b63af65a62166efe7abae486adea956a025c850fe2043ae6a0cc6fb916c845f3c13c8be7db8b632d7a51ecd0955c858a81707ed0d67484e8b950f0a5ddb37d1cfa39cc790ac8f9822529163469dbd8847914ca35f85e1a89f71123c1dd3ebb5f7b616a919691a11b72196d4d56b784ebbaeda939782e0413057249bb2233c4d29524a8d05d0a300136114d8c357ae872f55491fa6d75825941a2a4924eda1c29017a22fc192bea54c5997cfb0250eba5ea78d628a223c40133fa2f51121ee6b66780b4abacaec6df4047a677cf7bc6ed485ba74db8531d6ded66a2bdce4c6bea42b1caba7377967ea50d78bb88862cf2bdbd407491f729c2192ed286d58e7b9234928842fc06cd10e1980d6a4fbdf4bc87bb039f3786cffc1dc8a3ff03b63ac362f9990f07120c15dc07c7f85492ebea38b86dfae902f1f61d8bc34677c33cfa4e9a3fbb5a34fe6fbf1727f129725fea91e9f6fe42d4af58e1095e66841a453a349e2507dc0d50cdf640e58b3ab582f217c73b3d261b4c895fcb7051222fa4f44bf6419bede32db896dc587aa6855798eeeab1e503f7f6b32e5d8da1013e07610d801e3c24f77510e5605d7a3c326713bbd7bf16525d1b65cff04a18720931736fedbd3609fc3728d5502714bf4480630f3bf5321d428af584a668bff5409ba56e643d736c0726f330fa02f7b0d3cdd68b358d956155f2d494b55cc348c9a3c09f425486633767e798516093a33eb203560d6779ff9ae9b3fc8225219e979c01032da2dc03b79c06346d5839882edd2e1c914b6c11158f1888fd7ba84ee809b62bdb22a60a4335e2211f6e0d10a840475acc3ac6b635563f83074fe11a389c63643f08c509532ac9f0da56ef362ee582fd88c032bc43420e977b6bd12c7928343e4d69a72d9c346b45f1dcbec18ea375d938b09dff23d3c070a21ad89221ef2e9c72b5fd253c808d5efde562beea24abc6f7af0c62b2980246b958543050b308d872aa978140620cd41640ad1a5b651eee2174a49e2936386b02259aaa0311ea2ba4e4b7b4574f7557cbbe480cef2a6d845488aabbe1c99b625b660f8efb19a6ce0e0d993b282851ad12cfef51bcfa2f9f17324dbb8de9821d36c9d5fb72230356eeed508e89af0d0d95169e326847891035371a3300666f4986f7110b10058aaf7a95e68e8ca9f579dcd6acd5b442ecffa65976e4cc843004c7f3fc0e6e7e22bd0b4abc4f80e9023ebab2a5c23a7279a8ed4b88717a5f49267e60d4db3c8b8b1822905088c8fe5bd5ea1a22054093258bacbb41e503dfbaca70677cc0dfb727f658e3dd4b65371a9764e9bd41f151db82b3773ba93630bd36f6ad233120beee8417b591fbf055820884ae8260bab70187fbc0860487676d8d30c48259d4c74a50b72c5efdf66231f210b5e5537b26e508d6e5c0054be35dd91bec58fc6b8cdd2250c1d4e32d974a206355b3940bc7c6e166ca9e1560ef08f88a7f072d05b202327e41ff6f1af92cb58ca650db1704d19377cc945a619cf841122c271d4f69cc514cfb9c6ee81f6bf3e5099f1a8236ede701dac512441cabb1a01286e098e121b7050d3982e5dba0e6ed44f89b7efc90b0029a0a124bb84750da171b41f37ef39574a11fc71a13404771f5b69c936c7535ede5648c8d9fa952137b9346fc70d7b81edcaba7e47d31cde020e6affe3a434d6602472ef2a86f8370a243997be80188bb8179585fd553fd48f3410cd7be8e980893302cedb986d365712315e1ec15fb24a5bf723e8f4abe668d456ac8417707f392a18bf858a7760a9512c0f6a1a07daf0b352e5d5a50676ab9e332a549fa0bb8a55b5799998b8c2533c8ab94888155c4bc5bfa6e27529ef29dfcd5ff972c3c46b77f23a8abb51e670a3d30019f8fd21945d421cbc10863b05cd53a3b1e94f8cb035e0459e62efd5964c8dd36d30f06cd54be8a50434e60cac31717a7d4fc0878a30f8571f7e7ee6f81a9ef9795b20714fb083c1ac294c37e656fc29a4387f32761d00343b785e69102fbf48e5200287205f9f1d0c42cc596e2fbb2d8e828d9ad2e53cd6e505cc817aea9c5fdddb471024fed47c3a5f334dd7be1f5d53edeba1dce2bee1b0758f3ec2cb17339afc4638990d52d820fc0494abd88f83dd33e029fc0e50d16bc148e5fa38bd4b81082d2bf3823ff32dd9619f7d483b8ded4ae2c3ff2f2605505f6b488f70de167626401ddcdfc624081bf3d7e123c8bab80f7c5c14c08aecb0592e204dbdf1238478241783d47a35f53832ded469422aefe98ba7cfc97504cccfb4c16c0b63caa255c0875eded94eb5564b5b232811da6c84174d50fc433ce3d98c031e0772b1f8390177ffb44d61d1efb22e1389bcda736a21cb737104a4e33daab6c107c517c8dd9ae114faead14886d0dbfddf6a0ec519dabf583037281382ba360327e6ad4fdf37d03e97efc9659469ee6b2706bd8a2080457ff7ac8bee86be8b9df862fa544a3ed04b247625deab05368897278fe7780ecce65dbbe2300787b4fde989e0badf9dc11f6550808746d5f4f97c01781860c7bb95c45f6e82aa6daf7990c4b59bb4af28933e991b5eba917a0f6358df17b2d02f4cc17327a6ca5b483ed8650cfdb59486fe786489ccbcf34b9c6380835900b11b8cb04dd3e553b53ca1017220b9496007bbd83720b2dca1633aec504461ace5c8a9505224a997b82aecc54f820b0d9369adfecd24bfa331d86dd27599ebc67df513ff493a84fe4c219b1f527588a684a489daa69a27291c06ac2d1e367d1683090466c0710a1d7f01089a793aefdede1b0712a1bca37f4aca79caeece0b9bcd8b9f7dd833ebce4abc02e09f191c3e06385cc30af59c556b4a861691cbfde0d98b8aef69a96bb9052aba2dc4e09a8d8d0f20850c10cc5d8365897e08dcd83bc8701c3821dca8d16ac13020f5caf85a48c2e781d0b9d088433f5e6a53a0dbc3de1b3b84beb2f3c59cd062349062bc247b86d3d0a56a08b4576115ef4bd0f860d4d065649b4c59ed47c1741254630e609071e4e839413e17ecb6d242d81f99e65754f7c89e1226071c3e7678112f0cd3cbb8f99707ce444d5c5ac45429f022cfb9bf3c708fd7ecf4c5fe188f136c5689009d37c8b29d38bc7fa8ac15617e0f0679cb5628d4b07ae44c4832997135a504889e6500d92b4f254ce80de9393e7399dfba7c174cfd0c665b25ed954eab6d66d15192ab74fe9d926202a99f7da0a6ec79c155e35d461f16026a80682d5e9df0f555002e12ef4acf7e3985a833fc70c27f2c846ad2051ff60814aea91601ac924dde87e03e97ca14ff75af5bfe64df6a728b95f889491c21f560d94e7b8f69c97af4fffe1f864c03ca65e7fcf303b876f570db1d959af0110fe175363264c4ac1ca674640a3594f3df001538d70cc5f005569dbdaa4c7735440641c4e1fb008195cbaa5193fed2228822ef1a0da6a500d59e52e3584aa3e52d4ecfd7b0720fe90f0e09ee611dcefd22dbb57ed336bfb727372f119c016cac7045934e502d819640693505112fa2c6ccc08a548e513da32031f6097059328f6994a34ec9b51c33dc17033820d38ca435dfb2b2660a05abb93858e38496943bb160058d64b0145d3f280e4951161e8ffb0ad8b89fdff3c390f0c7575870a0c9804b35051264ab5b3ae0a3a4d39a3f2a9c87938c98f924e10563fc8f5ad38fdc49cf25ec362eae1b9698d229a34962d2b1ffc3908bb394fe6aa65307ad6d9eaca399c81839192865b58743afdfca20082aa47788a4359100a905f1186243aeae5ed05ff44c32c31dd3dd6c90a2df65d08db0b99d37d5e65d560afd75506f71f64e76a4505b6c3e2d2053917e0ff3615d4724b0f8a32b4881e59eccd9b84c4e3ac0c52b75f9a1e2be592fe2ea35959929e4bbb415535715ecdc1f643bd7b5eb26f15cee6dc64d431268c973c2dfabc1a5a92ea25c395643b7a77bd78536b70cbd87165fe01e961a226c8ae371c029013bae5ae5a929e1fc95811ba04d12b6b3a6fa0d9ea9babd1b0f71230c0fbb1af2eacc7d7a9c76260e4a031a1a6dde88defbe465f2f13bc5687a542edeb3e924551649aa549ccd6bfb67a65fd7ea57f3eaef5f3e619e4532354fb8e355dbe5b9126c5560c9671aeab414a2133bcc7983593eac1407579a3156b6ea97c1873818d8b5094bd79ec11fa166c0e26631fc8562ed043e38980028a80088612efeb0a91f72bbbe7e0e54cf30a43b1557684ebd083bb6d1a4671a666df9234d45cbbc2138683a2463ee0ecc6cc0c3d21ee6dfce9745528a5f5b461ce00a90bfd00fe0007bae6f46a1981d46c7c2cb6f54ceee12a2466653eb65d8f28f1724cddd1ac3e00f99f5c0639023eab492f44de2f0cc558bfa5db9e4e6fef31ee6600fbf403a315c619275266d3bb78286b5a9e560e17132743b0672b94444ef9174b736a7bad3805e1ef1c79c6e5c4ccd766f2b4bbc720eeebe6000c9f816e55282431dd31eeeb5bdb4c3b465c41251744b7366e8db82489d73a0e9315b5d6865658efbd44023eedbd8256664e1111e471e9c362c2eae47b3a55df20895aa6597865d51e75901877ab56a2daa685a14b7fb75df15ee1c18f59a02015022de8353b1471c7d9016cb32ea816008c154999c6c5439d54c9474da7ad85e469c94b776cbca039ba7c783d1cc2fb018a9f48fd0211cba0dc7222be56d20f304482feb1de8e6945c7d8a4b4ef9390d02f57ed19abf660bac0d708274c032ffce38c4d045c6bbc825aab874f494018ef70c69819e90b048e8a6b1298cd05a717ab8af1f0483637d89dd6ff5fd3652a2f6286aca8ae826a1e2bbd1d3a6b54589e93c4cf82aa4ff865b5f6627441fb05c1765e0319bb411fb16f7b4aeb37d3e049215e0ed116197d7fcf5fc1bafa6ae4efd5ebd1a9c5a0401e2255e0249602462ff8dceb529302efda7b8c33171c89ba8b6a009ea79c7434c9d3ba982b95a44174b48554aa914ff7f83b7d19ef0a7ceba989aff5aa66bcf83ed6df45b99b829d8637ce0afc0da1b8e33cec339cb5bd2503020fcf097fd1ad4cc8510141f147cc6982ede8a091b64d332cdb9ef2ee46bed6fb3122702881bcdc4203f495b407db4d90c7bfea4ba1293ec839dd3e220f755f57aaf485b0708ef611d8c7d8e70880d07205e71169d35e8fc95026a25f380d4394520d09d2edc9c90ba4e778ac1a874725e01de88bb3fca746b0678978be7351b74d1ba79dac2d4660becac1c40beb86359c929e9fd95319a387a8a0a9f283342ee89082f633c4b1c979de219f205d536f5e3d53115b5c1fd2f25daab7d192fcb8501e42a9e8ba7acf8d1e26b749be6080f6cc4d76f518c3fd882c0dd3438cf52a62ad6ab89383cc9ed341ad7380f8d5b8e7f5a9b47a8351675c5ab47612618bf23cb04a14fddb95cfbf04fb42f35295be56ae19e4898bb47efab0de728884f105fe736ab321335a9cec36d0988871bc9922c473fd2d41ae8ed76d9563c1406e4b1d3395a1319f70c64fce2745875d069fe2f2af48b708a736c660624550087f0a6afcdc67e867d20d67c4ecb146c80973475613efd5100dcdccedd3dad3ad51aaed228e3b879e12ea222daa2833e4dd6146e8c661f5b3230904237d073eee64b5e4537ff4144718ac074ba8ac51574a31268e45da817df55535a6c9956b249e46855f3fb75d47c0d47852abbcc0715695fb6995f073b314f3d649bdd5c6157984ec4a6f158a49830fbea9f8170a142eaf13fad077e09107b647b089fdba0aa95329b9951fab5dca6fcb09c44982491459f859745796dc445378c328f27d5233506251c15641fdbc1f13eedd0c31ed63bc7f931d93dc7ef194c32677c5a561c2e4b86a240f6a1d9169cb72b051d38c4e34ad8b3496d3ccac67edba343f0e532a82e8f6266ac05ec9cf511f580f95f872e60353c4c19279b126adf204e689d8861c1840eb89fe99750390a7af0562c6680b47a392f0feb6b4ec071e090dda524d8d82230ac66abae51633f90944de90a746fb7d5ec65d8f7dd825d15e480a1b4cdb2bc20f0ac9d34d8926f31581877d7ef6831cd88e82e197fa3fcd4ce966b29c4074ed4dd5f968eaef495003c28cf24d477c4e31b6365d6c51b49c8d7a45bc7d9c51e8e8a29a4440dfde6244d632560d80a85232235f38067331d2de598b8b592a69f5080229ee394d75b885501f84ed769fbf025468aa859e2313c774da5971fff7b5543abe11b5308b5047fbeb9552fbfe598891e96e90f5b3b162d6562290f4a642312225ae333bf082fe1cc3875b8b1e9d399a39877efcbb436bc92fe04072816101ff5331c60b9678146f1700eb483fc80a2914c7c47cca1ce619d1d9880ca43b7014e6ffad19b1c475095861714c455cb6757481bceb7115402af2c44d2139d110f32bb89a1af91b24dbd85fb5941e17562ae898e47b5d0c7a221a3bcabcb26730bed829f4395a443b8cc7c06a41ca5fa2875a1d3ded2c5c0f64c10f08372fa303bbe369800edd2675677cdb7236ef33a77fb61f8f9074527d8e64b4d2c1a6b823b4a1cbf0ac0344516b2f445d6e7091ff5871b6a5bb6cd26cdbc64fdef4586a78a9ba29549e033c643899649b578e9593ea45a7fba23c01b049a96a1fc0b15ac550180fe847ffce64eadda78ab51c27f9dc0786b0fdb216fde49471153afcc12df47d9a8071d85294fd1e2c496ba3479f19aca70668e1cdcfec08c60498a20b9f88d1cc170e06bde934ec7899a9d3b9b3fa1b8adecf279e650cfa97e5744872b052314dde13768371053f4494afbb359086ed537ce7b43415924ac8c3dd08515e5981e91dbd67f07c8e3efcbaa96f8e2761549a4855020150ce5a0c1e2cad969b38aaac4931ba20cc21a2e3870113b992edbf4753fc696fd224f76a335a862b28517f1effc843019e72fd0d9d6098c63b6e6cdc90e64a78d284581d33cfaae42585eb45464a8834ac92cfca759bdd288af5840d1d911b2806fd43b0c4b90639d2cd2cf0fa285a85b83fa4b7f576b9e8c7e3a08e13d733a94afd211495d3ce70e6820e122b8f31f28a69ca11e661c6fd03b33d3b715fe218e12d152b64923af6aceda8b1f360b0f7613469ca93fbc08b0c7cf83e5981a412a2ebb5e60ff574d02028b6cead8dd403c60e70063ae2d8682c7f871646fa7e5b5a373e2815fe644241d75a3945de04c0841e3b117f3bcc148db5fe28ba323fdba941d51ed31dbe5250950d8188db5018b51c81edb039bc6fc6a4a7e512ed8a40d1070fd105437438471e70323f7f42010f9aca5e3ab0c0340a2c35053546c1db6128322ac563ebc157fa397aa2a6ea957beb4021a9ff61b0042d2a7dbccf258ce03be735abc84207844c82a450b7eb234dc57f439e8636c08649f66b863fc743050d35637ebbdb206d6f82baed1ee8d4183497d35f980d9d392c0d3063039788b686420bf6a41902a7993b1b27c397d262d05516927ffc47333d2514373ab55c2e0f6cd79d982dd752409c08eb524b0eb7ebc7cb96374f4a168623a1ca0652fe0d32a78dab415a6572e843b61cc9551b976fb6aab646d4b15622201a77335deb480d4c46a1132cb126a112f8e9a78dd65a65d0588da8951e1e1acc4648393d0684e751885ade765c0d037b34c8e50982cadd2414bbecb2da06d1505b746b4919b2d9b32713abc0fdccceb88b910137a319ca13e621439dee273b9e3ee1bcb192aa3f6b0bfb1e40795b7383e2a7a82d4e7cb83261034d11182f73b5243893e5c6015c1c690af1b0568443fdf771e141c0035ce6a9b8a431df0bb90fe3c54ec909ec498353f24a77f78f2ee678c799650814fccc02955bf72de4202ec8ee6527af8028457d9e6eb3eb0687ae2f03a255c6034ca860e936d559597478d21abc289b7dc8eefc82fb210e945768da39b6b55bfafe945f2ad249614df211cb21ed0516027b9a0f8bd1ad8b523372d70ef77a2139e9b71c1513cb6d497b5ae605915faaef08922a6a3e6f34018ba8ae445517be8aec643f87e4cc9dd18fe39c091dbfed0594d4c4623ba3d297a525bff12cbdbcbff26dc4ebf8b30a37c127a6f25749a43efeacf8a21d65664f57245c97431dc329bae7dd72398d2aac39c2f76d10de55c122c5a02abdd07d04d57d8e0a013201f664fce341d461086e7dd48eb57051cd0340f3d63f9d48e6cf136bbf95c49d86488ad69b64c327969ab8cd05bd23795b86eeab51de32956e990174d508296fd05f99efa62089d5fb5867252e80158baa4756c1fc3996c93d186d7b98a019b5a74a9b7b077227df7d913fd14ea2fb7cddec24b5285b55c971b10e791deb343de2ee48678cfbc7e54bbc1755de17cc679186e8c94ed02b4ea60cdf0759326bb4d8dca77a22b8a3ad0aabef44d74787ca3856fe413a3fc1211e0dec61242091b1e9fb2bb3d93169ab3bcf78c8c974b8fcf9b1af4a821dcf8bb2abd03dc5e985eb7b72cd28a370fe51bb68a5be9bb305ec41a2ab372b2971bf572194a2f1afb8cb38e78a14a204e7f6ca838af0133606c6223f52f7797a7410ce4ab5a41e47c470e586dc05e982330c00c96eba5509d157722bfda238158d6e5716439aaa5ae2f908d27768f253e585b4ee14f2706f7365636826b13e3aabe7d146fa0456fcd5a11ee80e0c38e5a066e5bdfd132c517afbd7856e2649c4b59e2bc46b17f34a2617dafb4b7fc73e041d1d2658ee258863ac72f4cd32dd78370fdd218c687e134f701e1735b184da3dd1f854ae240dc1a5a8ae83313e35b806bb9590c7c689004710edab0494b2ea545ee77841320549884c0ee16b12a57a0807c41c5b88aaa9ea76263590e5e5863b48e53e891384fb71e8a820f4e050c0db9da4795232b4bea0564e5d2902bf32fa554004ce7655c6d2170d26b0a4a5ffb596a4ec77ca953dc67a79fd891a7809154d2925b1282f1a601b2d17c80b8848cbc1e17420b56cc07e005472e80b44ded615e599fe3aa2cf25f79ceb19a9734076e245d0ec5a4779a08bfb8c87e625a892a1960d815c835113c3c74dba46a4b292d95bf64254bcc70c9ca4160dd9793ef027de4e364b2e6b1fe99d224e50560a26e31a145d4813d50b7488ee3b99064dfe6f2ce2cf3423cee4fd9fc463aa8228f11809f3fb9c855c3f4b7107dceafd7805db279315fa677ef141bff3f4dbbbd46880d8b68bc08958824b628bb386746c237068982e60beeefbef950a3566da266c37ddc34fd6b387d787a11b31ac405770bf3e7545df2e9d5e95a39762682876cc3db3df0af3eadb48fd82dc8df7bbfb920c7e4ff654298fcc1b75b86369061ce4bcc4a1ee9593ec28aede5b8bc7fb3d1ac12ffc1399aff8620680a9078a43256bbc56c1107d44bef2824442e6c07b9f6c38753ab0f45f107ef09fd88e7eabb7798125b0b8a4b6998fd8e8cfb36553e8b2d3e2f698bc7b63548eb296a4c0f30253140db1077e3669a6698129f778754e054ae81b023f3187b9ffe26a9e57a30b5752ce2180fd58c4cd8c27f36728714f6ed389bdb00280b2ba8a4a7baeb2e6f4c9392386745d18357fdbb2c411f71166b60c107994ec687c8caff508a55b4b71a92c6b820928b6d3b8b62f47277f65eea232fb243b808f167c9b7cbf78026eae485faa3163381c7dc40eb1f3d4b11613d5bbdc208b917a85bf1809bd66addfbbaa77d97272a66bc083f828432e157ffc29d68b792f5fd7700f2d1245e973062b735a44cf82490783992b5f54968e5f26f72aef7af8b760a0ee115018b0a903259b8d7943ac10407044cb53393f9a5d7323d20c0ca0833fe6df06495c1c4b85baa75a8e092211fc8293ef19b931fea65a6f653a51cff2d21eb3d7eb6762d067f6cc0831d95b1759e051d5535152f70b56035210459a9445fa64266a1b2cb64cca498f126e267c544f6321d69c312e7018649ad15ba6e29666f57fbd4042fd0ba8abd7cf28f1410ceda19fd8fd70651b853288176ef133a2b35d580912b053e1e13626e0c3e2dd8407d60baaa7089a006553bde412c695bdaf1df2ab2fdd3a0d7fdfd24ae4febafe6d11fd6755bac8152175535263cb9173ca610f8f82d16849e60473c2a1da3402a1f99e67bf0d8a15903e8e406fe0291bfeb5ca17373f46e7478df0e164ecc9fb60c65fbcd68a4f90e473ee0e409a5f677c9ad23dd78450218e9b60ce0d4f46aaa4239eb2b25cf2e5e5d498c960cb34f43465892822e1e4cb8e79b30845ce3e872398e0075ac36565b2ba26d2be421595dbef2c4b01c05fb20f2d0ea9a3608c3dc33a55e3cd60ba6506f638dff92658c66be2be2ec1466b23ce72c91f41325b146c5077a12213dc6b32c4dc771df42de6c5fc46be81cd03aa99d05dada7ed20793fe980ab4b06212175be36d664954276a7bc88903bccd592531f47c31a508888420b6d688724d0f7b7b1683c2d8162a66bfa4a75fef18a188f064ca60325abeea44e575b7c4522bb8ba7c973c1565127de3236eafffa3c62c4c810d705256d1e1756289a37a4245fbd9040be10077f17e629686cb8f1f4123de8b2294c7fef4e03b89873439a5602d71b0456d8a8d8e2413234c8fd0062a234fbe6099a9d34eb194810f4bf0f7e5613d2cfd6a645ce45f00f7a95172c0af2138b5d81b862f8a672d061eb06c1d896fd2d794a0bb6d47b638faff9593dba33ee78e3a86b58fe742553888f0c94fe1f812afa6f9a44464c119138f2fdb517f3100d93685fd344929d6f6b3ee6ff22f9e3737127d410372a16018ebad93e7f68537f698a4b5615a53359ff89526f63e425fee3c3468248d52c7b189f8ff3072a704e0f8347ab8d07b7ea7102f190f32a257270b91042fbd7d59093cf65c0f9606d822681f8103c64daf2904a9b22facc8336131836736e1e9fb848d7c0aae40ce97c4ac2782825343cf71fe27e8693220698919e5d71a57e8007e8dd0167dd8b7ed22bbbcb59543f1a9bcfad99b17a1a8285ff05d3ab93efdab042ac0f172490e0a69e854d1d30bae98651a1eb6200353eae4e5ece986945cf08b88f1db26a9c73e5185c2c3dc7aaccea36a4fc69fdb24e7d3822cec1982616be0e6a9189c1ab159d95deebea3a0bb5cb44c0a26d2bc17aaa2beaa52334da0606fd5d835885c7375bb24a4712f5b1989b2f737aa3e7ea9c609aeb1cd5b521c99b1644c9a6ec24121846017db3df2de576fa87e7c655ebbb5553b07b94c1ae73ba95720fad60761a198e50d1b06cf7dc723ba8d63b432eba4d2194ba9b9a233e5d53aba4a13774d544b4d6b26600aaca93bd9b1ad36f80a53a506856f985ea633efc5074df6f3f98999b9d088a7045c4bfb090b82c2aaa1315dd8bdcb931f64e461cf989f401ab6e38c42a87362ed00b33c0f739058a75ac6901d6d9ebffa150c81f2eeca5a578c1f87e06752082623fcc39447aa6d54054e0b3d01892928988293b9ae06ad5850c3da9644682a10d1ba999faf760bfb5c057e59bdb6c80b47912e1624c61a1b6fc5df849818a4d3783262746ef2d74a7f211640da36b36ca7a09200cfbc3860a608e90b06d62ecfd8448a6b3c726d6197086592a6c32990b43e5778c83f4fced3861c7c6021b402e8d08805c1b65ad4066e2f4f033e15306bacf59d4ed8aee381d6373c3e12f4c252fb4b5b263eaac8f36f2b49a71f029d2759245a9b6ff7f3e5dba606939878843488c03f02a539af22003cea6824262f3cad744f2b41b8bbff54e4f9f6d76ba433fefe6f30730272b9ef0e2bd1d59904ed34fca5bbcbf8e0430374c4c748b22776d5784124c7ce1a077612aeed219109df7d6b50c0b73e2dfe5895d8e83016436305c3b1837c97beafb04265742d9fb6b68ebcc921b8a7ad0427522e6719652e0c49dbefa5a4ec83a17f436c1de13461c1c7278c7f4480f2ce09c4d3ab39cbe6d285fdb21f1d1628cacf81492a14e6919a4be9591134ba299fb4cbc2e1395ae2d646cb6564ebf8a2b75b8c02311c782d8aa6f68683384c6f32e979d44c170a553781dc1b4592cb25450a43c72d5bc4c2d5a52b57795488224881c623fbd92616dd848ab913f4391036844969903455e87c1e278b0d66e6ba2cc1a257d8502278734782c97965f8717dde26e214ac07f17fc3693644d99f46ad1b13b0ba3810f8d275f798ed6e73cf2a4d91e8cd110abb5a944d393647dad34290508701d0f2ce805d6fbdf8fc72a84903434a6c2f3e48a652a6ed6c928a9086842fdbbfbde7562e8935945a1d090887fd6b59be735fd154e87a25f532d096dee131ec7b87267bde0106d59a71ed0e48bcbfcfd92a9472e03150d0d639b9711cc17806980e0b30ee4ed9845a71bd68dfa7b0742c9318c91ecc45be5ee7b5902cbd1e871357127b8952820102894cc9667fd16be64a81080e20f7a293b57e076718bec5eaa5859151a908782202047de9f071413c59b75ae67d7e95c889499fbfca961db6a6e61ee07c858dcaaa8ba83b60c2c71d9e1b91ba4606b97308c895b2fed36474466f112dae00cf1e9eb071d9288f423faf3a81813a7edfa59625e270d65de24f0042b0ad680b08c8201036abb901a84f01f6abf70008bc141be50607b6066e04098ead253b23b2053350dd11238033c8691a6bd083820b6c943a68cbfd4ebe1c7fecf1c7050afd58a72a2e486d0893a7926dfc235a5a18797434116ba3c6d690c6d52ce8755187be0409beed78b7a018f4ae109c3519b82e7884de8505831f98089b0c3dde46a7f833f46cccf08465241063e4d6df39cc907c9cf0519d5b2f091c0f40c6855c0f723d3c36f5909d3c598001bf2fa4d18da3317ff18a41db582a7788e520f7a0fcbef4d45e94037222ceadb227e6056988ea2a348b9a5dcbec97795e9eb042855884ea47a13ab0db9ddb3efb91b184999f05d3b7c40f40ece679ff6106a0716964d1b1ededf0e1788d71fd51fbf4d4be7a77f8a584025435d9c84905c080e2edc21b7e0d11a052fc77cb9c9b5a83ac0670a47add6e32e6c9d13566d81cd94732ae3821f22946625910c389083060031cb14c11edafec7246da0b508a019a9f8021b86c89408988b1aace0bef4f3147ccdee295310931a044222abd74d1bfa8572fd9b4b1f1da933ede8d3375e1330a98c451d6ee743fd778cb287adf8f0a5278d443827b47667ac739f267522d6d7419cf25e012fed6caed9e758f2a1ffcca8219d0e5210c05eb20f1d16a7e34c5ea5487889966fc6f66d9d5eec52220f56c22e984866cf5a810689dd846ea6c64b36a3919988d6195d6993a716307821d8017e593ba89ba7d3019fc4c20f042afbb5b26b931e22b3ccfd5c23df8a36a8585012b282da53e5cbdc8cdaaf8a14da0470ae35383deeca3fcd8eb05aefa9b7123a0171c8d6da790e451f46258b31319e247d389123ac2d1c4cf47b3e137b1d7ce77fc6798f68d89a0fbd263891f552936af4fa560ea6f64b9b35f9c540c111ab8edac4a1cb2357685a4333f2163f82481b4838a6d4807bbb8c105adbad452df0ba6981695f0122e500c7482593111cc463d5975c7333269e9eb3468ffb77fc8be075627d6fd9dc88d567a0f274d20bf7c2b906f7b25164929e59261731d55baa9b47b44b1223d5ff531ad64286a1c87c6c14201fe3062b134a1c7e3efb18d77dc6509a889180b8751f0d5664aa8f4679e92920133c2ec69654699cf3fb08e98c79195e145460069ede8c598397f10e43c8a52c44066ca6297f573fa997e924e701c14d8e686cd0eb5feda2c5cfdc4cb2f312246499af037f497c2619157f8a2c7a0e55da83ffbbe9383306e58eefdc507411eff5ac9e5e64de6c413e04f1289c23ded1dbdba909ca225dbb2d74e66dc046f6e8b58082a59936f47d876185e9109798c2ea07a2afca6be880cf8fb17a52d2586a063e313795503fbbd63c7cfff129a762c6abe54cbaffa9c24691795307eb5aeaf892fb129180645b0eae5ead89c7db35c5785be2cfcb9bcd8449f7bcbc9c2c290d27359a9d27c4fed37c68ba027c0b49ec0058974a65e503c0be865deec94cc9ec40289fddeae8d051d38039913dcc9b45afd2f76ff71e9db6dc3475f890515d243e4c5d9721f0409c02b3b1689e938a58c972d975bdd37f05a80c1f5ba2e59526c3882329d7013dc1bbb296745bcf6f868fdb6f00dfbf649f7314dc2353a34159ef66cd252d7a846abb90c4d1f4fe035eb4ddad45b930a574a5870d70357767ab9395d181c604bc49bf999d5dae919c941867f0254d85be6a783cd3493d7d030f2c25072a2b211fa6c28452e438fa4382852add6fa00071ab248ddb24ed83103d11e4b4650a1fba6e090ec156ef8454c0683514b2956512237528ac09debc8da999f8482812ce8fc8178c2f9dce94a9a9c826b48f613e9259f7a3878d5a31dd401c6a1b7734f47b27e00f58689cdd400a46592e84f7d2932aa61d5bcd28eb89f5e5723f60aed856b7173faff353eebd66746f246e43c412adc8632c55de3c7bebd7a3e93d1f461deea3f79d9eded3d951c88ad4aba9175038b4ecec785395aa6d6f51a4af80fefd4c0b4b9038761c9081e6e8113c3549bd79aeed1d252188ed6993888189e1c9f0682ecb56b0f0e799c070890ed6c1d7d4497acf9e6571333381afdb723b7129f11f0f31fa6c092755c05670889afebdf6d7980bbb1d39d6e80a1fc025220068eaa288fd004bb3a423e3bf8d413f97094f90786c7bb330cfa875583eae92eebee570e463618a0ff55c1e34ed72ac188f94336a5de6cd543d04d211be7f1abdf103b39a8a200578e45d7272d8813ecc9fad605072f7f04eaab95752e51412ae621d191b5eae7d99e7b1a34287d742c769d3ac1c1c904014812356e194d4619f4b83ff5e0a81b474abeae9e7a797c1cffcdeeb5ab02f0207b1d1573fc6bbe0c2247d4aec47a918e859fc2aec01b006a821354c964264782eed9c5c93cf07a3f47b2f83ef693d9fcfa7da0acdcd2d655c34d7d63b2bc429de333f1bf837207e6779808ce802bb0de80f5abcc4fdeb85058a24bc1546976c4f9826c7cbe36266850f84180110139cf6e7b99c93c025fc1e35348bd3ca2fca46af08b04692a0d0cbf922650ead83233a89e0da8b64ae2733d94483d8829132c8557e16722cf22b282b3c9dc7bd6043ea9f02692c57b948a14c83a91ddeb2204f327f256dca642f610ca2c2a51db9d907dfc38d14b8e4c906d3f5166dc2479d402bf26d77ed92c3b26bf38febbb92e6697d7ca599d4084fdf1070c2d9981f1c1827b40fb2b80d4b2a0a75958cc50b57fc18fe2c99f478a8d0e1e104b95f80c3d7c0c7a2805fb283b712c0338e022f42b20674b70b7730b43a9f7f59f40c7a2679b2bd62b58a16884b9f474b38586e48d92a9ea19b52ede268705e7854423b4a0cd64a1ab15ca8d40af05e211a544ea52a10b5d5729caf9808037747c9795bf2c3a14a203e44eac1ff11a91b4af65c3a91133e4689a6d9b452f2198c51feb8a41f65e4a2ae6b75f817ac43d8f2e816b58aefd5c7e476b818b9d38a6ef2b919a4a5a50d1302ad8b0c01aac1efeeabcc052da2a2523977e3fe385514492f7f00a26789c12875ad48f204fa615f553aede9cdb6a18217317483b35423d410ed179c6b7e3f4e27bc83828123620c930b62185981f4c704ce18a647cb3de74d13ad54d58a837eb0a1c90c37c72fe6b66e53abda52af722fc1c7e2dfa9281de57ca7d0aad4e412b0969c4786ae19697abbfc0b74485c6f84f1e988294bf4ddcce9a31219ae6b999707c14c959b3ad3c427160f90b81dbe156fa74ccf227ea02734699c80832dd25b930e4d2c1fc61d77607bb4e9ddc874c0ffe5c4b54aa4df128cd56a64196b1e6eb8e7c49335d0b8a695c01ff7f6c3956ecf83281a5ccdf8ec624865ef702db880256fbaee067fb1085b184fa2eb77f52d1e25d53de8cc97ca813c1754efdfe091295c6c4c077fbfbb94b269f747e7d17e7d1496d42efa89ba3699c2137932dea70844af03c4bf4fdbd143249a45d1df0176f77c2493f6b26ed20a8edb2a84f98e2c04789608a567505a5bac6637a40ab691db7a90535c69a79389ab43d27d7daf0999dacf3f1527734c8452b647c0279111b4c8476fa759977d6cb6c8a180d63570fdc1bf30886562359d0b87e0ee7075987bc60f15cbca27d0775f93ff48de7a049c6b33f064e2207325964ea806af9a8ed249de604fd43269912081f83f60e5dc89946b7bed6e78771b6ecec123cfa1b4ee6e85a14e9d8fbb19988c0295ce5c0c8840a9d92a0d69fa9470d665280fa2d5e8657d9cd2bc3167d97083d5b29eb6afdede66a9b068758a58be7d593765bbd56c424b7d17daaec17da64be90f6c79d727f8d5e63044a1d6131fd46c17bbf28b4a91aa6b1ecb3bad5774f58001595b7b499bdfee3baf6ba61d31f5b44508b07c6f1415167eaeec45056dc9596d2fb77b076ef9e077d119ad23b386133eb4567de74ecd279cb21fe11a11d8e09928faa44b8980b36e99a58b24e51428a44adc203d974a3c7035ba1ec96e3b3298fc79fb887ac474edc108f775c5a250c463b1b40e37902d77c770e10dca8a1e7731dae7eb3ef80a3016af2604738c5b1be83b46f6526128d27fd263821c178739251690dcd4ef32a5199ca5cf9a3c18edb7fd294acef51283d64e398abd2049967f69890d6efb291b183efa97fb3fffda05dc0c8e9d4467af5d85f3a3ae7288fd30fc81820bf68f313329495d848122fa2672162813fc87b2bcd3c967348692c8fc929d2baff836e8d4daf25444ac5dc7d266dbe065ca269de024e41236e672d469d098ee81d0d83b3a7fdf7c9a6e5ce1799c67f6490ffdd8b9ca564cabeebfee1fd9688cdf16c547df3d304c4b8a8cd39814796b88325412088074969e9882c828378c4e82c33b74ada902429e7a36283dc70f339749fb015e54161afe2bc3320550f3d3ae239623b52fe2c992afddc55af521162cacaf8eef95b57f86cfc0aab9404eecddaa8bbd61514eede544c37e62b70a696d8c3d60dbb7524e320066cf03fae835c3669f39deafdaaa8158ea6a876c090f0e4a45d9d84d8cbe8a254a0914461b143e2de2c0249aef21cc1c3828d01e2263aa6a52739a8b184bcb29cc39fbda7cc06e75a7d68fb5b181d2ad143c8ab6220faadfe03bd8d58307bb084937e0b6a81e4828c5ca24e5a06154e402f2de3751867573b79c0add15e7651744b2aeee039a067a08fe38c99f410689a2b7dca16eea6d60c35735f07e51f1db2a6383b3a3f6b2d6a2afd1239632c22c8c45492cb982a0dcbc17d6492094dde81f18daff475034ba24efdcd2d81c715fd97539666f30d3e90688e043ee1d000a52bb4e4b06c393775d9b7319d1f9193605a2110f68734ad35f57884c5fd6cb6a5095c2fb40ed593ffb212cc44ae8a5b7a95ebc1042edc6b4b567b47caff472dedf805436216d4126d7d1de469f4c4acbe7dead88ea46c9967cc87ab76190521a6b16d84ccf4aa5d6f26263fc5f8d0ca51771e5a18d3f2e0538c2729e5b0d5def50dc2c83e00ef43712232f0b8c311fd59530b2cc96bd75960950151c3344970e40b7f4e4544c2ad6902d74c9fdfe2fbed77e5f7e769b4d7dcfa66bfde80f9d70ae7e748249cf0dc35c1abf7950fa7587b88633c0de609d6241c0e810554e56b9787ef90aaab787eefbf6ba39cc8979152be1fba2354bac9860ea1496ba702f2ffb4866120e1b91b6c96a9a1df3963ab8169df4326b52a104be8d6e84dbcff96152bcae31e1e91664b8f1c0df0bacd833e866653010c32a989ef5b3590975f836b81678b03a4fb650b7c68fbf972d5b52b7522b4f1b1c395bb0fdf9d26bace7031f7bd520c80213d20ae1edefa40360fb59c626067e4f1ac39271accb77e8c679c1629ef67af064fad26b37232ca8587e2e70974cb97c660db76152b42d94a56b0425c913ffaa88d64c4a203710208f2f57dbae0910d73bb5eaf542bcee5452ffcc5d493bf6336ede4ecb10f34bd7cdd6539bfada62e621bb5b239729c325beaa2f927758e407679838d926b604c29a76b5ea7223920e97df81488a4a54ead2a6540e60fee8ec8eb57cccd8356be0972c6c7a01373ec4766d4cf21576033ed10c340f90a90524724feefa6d912d23d06e0711f9206a1903a9a2f3e658075942b0744bd6d7c989fbd83476205b180d5144ca0305ff834fe6037fc4602d5393399f85686d9ba581d4bb2286d4f6bb0d0d09e648f4d2fd3443354d59454fc794ac1245d34f9fb3152ce940e2c0343b4617e8eb2da88a9c1767f055de8a6a7c17d1aefcb35fd2e207f48f3bbb81541c41adac2329130bb00bf843a028b08b8201e637dea5e350245ebe9af861f86b3248247a515746f120f708ba9c610b46933dda08d28ddad8bfcec398967bd89356d9b8e1e3466157db03e0227b59e6b394d2bdb9f6ecce4c10ce1ff86abf8144cd38f29f127fa89ae2ac521c2c79d8ebb2e25ff13ccd185db19b8ebb980be044a5d023a29d61509c8304ab027105a703d2876c92ae8c421ecf8ac7f265ef3600ca85332950cc19772a21f7169f9e59f04785904d1cd559bb6e3143f0588997c38cb0c0be3a75f7e4b72a586682de6e24799500e79397ea815f321d04ebd9a59a772ccfeab6c3fbc96f2ebe59f64ce214c0f6a6261fdbe50581df72a9f07b89e448ed6247c00449a172e65ddf0afce44dd4cc142a619a2c1cbb09741253a436453792c14b9050eaf4807f9d314c1f4a28a35e5c39f335e60be006b23bc076d390f9a265dca1bf31f6000e466b5525ca3b794b8cf20e57f8cc59b8a54189d0878567b1e4fa92f2e7605fc6cee16769b19630afb91c946426d22be8944d371437f06f280016172c6ae7f7a1ddbeb0b445f0ace8b227165b6a75e881880ad254f3238735c8f7db3c623076edbe911116b9d78612b725599d183962b2f4923e6ce08c4ea328e0e444b47fee88d08af36352f1bf2b3d8fe3fb24cf25dd58cb18bdc163db0654abb01980447794aee28325ad52120c00137b6cb570c6e60b5dc0db6934c480baae61f3cc01a8e670f6eee05b2750f916bfdf61f9ba5c858aaad8dab2359142022c489e1d66d84fa85037a79cab541621652630dbcd7d3ce6ef99a1515dd74c7f8fe5f8999c02786b06002d0bb4caf71671316362459d7551334132851a3c82dcf096dd3ffff966db00249dbd645c9df2de0a1231edbf51cceffc974dd5fd9a94f39676d59b5de2d13d31668825964686852e13790cd75a6e51c362b960a7d5695ac12b0bb167d74b16b4c7d71bebeab1b2a09940a392ff86ed33f88d22bd635246052cd4a4ec45bbfcc3a838dc6c6f9e72f3fffac6dd8620c0e81652ccab3760e25b52b6f83a84dd0ba84e6d72e9a1a66bdf536f16a882dd9394c4b010c9e0cb8cc5712140e88d801e183c3744011f4cb6eb20c4a86a9d1c1382100fe5fa830ae6def5d36f5282769b026758030f5940bfd172273e9007487869dad5cd9fdff1ce02bb0f55d9514c5f07451f236bf98e00b761ce4fb341363b78a18c0a004e548a118754d511f92bbb03d706b976aacf3f407cd637c9c3862ca6a9a01b672c83dcd93f396242d9dc994596eb18f78ab60bed17347727c71a350f4690fd60f09e4233eadcdd8e0a34026d424fc579899588b0ecb3c8618703fc0bd5f3502f09542176a1098ed4ca8172cf2f07d7aa0f58edabf1311348b0034907ab0e2b011b7a809ce9f063c1082a5fbc486570c52168b0197a278d353e970f7d49a1b8e8ff0096c68a071abd1da7c770934604d2507bd560de94c2c69980023ce165654c64924dd400f2191bb28387edc65a5407e1b08e0e1b3487edbe97c7cc24b2e48b7061feed2476538e904d9b7b601e19cd3529eec6a08c7fa5f495715030102747ef80d24daab5a6b2887b98a70ec630c3928e7cc3a5788b7979982cad65aa21d9d80f53523990ebc1061681b94c7b70c8ac76f737001b7a160e67226ea19882bbcfa2357ffbbb64b790e325a47cd1561f5ea822003e1664cfcc44681b09604f7de5b3b97aac29242fca3ca8fc39bc4a4ab8889e8201fda169001a87f3df52bf4c622ae4ad14f56e2dba353361a67e380926f4f8ec2a8f48aa3b5767384cb6c23080d75707160b6c9129bf4f793bbb8214a75a84f32aee44e6cab7909be992f0f2140d7e093b3ae0161a4383d4dca36f0ebc5ea29cfef00405569847fd753713eee884e0e3b7c9b8414b47ee6da9444a4c445947c467499d30b25ff49bb6443c37946db2b4fd640e324aca06893d55feb236944e828d090d31ade8a6389b57eaea2de7f582f55da2517423f4c4458a756b3e35575eaf393a1cf064005f7b96e11d66b2a33500e24dd10b1e3dd2bce689377c1da3f0c40b96fdf85ff98656b7628917d7347f8e0356b09bac3e69fa5ec193a5f2f87d9744aea4bdef5309b84def19144686383c2de1c9c16b8ccc03dde7f9629d11d03cd42fa51e95734341e67613a76522e676c0ebdde656c835d051a4108d47b43e0b5020bbe729897fc92256f26cdcb1ed8777e7544e4bf915e5362c71d0615d1de4c383379a4387a66e6e732c915c92623ba52a4ffbcb7a8d70c15840a617119f96ab2453440c92f38b72010d484c2a9972f3fc7fad646c51f48ad949b34c9f2b187b49d4b0da91f43d574e6e8c257ee87222d56514e3a575a7916ae94e2afc7870bfbf45183ae6847068ac94c8859da51c634c34d89722a90692f6c712fea27300db89fa83ae4c2f030946fab548767845017934eb83eb09fcf25c47808dac2d6746d26aba9a917d31cca9ed6162b99ea2912003ee4d2ead32757447e6b6724eb068c4a32c301ac3d19b5231317651ef6cec2a802c8acabadd39055849d38265ce6626f0c0587af38927e4ef879d88c6b6d6b557cb7e7c9a5cef8c6e6b120c54259bf30386b81442353f11a51b1fab33d9f9f2b654f76b4a7f4f7368807da64759c185f85a475defb32b9c05c2b1be8574aeb42167730e091a4e6cc88ea4571f26d0b5ac909e0a0b05b0f0f1b7d129877cdb3de219681a3234d762fc4ddfec66163a112d7af150c0fe2c04cc62c29e09ee9be7e0f1ce3ac93520c18ed5f6b2616482cae465ecc815dd1def8054505efcef76350095cf1d83de36cdfe6ebc9fc0fabaf91100f8883881979774fcb11b691b28b229369c4ee8435eb5934f126cb76ab500a767ee07d5233c4d6e53c7a93bd94781a01eb7c3a40c9d0943208eca3e58bf3ecde00ce52fc5aa7e201f0a4d50a07cb3e189a12b48d897a58f4afe706469d34cde6e7208ab5dc365b1b2d0c05d4ab24f422f20a0a744233fcc9c2369895e347dcc720c4e7148ac39464a1c4bf054a2a2fed9122035918cb1f650bfa9b40c39068bcad0c0ebd2060daa38a197be660e1dc3125faededc85af22921f9b5e25a194a5048528b004c70e87f6c2368bc263a141a55ace07f4e2b7573a3f714cc0d7cff669475c72c1ce29b627fa2d3537586322a3ed43dd67928b8e97262823a8cc7ef1aed154772f865825327bf988428ccc92de0f2d8ede034ffcefc75d7e9a1f8a96c692ef047c16935ac3369d57096d250d6224492b51106028eb66006405877582abb96ff0aaeeb93899df1995abed17296f36db1dfda1393ac93a70b6d105c40babec77517f47acd2b7bb5bda809706bb870e86d4778440a591f5b76b4ed30d6eadf02174424f2f69fda7421b469aa9f3554c54adf009218175bdded99824ef0191058d5ac09da6356b412ccf8c1f6ad83152ee0d1f65318ea05ee3f08b4bd8ded4fd64d36935d4fbf8d06c7142481ad948fc7bc72cfbd2a700b5459e935d4c7bdfffffed27c347384b3a509bed24c87bbcc4131a9130a00afb254118c1281b418fd2b109fde0aa45f18e79271277e943598df0ff1aa109c1c3a9d489c22448f5a7799360b3f0404f927f067a37af6f4b04092e3597b1ce961c1be83b1a027ee6a4ce664c9230b6d4eddb23fe8c745dc08c234298685624de71bcdb008784eb772f331f420bd4093ad808254c2b2d93a13a3e47410f5d4fb3a722c86bc76428be7e80fb6d204a2f10d09377dd277aa9827689836369b8f92db93ac34f20b834faf54778ab109080b8f0ee8cede7c0d0d87acc680762d15240a0a7e6005c3c5e9f6c6727a1dd5cfbeb686cff5079a4bad19024b79ddb3bec4781bad61a2be639681b19b6414ee1de4dcf384302d6c2f187d77dd77eaa3ffb2cba9e10855d0a354c99b0f8a2d2bbc7412ed7dfedb5c9ba78f72963552a0b79621b74d10d587977a55de5d2fcd858a5b83453697f88849579a23eec49abcee190be6f12ad21864ab50aa0ea1be0b4fa5a4e632193cbf7d6f655441711d544801d1524f222ddf052205b7783373a5e69cf4bc9e0cce2edc5581ef3374df8163b5f4106539e39d612a5773feb19ac24e2ef7e4f8f453baaf8bd41f7fb06920f8ae0a57078c84f37d50d320c82e8013a75eacfb121da9612d06d09c7bc640d35fc496c2890d7c25c6702dbf93433d8b6af85db65b79dac2ca45e87af917e37439264156d78abd5793069fc39867d8a92e223deba638e129f6c2e2184d2ea98dd095d589cbb419bc96894063a8bacd885d72fbdc728299cd7a81e48347900458d214ecdfc0089826a7af1f599646e02d35f9a45e19539634236c62f58e34f0c5a797fe8c7ef3fd22c18152443831cd0e664bebdad32115bd188f717ff4e6a74ac1f0434a12ca06f6c65ffef6eceb47bab837e167c3521a4c9bedf46266fd88777ae4e1f05e3acbb9ac05b33666c10af11b4cdbc52898cd6a8e4d448ccf27b18430b8401644047826095013d98505b405a3b874de450e035910dec4498bc437f05f0ff5b6c20e3928949078ad85fd2977206b336df6ccf172f428d1045b58d7ece6b354521ad552266427943f4eba528f8c2dadb9625a9c0f856ee15bf18cb6c4bce66c9cf28d0de20165e3d500ca679ed7cf64e2fe6a87dd960015c3ca4bd10ce55b42f76b7edd175b076a912962d51877cb011617ad4632435ee71bdd65c574dfae9fed282e61b09a7ec0e22df029e09d30979e565392898a4f7efa1e0498b94c17816a25146e9bc31768a9c5dff560f63bb468c404ef35ee9b1563694ed8538b75c54a1aedd36f18647f2f4ef2be6fac1423312fabc18f44ad10a24ab540af272e8396388c3adfb1e3246b69ed8d9b8e42785e6b2c35398a1ecc63cee760cfacdc7a0a670e6986c6352614cff4955a5f30f49196cd56d504ec4f96b66300b2528a7328053c45f220700fe158aecccc6a92f7b8bbaa99ad149b8362b9cc536da381b705ce29a7e86cfe40e03482739d54758d2a589a5c9a432e0640a2755ffbaf41d9add918e651ddfa9b1ebb8c237415bb59cf5e9a019fd85733579de0f40758c95ce5b4e733ca639a0f3c25d139e62eba1bd502dad95a46e74caedb80e0bfbd6b0ea89cbab52d56a66cd8002f19504846f3f07309d9ee84c30bd18ae8df56922975b50d048f9e65e070c83bee9bb7861dc4b78a3aca3c44b49baeb6e03e301b6a74eb17554ccce5aa419aa9f74fcb5a5958592d1f95b54af29cc43ceda5a895e32b7934869d5e83cd204f9ed92cba46cc9388c45473c51a84718a9d4a8128121f6698e9465c51d32aa80b268288e9662322eff54601cff34c09cd2fef2fbfc229189599cd86531c3b18ae4af760991176cea1e6b6219f720d2ff23b92082d1c2184f1230f7117bce8e4373f2b7dee0e97924a61ec91c37e9db0a759d09d292ef521e9c761af0f6960a8a06b567f152829f5a8e298a9df426b1239de94bf52efb2a8befd3fe58d7dac289f8e330e99fa4a6e6c2c2403d45ecbc5d0d2585ba25530cbb259b8d156111140fecc85b1dbe68bb6e38f1258d373913040ca9edbd82bb823ff59adce3210c956e23ca6fa01951cd5dc15e68ca3dabbd3915cd9b10d32b0d9e7b8deedaeee1df514a2eb60a566fc911738d56c50df761da2862d78ba9ac28a3c130cc8efa0961f23422228e173e609c7cf19b5a6aa1506812ec499ead252453448da0469d90982ff3391dd298253b1e7e0597ac87b27a526be448f9058eefaeae0c80e61a882d3baab66680c4e42d3cbf8ad265ad0161c086b535b979ab5d87c958e321562e8e52598b8305c98e199669351b98d87315b919a1d49758685147068f79025283b70577a8950f8e413c9d873b18cf1e9f04492aa106a0396c3de11ff6e32c30fe5a162165b165adbc1f0697905e96d3521d852d84aeddbe540840463a7b35a6fa1c43c7697dddd5aafad369f2945347a026e89b3c947bcc69c35b2f5cc1ba94d554ed11989d872fe49abb0af8e5833a36d9e848fee3db8654253827bccdf7a739b41e0b0c7341c5f22452b8115da8d8ba072e7cab818b73336598f7d5624bad3d60f68431e86a5c29a29265f42866efbb9b2abd4687bedf1d714d2a29d7727534ae14573f774af0c9b051488406677bdc1b1f7d92f934ce686be35c5ebd7cf2560076309bce1428bfdb24f6573c5c7f74b3abc42539d651d3bf509e9c5ef349ce1e988374fe8a930504a37d09d3f1f5579df912f65f0c47077b421c56f09faf567ca8a7e97c6e48067cdd226a35348e459a1c9501c5c5679b51b17174fee0d3fe0298b61f9b87a485875b3677bfe674a2282b706df4e456b7242a71db7ee802bff15df9743ff3cc6b5230fa26011dfd70a9d80fb202283bd4ebe05980ca75843d844b25cd742e9ab379aa2e071e838dee3f16988815258ddff433f08899c53d8709a4bf947d12bf163f62eb71dd6808bd3e5177df097a64fa4cc7fec31882c64e87641bca82ff8f8982747ee135e75f5a9d37ef59d832458189f2317080890b1a485e37337f795b169e902d105fffc118ffe6bf962cc5954e37d2c3544703c09218279bdd7eddbc61ab9f53bf20adc52a965362058aafc6db622f541798c0af18d09b58ca977b5eaad6ded8e033af3bf8cc3ea65109fdf233036fab209e14a70925ac385adafb7d97a42a7902bd42970a6e14ce5cc5916bc00c6c3e30fd24cb808987b6dcabc811bda6b8170f4f6c1b3af031a5539a796c3106cdecc39b9109c428e4ebb9944390b62b2c3f294521fe6250b85b64e4b0e428e0d7afa9b106348ce8d72b1aedba20c22727e9721805e369080bffabb0832197bf3a6d4b194e3b70d2be54b3461f1ca4c25bda0f33d20eee7bbb00656a64456f7b73e54e900ece3d515999cc9f25ac887fb55bf38dfe6adca0c70cadfb4abc309090d3bd0fb6a96f9afa0805089a2fe80542d6441044caabe1556d55c48939af3433ebfe284763f0b0ab71c61e4f2314c07c45a40bf025b695ccf81c4223f7dbbffbc2843d72b43c8c23623177ddd6659a36db2d17c581781c243151a04071a1b3e66b7432608d8ca80e376616b5600fc9fac6e54d35eb81d355ac3f561887fb3a6dcc8e19fcafb0cd1bf511442fbd85214481013379b3b697073703380d4acf7e4b45b36385b1f7bdab637cfc5b1f36662bd02bd657082524074bcb9ea95d2251f0339c4179108edb34fa1df552506a671218c2ca94fcc7478bf5d9d9332922d3d4ccabdb9ae87d1bc8b14c5112190ecdfb306993d6efa1f5cfa5d5890a5080c23d248ac030641a2b36686f72b8beb3415d20fa026606cb74fc9e1c2fa656380abbcd3e4e840219e84f8897a5b74fd93cfb85c82537a3e2117eec03471511e2105e74ff449fb6ddd7af75f253c759d55f1db2bf89cf2d62121d790f3fbada81b05af9802a5553178f2520ae55cf7eda24ffc9582c0eb56424f5b829f25895b4443cc238bd5f485f33d04e27191357caf2a0d7b55fe6fe03790fe3f71a372006464b6731def058346a58331d468edafac724b8053c26e573bf7d579bfa079751559972dc24195d349dc02a256ede7588f3a6e81e2655bd520147fcf42f4e98123ada143343e67fd746cf288e5ba7cb8e4e834d3dfc6dd64a251dad2584055c7370cd149de10d3081bcd5181288375843db3e0e947064f35dda3bb877342ad45ca953587fe3c4387bf5f748256b494c67272c6061cceffe369a039159ef7e79f00ef50f5266647d7086f430a1c09097a5898e888e1caf152dba4a14dd3d427e64071abffa4877476618a2ed90732ba1d1b988c30090c716e4fcb802c1fa7be67ce033bf7c9f4391a38568fe93f5e284eca86f50c2f835224f5d8b6501f1cedaacc821cd4de354124049f1528698aa9d483253e49c678bc7d9a2b8053fc859f6b86b70245607be484c09bf7b2de1c91a62b013055858f3be344c368b557fb6233be1024df036b37e2541604a262afc36cc0fec2f9386bb24a92e68c918cb0362d21007fbf98545ff707e5d86553e09320b9da32d92a7a556b9ee2495bc38e2f956affae397e1e499fc1f8de54b19a51569136aeaabcdb7ba43ccecc9a14ed741a8a84b6372de050cbf90e90911f4808f53eda5232f7bb4dfbab27b57219f6f12343ffae03e4d019d02dbba47cc40ae56248913efd6714a3801ce021d47246c45d80e7ac09bbb8168300f7f8c86ac09adef367690c47fc746aec79af4c6f6aaede9baebe908beb2ff8b667d3f2ec402d45b222b37af75c9936f399a619d87474407b013771db352ec9cc2d93230ed838d14bd2695b2b8df76bbe413c2e81816af02e27dff62a68c5caf6af4d8ec24f2d905a4bfe4a6760da4e8a6424c2d7d9f73a72af238de8bb9a29f7b3d3886a86147d7a96b739cb503faff10cc13632584d8f47422ee16ee61c84e7e8a7250259e75586fb26055f1cd1bce20d47dedf8297678a825e1fbd0c416a00fde8d5bc67924534c6f6ef08e5e0d676d3152de44a82cbbab97847adb9c2359f9c4fef203141b16b7dd1415e8fba8dd3c60f0c767a0d4f0ddc7615defbf0f4eb6d1ebfb46cfa02b3b6b9355782da0ebd6cde58577e3274675fc051a2b7cc216cb60176e0225d5ecf0f2fc9c2adf3f3957495907a13e28b934c8999e1bdec5a393f670bc9e805e0038ab23b0689dca6babb38f9ea4c1e918879f3bc9caef3317fe4de29958e630159c81c984d4a8d705a7684b329679857c22b6ae1269f271bbec6c5e05ae89eaa5c640a248bc204c5171f45584fb84d1b4c3dec91c7df8a3d1147fa24545289e988b5b0a320bf480742362e195e6307682aa62b23096eeb685ba6c7327c1f44b9d69157442af4adb9e0d9bf57914c5261401a709e5f84e8d4777495c8d98a1106315066748b367a3c59cfd494baa5fa8becd0afc9fa8bd513631e4bf345b024ab7ba1e29783623fd1a6b932e028a59529fd3793db8919454bc27e4c426c4f8b63728484a26b6d7bc3a5a7d216681a09388d985ce4a079f72322be1d16114caad9d4bd896acebc2b4fca52e424b1333d811d4666a771a4f8f10dc3b98bf584d170b25e1a13a5199709168856eeb2b9ddfa5ff9cc88359f2747fe5986bd6162376cb81b624d9aee38b3de1f5e453ea1b97a8de39a277052239e44a2b986248cce76ae6c21cbdcaa496f65bea215aca3565fb8da7643be7b6149b1faf2b910bc71d83ae617a1ac6c2478ea18ce2f7a0e8c5df3fd616785cd020fe046da9791176866feac08f33e6bed6c2df6bc7da0cf6eb1f1e38f9afa40060f2cd75e6c8c7fd1ff020cac90cbd7b6902ad7888079c198e658867073d4b9da47a5eb2b509a611be13a9642598299ba7f9289d35cc2b280a772b51d24a5b13ae0ccca0e33d800666d4e548e48dd25070be69f7f704fef87bef8ed8e786f8c3f24a9eb1ca9897f2508540b102ddbf647ceaca77dca7b0f93a8d24fe6ee17afbea3d079a026b1711955f9650edc43ef13bef1201afc5dceae5234d8d702efa4f4225e2592460a4108e6b7c3c444cd10da99ba9c979adf718c54a9cf4d2a0ff132fd797ab787018aafe7aac0007118c9e06dfd861ab879f7630feba2fd0cdebdd2b6e9873be8c9e48fcb336e0f3b2721d79ec1f7b9ae7506fd6946789c249713deadb2073a9d2eb9f21162d1d75202ca5f535e0f4c91ddadfc2eed7cd144208a69732a8d79fa50fbca421ee191871ce050178ba1bb0da492c5ac4f6a3f101c4c9f2deafa120863727d4ed1d9eda27e80354257928e3fdcc2785bdd265967260e27ae986ad581f02345e6a9a1c5d1c83f7a51f19d67a6a2f8772beab297a1ad62edf5002abd1435f5eff4f7a78f84249669b912b13f2a625c82d6d1cb1a44afee571a67d223a0551e200d900bbbaff133cffccafea735a29b5d63b3cb40568cabde469aef1961eca352e09f3bb3a40f64de50e4f2abe6a6c82c3b35a0cf6e985360ed9b2ca75afdc7afe6bd17b683528e4ae0be8f6c83c69f4b586453fa34329c2a5864c74e1977c98439abb55a6e21df139d829897811b6546018349bed149a8997d6e3d5a03a125bd6050862941a296705dec313ad081fa7c718b18b64f059f844cefda1fe8b4572857d77c0fbf4f7b6fc64efdff209e3aa6f567c300ec459cdb102dd792cfad85e241f58048ae2e8653b464adf3c78e87c04957ab1e04f6c55e1bb6be07f41eba203b705b18ade222dd274aecce4eb990c477024f37c3ee3be29f46ad802385d164e74bb7b965b2da0c70b14149c7b1dd7d8a46defdc34c78d8097548b409cc0984d1d7497c16cae4f50cc665a439c55a01613300f359d8f1d78d1f06e877a487a3bbd2598977716c90fc2009105bf9f021611f295bf3be8b0e30f292c856e124ca2a32646ff50c39896352bf64389dcfe7ea6321c9422fec9d93346d17153af6c2d56dd9488e3b0a8f8f8f5bdccd70821b10c21b80434d24ec0fedf451ae9626f0b93c697c1fef4f3e0d5bd06d60dd1760f88edf05a01e8f40f5e76c75426a8c95e7b981f5368e16e3bf233144edd3c7e6380818038dd804c156467cf4f41d584b0ccac2325bd368e9ee73f563c62cb5a36bf4deacdc4d35c5d385b5339679cb990d95240eb98ba0a1152f2d08aad16f0b6b7c1f99d16bb5832b828d80f6892871fbe6edd450509147687c185f535607715e63cf9e5c5e5c804717e62d75f2132817458c002339647c38e8ce68292f4ac869ad3e4c581279fe438c8a3af12521015e1457d032e6d75a2d8917756c303c35552a3d46c6a75b8cbf1509088d3f4e339189c165b864e4a9e089418cca2d90551cc8fc5cb8f97e5df034130760a7dc2eb9ddd8a6f06745a9f662921a2bf847c4fb9b50bb05d46bcc98ff20f6c3c0d9b146ae61cd445a12de58dc5a2db426a5de1a29952edc48eadd4199c528c5309f7ba8d1fa7a85b2edf1245db2e293cdf9207313cfe44995552497d231780a322b9e6011f79bc21e9fa612236dce29cc4769f1f460b1681d46ea13cab1f3608ef86e343870c5a6f614def4490a0309813efc38c381b65571cef99720f3da9f7e614bd42c737d083207933bca8c7d7042dd5f70889ad7660c09d71cbf1e139091ae1745a8a1923bc9a667caa1e614e0e309003feda3c9c7bd512db5bb69d8f97e018efa0f5e9b9f1744a9ce92ea469a354ee5b6d9b40393eba66a2e69304b401fd695851475f9d0e34dcbc72e089e0ee67cae7784ad4228feb3a39c960c17bd8d3143ceb87622cac759e5921233e0a66dbee46c886bdea08ee059c8bd76212d012dcca0fe232289a657c76c2beda2de38149f6e41a23544f85bdcc1df4ceb46f9e99309b90c300378192e82a11d1e0dbb184e99aef5f5875306a0a9066ef8e26eb64c4d552c45e13264a38263f3b62decbfbb29cd4dfbfee06412a0beb9a19f8af4e9f5fe113ad9740ffa633fd199bda39c4586ebc3decb590773b49930ce066b450d60c20c145370b8493988b8f21e46ad0edb3278442f6ec1ab9b7fab47936c057b90af6f79652c1ac871b777af94cb4ab912b2b726e34922babb7b8ac312ed7b5e6f89b2f83bc303c493f420a0ea65bf04f8231f2b66805fe9b6131a3cf5f9d84097c80a274ef125ce173685bd15990d9b13251a75909c829a4861c5cedb0e43b1e11c4d61fd0d2a0c065e77e8ee563de6debfaa9bf2dfbf43b31df38b4b939620e86c40960f81c3951bba5b827b4e54289a7a915cfe756a48dec20480dfa9e5bc1f1d9f6695116684a5efc36807cf6f14ccb8247ad9f718362e5bf403753763531c9ef75105591eb2e00c85f060a1faf0792828c6580efb5c08918285f1a236f5db503f1688aabcd93c2ba4ba7fde2d636b23bea9e09fce5344bf30d611508b1beaf0c3a864d0c35cb295ecac6b88a47a7400088eb8daa6d8847f22f22fca7efd47bea94b241ec2bf0149a4082504b4d0727dc9e46007e424307482603b246660d3626af5f08055bdbf10c37da3bf602bf0a0e3465c6be3c5b446eef578d0ef78197a10a0616b1d7f02a6556098eaab2055f081cb44b847c69e7dcc9de12a87ce0f170678793e816ed3cb472655ed93b1ee6f0e8a85132c6f90197cd392abdde0637373c6dfebb564eaa9bfe61fb1b18c7f9515eaee5d07dff7ae4ca74afc862d10220eacab65a4883de0d8a51992fccb6c34deadfdf59f616bc77c5c0c9cea6bf400804147e7e72d0b86de7e93d13673edc6e5b7b203d80ecb8492933642f08be5e9e3f4ef58db6ab60b2547a19f9dd5fce954cbfaea22c337519dd5036627c5ab402af59c3a8e366b2273728ac42658d879aaa3af560bf8f6cd62f0d909b639cd45b88949ebc35776b6780e91070b9a1901c0511b1a433fb3fadf4f2923b9bfc982856125c1a0a942efef2090b6b58d7d7720ab8a4662f6cdbfe3cd95ac8a641ea69248a25496d56ada3f7e77641554dce08ccfbcd208743c1d8d31c3a5045716a33a1c940c6c47aaf6fc3fe58cc88aa3ba53463789b8dc98bef041b736361a8c14b153c4e70c8f0c342132fc92ff4ed6e70d54df88eee69dfec5d8a8ce3456453145480e0b24acf79ac7807fe50a1efead00c220709f84d04781d72737f736b69e7441fae2499bba5dacf59b69e629cf36f6d6543f25d3eba687bc706475efce07e2fc9577d16747631770fa1ed6678a730a3f5cae51a2361f9bffb631bf5958a90c488d10310b694cd324ac34bb26102be02f075dc390d9aa4158a8667458057626f9a1b9c3d3598ab9db2a942f6b145d5da1da30095493481e572f446eda3cf7dce587237035746f5c6cea72c84ff9b93a3a04565ac7e55505cdd7d9046f20092bc1c79658f0ba91d208b14892c100a4d0a93006980ebc0df398e98feb702c7f38e87228d8728e15d000607acd36f2a442c33f58c100a5e2b65860741e1d9b64d5809cddfadab4a6650b04e55a89540253b18ddad6a0613437306ddc62df944753537adc0d3630cbdf1de364f4f42d6cce680752b3fe9ee28e242da74e2f9194e96d9801c27b6ee7fc2af48a126ed5349f489d732e2ddd3f10bfd208f32e05a97895eb789fc4974ca2b98515c3a782568adaa60063e0a78439241675c3bf06b56ba94e972883465574a0180c0bd9df90566c99cd6c4863c8abde78752f65b5fd2a5fb65ccf60d5bd486085c1f76e051d3985043e74ebfd1c11163fd1954e8936bd3913868bf70eddad2da07a1bfd0b3e68ad290419a811c0de86c0454016a7839b4d54ccba446fce6bcf213186c028697c5080f0cfd0f3cf5f27c6bdbd285ea6130925c444ed45e8b22887f1b60b11e829e6163cc09297d67db45fce70199d99c5800b66b61209d90186b803e155be4713c6c57d86a08f2a7431f5b33be7879d6b72653febf680a4ce637a4116fc6eea8cbd4cb8c567a9dbccfd02feb910e4cd58a497f8b15a9f70a6a5bef88575eee33d0cafa463af3b3b140899f36c6f3bfddb702e25179cc613b903345d8177d669c6ec277e575db8aed3d569e18381b5bade52ba7558f5da232f20673ec527347a8b4fd38ef06e381bcc44ddca6be607f4139412d0d15afca48df67b247eb4210eb98e6c8c23aaf7d930e76e14bfc901d688c4dc1135725bbc9a117cc3a40c20533ac79ab27c3f98e78ba13e386d8ab90baf6351e38ef4d2d64ca453eb06cb7117dab6ab363d2763e8d3ac1182bddca295555cf32a8b8caed73fe379d12e940e4dd097b803c31609b1b83c44cd3aa564704bb5b5efd847d36431d142a0f2641adcfcadbc15662bbb38e333b07826dc4d2d0c877ef792eca75a3f94a4f5fdfd3ccddf07ef9c4ef8ef2f59268cc2597384bb99d4667f65c8a510c17f9d47c632fcf9e6f82be38d67649aca51287024e124e531b8dc5dc755272ac76b164b443338e610783f813050f73eb92ed32ce45268cb97c1e914c194ff29f8525df2e80e4e02113a4e92a8d10103657d3cc825b2a3a8d5ed3417680cb8e92c123d3a3d9998089efd5dc7dd1b191768adc7fcf2db474ae5e8e153c3d7791cf41de21fe204a4e518d7983b646b8737fd10772d1f272f22c23fc0f205b013cdb082e0eacf46cbecd96b581b2f77ebd2e38bd4ae502be841a7085850f4cd81041b62d231caea8f56d35922fa0c4ec281ca6302f9f6845e0fb38cf51910fcb25200e65aa1cf2b890811445e390cc734afbbd1d6970c211803e101a54c8c9e5ee60967c26bc8ce08c198cd6499a079f6a5d1e009bb851306b5564a03d25845e81472983d3563f62ca1e7469b24e409956ccf0b4eddccc1443107a46cebe3bad951ab9fac00909dd57e00debc0027684dd674a01fbe94f27dea6b05941ec5839be612f50e1205e950cd31cef204fa5800bdaa2f9700f318afcd630cf6b9ff75681f199c066dd5ef8add71fcfb7a034da2d621799e4af84e27eb492405ebddf380aeaf825ea59f0249fff8186696c6b942a7a22c14dfc278d416803675aa1306e4bbae0072566c34ff372e14c8750a38dc6a1d5ba9008224790f008e8374ce10d9562bcaf3d1d2e29b02aacbec2d9adbf1ca3d78b38306c7aac968aba2cd516868e5ca17b6a65edd50d38ce4fc645f149c7d5bbadff9dc8eb7950a9aa2704e2165b29ae785e39ad07d8862f660a8b7d8992b676ec54e51a5ba5cb08f9c6347f8bece9beb6b9924a56cc827533194389b4a601c3484af7d4313b63d74d7607d6f519f1786035d3f61ad928c9ac1c97c2c71da8869e31dbd8cd8d51fe482c79f64f6fc8ae2330ffbe246b4db18d3d2dd586e65daafbba718954492f075a43e459dd39e3d9f568c704b2777315d9ca416643d53588d0ca2afa753a0d3f53e038c73ebf5cdfdf53a4fc06804a29eca5db6a407085665c313371bf3a4c2e33a3ea50c372f5c7b390edbb57f09e3933c559e27d6938381471f3f4d4a79b9e941308764cb66fc4616c5b636bc16d5116994a13950f61fa8568ffd94dd5aabea8d28bc3746db950099db0e5a6f539c097a3725bcc80f9e041305ade012519672dad05fa70556ec19ea0ab5503b37341d7573a6adfa0aa1d670fa972165214615b4a12583055c8e5c466cc544fb47b9f8da718b7fbd2a2ee7f648fbaac72a940389bdd165eee79d07b6b4b656ae2211ec03995db6afd38b8ab673208a3b057ee7f0bd731df1594b399edd16ae181ab40836a3a5f8cf833d6299b798565395250c86413fe1a7c7b2959a00243f9bb8a43d38f3725ec7aef81fed8df6ec1dda888350c94fadf694211202df40c9b191414e1fe4c1af09928d04f106c37556f284a7b352b80f633ae964093076810f964534687a816506601047d2c10449e8ad901f9cada322f21a5466597e239f0e5f9c9f627475b518f78adf68c58cc2769e0f9e5c0ebfd39b71c8d5270698d557e7b3c7e7f1cfdb34e840b5ed219f96039953a78e947d854f1324a6a206dd789b781cbad9cec3cd8b6a601a230f2e0910ae41019f59e5fec914ae47eee1e5d18ec76688054337dad5305cef49f245f53aa2a3475a03092f1a5f6fe043ae607057cfedd78d2736611ce9000f0c9322435c4257d2132f4b6423817c436c78c5fc736e4fa767a442413c85440b599c3263c246ff9406fdec920a24a73efeff491a3cc7ebc2521942576691f15fcd8ed3e18ff797c6583e2b7b75c60d97056e7bd911c9f5398155e0b9ef6809fd065fa87c1ee51a1d83660d02341ab4e71a8ea9ca4a6ab7832405b97f84ee0167608bd182776a6eb12ea26bcbee7774bed93811f58afeccca1d001fc9e4f80f8442da3921e6a2663cf5c38161ec2462b906c30e9aa0de17707c3bc943f1acdf4177d0f88da77d33288f292a0ad72b549d0ded832be50fd3be5f7243246029f13279550882787194a6455f3aed91ad3beeb38b3864aef35863f7a3fc6a635973d4d6865d3a213fb3df88bad96380f032519e73198bfa36643174e5e442dda5173a03eb9c3c2ea0ddb40a6fec93317eda4e1a92525620c6bb2b26758306765985b7a8ea8e6ca8ece0b42861957d5a9dd942ecfb83e4d9f33711a4d62d0cdf61cf5f330a36a026b2b53725a0ad0ddc10e5be1f97a5fec67f6648b9dbc8c546212ce7166e812561c6022978eeee195edd999f73a6078219e983461eb7636739139738228e1e7b7da49b4dd89eba862df0eb23fab8bfc3650cb33fb243f87fa9819fc78351a7dfeb1231e6670b9eba99d87bd348a038a6e9a4caecd26dc0c19af229f32c4ed4bc496e58285be9b966a6ff529c826d123384f67427d39c4562a7245a079d9a6e7ce387b37632f1fb182058286103111f99a8cf9dcda53701fa046528f9ba85a27f046e6c973abdf212221858df7fb5206a42c3ac5db334165cc09f1b804e25b7a2a52e7ec929fefcb80ffd21056899503939e378a302d0d0acff71d780df7717c83df2db0f4c1060e9721ca1ca6efb375d4a6ad8cc225cd96f99e3e928d1357d07ef5d1f9c1ebc796a7748e931157220b840a9b529e94fd71c74a0fba50a6712e28cfe0f209b402c40390f637932bbe76c5bd8d4ddda62ab8041baa2b909b8e41d68eedce460e72ce6ee706ade78a178e0a30704db18f223c95a8ed0962255b79197b6f40325ea6fee938f4ddb1e68eff07c18d54ebf4628cd38e4d2e13ad650d696a36f3edc702730a61be0a55b45e051a4d49caae1cf5b366ccdaf6c4e3497fdd91178f18ff9e583eec7cd2fc2632231b8670e9140593cee6da64bed20fdb7084cc03613cf632088690430febf69b33fc37fc9cab6413918ab88426d3bb2ac1b2521491e3ccca9c679e2ec0099554a3ad82481d97c3e3896665151141545d793fbcaf5bbf5f004835553f70366bbd665369ada16e8b906d20553fb779ad551597b2ece2697f7c00f28a16e8581246a12b231bc422def8f7a8cd987f8b3f06f166d1aadcfe3b426b7b02df1a0f5fa5b0263623a22b91a09854c54fd6865eac9642131438c1730523027f302bc238b33818f99bae3633131c7fc85ab105aeb3ea544d107b6d50228a42a8218029b3e328223650b9c77273d327b826238e36bea3be155907c3c976e85385baa9f6d335b2058eae6b2fc24654e658b7d32a1f36132a546fc319e91804bb4d39beadcfaf3be33a81a922a27239368f2c767dfbf2b61d1b9aa3564791365202049de800f51de64dae937ff5d57e601f8a47ec2e12ddde89a95a15dedd4bf00fb5471dcd52664fc2678d6a3b6a6e3f8b438320ea2fc179219a03032eedf7c809fd93887634ec3a1d54e3ade6682bb40916a128f4b070c2fd2362315f044706a491b810bc6d33bcdff695260c405a01e802b0f63e086a343ea1f653b113949716a5197fd8210fd617b4fd46d9b7bf9a83dc6ce8eef7890d87d26c324a581c88580fa94a71a1161ac8b38466058f01d39a573f8e7b97ab1b720df45d48e3da15de7016ff5ed1b6cd82d19370993e5170f29807acd15c22ad6c31921bf7dc9b0fc651c2f3f22feb3dab53ffebe608a825127a54edcde2b6b6a7f515db88b7cf96d05ff8a463e57e45fa223a7827d0626e97aae2143eaceec5ab3d490bc9e4d0b486bcf1f430029d1b513f31abd16e0d1295312789c23de023606541ab60bbb8b857d1dfd60fd6751bc617e0a98c7f840ac65e02ca5a3033b8c4b7e9c31284d6a57787f551a9a7ab9400cbed29e57e8b73af1b1200900eba55259f6add1b96ea384f7a43c7d23342587fcfc5cfca89174a61d2542eb78d5980794a5e0db2e74e12780d431bcdf470417949a979b05d062b569738b1ca11ca0ab69b94fad112cd61929453a25bc035ee4ed1e179f1e47fa21d8797bddf8a277a306703e5354328172b67825967a3005b853bf5aa32fe30376a35f9c5709ff1ca97948f3a4c7f8c93c493f20386e92ae62ed6ec4a77687d77ca82b9a03cd7db44332715609ce5494a3e81facab788fd4a544d9a51cada7c9e621901bf9f83f9b33fc82822e750e1a5cf73025cb15a04ccc0d2cfb4d1df310e1ffa9c601aa3ac0698fcb35cdd837b029587feb37021641f7d687c9507fe2d7ab98c946cb07569962ebbb27f3caedc48aa47250bd444ebd68fe4a4ebbf89018efee4e01a274ca49ec821cbf442d46df9e081bc26e8bcb51dca389030afc0709ce3a476adc2a321349d5a94faff43b8f220cfe3b9d69ca4712a4b95d672c54ea633a968c40fcb2c72b3e12c4017e9ad6d2f31b95ce8f063265984ba40958e5ab5294faaa701607a6d8695ce1fc93d00172d819a002b2b006a61abb520f8d05d24f8a4970bfabdcda73ae77495972d7a77af2fbd5104f67794be8d913f54e52002786d3fdd0774283f05c0a9a1939c71bf4449c7786e734ef2ba4e0d8e55783b1636d8d4cf9e66864da888a937afb726b0f46c99a1356c2072691394202f7fa08c68d96e496a3a010010a27c8918aa906a629a2408efc02fb8b6ce1c63db38c7f1a988d1b88136cc5465e90d22b12a64a28f7208063b20f4564eb460033a1e7b9a3b5a68322a864490a3701d0c088af220b5a1b0712cc2db2685fbdb9990029b571e0e230615fff4150722728bf46aa317ab05f84b536b75561c3ded3b7c39f839de1da8ee0f0ccf510620705f6717f99e7b1847e3755d654302d00b897140628f1ded9fb8a89ea33ebb053fa83474cf0fc9097324d8addd05c2764beed6f37eb5df5fb3b852becbf1326997069bff9ab1a43752a4e8b0d2eadf8cb6be249d58fbec35cff6f521156e2d3de4b1f87e71afda0722dd7ca955014ea368acf158bb1ebb64fd6667f58dec250ac588d89ea8954cefcb884bef6f609a54f6118b0927ade2d8997e6ce3e98b57047f4a37c4e443400658a771ac9a4e5237d74566335b7dfcacf692014932e1ee3a421f788a18d48bef0e9cbee64b8cb9e82718aa4ac6a0139a14b51ede7844bc7f5f699ca8b2f566cfc3cd4f6972d4f2ebe3428fad02994e50e6fb12061cb1b12794469b438a37e585afbf7a18f83b7ef6a3490778d9325aa247817fe4624ef41ad0dfe323da4d640dd4719674a7dc5947e7336d446a0367c53cbb61146079730e55b4000960c77d9d78405a6578a61ad67e0389ecbe24d3a9bb9397c6a09cc69cf8ec8f99cb6e47539c178e830d79ec19bc50de2698a63f76aaaaeec8b71d88960994e24bf36941c71b8eb1baedd30f4429037eb4af97d2b4632fc2b90d24a9ee342760e369f95d1deb8de4868a2e0b88d48e7d97a48fcb9596dd74f81b79b0e79a8de58a5d50c751e5f35f8deee0b2d183e4758f2d9d892872948f34e9a7e80aaacaa062d85d8252b3d6a144e39f2e22dce91dd794c0d583c00ece89d0f2019d28ce626b2e274d947d42661ac1d8da50533637459240bfdf484fb501dd287c7f146b0d0f6475ffa79d5c7a670d7de61ee73c7f085890305cd64dae1a2bb3043442309990165fa5bbd5be71ffc1566d44d2b852dab3781c511bf2510da55d71b5a0dff516a83a5c7657eb08023b856a97ebe222f6be9c3f2955f06f7e0fabb3d467912c2a50d4c219cca8e895001fa61ad9da981733996540590e38526d689a969806005a1b9a2f6638a373312ed07f10fc209a942e9021d744a2e4f3fc9aef83365a9e8a00727e30aab3b95266b70649fb64b8677afcc6f61e8e07ca794ea46a7d0c01da737bdc575cba42711888eae2fa6dd9336853cc7a176564e1dfde17600219dc96848c876dba95b989f1a461455f5c9cb2d5eb63d33f508314321c3816bc6ff9d148876c191be4c7f31743ca33682e9820b804e4f8e8e3e4e95556537198216f3862012d777a5b23da0554518d5f116595a2d7801ede3935866f1481bd3edac84af37fe259313c41933350f85504091a36b46b2e9a359627f2e411f9dc30edeeaadd258c67f1d0f48014867ec100bf01ea3fffae065be876e152fde854ec24463f7143ab203d56c3766e6135fc8b8e41c79861898adf8d53c38b9e08f9f194be2178c19f95009b5f19c4f4556e82926a4977fe112e182c1b01c411dda150b970adce9bf4a03b32b36b5b27b5aab9edde571de19933dfa150c23cd2cd42deb241823f7b2de71404241f59d8c1f10a40bba159ce5c0e8cf01461efb1684684e77cc35db47f85c74de28f8bb1543cd5047a62e8e8ce4e02a83f76ecae754da1125f1bb13c1ae3cf524dfae3b076d4eeda92634c66c6cdc5f75b77a073f36b664f562cb75098b5d6e37dda542340ba5acb7a2faf487204dff9e32346215f04b6ad13a96d1d878709d51a7956f2ec226f1d6cd20353e1b77fea063fcf8b1642ed22dae0e7e2799591b241b09a60b3398461650ec7227ded73bc8ffcc2179ed248408ec193849246d26f470a716d1276c8cd3b541dd92dc99df939ef6df72304b448748852bc74c386908317da141454ee71e6b9614d32f4c7d8a236c2082bb0d8ff2455686a2c34c1e2a8750528e4ac15a60cae7d84bb3cf3ab537c40262c0b42ea3e72b8e4f17896fad302a9159ff26747fa01ab5071f893cb9e92608e54af048fc4d70b9ca503601ecae13b0af69332c4f494efcb72dfa8b0f9ab7f7381f3a84b7986e50ed7b90a28fbca356f929f849a889a9d4eb2cefcbf64edcb8888241fa4318cd380082e557ee6cbda3002d7559a22031412f01c56010cd0f2dcf03cc23abe22863bb7cd1334966bb5cb8af030cdf0c383d5df38c7e82785906ce993c145e3ac453e93cc29ace31351b44281eeff2e4f54ae1cededd7250444d038d03b7d3acd8ad447b3c464de740f0a34dc45ae8c0a6f85032398234d90e36b7f1249dca13ab8569c616b28849b14c9bfe45ab7193044b1ef086b60ab7384ffc6dce66954a3f170942adb9afb3128ab4bc995524833f6d6775d9f501f4fababff7469db6c88d646ca06bfdafcdb409741b35dbb20ab186f4c8f73e9e17c67d3f0264371bc34644bbde580f564f5a26599aae9cb0ceae28dc568ab6a941380d0b434dfbe53d1b2bde94fb84cd4f43f497d65d1f22b6d465e79a6e3779e434a5fdc6ac9a49ede1c43aec00b56300d547a44752fd73f11b2e3a09945112dd274984143d52fe44a0ef0447875e42b434d26b322729b47145867de7b7364ee64b25771df835d4af7b4b38e88e9e2217ba2f13781863079ace6755a9ca4eecabe6837d4794a3c53e409fec8ec5886f259eea37f1cdaa3e3389258f54fb124ace28a78a4fed7746de6dbaf3eff7a579d7a2c6c925bb9c258cda5b22925dc8a4e909c1251c1f127cedaf758f1d81afb1ad329cde149200c4254e1e9b6019fda18aed2695b56ad048c9a1db11474b7875a1fcfbce404686bc190e04eb17bad76d9136ad373f0d7ea684111f6d2dec3dfac2f37aa14b528f3df1d4d8bc1d078da65c19f3789f9adc82e57d09aaa424e961a237ec2398a5fe9d66099e8cd4098bcc5ac1e1964ce583b73112437a484065e8aaec5fc623e7e4b6a51419ce56d58bdd9e868cf4816c8f6d8e2217c8c7e605cca71895e766ef0125feed2b28cdfd33f3dfc6be0d50a6df4337de44bc92e2a2529128ab5be8420805d46378721a0062f8f31552c85827ea2a8c1bf02f80e2d7d284cfdca308a4929a3371474c22ac4589cb4fb3956397036b6d762400a162610f4cea32a3c4d8da5d7b869fad0f2cb7986510cb18494f3d1b55eca64fed36e5dc8a8147b612ab21986ae3b7507cbacaf833fe3fcff4a87169221d6e34684eca8e074533f202677575f253101c1a827d4a9039abe29ae6ebe57b8819a1b14afe55e3778d494206f7db017117ded8e94710fbb942f7d3e4299bbd54a058a1bee3dffde2e19c9b01890b002df95907189ca59fde6ad494265f230f9545ef78774c3eca8fbe5c40b3af9803f80141408c3c38a5885b5b63f1d49ff609013ca499f6d95650174079e17077f8b69ee256e1ca3e8e5f32ad3082eb1bafe3486aeb4be0335a96747e1d60f689054fcd0005fa497763018da3092598a172622fd14d0b2aaadb8ce0fcb7dda53a0eb7f36b24be25dcf4b67d0d43071782fd7530b6b24770c864c687e4073fa74ea5b89af7800f08607e58861d6dc526cd1027d46e1f86076b8980ea585c5b63bd7382b0533afb31c3646fb419a211b97fa2ec59450744ac7805bbd9ebae53ddc38baf547ec13760fda87fbc7e80aa8ed6cb418715ab3356960a05547fab9ac4f1b075e4b399d1c188397343426223c6dab470907c6088be8fa15b208feff935451b8aaf9779d88ec126388ff880c2220a2c71a123bcb6fbc5ae584695cf8a27dfb5a72b744899a3ab1b1cf0d5fc8ab5fa77488cae56a67dafe5f4c8d8ad487f155ba8154d29db28f958f5e21cd3fafa0ef0f5833ca681ffdbf2e1264aab3d7c434dd51316b9a80f0f7ba3a00f240c6cfbb978beb917dd78d65c7735e28cb388f2c548df2836b784b4f9b38c7f6e8ab28dddcfcc139fa8e989f0c509b9e32d3d16d6a6cf924556e1ae32c3c64045ec96e50898993d8f5ddbffbaeb37b7eb7bbf7aaf547ce998660b2b16b43810a64b4059bbe7efe3d14b7d3f40aadc1f20c72a0405b64a3eefdcd5c303f466d1e57f7a59141e456d641e555f48b561c25ce85ad7c54c5785b0fb9a21033973f8f41b2799903c4439fffb1817282e9a5280d9a78550dc743ca0a8b639e82baeb6643a4908e45597fbbaaa4bc83349e2ca7a1a7fdd5771fd633225b9094115961a3185339017732bb548cb8b53ed1048a734d497ca9461337e77d9bcc51e88ff57f9ba1b141074e175ffd819537674bee5f8e3312f6e8f0b185853ad70e970904fe9eb3b99870bf44aa7613ebec6576c00a01241d96cb90721acf1d6a8b42f05b6318093c120008f2d841f3b48d4b52a155e904b641472796678113c3146ad93bb030d1a6b146f38d13076adb794cbc46aa837ceadfcaba173c491e615032389cc3f885d56b70d7a68e59ef1a001c5365587298fc597a46c9e0c87be128ee268e34143fd87f3d47974cd6d6fa9a89cd79304c92dbbb1ebd9a7f49475ea7917a288ecf1b457f974098cf69dc4ee7e9af02f147c0622a4f101bf18bfbc5481590ed3019a49ad2aa39f580b3858de9146db547f44704bcba1b687b66539dd92d5dc1eab14228d3f1296d44a669c97cb2bb8255c51be4d0f50e8a87ecccafec99f48eae16afd33e28d1009fc663f7489485495903d45bdf1084081df9151356a81c8ae18129ec253719d3a13f11c8deb3f6caeaba1bf7de91eaf4ec91e848f1dec25529c708d60bcd0994ee0b1114547710b8fca3c08e8f211f3d13882384cd61a54b026cd7b5d83b5357bb388db9b7c2c72065b4e18ca507e170ff23d48405796633edbc1a793b27db5ebaf8b1597c43a8ff8be5fdf7535d50331312fa386a59804f8af3fea6eb1cdd2b24021f36a4ccd57c0807be8fc55f8e037700373bdd45aea0272c0a718594521ccab14d3eccc0d96a959134ae250720e5c654efd31a68922a12c0f8784656e829196fadad6a2ef4cec2a912a75749d9076ad09518b4b3cc5ecce9e02442cb68d00b76a43c2a829fe31a9907742caea09648943f9742a8f40f11c72738afe251d7f1bd2a395efae249a47b122424187c4c32392970af582e8281ef1267b809e0b2721b48ef3a64710561e560df7324d181eed030bff6f24d40cbf830a003d3e99981362b25f71262d5cdecb6035d9eb93fa03bfb3ce3184ce63f2f8e11ba6ca75c944cfa73c4e51ca169c94d1c9d29eb66b9d6c540cf5859f74a4d6aa51b0acc8ad93155979cdead0148421ebbdb88dde753d098ce45b82296ef31febb9d1da6f984c09b5adcba02593549c44254939b980b59c0144b8e61408b015a8c5e4dd7432a50061f6d712dacbc42e62894a314e70f1c52ebc9dc3e993974eefd0a606ff1cc5bc0e5eeaa36645b8c94cfc5b2d4d021f531c0acf560947873243b7aeccfaa1fd844ab35dcb9cd3e9988345faebdbbd835711761b4b944a3d3c34d0990dc61bfeb8bf17f309f5ada97c0491f6544eebf8c6ce821ea231375c6e9594d4e85d58e65de283d0e0cb7cd2a79126c7da2640e139115aded62945626c59890316cc4277944442ca6a45db62249682c77d72a39cd68a5c7b66134afae52c266e69514b23fe20fd0eaeb978003d767dec455f986d5a119cefce511af2d16b289a03d57c91b2aefc80212c97835c87d816992bc0d88608476ea2ad05dacedaf76c3eb2ee70bdebf875af8e7a0a85508dad73e8005f3a554c1380c6ccb7ed9c6e8be25af97cc87c14c1e5f9bbff40534519af91e9bcb3fc254f19290ffa523638d269ab74a697c6ca5b893147e12e29bc6f8a4a842c786c060e39e1ec441ec74e7d2048507ed5d84c35736b39a67d4562fdb9e4a4fd50c06c844cb1d3cd96a01498f03034af5260169639ad87c561218b582fad4cfcca86008821843f37fc57484dfb85efff9a18896a66cdd4cec9a5fb60d5ad85a37451ea4ec7329b9a07d7782b32c74f8378600ea1c8c6f3c5881a40eb398d96a07fa3e6362ed6b317cf475b64823cda49c04d6daa67232a6a7c5cd3614f36515aaa8336ee05c11b6bc1102b5c12af0267e17306788aadb55d175d93826ae1e80b7e18337301ef86264932a00e6f103dbe2ff1271b0606ee455974f68229042b9923a36dfbd7743297616c2efa698b54ea1d117b8141b9f8b985899b59670a3d7f8b1cb2888e078b3c61c49f3ba971d98ff44474d3a6ca19b550b28c2a1900435837f358dd7733aae2b3edf3a142d5eba96747be056d8a5c6190d047c32a0ced1d0534f9ba4864894de7c266379c3e236872d152eeefe6bac80f60c3fc036f3e47797d611c0d4f280f92125759c4a1855abc5f6958d54923a36de4f1477c739008c933fe31e2bc4b3dd4c5773bced62400d358472465edea577a9528468fb6c8928d2f92ceb83c1f75a9ee5daa8e5493e5a739dcdf7497bbbb410fb7fb1b49c826206ee66f87af0da5ba6e471c3297a59c2494c0a2969f9828d0a204a26a0993b848420b6e77660d812e7cb2b3db16ff189fa57cc3735d09dc34344e3544992ceba21769ffdd4f57da2e019b2788784ad228f23d079033161e1eba42a3b2fd1ce5958aef8adaf9792a48c0f5db9bcc7c31a3cb445a9a17b14aa2264e4706f4c15867c9deaef08e9f93cf3a2e7502bcf4a2cf2275d9488c58fda2059913e6c9d7a9b4f18c5c74334bfc697212b3506b54872f7e4d63dbbe403587f628ecd46dd15ce3f93dc8a9955fd08d1eab846ce3623e45dc5ad157108ae0b3f9944404cce10ba2a1c4032163b1a17d024377f8ba58b76ae1dced23fd4ea68ceb4246fcdbe3093c632633d6b86bb08aed5d21b3f26754f08589d071a2dded8e8726c51a25a6b1d250eb3bcd785d5eab0a802bc5faf2470baf1d474cdb1f68de5d0082250e2f0b788db2ea4b8241ac725e151b0551418ab29d6dfef8b7fbc634e421f391953ebde9331143a1a43250df46e0446b0bbf7dfe71547aa3de2e29ead49c85c165e52ba17ed157538ed4b7e8980ea27e57aa9214cebbc0bf5b9a51b43a29b33a7a12fffa5b9ab501393e882310ca383c139fb87efb68759b658de5c930fa809b0982b2f65af988f62b8735c614e3c0cdaf62bd7aa142707f0f5c72c2c5620f95ad3eccdd23389d15587d60bdc30a838ca0eea8b484c6b94f97ce21b89682badd99e78ae7dee297ad34d450fc5c97fea6e9cd179da5c607ee21961a20d7ae264ea9426560a60194a745510ffee5d79e10ebbdfcc342f353973e6a674b3170af3a89f986a55dc082032ef0ccdb21620bb8071f645f19fa126f7d2f1d8fd0f1f37731bf3fe8aa648b58a8a0271b600aca4ddb3f99622a0b0ba69e6989e017f70429ab3e317a7b38760f0c9f4767b6858ea17a15e34183a11f01e56e6a729e882626521ef65b0e7ecaed532842fcf821d087e6509e2e2747520829a1eeac6dfcf9dbac2871cfd9c44c0f72d33ab17543af381c9aed4dae02cd1da2e3123fc4f2f488536215bdee3b048e43205ee375dde360c7efa5aaea3fb4505d2e2e6a53be9a4cddad85f44e325d63bc04d98374bb4d30f8f50dd5ba72427215a21e1d3011daee266d0c8579d3e3d85e1ad9d0754edd71e7e586fed36b91dddc60a802da40619686668c337b143b7bf56033e732e530fdc25b9a772014f981de3e8ac65f59f8feed8caa4f5c47579a3341f47fbe50677852ec9870768c9d4e49a4a490f5f20345532ab65e0c2b4969099c1a2786adc1a6f9a8fd08e50246d345afda9b946d7394233258cdbbd52d38f46fbae4afcee424b2707453570712b3a64f19e05722e8d6390e68c63027e9a249b13a63d32c63f4b3c55a8ab232ff2c0ab78acf5da8bc59698c380cd6dcd20de09364933d7599992026572b030d04083ff6fff31a0525a9d46cc324327874b7855e225dc19e42615167d4c65d6bb768b034ef2ae9300908e3d5b36138a33e3fe38310d0c049cb45f0191a49d71e6580c47f25e378070d3fb7bf393028605c4e553f1b37a2688bff2ffe2a3936f73628abff15c5563bf28a2b470e3d6ae8a36926cde4d3c7628016a366d66c1122e3bf8a108898ccd5a60fdb593c81fb2e261c9a64f391822a4891b1d969ff5c2c00e68fe6a6ccff0890cf9f6a0e943ba3a8a227bcea8e35997690a7da32c32996d70c956ffef92f291ecdec43c86210d7fb51b5a2862b9cb27382dfdd3eb315a85f490f64ef65be7eb9d6323d732a705ca955be869482651422a8f331cdc7c541143fc08e1d49ea472f037ab811dd080f649ec39390f102810e3e24f3815249502db0520339bb272a5ceb70306f67ca7396e1358d61ac926ec1cc7072a94cfdcb0c59ec41a6b278c8f87005d54168017fcaaf6cff251d63a5084d1706e4b4023366e8cc1f2c33e5199d969cde70fba40663aeafaefbb54c82012daa621926af10416d10c1969f3361b6530ad4fa935cfcccd5640cbd59dc115b0747705507fc9d33ef565e14d28c9ca662f6e3e293be3519270adc2eef590b6b31c74e953b2d72453490b725d4cdbda1fc65af64e8e46548a0f9bc414a2b8c277974ae631ccab5a78dccd875df3247a2dda04a53c25951ee788f0cf25a6e9d506068dd1f8d427c06e3d130e9e8593f3516f647f30f540501cadc197f6abd65c4516f3f99a070b9be5e2826ca5e015dcba7079f68ca1c730e8e215f793409d9d492043c7c1b754ce61c0ebabc36898b7bdb2a1eeb24154b69508ce2ecf15af9d2183828fa26798d6493637cae5f25814de27246e488397db7ff205399cb95ba04209f990e67ff0be29ec1a29fc3d945eb4dc033f761f59f7ccb8c47e393b7349e73e115f2bd6007f83c44760a4d05e40ef69a4cc31842eda7a682770e107a6e6ed46f717806715887292d8a9d5f16fc8aec130a9fbef148c2be04fa0fbf01ecc5b773fb0cc53769a4b7dc53c4a2699b7562b24d55833fd9d18ebe961dc932e70c0cfe8ae52a23fac95ffc64f58ef8dad1c4cba514971b4e6f5ca36c40d84fcea4a2e16620c86a58d5a56b9682b2b14c6780f6b1dba095ea42b9ef1bb3c51cdc44eb3e650f10859be31cb1a826843f36bd6e798728add5217faf607123f66d518fc37f88b25d7b5ef61df567de840cd71112b591dd47efad8464ba370b27b204195051ba069eb2d4434db5011a5a063608f62e7809e944c287c5f4304f966ce735b5c8ed75cf7443d714439cce70b4b24811cb39de1c0878c65c92bbb1afbe0fc462504f11d21fbda41b034379fcf2f49c4da064a201f22c0ed6244cca8b9feb51f23067fc82857719d490f5045cfc4deae6dad5424abe42531a4f41c4900a9649c227d47f9a086de24e9df4d62a8d3a8fc5041694584ff3fe2b94d958262280bbda3fe3f8411c7c2ab1551fc6738cdc436f66788acabfc72297ab771c571d40308938615771711755255eb6033f2dd2187c9dc4b5e10e9e4a4ff475c7bc426e33096ea10043afb54d4cf33553bd4c8847661823393489235923c610519b341945a8ea414fccec3c3c5ec1a0841d955bbdbb6b7e1443233c8a84310e2b4fb141f4b20f93472cd157f42d53e6434637287e930fb6cca3fc6fb73d1d663d42ea06bec693aa5709fb19de056ae8182313e416bf94f4fe6fb357213324efa18be20661fbe41f5694a0a50569f0a2b1d2aa62c0f55bf5706dbbc26a3cc170edf6b4f0f32fde74ed235750e3af22fc40172e41aee0936edbf6e708672cb6f0da79e82887273d26aa12b81336d76a353043526f1cd8b97247bba02ea8b700a5d00dcb6a6e84e2ed1892215819ca42620bf91ac970be6a0536f92836f279c437e74d356fb6ba9ec021fb2cc6ef9d4661d024023cf534a4a6a56ab072fbf17f59ca2938fb5763ab64413cb19ee5bc07ca8f271dc1ca202052348a6eb1dcaa6d5815e815b8abf7099cd0de4ff1300d88ca46676da19610c54150f6ff3c3d91c110750c982bbf1e9021f7d7079e632f58ba835180cd9f77f02c33ada1ed7d83d7d469c6016621075414921c83c3a8c54895f31ceedf3a8380cb3b44a3c60f387e69c25229930c21a69a2882a8644cc708588a959b252c5936d339f953721ab87c526097cae750ee1945cee48e39f98e375ee00d99f421432ca122c1af16d64e9432f84a670823ebaa9df4f7883136c6aba4a10967bc7287340f1c64f2f348b0d88364e0f7e70f02401cffc559ec655aac69a578ec7b9d7f038dc3285a031d2e9a16b2c26e075a9be609b35b84094a2fa346dca44552f00ed751c6180a3c3753254f10c9588e762943e96127aec7ff9622351d8db50520f8e385befd8d3c110261c56b61b5b775f3218a2de753ff1db7989c4d991fe012eb0c4f464e891d2791874d666b8c8ca36d312d529af934c44bf75c372dfc9001f899874cb40c92adbd4c13a5b0afc7a3d5b294bf93c53f24d40f6a3cf2cea25767fdacd4644e9d3234f4527c506294c8ca4539e9680f6c03e00a0cdebd95ab6e5815e1f533e62cd0dfb95e2823c587eb18eff10370b1a6352efe5039f73553cf2aa16b3d04e730baafa1f19aad2f54252d789399dd7a8a6218f04a03d8beb0fc8e4ebd721a9b97e4b29a646bb8cb2e660eb8911d29a7972d08e99a70286829eddc65e223757e9315ad2cef2c5d9f76a5cbf4875cefd9b96c5cec73334eb880e1030d6685741d758abe73f28612587cd93e43b97ef6e5baeb6411d242e8a85fe52281269ab58367773240791b1d6520b1bec64b64c768f087e41ba978c1a1a8f0b0f61bab64b00fddcde33d64a7d6cbb1aa82bfbc2c1ed7be4f8a86fad76283f75114b74a7dd68e690f4f2105564ff144c84483579de2f5d29ab868155f2ea5dbe6f94c997d0aa654a046ba1d750773ff762a38480eee535d9538cd32504185f296bd22d5e87ada577fcd29cd8c90b3b3cd4748c98a1e321ff0265075d9c17d5b7277316d3e66d85e81c524ca1fc4711adcab8ea707bdc74f0641a9ec21aaa326db4e1be2e711c64b63fd00afc18765696dd6aabaf1198f5ad1432682d47a08c1286de598a8cd03c5abddaa4065467a971e81572876ff69e76c192e8eb62f54453a6bc277625b800f41dd08d96b4ff03711aadb9859ea5ccc49d08f69caac84f13ab109d7851ff359ec1a0ae2fb77eb6d3d0c59514565a3c653def5dd4b000d24d6fde12d96254beaa0cfdf970f5c29e75fd42b6f924254ac850fd64e77d52d424061bd28391d02933eaf57f8abae894aadd5ad88ef75782dee48eddf597940d7cacdb0434bba383111a17abe2b6e9cead71d35ee598e714ae237ed05381e4cd9aa1f87fac0b642caa2a7752cdb67746e91b0234d7764ff8203190cb9a5f121e07be2905f94a9c841ad9f8d215a3286e74635033eca3628e7ff676872dea90bf24514ac358433cd2b995feccd12e5219f2153bcf6c80699a674d52c6ec20b8c3822da58cda21f6959083028fdc1cf2d39984c5b948adb5b05961461e51124a9592066df477088533f55732cd7b9474d471ab13bbcc1eea8633aadddfb1727e5b00fddf5e46ae9cc522c429308ae392f25683e7e06ea53d2ebd9cdb016dd48fc188f0e10fb8e6a1d9bf4ee392be129ea9a9d9a57d8914cc9e31f249bc75555ed40f7d496591a1d2a1abd57a5ef527796d0ebb6ea846a6e2819cfe0fe0f2f26c2cea2599f0229c4fb17f629b76f7902a0d937aadd68d0adb0dfa2cd518b7f3b327b397e59c6c5a46c20d8d0d8616e8d9243d9bbae39b5efd9657e24bedfccbf5a3520dcaea42b7b0539ce869effed1815b606328b22aa87a8962f547ad427c5ede9cbdd3fce95431012394092d0b8c2f31579cf7cdb0d0dbe06272d79a2df9ff76d375e3c8f1bf36e0478c44a190a5131dfcdcdf3b46388e497366dd4c6fa2378263d7e217d9cfb485ec1fc3a3dbed2c66ce59ba826b43e6cf5c9e209c2aab1433e20c84f7b305d75954e95bc9002aa8f301ac815e01179c6b511d944a66c27c3f4390a944d1129b81817b0e7b3225a0082a2ccebb94d39896259658bc48c79490c89bff4a1282130c3a9aeb2220eef471acacce4cccc74a2a87fe1c6ac3423c7a5c54bccce45fa4f443eb84286ac092ef801fb2e9caeb3689afef7ab25f292ee45a77e4d4aa1cfeb64b68a719aaae1d4dcb43367b883a92522280e71913e53c8d20304ee7b952bb5fbc2ac335c00c7d5f582877887ae51f1ead70261755cf840ca7e0da05a438a356a77612bf3e2e14b2c79609f7e7e3deb8163610286f997d3916fa880f2c38b13d2f5adce82866a6d9c3cd435812c60aa9120263536005fc9573cb426962d3499889c63159dbfff0fad6f7dbb278e52c7db49644df304493739e642e2e9f80b1d0658ff0b20e6710927a99d6fb7e65237d0d83547cb6e7ccddc46764a9b2acedc56aa0b86534626b2a8e04b95df695b42dbe8e2e2cec7bb755e68293ab4375300ebb9995849a0ce59526252d1d98ba4d226612c6ae4ebf45ec1db94d11bb23a250a35fbff1e925e68e6caf933b164747a77d53f932cf0ead410f240d6fef578185954370f12a6674f23f178ab2af798e653eb1ebfafdaa535f0dcc52012475141df3323c3f5e3b4e7fcffd2247066f14fd8cdab10e94042a2f0136d941e487437c62ad44ed17b88e212943b34e8694dccd94081b275dbfae495b5885163a7f3915b231eca187de266795f13ece73ea02e77f18ed7007c4e4eb32fe31c989eb744bddfa64b5f5a70ef8aaca62b25b7ac950994f24bc12d5eb7d3784529facede33a4af32d4b9d731d8ff282adc11547a37f932d6ccdd1375d795b2b611ca121f81d484e8ffaaecfbf589620846f36d84b966cc1e9e1bf44503be3e5728c1382fbfd9750850830b5b48cb196b32b7e3e9e0c5602834c0f92202a8df2e303a9e99f37017cc94bdec48fd89bc5f2ae28a6c2fe066e3ef8aaf2d531703713502245b11dd12ce2f49489876841bb4a0a0152e072ed0b39fac52b1a79143e5d7dd8edc7a9bff3e65355978e333a65ca25ea58ee4e4b5c9438f180dfb628c3af92774c4f359108f6b291dfa32df7f632397eb8042b4659a0a5b1aeb30ff4a3660b8c9d2bca632ece6a1ff5189433ba39404311402ed78a8a01642f816c0da917a83ce6842999ccb6624a6764304e07628519332d821833e4b923662530d8d9141061079065e464c9f2ea1d53441a139bedffc5e769d6d71aff736602baf001964d41729334ae69f8cc879c070d2e4e86cc1431d86795dc0c50a408fc25109ba2b8e44ae198febed7901f0d496adb7e7dd547a9b3984888d06360f2862cdb7ca2ffdd9459d46fb7fa147e2459fab4fc506a303d09afbc8f1288da77da489709d3e383e06c9cd612bff164b4d16631a9e03643be831f376c207855a315d022d9cf6fad2bfea3abb546123f05d8bea96d7cbc3f549f5f289d8047c3f2ce5db8e7c5478ece530b9eabf6c725be6992d9f4f75fdc3d8aff132fb6b06e3221c0d2a73055213f57f801709b46f151223b8d94bc4ace32df7bee04b25c4583707b42d65e8982dfe6091af778743569b6e2d6f754ab78568121e5118beccfe77e4301044ae92e9a8403438beccd4a7c14b6414c063b82c59616dec506295306e4600c79724f7a3f7e3db25d4c4d91b8764a5e4a0c5161258d008c1125f7571d597c519548c1d940a94ef89d18cf9f86412eae6ffef3e80d31f1e612b809870a3794dd377c11e86d7aa9928d8859a955012f88864fc034687527ba61e8929fb20a25d83753c2c99ae35d5cfacb50ea06cb465d962d4120373c0624d6574901a5d39a9250a0d81ce9d8f55cc2f94ea3f57bb085001ab428a07a45107d5a148c6fe7e530c772f35c1725eeddef705ed1a5713efd6587c8bae384a808835db1f900acbd39ba0e0c161994b88a964d585b66f58ac005387d694d0ab770d237ef6af999d9c8e66ade4e441c14e606c71439e4bf8baf5b4a72b37b98c01fcbbbedb9a47929ac9a3acf5f90cf49efdcff69c281fba26000febe0e11e40921abd9b89d91614b026b3b8abd26992b98c39471ff1cecea8acf60c1f6115ff8633c4f6fef579a9db2b5ff65bb68e1a368ee0e078a272ba4fb6ab4a3f0152ba17e8d94128c36ae1016dae608425d19d3fb618a10269d585a1a766ea5eb27addf03a277db3336b75ab58f9e825107e2f7638c6e43bf77cd0d727950a318b15e609fbb6a4903d70859ef93e6591b1d5c8013b057529bec7203f3d0a8874638186c663aef2c2db9da50f0dbb073a5e861a433222d3363bfa6857a001fa25636658617667ccc5608e10fc1a174f6ee8087b38c427fa60a049dc281412afec1d09dea5a83c25be218781933d747aa2352765bf6dee2347a45c509ea021f2b32d615406b62d53a717379f1740a0be4a1c12e44d62953cd223e2ec8cf82cdc65f9228a6b2d25fad2bcc4b34388f9705bf47bf213a5c47a74c01552096d05d5b57b779eb52f72072376901eb9cae6e13195832923b61e5d1d5f6df7e9f5808b8e58a09eca955b3d9f799d068c9d48e7bf55bf0b87f009c5fbfdd130f9d794f98eb54cd56a44fa2c154e09989f583a9dd8c35e259afdd704ea3e254e517c491ae4c1daaec098bb85596ae2ee9121135e4e9252d6fb1455793246216b87490135f2c10b8b644270b081b4e081891611cfdbfd9abe69655b4ab835d1692f6a1d0ab9d604e3098dfe322dfcef83e3c1b29dd7338d4231b51ae814703a48e5de0a949534c3c49e07bff785d3b6c053ea6079a4fb897ec77c0406b5590761a0434413b5ef54b1dc24bce182027c373ac633f7e35e7ab4d50dbb0aefbe86bf3cb6389ace44e5f9f35b05af3245aeabf1dde8d3b78e2c7132f340b9907576d674b88456b1e2be5b7bbdb4a134c6f963f2c2ac662ddcabb772a3859ab14e064a4f3b4848dfe0bb6665368b985aff40b4187958fae7186a3813473c3d8bc15e2b0879a38d315fe575d30d8e4f85b562087244ff8ded7e5be8ca3d93f9e5104446be2f4013e4a392592514a4c749609a927536cc577fc1f06a7b707b217b45d0088cada4dc955c2598af1b175f0464952acddebd90421e381cc8aba75808a292ec5f08546043e6ea141be6ff79f6008e2307128b406b47bd0a92faa10a51e1431af9890f45d12ca79da7a1c193941d8569f5e814f00bbe77168538dbcb05b1dbbe06b112caa26322a25d72571128640952936ee24ffbc1f4e727e46eaabfd7d8dc070e4435195cd7eb688c0e6b46f99a38e2ffb80c0aa3bdecc697a459ab92de0fda2593a21751705479450c052a89204985970294276d6eb6a388f491f4a9f83e2c5a1983e851072687fe86a02c5c7b7cbc374fb2a9da260a999d013aca6d2f9ca272ee1b97bd5e99eeb8ba069862cac85ab204ca448746f5bb65fc31adf4a8b1751008d14f4ebd328b000086c58d21b87324f43fa8b052c44160b15a1545ed7f4e662f9cb911ae689ef2114fad11f6e98e303f4f751de51edcc65cece13807c44809075883cf8e100e3832bbc31b2acc89b845e6f138b0cecba19f47e3665c41f364d9544850ada8ebb5ddfbe544a22f0b86f8916f8c0d9122efa9d685d320cb759b3b99265b0439386ce39bc6c4c45120c5721e678ac8ad4c22108c8518ae3f3feb95cdef8124272fb77b65e84430c6266f77e1bfde5e36e4e307b2dd8c0db8575613d3601f7d6230f262807e81f8b0a2f4569319e2800ae0c722877b10c6c1e7b6685981f72263d389ca9eef74f3886e3945cc8f04160af7608624bed88430bb6a53e003ce6b7fe054c2ec4ac2df21458d83efddfa9aa58923277cafd4707082f458df06d228f3a234ea89d09a82dd9c127dfa02ca47780cde7e973722c5d444d0a6d851ea81f2fdcdd54d3ce0b081128ad3d3616692aed74a4947f120dfed4f6ec4efe04a933336672e13fcf3ce2032ea68407171c09d11d8bc55abc12e6b0e8e2fa8628534d683b30fcb07c36b4c9d940779d8c3d531a416a3ce9bd2a75f0112a6bb8c6592257ef18cea00e27be8b89f5fd07133085e93517ea1c2720e03aaee4d9bd15939f1ff6521e30303907f8b177109ecc93db47c5d837426dcdf2ad60d63b7212ed4dccf93fc72aa08e4db1da0bf97741b755a9f7b3f950a9e8d0bdba0e69f71d2f56850f469aed1c68a4f6640f6dfdc422e37a646d78d59b5991616a1e9481f828b402b93618f64dc810b27ad041c2d4a9f4863f235b5b6179676ebf28a6331d2c1e507b3b55a41b2946e80c79f28a0e340feb41aa9cf88511c4a5245163f18795ff46780f2013c00eea87bf608be8afa6d9ccfb5776291fbdd507ae7758da5eaba3202f146a58602f1461befeb63ded5b88b1375e15c705387dfb7dfb64ffe72a49d088f649c16f8b205b321837c0f4afb6738019963ac5201550e5aaa992450536f6f0799552350189e6b760295db5ba453323dccf7712dd1aa5f9e414f293808bc8fa648bd88cae2bac8333d744152010fa001f944450723c860e58f3982d1b69fb01c207d6106a193a0a376ddca1e5e674be1669daeb584a2d4137755234ad28b3c8642e8c91d5f613fda972dc6d89b7dab07c9311b8358bfdac562deeabb95dbb895d54eb60098d340255eec0fd9db13cb29ab5e462d9e616cd941f72d6133ef953135f6b2724f362de805cc766227cc10325c9df3a6fafa540a6cf28c17d67e0bf1287758eb559f664cc46a8edb2daf7d2f797e29faf0fdd8af0d95c466e481aeeebba20135ab5ad20a069a62dc503dcb852783e1ebcad590ac91126697f96140485a3a42253ac4c24f3da5df848f640d145336c2ae66187cc8a28f97d999e1c3c77acea386d193195709de68e14d1fc7f9771620686f8205707602f3c7294bcb026c2f65cf14ef74e65bed134c19592876b2bceeeb964b73cc03b3b2d3dcdb8800e299dddcff7f3b6e92fb752565822150813bb5321fe4a0ae674fd1cecdddeffc14b121e6381609577ae65a01340b8a0bd1acda64228c48c6a95a14d07486465adc19b4ed7dfb6d7e4520ff8aececacc30ebae3aec5e4dddd5b90c5a4e63349a6b4b774e2b98b68efd25cae17b6aa5d745f776901b8049e22788b6d70521cb73c47b4f26a4bcd22702c187155007d317e646139b04a8aaee9a69ee71652ab0d75966ea3534591bdc5215b03b9433dcc3775820f41036c5d5ae82744af0ca8eb1aa946ec032bd520a690679d9e2a92798d0ee30ad91a690d2bf54ba2beae7a0ee2171f8c1685b68872b8332c1a0c4a4e24630452d80cd0b0cce94a0a72dada311cf55024e5c6285a5ce4ad06124b959d983b2d2babc17232dc67313dcaf6c4b8b5593fe7285e019fb857aa14d46e3aa5e7478ac605cf5c4d59ae5f06c9880913e68ca657fad350edc85141324899f365eae762bd990d67ff760f155d09cdcf94bc29210e014bf9cc54af84f26fd7e2145dad4508f4cbc2e674adc501a3f56aeebb869f027099db85a138c8bf83e7f951cabba41cd9ac3051b5dbd11dec8c9e842ea2af0bbc75eabe072a880f0a928c61b82ba1002c868ec82d5d37d7eff8438d7a81c930c1da552927aee741545892139e33104d8e0cb4e73e443244eeede3e63d5f55aaab56600cd9273a7c7156e572f6e9d40b702a67ef1deb23859539ac20ba7d10cdcf8d6ff0ffbd61ede4c9f8740a7b9acee7ed31b4b473300a66bc8d3cc5eb5e1b7e58fd86b62a41b595fe9793c6d2dcd6eec619ef51ba1896ed54f7dcbefd02921baf7c59be11cd26aa70b69694f0f4c9474700a9e8116351812e856a44cfd01067738a8010ea45367f06e079f7da7d76c8c5a0386bd434a5b2f8973da43c976c5d72b1393e5cbbc0c98797b92c9486bc643282394e04f7286226f511562c5d09616169eae23ed3c6306ccbb87732bae20dbec8d04806b9ca9fbaaa2f34a671e2d2cad7bbd5605978cd576a6cd850fb500c6dd153712a496ad41a72e7eed5a249782429a0b9fbdd2f2149de85bf2424030d149b677bce18138be9cfe864bb0438458211053bb2d1e4a9203ed60aac5080ccced2f65b3fee4ad006ed63d670a68512d522fe698a23d522303970b21c56f549565336b39318a5c93e3c1ab610013679116d90ce791b2bbc48f9c1d3f7eee2ce6137d6289491bb20e2d49cdc6271dc61b499311275802e35cd341ed48fe4f6816b4e2ed2990affaedeea1a70f8c25b54948f75a7bde7151bf4d723177093bdbc546e2404c18a29940e5c4c7e4627eb4f3f1e4300746fe456315fc38f4b992baa9b2fa710bb8e4a25fd602e411a9e3eb5a672a776d0205275440c42663ab875c6f9d41f6b4854c225d1dd219ef058d77ec61e2ee9a2e75725d74cdaa615fc7b5fdb77d0ed7fd41a304494fc32d307eefd889e0f9ad51779f333b203cb2a70144c37b3b4cba50d182d22484e923c7092f0d0615a4aadde9c63f02ab29ef2382e893a590e6012da3dbaf8fdba9f152365d6ccef697444a221ac148a9a4013454e027e2617455dfd35a3e8f52b8c8e9c9140b586dbad4b07a0002668596d67dc58a71333ec6513cbb2c76652282bf3f6b817b5d5e8855c97e95e693ae6b6e36e41b0a795cab42adc8a275755a80e690a8d8c06ec674b999ed614a95708aaeba4642492b6d00c3e8725a903d3237370207ef5323f26026285b316da09f6a84f48c9eeeb392b09dcb3f5b5933a71cedd605576ea0e2ec15067a658b503b6a756f8b668b7629cb69a01329b8df4be0f9f2ee286d1660672c21d4e52b26f102db0c3299714bdf129e68c2a733eb98a34ba1fca269ebe73db2f63ebbef2d2f8cffb38e03aa10ecbdf7d16e8fd49c000330adf495512931d95e2d02a21f76e90a4702e3dd1c83ef54a7f418dd0d649135b23096cb9e256120d25edc339b90f39f94d6376060eef7a2a5c84d804521cb7c1057a76af4d73af1e60e99908bb0074737fe52ec72c6bb37040cb21bc1a504d27c35f50d23ae2e68477c3ec8492ba79579066c8c66c3aa369f11b530f9f454993deecc42db628e73cfbfbd52f7d6cf30c5c0cc3ae4529847703578500d1cbd77ec4f25f04b7f9e6877f5d8f0cc47db1e65dc8038c4bd5b29851ab5135eb6a98e615423d6707b9fe41026a05fe9c8ec8b86f1803c8e9e10a7f0afaa4700c36a131657f7d638c1f06cf30c499ce9cad409cb84cfac9433c5ca21a01cadbbd0698b8ef375a85ed0e93138cf958dab0c7c3f86613df3f7ae1a2d89c93b8184a25a4174ddc31c0a79b87f2cd5dcffe988b0171e71c5e64906e87fadeb05537c81b75b1a496634911a0cff27efb8c9104325bc3fac5f892ff7cf0284257cc89bfd28fb2c35426a2a3a5233809166e0d5e15e19a60e68cb34370398b813c30357c7424601a14242d49b46e7d9812f5769e056aeaa7ebf965b8336024fc9f338d49f964ef4a3771e75623d28c4801a29d5775bf3f10b2a13229c06aa8010aa170c3805341aa53c4009411d6388c27ebdbdd6a29f934e68e0f10eee062f18e7835dc2725f40ebc83794186cf3a5afa68b72be3010cbdd8f0932f5153897450edbc85ce1f41d2e586c1da448dd566976ebb82c5330a3ad0bdff102079e0eeb81b96123570ceb9b77a6c3478636f9540812fc20edb219e4e40ef01663981576756c1ebc4f03ea39f4cc9694b0a4d4723c426178af64af97228f884c5f41a834fdb2c10401ad8609706d0f5a19038a03c1a06b081e76358f4eddf783dc4475abb1d06db3e9f3a82b4b012464da307278a5bb33eee872055cd232be66afdd8d9ad7065f6df20633009f1ff0a39dc0b1fa3d781e31c42d115450902525524260b7905135844ad4cbce6b0098ae04d7235dec742b35fe0e716e9c1f3b819c1c95f6a8ac4c4fce10e469ee40c537b59335c438af08f52129732e8387b024c4e5e1cd0dc185db1e3a3e75639fabe8b43d0bdc0d97795dd08c16c5e4aafd4b0b76962f48f8939cca2dbde74e0a2a1268e61e7f69cddcd2f25ba525da5233412e50fe906159660a6e4595a3016ed2cfc2897a1c36a5bfd04f6b05af60d4141b5482b8f61f2af7828949c435b7128425f3511cc1828a0fbae1897eb5fe27041c7f013d492aacc504b31d88ec7a835c9560788dbd52ff347f776e468f9710b35bd4a90075a94d18020c4a01ac12a138bd1e0e641914b8a50657884ce5349db0a080836f784718bfd0af03c52aa2da820681f4720a54d6238bd630e13022345659536a33782359d129414be69403011cf854c7f6488b820ca94c62e3238bd3627315d20816b91126d8ffaa30b2b1284ff330c34715d75bd6693683087b496eca096496b3d84fa034f8191e906fd6ba30ec06b33bd07d91e4afe3e34b98c795c1e62adba727d6ab7c8f12bf9fe3f08f201a7a7ecaa8985accc9c9a5dfe608bc34016792bee44a1ec579c0faba953d1f29e8922e8bef536beef0e71a9496ddd2a66c66a6a73aa94c7f41921572d1c9dc5a3b7bc1ba6cd1ca93171b8101195781e49813f7f4884a390e6c02d0469390dc1d72c20c25c9a1ad6eaf1a6056211752621bbd1e2c3a6b8ad7ff7d4ec3fb7a3adf53dfba91b401a5870fa9aa2dc98aa2de306a9d07d451ce40c2ad7c720a06f3d3727d7e4acf0756f72178eefc882f19d0436c3c22bee8a7cbea6dd90167821ea68bd51fcb839e1ab82ec3774f648a3a6d39de8b9e5ab4f5a3e59d46d0e69fe0dec87ad786550d6ceb39c478f6540716d8b712887adecb735cd724b19136092073da6ba101d7cacbf2184ac9e35258f40959eeea7ff42a22de49df8c62422f4b1f5b2b062e9ace605b40ffe2e70316b7a459e36ca546a0a1859d77272368de36bc7ecdc658ca119ea24652f81dfc88b342d28eeecc070deaa905fd2465f8af823652f207d36e180fe0b5cc2ba6d016ee9fe86eedb96cfba19604aef5bc4c312fc9a02ac10eb656f5af1da8d2ec6c5808aec6125b9f547fb3f810ca38541c2673d5b101b0af2d9e4f47a47cde184eafec0c53cf349ed1b81508a72cc4cb705f1a18a876ef66e1ace5f5193e4ba6007ec8fe4de976986ad35ee546e33083b1b15b4322e118eef87afe9fe5ecde6d4364776b8fe773b0803dfd3a7461c642d8dbbcd0064a3dd2d9d06b7af9799ea0e7b3756192ce2513f3031276895453aad44f1ddb4c8423dfeed9bacc31475a4272bc99ad952a6f34b7e945efd25a30ed4cf6a13fcaff5a9bc4f38c80b76dbd9e88b611498f41ba3ebda8feb3616ee10f49eaac8f63d1a1363a75ea7f843eaed354bf0f068d6d9c9a88833d31feebefe24ee5a53885ea571e11ebc2fb551d2b3a8e5c4e1285b8b8ecd015ad7ac5c5fba267eaaaaa15b903a829af87c5dd5887f1b89c8f076a7b584a2f5b1e494396d8da9901133318447eb56fc1f3dfe13915570c89a10fb39f2c9459298858f22a3fd0ee3df1fe19b1bd5b9cd36d832b6b2beaa69a1e35dcd728fefa46cedde116da41c1c3e2d4f542ad2a22b124f9a02c3a8e53c58fccb71723c549ebb7f9b4f982409acc0699c5836c4b1c1827ed0a3f66faf072259b340ca71355d2ea5fce076ec1b2ff13e374b8aa1fff61e8030d2a4a799b388394987d9e43d0b6e7a4c2d76cf32b7e87c6f0e7ce80fb3ee86304bfd8f5d9c9d0320036ed54fe38acff9fba4930c9aa27423cb02fe5217e2c7bd435fe5445c2d0184434f85bb32e7a513ba63149199416c8c33744b42e338fdf0576669ebc62991cc5c8439c4277739011493918a03dc7ff5a4e1665b594a003f92961f1a95f72e4f773785278d03c93b2f7a5392e7329268e2b21ed86464fb2b91f9e2993e95a26abd92a2423224ce29297737d2690517e34fed41748e9d2b56dcfe9256ca18470582a848edf9f67bbe1369822031fdbc3e02ed8aaa9bc5bc3fe7d0395b43a548f63ec7d722b0fef487c55a9c725da6041b432e4c49e54424c3dcf8a732ac8fd7a0501285a3db23066598d7e4b90501afbb06695152445f760a285f63e35d39bc0dbaf0cf57f761cbc7e787e6fc05a80dcc2f3207cb3cdeb859d170c64a418d3ebcd1950f4436ddf3311f9c053e69cee251bf4f929c1b751577d089ef1d81a728086f9a10d5e30eecbc6b0fee4488e66bd0fc3b440b1f4d7ace4f04c8246ac9eb749bfe5d4959feccb1fe1e9ecd2a2267d87860216c6b7ae596cc34ec618412ba88e22aca4bf87dfd8477aa7734eab89df9eb7496d3bbdfa0da615c4f673c3ba6fb563063606e3f61f217212fd3f95e9371e7dbab3c276208f4fe11dcd57653c0cc09201741759f80c2a95d96bd5504f840673a3043c92f9cb482ccc1eaab29abde29c86922c808b038f30c9452bf0b2803a78b4bd8308d91731b68b1705cca3102a1cb71b2fefe4b50f042bfc945ec908bff1209c2d85b2c449b78761785b89ae79fcfd0a078d861f13b3c1a841d2c17feabecf95ab4da4c9beebf21747661b007bcf5bb3f6498537354067f81fbc4f578fd6be28f38c80cef6f700cb6781b7f1d7748594bbc7fdbd184388f782106a119131b563d131fce55c7b5ad012ed38ad44ccfd609e250bdd974bb1748f21016af9ae509b60c82584840eda318e82c8b2ac3cd16198fa6c9246fed8be71a6110ff054dbb74848fd92d8408ad60df8b2bee5eda41f658f3e5d8b4eb3f7de514be8eaaa2ade2cfa7f2782e009a9017391e79dbd1ac9ce429f7913040b313494a258c461807f40e297a376b27434fbf928940070594a5a9b2a1f1c020324581efd1f66dd63c3f3a161a072292d6aa126b0e3a2578e4a5cd8f925b71c8328a316be1c5e3d78a6e8a1dd092d09f74a1412b59ce3c59fe3ad57757f3c229f757d9b1e3b0335e086ce0ac9db139cc27bc9bc86b80e4b2b704b29c94f5c461f65f0d3684a8dbb7ff76b27febcd1c671024c15b18cd59d847964f5ec5217a3c061747a656855d50df2e893a6a8704a0d1fc15d1691c3132775fab3c79219eae12e189cf89e4e2897bb0372d99aa41da0a9fb98967b294970603f4f0cb61fb2f3531d8c237834b45d7f9b888caeeba004b7d5c8e54ff8eed0cdeffffff21