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

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

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

Block Certificate

Block 71118 7083f1262fd88e452d0ffdf82ba106f8dcca24a36629293add3b2fd75a6de1ff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
558c5c61bcdb25756959be2affeac3f4a09fd1ce5c87e85f7b82f02db8dd0a9c
Certificate Block Hash
7083f1262fd88e452d0ffdf82ba106f8dcca24a36629293add3b2fd75a6de1ff
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009b2c000000a60100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000e208e23de3090cb11beeefdda0321792f1f3c3ead5efc5fbd5062103147550eb6a636bafa7da31a339e428384b564431e96bdce7cc712e052b8d36fdee232546c75e52e2078418ea4403edd9831e8aea88ee08c0a6b697190d0500000000000000000200000002009b2c000000a60100

Raw Header Hex

0000402073521ae2e437f6c411f6c16ec111fcc96964b2ea95969552d6146eac90bbe15497d25ac339758bad66fa6a11ce380a683d7c98d436132ca8d7651b2e1b077045d9d4296a80fb00189c0addb82df0827b5fe8875cced19fa0f4c3eaff2abe59697525dbbc615c8c55

Proof Data Hex

59,560 bytes
1212160103072cf9f328599e45b93c0c2108ffe38a08b20aaa2a91587204dc3057f750b079d53e3d403c47ac0a5e9e8a3cb9c252c5d3dc442f4edc0abb700e0ed74a9bafc4df0c8692b7e6aa6734113f9ffb243a249b1a2d0b310d535df8f0b39a0936be32305ccf628472389dea4a8fe416539071e42787bc09375074dd456c659c0eb2276ea791f1d8f6d79aafa1df5fca0b7a9c34a2864ebd42eca5c361f6ec31c609c65f3caf99d623ab9c5aa5e7374f25f9d0f27105fa4fed4c577fe7bcaedf8b79bd32a9337a1ff2683832943d65e187daa8a1c62f4c38a7eaa490ea153a9fde8b054539a240e0f0af14307162c5d244df472d5a9b76997316bd3009f6bead289d156803020ad6f41a3c59171a1f02627b4ed1746bbad6f74748434e301924128a1a23fd653aaa13af729d9e9570a18369090f34a5d32d8bb49aaba94cfbfb83d42fa46a1741366e66e8f598458cec6fed8dc6cf389d597000b61dabbcd24f00d9b2ed35597fb152a7b07acb1afd84ddce88844c581edd46ce982c5a5a03e57c4d24244d0640626a629aa44443e8da8c9409bed306724ff0c236bace60e8950e74cd394a457e05bd1aeeac2984b675666498bb02b1d89306e6b4d0afa3fb31d96169e31ee3ba0a2bf9c6ffa0e09c1a9783323a3433bb9079ff94244ee06dc0b2fdcc9a403ed6fb1cd7b49aae404ccdaf1e88d41fa9b7c74a5b1e5b85844916b374ab787cc019b2e92fbe2defb6a6e3bb33e6f4d652af1b663d24234dbc7fcfc31bf8832a20325a84a01dc691f92b666b925a57e5ee36a34c7d7a77a855c21c68eb8409c0cf2f5cd4c7a594e350636cc72b990a0e8c689fa91eddfb250c84dfad3dea4f64d1b29849fcd94648f9ec7defb0cb4dd573cd69c6e5464d3bf5ae32cfb9e238f761b5c04cfa4f6cee5cadb2ef950b28875378a7679585522d1a6dafa5f9c9597560bc56fb181e5ff3fea72ad5b01deda233b6570994f088289df66e46981d7ad1306a2d0c7e7864eeddc0f449aaa7de0e447018d5565c3bb01520e751f23724fac8f5feb65ed24b1443e0525c10ab2e677385383420cca28998ba7210dda6503be6a05797fce4a95c2185d4b58d1965cf28e8fb5b26b9d748778b49c91dd76744a6d898f3ec5b8f7af63a0c534679d7de2f8df68cbed1ddd7bcd74b75eb42da4217f4f17f878ee6ab90c0111c759a72e4942424774e3550e9ac885423b9ffd7521ace8802ffd30a5db07ccc3413d117f69329633580734a6e6759caec02e347ab36fc837d55a89528e2db9d5c9bf3f6a065fad37ba4d615b22730b097b571ec7f5423dffc2ee2cc639b3a254cd86173ea5afbaea9a3df5260694651f0b45d2bf308fc20264484a4340df7441671022a8bb94057ce0022bc3e656b3c0f929a7f14f0ab0acfbd1eb7f6e2b2a24729ae74ff7a16c15cf93c9e78af5ea12eec009f0ccf454890f342d33153515b791a41e97095f07a89a7f111b03c69a2da67d5da62aca54a8ea5049c23a475be00e5da1527a5747bf9bc4908223ceab1283812db7d4a66866982f81a5114a404f7dbb3e178add8488fe5066a884ded738c015fbd9262955c207582358499618b64fa2fcd757c60db4cc55545e03363d4fe37765fdd91ad1adc157324eb30c44823456d787cfd782bc59ea628d2dfe782387ec2a97227404571bc58591932b50d97b9a1b8367c8b2735f1563cdebcd5a62df2717c940f6fd573691d2caf9a584b7f6ba45b1fd5ee2a0a37aa4704632179741e1872fd914802494afe4dddcff7dacb471fe9c76023f41c03f1b2ba86904983e9b4c9ed5f7aa72897578643e12c4d449959c7c7a46e78226f0aac845d256efeb41b3e0a75ab9efe036b4fa1bb2f993aaa4fb5306aa8caf9124d76258cc2aace8a584b49612de5d1ecde504ae2a697f5d34b72efad889f7e6652322a95a5051d94d3eebf7f4e6780b70f0ec9792a63af93ed61443a52867ccb8be123e3723ffc904ec49ff9eafeb28018daf926adb552a7098f8ff825e157ec773bf15649594d4599089a0a9ed8b1a8eea05d0fff4ab09ad01ad0e566e69c39188baef9e3f80ac9f53d5deffc18f484d2f88f5945b5bc831c7841700aa1c7b1f8cda43cbb38fd15cc9c7676376a49719f456cbd127bb1c93bfaee40118b2a866e5d5e174ee7119bedde8a20376400e306aa472f7b764d02357e8c91e1c4de7f6708e36b85a39d1aa2dc3fc932a17240b9083095488c12e9ecb858a49604940f47e6ccfbefd3a094b8079d5b3bf1c1fbbf63e1721243df45170314c6edec3d2922f273dd3d96273a3a87f179a3278978014fb73fd9f60f5ff48fb0d7784a59ff5b7d4d44a83c501c39e06b09a76238361a055a498d70826b6bcf5e48c2220b4444d8eddebaee4b2ebda520ec79df9b313c787cfd78c0db0fbbfd39cc7e996ff243fb4380026942535427996e12ef49e12c85ef66c8ce7196b79b0977f71ce8c2d445fac33e2ecca05ec7683f399a5ca888f732149e4eba35c1c08e3f35fb2c873b0a3a984015c6eae737ec73d8172fc96e5a8f2a5202c7baf66e4eb5ba09918a636ef38300df3e2b7d4b47274de7af6c12befda469b459fb5c846bc988a404675468c173fab29025fdafb808c3838d0736cf8eb09b49ae83b3e92ba91ca2dcecd45fea307c781908db2a802b5b6b2653e222e40222ca8b190386c677e1284ee6a30fc351b5fc110fa69972a2299fc3f5208cd7bb0fa1c2c61ae621c717023d485add4c960b4d65407ffcb508a8b68d378de149b72f70cb666157d96af6a02627298a93df6cd86cf463ef1d51f6a2b4d20c021789f58e1265baeab7e1fb677b55f7c75e7f179ed827ad85a0f768179d789779ff05add215efd3aad605426bc2c0ae13c2c2c3bedbb82ba882c3fe047d16459a7c80d6e0c1d5c799b16276f00967653f926aab5f149c6b1356794e5c98ab082775b9b935cfa76b2204e5272533a07e5755a858cea0b4720b07541d27129b569e8bbcdece6165ff9ddbc225b4e21044eddac7426be292ffd6a935a63914b92d5bec37e7ed051ee800bcd70a0688d1c3b298a0f679e5be18a10cbc69b70cfe382bc8cb24f58633480272f4a5e633393fb1997b03224d02715d904192c7aa93552ea05e5514428021a8353908b5602d4dda601fd2338a4462249a8361a7120cd1ca8238b5a690a2303b72854203548375e36f87a11a31f9764c8366aba5beb03da6b61a6433c67172487af7bc8bdcecce1675ffaa815fc904f826aee609ddfef8b2e00a4e81173a1ca49880039de2999207a87fbf2f71910e6327d83dc3a1ba03ad801610bc46ff3c221b5724f01c90a0849055d97d329c6d9c3ada6e3589ecb28e93143aa376dd0e1be01eea6158b8afff27055923b4e2b9d1e30d596d4e08c2825d3490e47b882c7537db4b6e5014b13ac6b06e044ae7c51f7ae953ac59993fb702dac34a9ef228c49dd456bacba56e5945bab380970284aa06db0478a4fec59e7691e049f27f1bef6b85aa4ea2d2a9cf75d70ee6135bba738daea00ef8433b965f1ee075dcfe20cfa516953961887fcadf4e389e5b2604dc9028d0caab579c7a75edc037e95765f01f9e2c7fa6e63d6748a9d052c3ef0a0b7fd195c48ed90a72661249ce1f7421e7ad52c898f47b945e818e600d33d4c713dff8b1d564e9e1393e756773581697f0b7c04b7958a25e27922ef7d4b8c955b9666a590494087cd5b1640f112d8075ddb9a7c2df0824b2b11ce0cb187034c8c348dad93243f230d7546f6eff1fd47b834b53069fe65c02adf49d1a4b8d1e15c25419b1c22af12fc5e35c417e65403a47bce6ed61e09719d9fea6a754a2de723369af46a0374a2e3b62236c75dcb923180b4a6e9cf0c75f75ba25a789ecef466f15db4c4ffe3df5681a1dc7ecd4a64c90f7f17f1d6efea5d13dbbf6492666f3015fd26d0f44a77e975c9faaa4d08258a978e478f2298480f3aef6b63e4063669cc8b5961a8fb19c58c910023ea1050a2be61153d0f4fa5c4e40d39f7e073bacc3f56020cba3001ff978c27c53e98fdda8a5607b7cffc545a9d3eee50a235fc9a45d0e1b6a8c1858e692108545cde024240c9f7039fe8a4a7e2aac9aee2335b04c1d4a5bdd10882315ccaf7b88a748213f0aab2312ca14e71071a6b1f007bebf63e0a061dc82840f3ca2b6a9c88022acf73512e9d8c6198bc1608be9599aa3f177027e4069b11ae75f820c2a3d5771ea0ce408e027a32cf6439a8690b85dddf0c333cadb149f0318be23d887ea563dc763f74da7765cc15b9ea6fcf1083445209bb04b139235c35ec630824795d38db9303a9e2cfb740faad473280650108889f909824259b0b911d8afe07a3b1d157b5d2875531032e3e9c3ad9a754c073b9d384454d19d9f003ba7f4a4d07938de5cdea970389bf6466e1035ce4d0dcb0e107d2e38f4e6ea70e2d99929b48a748b25b4059ed7e4c9f7dc51000150f851d1c9a71ad4c0add5fe7f0db05afaf417d5b970f1f4dc132b0e01dd24f1544cf6c340f60c63b6e1256db78bb475421518f7c9b2202b959923d8b1b1dce99c79e7612265f34b7ee7d209cc803688ec72630feac9a4af4f4fed0dbd1b9750fc48713981fffdda721715267a6617d0218dba32ab446baf8474b3143d15551646872702ac29ef3ab8398e5703bc462b2f4f898713926dff55746bf75293639b08f8c81da30824b68d1b3ab8cba9cbccb60f4ba49a15b313c087ba689adfe27b0730378ca5dab04cb04fe1257d3426de54333fca31fe8ea65d5ea2b2aba731fef967f070c19ef3b62a0040ac8da64994aa159722d112ee6cacddf930079989e85317489f5a2ad283c1f7df0ff767ebc7ba7c26370cedfdb96897d4f600d6b8cd4159ca8d59b5180efe7fe9341d25d57d8a269b0a246cbf36ed92a4ab86bf5588fe6c3a2ab7b41962f06bd057ee975a0203e496d086fd210f4b486ebeba567392e13f715973e1fcfa6b6a7fa3fc560ae81f1ca99250b18d08b6f12e3586b4bc00ecb5f3ce7b7058cbb35d1cc5e9edb38f101de85a4693d7f12e90404783c4d986561915ff9bec5840b89c4d0e7cda28e6cc1ddc1bac113d2db67c60abe4b13ef160db5ea9d57031aa29f647b1e85a2fd42de1e992efdeee91847ab0a33e10c0b943a4c4ea67f584582b3d1bc815a886bea061685df4c98edc88d25fb409ca7329923ab7a77d87cbe6f86f3f28732fdcf6cd26edd9e876e49e0dbe8d0ea23da6e486fc2bf7298b073067cde7840f509dfa33181d964d2382a726d616da27a04b85b75f26d88bdb65f030a57cec3a429506fa90997b300b8ed8282135d9be68cabcd77f32b2975743a5cd2268d252fffef84777b6ac015fac78851e4af8bd24be8a2d5c8903df3e287311ed90ecd1e7b0034284d391509cdf3539c012cbc7f7c0aeaa4ce0a5889089837198e53872bf14704fe43c8e6a035264cdc849acc20532fe4b9dc67ea37a00e1134481f2a8fc8d1aaae30fbe29faa6efb01b5ded452deae5d5e46bbaf79da63964dac2bcc7b502f11ddac5004b7b8e2b591c44840c62ed3c5e7eba88d8d574516dae30203a38493e1aa94b33017d0e54834237a88e24f46c6c35de1f6a0e004427901d401fb054e4f040905a4fc387fc17674b39588bf920094a550b2260814e144e1a82fb1aa91d60902fdd51e57d956ccbfacc9d122aeeb9cf90a431b9f55c33cefe2451f47a99acc7081c6b81229ff8ac9b22570b7bf21f69b646b4116f2a41ed15051d403fe4bec3102cf12d3d499141a66ae56c7ada90eb915378ff02673f363b4cbacfa8b7bc061aaad3122bbfb30be0559c742929db5d1467b95db2b3bef06f1e66d22ffb14f117d906efa806f80e3045a2d8ab1f98db00ab663bb3db4d0b9972a41fb8678aa67c6b088d5282d0762469e12c029958745d32d81584f3f24994b1e87f89a0893cfb56196450d0ca41f306cf10470e1bc3b18c5c1ba627c5deb9239bed57001cdb88347385eb84fd00f758ba3c1baf8fa56a670901b8a2365523b756470d7ee739c0b264d0e8dfe61010180011d77ec1f6aa6419b7fe4359a350ae92df0669232f8f5ab4b0f922ca8407b040fbd2a671fe54229c83ac2fc32fe2513b9419f8d986522821643ccbcc6bea3d97eed4f5b1b98ade7cbcb635c20d1e2b873fab95e54cfa8bb8970d7dedcee99d907301f7d8fef3ba63350718afc1ec6054c8758e1ed79036ecee97b356874302d4b95524e9c140e92550276ca9ae3e0c7ff6448f91bdd3af3f662064e17775fa1482ea57dc5f86cd818c73f5798674426821105ccebba9d11f7504a63d42ff33f858ad3312e01dc9ea9fcb6259c0ca249432ae436b477f213a376797f9600d0e5a3a639355efca520c0c76c60e39c90302b2a93d83b616413b7ada0c617464c613e9b3456f9e1269e840c33ca27bab339d2a4a536dba04b1a6a9dfb189c18b561a1dbd8c16532d44a06bed3ba16da9b114d9cfd6e706be22e80f6d6fe6daad95c90689abf260060132b402362b369f9563243684d2e0c76ec97e1933d80da68fedf8de289517ebd35949baad6161b948cedfa5e19a7c5b3514a9db52802a81c1d31001230696ae5839684c05181059328cca3739d1c0376b92fb240e6ecee0a959cea3aacb36ef9adf9032ccc4a93f5493da3469172fe3fe275cd764262ecf5e001bb515b04709d7aad550a7beaa6e146bd581bd5ed64981ec7100b8a00fa8a4a6d5c8ef97d8f19c4ce1afd6ce0362006b8c8d3a3f521abdca439a19b3a4cf43f9fe07e66548fb032e029a87072985cc4e66954d3cd83afb112ed759d986ed001d0313e70c82c079cc487152bfbbf5acaed487d5f96ccd81114dce615bb66a7102e00af5457619eb504082e7ed39dce14a22bf2c6b010e5e8ce8863d5d93e380d9325d7899d36095253f65b833eebcd17d4cddddd75bd68d3b3ded7ad4c6691073214f8bf831b14feac0b0e06ce84240de3bc4844522890832f3436a7b82be45af30eb84d5bcb975c7ee15122f4f5e9880e0ccebb63d51697cb68d2d4bdd31edb871be83dbac2efd3db4e1a8ab35d5f837ccd293b9b4326410d0a3a1439522f1f5ce72ce0fa92e328e70ff1e162d687973dd3ec02c1df8970a9d0a27e8ce8104fe529eb6bffbd24cbd9129ef8b531753386d54592fa2601c92faf0de49f85f8095dc7f5e20b7d512bf1fd409df6ed8c9716fe82011035f0e34349ecc5118f72d1621196cefa7af8994461141b3d58c89869b9ff32d19deb4ad88de6cd5a15ebcf30431564d86f9785e57cbdd326eaf6084565cc1db2553c87c70f0112df5b05219d368d84b976b7bc99ff164492f067569554fdaf4f68c44654302a4cab166188cd83689d1cd65880330816fc8479d673540a74232d8ba57bedc48d23df54b720c5750d5d9efdaeb4a3d458825f11c2724828b6a4fc3b8c52fcc795c03cce2e1fefe2df840be5dbe74a4b76ec63e3208288b6162489223416c05d234aac8a0f4c5cf7aca4de9131b41b8893a98b39dafd2a708c8aa76d1485bb4cc1e20da07f9f919816e74f3732535979e2515def92295c99e70b41748b7d415cc32a28af59cfb02a2ec0f268d509ff6dc823e2a3331c6795312645db9c3dd5be4aa0ec968993b6539ed205fbf2c5f0d43f44741c36b5ca11575877432410c6a3b9c4aa3bb2a16d55e98a530380b1428f1d7d2ec57841c3f895eec897b591444fdb85f1c70b2a8a2fa12715fe178c349ce36dcf111ec921cbad1027b7729111bb5bbcdb98d454e064451f4e3e1068ae686030664c83a63063119dad0a547c01bfb9539a0b69b4c7d604f8a2bdb39640e0a83a5752dc110f0e1f55fc5f20b8e02d8f7d396acf84c086339f03caef919da9a0c6882ab404b1502e2ec9413b30391d7351fcee1a8f45eb38b7d5f8c5a604cde915ee55927564da2ba79950d3283e9229c508260f25767761466c45e7493f039d76bd3ff0404fcdee99d2b51ed1d2dca5d97d85286e35bd0500fbb4e3454a51f9dcd045716d43e142528e492264f35ad1faec31724df3b9bc59b7fae9cc145d87c64dc13c32d4616349608ad8a7eb9d98283774e2b83ae91ddc27a4adc66c979f14445f641e90acec2b75b00c55a7b5973e74a3d53e871bc64c5b59c437fce67f3398b711162c6e190ceba5b86317c63f69c3bf9fde52e56f3201e73d9d9fbe49a55060720020046c3eada5e7b0c28a4ae57d7b8d4b49bb0e753b0a2edd4b4da61f96770f2d9de13ef63604147df7da6e6e9ea8d2f78c0b1479acb4357529d5d7d402d82d396e07c64278852e3d7bac99d474206ef322ae5cae6f0f3c86cc70bb844b50033ac71a5c7068412bf6fcfc1d4089affb11d85e7cfcc6291c922bf7dff148e8fcbac0f22c2da075cd4c6c3be866b1f16da14063041f51c1262f65ee4bc4b69af2f132696803e46161ee1a96286ce269d18465e4293d2824abaf180bbadafcc35626d5b845bd493aafe1eb856dcd469f5117e0cb347073a6067142260351f999ddc02927c22e744f0c795f1eae95beb1754046360fadd46bbdd1e7202f123fafc4db0e81f54122672fde5da2b20fc3460b3cfcf949dd4a289186def892aeca2cd2977c3b4de47e34d36c5fad6518cb145999dd692f97f99e5005bfe157d9cfe858c9bc22af7c821a5af337ae0a910c06e6d162123d7a6c65b6ff0b7e01e8e4060536836efe9ab070d18e6581d2922a484ea186ececab48b73779e7bef0995b83896585f35cd55ec349f7d200220f5d1fa2d6c11cd71bd38f281fe9e0ad92506625c7e90a93b3c2b56cc6910fe499690d064dc84dd046b249061dd63ac9bd1240fee59c9b74e11f9690ed0215373953101581fbef3bf52a2f4cfb5677bea172363bba4de48aff3f0c89d8b6e06778d99ee36300aa8472dd5be9f16fb6e323f430ec7657129712ac697ad3dc342fbfbd2b7199327f14926b63c3e011063f05a6296f703a6f32e17920731b6a1107d4ccd3b2c1e2c85d24a873e93a6f2f0c3ac34697c23112406b2c0ffde9953fdae1c73fe8f2714aa0fcbd69e49bf2607797eb772397f345b13e83247948258230bf133de0e3608732ad594a7c05b941aa558d63861ac76d2dd0fbebab31715b3f6ad39be87ec94ed3c85edeb1e94004d8b94716725ba641f02515106ce47f386587989d59aaf1140784997aa720c524f4225502648a50d20b15b4d8f54febf596f34e68d8834ae2fde3332f4ce712e62c1a3286b9d763fb7eccbb022b5915a07d6284dc8be2bfb911c25de36a36adbe1bdfa5df9b5eebcb9a7d297b2e464dd8bd5deb5d071e1539f50ae89dcf61ab4186d07a4014472aacb79554e3b0abea3285940ad6099c8d3161d3fc0f84b8b6570b8bfb2c1c2dd758899a7f6a1ad2566b4a7efbdbb21393e07e20053aa40a503b89d08a8e688504d10a1735b5781f2c3ad40bcf23fb9ea588d623cc12ab5d43e25ddf9cf35abfe70e4c084f0cf4fa136377614848973feac4b2091be67a947b136e2fc7fd6a5088b97dddfb63fa25bd2fa7eb5f481b871db797879aa2c68c765c927bab3adb17bd39dfab269171bfba085415db107865efb827d57af9e6767181b69035242cb636a9aad0f0718c013a54a44ba0eb83655f187ecc1f5aa962feaf3934d79d4487b25740c44bede6fc51e2763efca0f33d122c5b2568a0e4bee616819be429d68c4ac858550da83e874135a3819ccd22e37b4f9d66a15d2346b8767abe20f7e712ccd75cbc2516834c5f6a1516781ec52915cc18003864403ef9f228124e9f69e2f08e1f3057aa236845a86df21d3cc2e8aa5f8078c91952a07225c885e53d227ad6d04f0cf2aa6640368b7574a2985136760df62d3908aefb99ae362f87a2c9cce504dee5e7106ca822fe6d35d909520af84b0d0b7ec576437be46132819cf2ec65ec461b7cf9e7abd8282b6b43d38ba33ac2258f6c485ec2bde88cd0726e0e23f285ee192d905577156f2f1a754ed7a39b1fc21d83605f706d6d5c6a2ea4e98b5c21edf24138566d627d2cb0c75f32adacff4aaf2e7a75f33e5cbc13901518d19dfecd8c1cc6acf074ddb53016e6b7bad450bc73c524618729b59eec390acddf4824761fc7fb55f18634541b5fd1dd57aee8ca4c80bcbcb6740791eba6fa3ce192bcd5e6123681e96c0ffd5c7bf52cb230fdf3245aafa3227a9111a85aec2fcf25761edba371a74c70c83cf620fcb53fc40aeb9363b6f6cce164fc65ae8575f50a4f30e814d14d373c5695ab3dc879ad4acc616916e0d86e53ae45f9dbfbd2b153ffaf22f0e29c79dc6fee62431c8a9a5369ee8845a1cf6d5b2b3ea931b6d4736e478d2bc98ea38ae8e371ec7bad2478a952da744ab6aed70abd8419970850baa95332dc4417c3f43f125cde7c338a120711052198d0231e7afed7b4b93a43279b6413fdc8fe8a2e70b4f438fca5371928c64873d67c4fea9422700f8aa2c5628151bf0d2226830af70c4314c1158da97d1af69dfbad94580f4a1097d72684df879312a4f77f925d15bf8b906e8e2a24481b436761e6b456b7498c8cf078104c0418d1cbb30939f03e6f7116e21128de89c5c8287af6c25a7fed7fd02ac9753a41841e9ce6441a70d680c64a6520e8c2a5709631082fd50666614d8e773a27644850fd5d6573f351fa43e8e35b9348c44e4bde75a73c36cd2518fec97e814becac44c41479a59b85db23f6b5c1eb6c57fd1e31edc0ad532bb2563950beca2c781d93194c7c6002e87cdc1bc91e604851dac6c83f437deefcff292ebcc23f8c807422b5cc26ed9a5efde7f40d7bc02523a19fc6cee0d830a3a7fb60074fbb48518e46bb09b99d1d18d1639f226b1627a9a6a9adb484a9752f4380f4b192c2e9135b8112ca2a76dd1a44c3f62d37d7f2b6834dda2cd90a2a9df466cf394281a32d5cf3a0a408149d6fe8a02a4e3fb438ce9d27aa6b5526e839d88682a3190d30f7d7e0b748c006d16ddc5a2637d6c56b864a557332f06512b34eeb9eaf65dc9736ca9e3684b712e52b5288d2300b3b71958f8d4f14ef3b56b8742a4dfcb48ceb5271077afbff12351744a2ecd427ec17b5b891480e1ab9b059cacc9625156e25dafd8cf6631a4368bdf6421ae51deb7fa67add753d91fa649655b13e2c3d830c76d7d10b39ec23123d2d895f9af0cf1b21ba54a111ef397ad0eb0dd911430aa5dda1c04d1a939869a13a239c9fa54b35c8c0482bb141739d39167bc160fa8a90d997e5a0ff09096d7e7a686ba98b596475ec9eb28c0332ce23222d2acfa3cc5270be312247820f271d4ea4b78804ee9f03a06faf922e0136d2f5912a1d92c0dff2887b82d21b6da77736e29a61217351943171fd17e99b3a7584b21c6ee968f0cbac5a72e40bb510d74a5a5eada039dc6d847e9d86c2c7106ccba10962255b26e5716b82092dee9dbd4669da82531661d4d1ebe1cd1a6ae53c1533b6e52ad502ef7b503fcbba5a665f679373473684fb2a8c8ca53f1552203e512f0ae8c790abdea7def81bc7fd1d5d35f266899ca462e2013b82443a9292f325dd2d6a790dea83ecad16a25150431657ed22ef4e840c5ad4dc128b3ae45fcfac745c7175f5570b2bcf0838ee8de7fa7bce9f06007866afd11a1d751b2dd56570d3141265a42bb5f2e78095a644c66426c82d97658b47b7bac650b0e6f7c562f6caff083ea58fa8fd491f167297cfb02a7b435ecbd2fd1c6fe2feabbd9c04df18461cc7455a4efd6181e64f8d74794eef0c5d6d3e6758ced30f789e1925052036af668b76e165ad2c32703486fc2646fb6035f690d09fc6c2b90c6387c39c29a8c060b352011784b94897261affc32c612e92a3951fb65172ab55b1db64e50b043da0603d6da5d7da20fcb363d249cdf72fd9aaff7cc9f01b7e52c4090206c1bedcbffcb8aa6463a2cf8bbc7bd7a4ce77ef68b7da10de86cf84cfacb33ab23710a2dffa95465630b18b6474d85c0df40d9a46be9e2d3a366929f8dc1e875555167070d1df951179f4569a82f7884482213eebf39939b76bc8204740fed3d041be1ae21445a68648856f72f9bb2829f9f8b9160bfe10342ea38e53936925fad19c9038fa6abdff90413411d83819e01aef6d6dcb9caa931b561514d9f5c1cd5fc555727b3feea9a1b08f3422808212d31694e28a106df5df21c1198119e2fec69515abfb553b259d0e2d0376904991c95c3a08aca325e59a59b892c0f034054651aa189ef7b755480c1f88c7b7b73be499a6c24a38b8a7fd21011fa35eebee773ca511c2c22aad7e95e8b7ea0de002a5e79d4c611fce2085f0ca05737464b6b2e08f115bf10022a5954e50d736a6cbf425338ff770ce7063047d7b0f4b002bf208855bde05cb69a10554ba8916c62bb83ef72b56f282acba31e1318730e179d72ec1210d5becad9188a7869e8a7b8c14e06d34af5272d41eb5249b36629e6b873338910f78d4737e7a181f0eefe63b4e565c159e6e8943af831c5703f6aef338b75464713882cede904a23bf15c77dafd6fa5e41e6ed403e73b7bccb1cbb909ec1cf9b234e1b9933077bfcb39925f2673eb0ad9cf262e34d69ddf6cd50bd725ec615c643ca016a60c89f51f0caff81989d0855993a9e09bfa01a4094bb1d0676b1d7d904727a7a740edcea075ff0c782a4364ca84233a240fdd8000c0f6463ea2fc89bc9c869f7ae42060da6b8a76c6d28fa0f72f7f363bd566e327b4cd0cb634def44ef666862cb2967ce54c8cd0f8e7067fa13ef1af0a3f139e05b1286570180540c209b32d2ad0e1fdc30fe074ccc5803099eecbdc2936f889e400ca837ffd0b645ef988837fff7fcd9254b051b5fe177585ea637fe35ab0d87584fe6e9e974023084bdace233afd6a372d1f2c76ecc09d1fcae6a959f95fb41b06b34252319f20a90c795fa2ddbaf2146043c93e2b2f020eebc01bb6dd9e02e7748d5f5a3b6b933d18d958dab346761a9eab318d1cdc95db218a6f101b9d458bc1496fa8828405b5ff144937027c748010567412a2fc87c4ad759e4bfb421fb6c39c2a684b3371a3290992a3b6be24139fc24d68c2eb196ba228ff136bb2c3954986d4515e032b9875fbab02041ae35b184b9e3c96308c7a22565d4ec9f3673f85d12979e05bfdd7a3d5233df87805cdb475cd3386bb98bf3f0d67fc3f71c1971100a31f6f0f5e175b98d0aac626fbb04e45ccf43d85d290f84c2b76229a922bcd5838e7c8b59d9d9b6cab79352ef25ca7b94dd046173fef604f71a5cd76a13ad635f5283e671f76cee1b0b28a683fa9887011204736ec8b7c38a6795af988926208c24caa50ded215457d65e19d3b9356183fe90d292647493f54acf063cc4f4f059280076a5a3092cba0d480cfcc129c336b45b32b9d8b50efebfff7237660bba48dd5f40f61ac25eea92b5e5480e2504e9e27829f99f84b3fe985447b045304a36f3d3aae6629c1098a5caf1ffae9a21426b1267e6313e76b844668d671fc5d47d24b56d2eda22f7af5cdc87bce6a1863a76032e4daad3848a7d2b7f0c16d388568219039da75b16d864cc70bb223a73883510df19d1e19046cb409682b297a853fcfa56b19e019c67c13b7dd794c9383a507567b9559764825e6840a5ebe02519540948062e82f7f0faf1d86f1bede867da86ae6aa1ad064342837a62d37f0253f85a931679148ab20983ca4fc357a7d14fbb7d1dc102a6e4e7a03de05882945c00949235c78241ebbfd4f5867cc2ae0c445e69f877f384179db2dbb5700a9a5053b77fb9f34794f51392f6538dca221144b9600420f7bdfc9ba18d3ad06609a61928bb934d4056caa79a719934bc98dc26833b31be837b1213dc7cf07f8f5e441402b6a9300cdad8cfb66277477ba8087ce2836a0eccf506ffdae453536d97da7c6f454a2c3f086afbb9aa6d8c34f769a91ceeff4f8e3d9511a1f686a166426b105030cbab91d5b9f204cec4c0347e8555d7d1ba3a8c324f48a52b0a2a6525cb11fcdfda939bb5d6dcb9a9814caa5936b4c553fe1f4c5ce327eb1aa53855cb8894cb93819cf0ab46d295e30719f0e303636694d405f5a5444614d87fe58bb9d52f89446816aa68e1ab97b828df6107a9d66fdfab3abea90836cb8e858ead37e55e42c91ede20984418c941df62dafc7da543801cb6da5f20b23b4e12f3f4ce0f342140e3f14c633403271b03ac9da1b4d7b971f8b85acb5b0261aa55fd3e9920f92ebee27973f70e3b3df3b12b1040c9caea44b659cb347a11b8b9830f676b489725a508b7d7ab3d9ee7e612259ecb929ddd01883814a1d0965d5f2b1ee1bdfb714c533e80fbe8d0e9309405677b39611a551fa8d7c5c2e3cbb5b6cb9487c4855b38e0c51b8db70785e19751f55cfe138c4b79da1a88584a0016ecede2e0cc13f96d0b1b6bcc181dcfa2d26ef8988b45a6525efabdbd0a70f6078187532f963b6c8a6df52726f1f4f4d0364bf48a5854810217ee4254f450a62b4d725d24d6b1ec3b4347f01956f20572e4477bee3613ed33624f7e3ebb6a550b9959605fa7685e5b802c0371f8868889db2a774e79b3c5ad5f3a7c9cca75cf0821f051d0ec0389ce06684208cd9997a954222fffec5e3d34b153a7ee91e8a71adfba1be85fffcac2ac69c0bcf4980c3b3beb8ef34c2beb226c7d84a11cda85531283717de565f9ab135626a154a4c53009c696eb39851b96860d83f18e27633e3e53dd4ab9c1a0083523f3830aa86e91e0ea604ec407f914d2c57a1d7f3fd2ed91edc166ce05c598f6610314d2a13921cadcdfce826002578a6480adb186346aab7b8126ef05317aac58143fe68128b490242069681a6c0f475cf95e627cbd83bdc96e21acecdec192e09b887b0825ca1b6e2b8266efa429d3489eee0d6a0084b93871ab006cddd07bae7e294f5ff981ac3cf0a4fef6559a87ac616945d544ae6f12bbf81718cc66526c9b13c70a6dfa51b193dcd870e08e42cd6adce8b36d9c7eccd657a159d70a5f91f5f09ee16c76741d3748f28d65de8725f77bccd6f88a3fdf25466bc2e58040937ea428625ae0f537609f7492e60824199c72288b616a9d989333973d501c6b2642ae767fb22c4e02bc6c904df8a2d7633614f836fccb642a7cb245e4d6d5e12cbb217a51ae0f2d0159d060d56bb7f2d53dcf8633a9563ffebe7e2a2663734cc11d94802c80694cae5882fb4ee633ce4ff95d0db166bbe38b5e3f2558a1cf8c988fcb48e1aba6ff85537167a219d2ac936a34fef2cc20a52a5d5b130ad9a187e13d284d54011feb58052903c4f673d50e8c86a9fd9fb5950bd66f60f666fa97abe232eabbc274d39f7bb5a88c69b2f8527a456c6b8a10c290e621676996d7c40c7ca930f94b3d4443ad49db816ef53eed0b6f04ea844c95e2779f0dcd9ad5b792c8fa6da1cff07f733d1c852d50d2bd5fbd95c600d24cd320c7c832aa5fcce20eac414fbb46fd4f22d03a83c9527c3636d1887d7f06a08aa492b1d9b4062c9b28f9181cd1b2e4a2309f1693c24e49ac43dfa1f7fcf43acd51260f662f342ef285e4c0b7ede675b7fa1919b6d005d53379dab5c23140e6e5003c0c40882bd090e7c4926bb7d2fdb583910c29542b1e64e9b03fb1921ef497194ab53d3b6822ceb2cbce2b662b8906d033da95bc62689b6c519b21686b0f3dd55f7883ede2bde7f5a7e8671833b873f20247b7791caf5a8cb9265408e155baa0deadd4117d95df3bbccd6a8451b374f6b626e06f50281b607911f4b4ae63d7fac29e780299693603393b167134c6bdf1fdc0805146220f9fbda17b36a1e2e4c8bc25a76354c13fc08564296172a6698de4e9cbd01fb895dccf8a7351e64bd87c6699bf1799ac3ef95ff16337d08db2c604bc76d2c44601ebb4d00867437c536e20df3d1aa55f52c5c81dc01ab929c9199e4e9d442af58f8a4b290556cefc05ce9858af8b35c80c36b7e9ff26c8d2c823a2b7e912d7397ee5da7ad090ba274936290fa1adba90d1b32737db3c04b60153a44f69a234ec3d1ed4a36042f0414c36be226f77d00ac076b9e031bfc09babe3a976a9cd58ace05093bd69abff76e674e7c96fa638482ef5871550b18ebbc190cf8de75af6fb7a498e424c6c65d68d70b956829a3cd36f2b3907812ff63eba25c8e8cfa6f8e6657f807e6c4c4aa5547afc6a88e8b07273b684819708f9a794f6d26f7345846572f5f7ee92f1d8057e4b7f36242ec963474d30083d4b07d22db5fa3b44974b4738ab1467705667bec4a98159903edba6977c6b0ddc52577489519bfebe3e379d872314bf7d675713f5b95768df7732ab0e6d222fe7ae5295e31a9ca47e2121807d2bd7d7cfee914558e7325c43aae45ea3cdbce3e573f472e232d44a94a8ee40fdd2135aca2b00f5baa0da275eb7e2ae5429f465b2957959303dc0d26f3ba9bf9f39bfe36b4a4c149de37074b943bcf1cd4d2f72cc8e640aef37e7630d09b7d8691c147bd00806732443a306ff436db894b56d205b4327140bb2958e6a94229288def62e5249ca9b1de20e33f37b3fe724f18461f75b3681af101f51506cf5a59a642df83e0af5d1d8278032a110634774f7009365ad577ab9a2dbe552231ae8722d53f51a2cbbacf325ed54fe87fe92ae7e4a2a967ae14b8268001a6cfa4448cb2f23d19c50b4f0d82a3010d14b93406af68f33abe420a3fe73aedd53806cdc0491d58d4311d0f25ada7aa97c88f70d2f236dcb73c6d261cda96ced91a163087b75bd80ffd387f5f771dc09dd3bf61067ff2be8adaae5e893335fcc42b5bd55c784001ae797d37a1581749cc8465821289d3edcdf147facec62b65d2a417f7860f5b172135189c740e9622afd047c3cf03d1dce4f0ee415b2af33a8f080a7761d6d36034c82a902a50a4ad2fb04a2afcae4170270ab577e4801cdc06a8b27264b28cb8d4190158e09f354526868ad4dccd97d45449023a589cd8e38d0f58038ef94665b1ac2e426962d8b51ec4845ea869d6351cf830df55bb49db38763f0056e220c6cb97e6856ae89c984a84041f8414bb2ddc26a1257d59aa785b18de8552a37377181e5bbf46b015f0da433337fe198f85c7cb387023980d72c0d7db0e0d66ec2bf96373f41c802a53b9469be11023cd6c6992bc82456f2382c2e88454bd8f6c01f42959175ac2e28a562bda1b460d102e3695fc1ef3c366b64540a7e835d67309612c00394632ddb37d8a1ec252a0e4dadd37048bfda299d846b617e64827782554cc05c57055b22b0f150fb430168afc95c7d1bd1e2d23a74563bf8923e459eadbb90f0a4b432a675a60e2d8e35697f8f136adad2b370dc0a9056ee899e858875897ad0a5301fe2a80602b286b0bde3b8df876faf2e0d2621af606977e9c4e4469ad20add770c9227db9dc20993dfe9d24b35cfbbfc01be01e99b2bcd3fbf1f60b4f6be3c7424f3f73d2cc2a0d327e9c74ddfa632904f8582349989288387c98a5497dd80d30bcba1c37ce3eeebbcda64454e2d0cdcb23f356e2886d0af5f49cb70e5728dd7eb56b6cf11e7f3a6fd44e2d79ce5706783d403f3ddb4436e314f487c008694ef273155d7481db08109838a943f3070243ec2d8afedf6f4e82dac501c391949c93d62183062e7c77eecacbf1f09bf905b65c845b8421755a430ffef804dff85997529774d068fa0d4e019ccf2e33d3ab27fc87be1daeecc53ff7ba9f1cc2eae42a93caa786dd193ec5b5d8e867bd4606d6739ebc84dbd34aaf6aded9d9f5a03753b60f30839773bbc558f474362a368f6146a88c190eceacf634577ff6873f8a4461791ccf764e25cd6c25be3b28e19596a9acd985e94d8bf1aa3fd4cd5b6002f0ff2dfaae73bc4ad5cf7829c413d35e80c21447c7fa9d7b661fbca3eb46c391cd898230f7e6102e4d218cd477d5d0dcd2adaa5552f075c86d87f59c958ae44663b305c54cdabe628930341808a9fa673391f3fb5c3219b70bbcf3b7ffc09ba24ebb1700244ff112a0db33e87a3666fc522ced194a455303ee7adf51ace1b15d8b7049671e2ace46046ad907f6c4f25d7d143ebd0b1ae1da042f2e80336eeaed2edd751fbeff0c9ffd960e634137652e9b933c4a1f07ded29d4ba1eb15d6c962bf75cd33d2c2d89a9c3b5dea152dfcf1fd64d05f80d2b00c2b946040b56f77b0947b5520ae3162a325b19f85a95a193a6b344797407e36b3894b042472a11c1d82dd5f67b6e841739890795c703ea2cae92257c518cbeb4366b63c668b399e0f193d4f28088abeedd55db7b91ac60c45fe55ed718b9edcf87e6885a959c4f0a0f1a9b2b00bc38b08b7505c8adfbb28e6d7853cc1a6a9650f451f050b94db6a317919ca0307aace215434ab20e18acae4524bb286c6870e61585bf3ccb1e88bb5c415fe2635a2b71b54d579d71688732503a7515eddb4b4a4c796b34fdaeb6130609b11d6b5afc396536e29b550de0fed78663687a373c3ededa73f4a86e92820157e3947be0632470351d09144155e22dd50be417bbe16bf03b62b27aeadf6a6ae7237624a4de1bf5581518ce82e444a3431048f42fd0662399ab85786621c93a62a2680cc80d678685fba07dbed048d55241c016a79f9a113ca518b5e60e58d5d265921c9ce26d8fe9152456d05ff8216d24b5fcabb8e3a3f29f71f6bdd6cc1ff07fdc05f3c283017300bb46aea7def8315d2f77f9de4b63763f049471488e3cc3785e52678973e9f6f877af018b1bf0f82ba631ef0e117086cdf65dce70dc25ac4fdfa0d0782c4e61f22759cd56ddaa148a4fa8be7f7d5951855dc9ad1909ef80f99df6cdb9a1d69c45abefb2a78561758f66ed187ef6f9d44d97f1447fe82bff44b11483f1a770c4bb1993ebb56abc3b3a14e240892c035250f4884b917a75b35f13a39e3ad5671bbed4f958c592ca962f4abc087f7064924a1870a2baa0e0ae0298e239f9061f3883417a48592db7b05d1d0378ceb51c36c994e11b00e66b9a99aaebacb7810541af0686ee807cc885dece8b0c4df7013a095739a8df3785fd17a2abab0ad73d95302aef2b00c466f74144ec18818ef6ea7084441d9ce6c65e5f3df104be8e62460f46d2209811617251a8e901010ebaeab276fdd43b7c5f4fc37d40f7a99970fd1bee38c76507677f664aaf601d4fc4e5c9255e18c337ba990487c12ee57de5176b0d1662697238d162d5c89dcdeb3cec73325ce6d1790ecddf5e4b1ca9bcf72578b65a0fd3a8b742ee6b177160f0b37ecb8e919db2f7cf2a1695890b529d76dc0f54423de692b175aebd07b4c5ad839e485bcdd993f22008e5b6fadf5453a81988e01aa5010bc3054f09d9d1c47cc6f62dcbffe191ffc5ffeafd98c3a7e6605e3d766199603ef4657bef5d3f27161bb16b0a969a8d1c1edeef87a93a1465848a099e783b1000aa36afc5eb7d40a152f255adb087727c0b0c14b87953bc10a48ebed579ad26ca7d343bf0410f756c1e85ae64e0d01179e4125d03efbb60cf972938d55832f4a93edf14e1aaf805a710c54871adfd7e5349cef7ef6f2a9feeb613fd5b0f3dc7564ec3d1fcbb3ea80a8c92d493c7c7d4360caf97d9532fd8cb34c05af9ae48d7f443bf0277256e882a9620323806a6f0364732212c390dd0b79bbe3e770402580e996e9d667eb972e41905187b8b54cfa989b8cabb89bf87b542372ab11c26b4fbfc8ddd1f932fd21e891fdd3e0fdbca2a78c3ebf87bce8819e0fa459ed70c67a664ee0c2321fa93fa71d08742597385a895d2ce895333b2d0aa849710e0508fa0009f59f8e616b747022979b2639839ce814fcc29c53af8e299b63e080473296812cd0d4ea9b300b8b7fe3a70c72c2744cfdb7118574e2dfecf22a9bb6557e89e03b2ed87b74908bb0f2b4000686e908cf8df8de043e216b209478651b1c30f3b47271f4667692ed7bf24f78a10755faf914975c8c6556b43dff89f50a0c24570b2f79cf7c9f7ee7ddf87ecdfb6dda2cf94976d3cec97cf880a553db1395b8edca4620ce71f7d6028913131236548c68c9b893d6ae88ad4c3c1be6f840f8ae4579f11ed8fef7b02aa3122af8fc7983d0e90a2af6b24781099aacb1a78bf7a499adacc28fcaa14f8aa4777b31b9f4e0b2841348bf224bf2ef8b3dddbb0918bb100435c733c9db646be8b30b860a899213eb555437984523ca2707adbf926b64af03394d8828d9bf124167959cbac019792206d798d6f2d3cf27678dc7820421256f88eca495ad7a9734541705e476bd1be68202f645b7397182d949d1656707822912490319407eda315a0006e5a0e4ab300bb45a54472e6c82c88e19c69f6176e2cd16e4d349c67eabcdefc33c0feafc5e599b5e93bc20a950489b394b223b926e93a63b350331a303e537ee8d79f5ef10fe2f518928fb9e0a3b558ec2db0fdd5ced562aba42cf4c3a5a4fa6503a2b6bedad68355243d9ab0d790008c94e3678a8bf42b6ccde909798b20fbc8bbc6bc5e1e89517ea45d3b99f463d935e00b2a4c5953817e62320926d09edccb1ac42e5f952fca7aeaa75e998c090c622885c98cb6d6ea78117507d5d82317266a943ff1ad86fe339912b689324d380796545ce80c80854c0751712e32304e486b79fa284ba6285fe2012c038dc08a159db9ef3f21803906c9bad1dfc662df797916b85588819db8ac29fb91829fca955e5d889fbc00a211785cb40ecab3c59057722c04517714c221c4e02128f94c7ea62b3e9b172eb703bb04d3f663c17a7780640c545597743e4c0074a5ff0ddca5e4e8b1669dad2b6b6f59676d968b6e5b5f361e531c683d1d5840b0bc71f2f4e72ac289a97f4bed066ae844d0c85415ef04a6a47812275ae12f017027e82a73c7c43b8b2411b891580d505416c2ef7a5e95437080c3186541ff9eb12aa61fa8064923fb73a46aa7a2e4bb40d0a53e2296f886216f6908a55c0e4c68f67eefdbee8dcbda09101401264b7527c7aecc0000766b925e4f8d4dcc276d42c37ab4ae05ba8f4ec078f66c6403123525d98e4d899217d1a0e5cc7f640c76824b202789164dfea35611b02d2a13d57f37a3906d4dcdd90e32fc0f41623f0951c9649ef11866535e1e5c8f938aca020a3ddc7285494d7cd90450be936e9f4156c1ff94548d59bd40c800b29da7a32db30c172619009bea621d9de1c4c25c734178d130dd2a50f3c4698c596e854d13e8d5680cae3213ca30e1ced8f92b8ef4113827f95a65cbcdc9fa02919568079ebd7119126d51acf97ad2e249b5753dd7655ef3193913d2334dce76be0dc9cd1270168a041c9ec245f75337d91efa827f913a8ed4588f10a18b1156a7553b708de178e04c5672391dc2bec946de1bfcae3322db683b72bf8924a96cc1855a63bc1b96593a0dcab2a804c65d534529a3e04d13e065690c7f57a12f3e3a6dff123c902655b66a6b993be26f39f03d2c7a3463ff94f7db9baa586716014731ffd661ad0c919d624938bc7e64a137539c387a45743c793e7e304e9c72682e6cc35c1ab3cc0467d391d1e042bf6565b35a10f694256fefb4b2bb78cade24fee1eae621f8e44173c7c7bac4e9074b5dbf58887d84de8dac0f1eebed3e2006638be1cfd9ef4a7786e6fa5fe812147249ef05e4de246ae3c08ed7fe1c2c1ee783221885320d104e40448f201c6f9242011eb4bb49b06d540a17f368141aaab39749365c4e8c037948fe7bd90a9637af57dbb96dedfd4fa18586a13f336d10300f1a26456375e8118de1d7bd03f9a9598f3b9e550d1e096a2d9e085fcff2bc194aae9588424242763dd148315da3c5024f199ca34d4f34b06050bc43be1eb8a545ac74b36f194c86797561ce16143da0138d99dcce7103a316025b7915d14afede330f554f72564dc1b51a3268bd6a0d8b81bcdc4fb5266aa387824a3d77fb06be67ff4cd759d5525819a78141055c9965dc0a3172fe1fcfa486574fa771c016792dfb6bdf620ac3ad58ed50b4335464fd214b1e39bdcbc436ad81d7b7e38463f96e738267feeadd7b74c12c8d41d983a418ae315bacd07d49be89094402afabf05165ff75d6c0fb8685e0890657a56161dc108f282a20250cb508bc9c468e744802cc7ad0c853c5ae878f3db4ef7629e216336f46ded50cbb76eb026c05be252c943d279f5838cea5ce15227185be66df56143624112525350f3e9dc5c89ca561d8be2b4f1cd433c5bf8ef3b20478e563849560b8da298b416b8168e0fe8edfa40e3bdd116ed77a6f40aab714be50680493bd25b75b537fbc43cb0b8aa631dd0f11ce04126f91fc9088b47e87bbc9b6a1bd4977ce49c699d17c126e87ab0fd4288cc36fdc4c56fa37a29184857e1f98ec63df41f099f2136cc1b763962380a27f3be0677b5e18cb533f9914ca1f763cc80b6f83f4d3fbd5c894384eb592d400ba0d1fd496b1f7e63b893467d3f98ac2acd70191272e7fd63f0aac7986907912af569904b0077a6293691586ab2556807250f7a6df82bfbf7d9b5d377dc2cc81ad8f89ef29aa9ec4daec45603e5fc45f6d64f3064b9ea87e9022a9c345887414d8fb9adfa78d582a4b5d3b9f6d643a4d8c4be9e50e3a252023906e3ec084381e0e89acaf9204ee11b15ec816feee0aa6c036fbc0f2f89f300de3253016da36955c4a3cf2b97515ad7cb68722aa86eca462ae81cdb1554dbf1a977dfa973806e2248d9cdccb14e502b9fdd76fdcb639dbe5a43214e93c20196a94764b1fa312b8713189317b31fa2e72e21a3f12a3b96dbd2bf626f4271f41e030efe984659b8fb282cb85b6289ef01c4262d55cf124c2ecab03824701a1229e0996f8976496433ae79be6b037cb27afec4522e679dcb308fbdd04f0f35100230f5e86607a514104f6800c5c2d5283ed0434324d6ebf2ae9b6318ee603c6342800a1d25e7135153caf62f1243d0a7ce967074e35e36bda049449766c54ca51644e2906f8abc55ca560748e558b81366704d401a5d5eba2c3fe74dba8b4bb194d5eba35c9a61cdbaa4839a17a0dbb4baa365da2567f887822f29babc002f0296d6d158bb8dd1cc02f6b71ecf9702869417aa1f86cd141ef00219e2916bc5aaacd9b65d9233507e58bfeb547b6c087ba7225c37984266af06564026d8c7d1fbfa12e27f8cf867f7ca927a20654abed63b39ada74d2502ea94c7e7c45c1ac631314956247e59f87f7f59ab6b923e33d1cc1fa346daea9808a431362e037268e8fd04a0262b25d27d99728e2b59d6a979ef16b34b1410078f8b7f0ed384f14f87bd26ca0228e89a288e2cb4042dbc2dfd8aafe896393abbec2b36bf9e1287c4aae68d9f635cf4e956754fb2cbc724b58d90657cd7997bc149edce3896824f9796bdf7c168d0e7c556fa3a22abdfbd35bfffe58f56456f7110967ced45e0ea238093f12204c9ec87adbf7dc201a8562815224990cf6e9b2226ad1a6b984cad29d48ab51f718c2d5e357976b3c6998e5de204ee261cee8fca903ef7ad8486b48808d8c81178af9e6852473df26edc7c98bbd530fd1b7a7ee0c7dc1d769868922c254398aabfb204e6290c50f3661ae18907e377538a5fb49acc36532fc73a58b089713a04034a40efe22e455cf516e954bcdb0532f6d895bfa423304254dab92848c7a4395a13a8f3abd4f8257396e4b346cc52e0ba3cbe48d9c3e3816fc8eeb70f198599c10845ef6e8f3473e93372798732e8edb95885f4f0a74d9f02cbbadd9a6dd9619962b52a542960fc6896c4d2faa6f51a4239ebb59aa7e8114d785c5d7091c76cd540fc705e68a897735c4e4577fcc4c822e1a904ec8c800825c75ed99aa83751d7013bed9c1a56d40f1d65eb6d38c3aacd8a471b94e9351b65353f9092389e9f1ebd40aedfa2dc9003342691ff9c940e844f5c2219ac730ce0adc874731dbfd7ddf6e300b311f56c5f1a8f816e63192386712d6340e26fc69497c28357942ce58884d2fb6f9fad681025b9983d174a5129a98df13383db645605c7bdd1a296e6dd0327b8cb8585e763349d24e119660c0f566871dbaa88e11ccf95a2bcd171bca6e21608d648cf67325ab8adfc3f4afb4faf1b86a5e7a264d26a85beb8bf172556e752eb10caf1efb63bde1b14a325abc3581321bf4e95525d3592f7e75eadc173a70a9d5d02df5b460fee1750df103faf7c59b3cf60605557a74665b61ffd4f2a56fe85d43afcb70beaab987a30aa8b948e2954e51c59a2ae8530444db6cef618d3d61a8daabbfaea8f659c852be0c14f89fef2ad80d0dcbf89f1e824127d0dd9a341dcd67104ea407972d8732425d7772a2e54de105d19ae716efd657e28b7f07f4af1b034d4d49ec2cbcac9cb2b1e7392d93575093908b1ff4eecc3283a44c0b196ab492fe5df02220e5bb91e25db9ac7d18e6619e8c6c7725aee583df305da8335ba7b146806d18ce2b35fc2a0a33c556f877d7164914d012a3a74c80cb382990d8eb5909c539ff62c8df7ba2765babd25308d9893377a73f10ff95dec32102aee1c7d538fe61d5725abd3dc3d2d716bdc6635577e8ac4fb7fcfd786b8937ea886035cd2e1f2dc17bfa36f7f5a49f993b01a2d10b272398b04b180070c4a2926659a3dd9fa8c9655d8b46f6bf15489a60df7f69fd050fc2d37ebc354831927e47d7b1986e033ca3a72108ef7d6f44390dc4c962376c1aec05198902b82b101f83ba37a169cc414fa6a3091f9775d276f0dc25069f2e27ae87ec6eac6f6746a3c6dc8c5e1f75774d612783a68df4eaefdb8ff82888b14d81d8b2c798a7e0569237f9da26725cdf7aa352eeb3d98f338b1f1e909eb21aa651e39c5c61d3c0d21cd3b5499c6c59be996d69a9d1c04af51ec099896e95029d4c22b827191a4fb33e4aef5a12d0b757958c0b144d938ca6003b98a417ecc4cd2bc1629e1156e4bc0505474dcf3c1a2a29fb91b4c23d17d93acc39924ae1fffc7217c5833c216d7c872f7a95b2f59aad2ddd96f59e8e148a1406a3cfde9c9348b06b2906ccdacf888759e3a9197b9eebd5db001e09045268aecfcdee1e5a59dbcea5b3d5e52e157df103bdfd9a2fa8e85bd801817ab6739d094094c97bb4fff4f3ac8fbfdeb1c0b7d78f25f789d22030ef82f2939b76178e0326eb7b4c7b95e481126c5aeb6ce08ab60340336af87d1864725f00dd7fe2a7a73f8fc64b0720e2adc4f35a851184376ce2d6a3552abb6403e9b3f5959851ef7fa7f9ca69e34daeba1a187815b4ff9645e6109f6721ccc5112cbc01a45eca043a87c760b999987f5ed84cfaa6500de23de2318460e3dc7b259015af2d242be4c45f3fa12d59d1528734c0417cf6e20afd9c00350c42ebcaf5226dbff11f39eb5e8a4706f4158c43cb6480a5024c14856e84588d4b2f10d4279df77b006faa16f79eb3f136d9262348c51c1b8578cd3989fa8e87331aa259ddfbeb8c961f6f16905e04c7f6333dd944d48de9a06096b0e82a123587c30907718051f9f796a4acaff8b3c5e65e7dceda52067155dfa5282da69ef494c7f740fe8694b736b5e00ef84708a8b3f9a3173a3f025147d9891a153bde37b9b1a96802c52a4da4b6d51cf18a2b5e765ff44556eaa97e8131af12b4e4381949b85fafd81a22e266a6aa720e14f5e0eaf0963b492230b4ecfc44dff035e56fe52f7368c8b77963b15b7b59d157a676353d9b21fad21db3253a2b943b4dbc5d7bedea6578959321c21a5ef28f6de1d157dec3c0e65606f7a2fde008fc7d3951877fe67cb7515964471ebb6d48d60d503f6d91bfa594aecf5ffb50b5012f0233b562492d17a80d58c7aa5a633d2f1d7cf2f4b8d5db5b40ede3d8ee6c4b4f5216bbfbda42de1eb8053ef550e30ede0858ad4979cf4887285231dcafed9502ed24ff2bc1c586876c200fe6dd3d7fc413c6f699606b249c40bd84fce46cba992ed2daa0951ffdb28cc85f8506e8a9adb2784b86fb3afd805268a27ccb5ff3d144d5374bda1aef5a25900bece2c81e4fd2330843f098d4549d5427a41e2c8f51c34534331ba6d545df502b3fa1f84eefb23578cf0fa8fbc7722220dbeb98778ca5a26ccdee5177b618a25409d76c56ad8633120162ced0eb39bb6683d86ccde08d482af51de037ca117ef1dd8bb77b6f869765ff064225b205f2e1c3b7f12503450744ccb0a8394c0db5952518ab38789fabbea029c9c4d5ceaa4f493cc09c5c8fd536f84fbff976bdaf5f7a097416e64d6a5f8feb2fa2257d1e3060a2c472e97f74f25bd876b9e331d6107b2b5893b56f9b57a01886bd992e2ffb71e58eb12366170aa4e75d6b1bc891f5b64f3663b7eb11be057e93adf8329780f10d2245eddf939fffcf20dd99ba382e66f709d03f8793002c3a6e71fd059110dcad93802e21a1441365ce36c8d9e0302312ee66947be00ad48478016c7b3f34edb63963c714f6b510e69180ecce1123530b5226c1338745d36054ecc2191ab2a327b586fae07244e048c638d1d59d14d3649587343d577f25621cd511544f6143f15c52e77a3d0faeeeee5053acbe8694d6f75ff2b165729736b8ec4fe4a8621ba652ed55321e2e6ce4907a96f41a71ee22fa30c3173ab076b6fb9d054bf8e0ef53bd2bf114da39e46670fb580f089589f135b26dbe26039fb31a199f3ca23063a625903942b0263278e2c62784c209e8f3e6d83667d6abce07fd4aa793746a1e98712efa86c62efefbaf2a21dab293346721aa0ad56a7f6e402c00baf1797c98294890476845a50e0d931e1869ad3c1fafd2e306395b2954d8c6dd36cd3caabddf78206fb819ae16b247ffccad01371b1b5410ac9535cd21dadb7e2ffe9f2c7e334719d57c0b9ccac7f47b528b784d45b6de5b0d19d8436aee2c18adc03d34c3175856ccffd9090a3b87a8dbf6fa766e92ac79711b7ad8eac369d5428afb10c4816adad965b9ea6975f0f28cda2004d11fb34142c57210d4a4d39a8efd20d0dab070544d01ad1bb3a1e9e74012a15017cdb37a2984d8662b91321b13509bd177b24c238319b97ce0c271f1e75e7a7fff78a21400a43b6a831b9e1252aa506908014bc63125c050d9eb79a28f07cad75b02aef8eace6e13ac7b85df8cc3c265b79618a876182aae9ad81de70856675d9c5f65f76f027a3ecc26986fe7394eba4581ff1fd8c5db6e7e418f5eaff63c3b5b40ff306cf9e147aa672567b9b608c29c7947a7ef8169d022288820f30de047799aa3bd67a0033d7f57ee2ef21bd10e8e856818723485610d72aa3b1fc071340879dbd8bae5385bb330a290b5c2ebfbe382b69634ce4134c892b84a206bd4abb41df7db4e3092b9eb3ce8d5ce0b2085113a0fa661c19ca0138ebc6455de30e2f2d43e9fe63d082f89cd938d4ab3dba154c65244130c5f53a8a1ba5da4b91b9f95631d581130c2ebdb8d88e576664bbd9c4435574191423aeeddb4c12d61f19fdb1901512b8b5d9e882d0d010457414ead1d54c900a69ea0aaae6e4bafad657ec20343a6d8884d9b801b89068729eb184cfef8d534b9e3d88e214c125948f3406edb62f8c4b72fd8e924c0c88bb6ebc47ac209f4ebc5f22f9c7b9ac18b9fce780c1985965799120f33dc3f31d60dbc75a154073866e34eb93e11e432393f0834d961a99790537f72b839f5d49aa1fe01dc70048d125c2849fdb8c8c98bc25e4fd1007a981c556ce540959c8dcb4dadb3be969dd0f8afb1f965bf05ac54d29b254ef61485fc5e4fa8c2f9765b6df04ddb5e50484010f4d436c8567b12b5cd67a5d188ebff8cd708d2c43655952f6ed649a746f4608ab163cdc1712ff5b73748473d88ca4cf2108444df5bd518ffdb0b8cd6a7e949c8a79b6dd7a68d95c1a91d0d185251c150e5494caec421938ecacd5f29ca5b5d55e3dd3ea9eb7f8b8afbd088b61c785f9f09e26df6536b5877c7b8143d5869de7f2ed4e29c3ba67e6558dffba71187f480685344b4b581b2f5c3aba0f3581943d2ea7bedf4d60f0d894ec760980afb1cd2ab6dabba1e6617d42d5578517286e32cd1c7e47ef15fe28c6ed1bdde15f1f4929fd605fdd6ec41da3a04810d8db181044f7245ddb9295f9a848f50e598fa856b23b5c8f70918571de14cce00d6830fa09b611149b19a1a8ed13bcf0ab4c247867a03c802eeb66dd55cd35df1bb17ac04d4ff81bb036efd74dd8870b29e0813e2725a37b5f3f250949aeff80246f3d80921c13905146cf70070ffe8ed8a325eae0abed8bccc8184e7f436602bb75de464c942d512bbf0030a49304790336a3b0795ad16327781d2cac22e3c2b5fedb2638a920af671d4c5251fa6a709c12a65d60f96fdfacb32407533487d5ea249c0385244e81ebb98f1b447df20a85b15756771edacac5747c06a3625b4c87ddb91f02aaabbe6e63ba4928ead4f53bfeab0d4555a1ea204b1f6d9f88fdec8725c5abff29e6e3dee2251920a15a75581b0f450b00de2ac2c5323f99f156a0b17cf201fbfe770641a68c6cb139c1c0e0bd2477b10100936daa88bffc51c5b8299b616f52ba89151458366ff987460b0a23be8244b1435b86e4a2520f651a1b418a7ac262f4a539c55214a52b067c0538f709ee37bbf66f404e09842f9ef9081a2ea6aa0f2080b9488db7fda82d76b8c9db471593548366b89f90cbfb729e02ff8255985ff63621993c21dc24daa2d8385d4beb4e6d0b7e1b3a3d07154b2df7237da95d9c5032e61063c1d6bde1c89ba8e85fdf9080b4eb90a3a20cf802793f188099b0e7e1696bb687aa50aefeb6091316a93c7b0a40ef2d60b8fc34de6596cdfc0692b99b2e6fdc8d38791d4dc4ec0d05584e9ca82f9582d2e4dee41cd3d06b2dc1d821767542afa03f2db0fd4db600b8910babc097a4449038035aeaad8e63ddaa2713323facbcf0a5da5ab4b3b76d8afcc2386618493c6daba0125ba3ffb4ade5e3c34b2cd8c22b784de60f3f09d95d9313eb5e294d0da44e53d20c86a29aa6b060ab64db61f6c2ae996b74cdfcd3df48fc6269c0949551d81a7cbc6ae863a0936578068b38b89401821ef9565488b90dad3e2e0aff2e6eeb60caa11b628a4af798af7a40606504fc28909b09e77ab9760564e120a8b40ae2089a288533a5d3a27d47e0eab09691950965426bb1c994af3854bcb47dcf62c3862d2d536120ee2d68be338ea6afb9bedbbec8cd2c5313e27f666ad00766b96d56611697dc2dafbdc41520d0303a65a2bdf86a17238aaabf29294c5f20d08c61b111b750d61a5010a63a001ae8f32982ee072f7e1df15f59e92add6de231de22707ccd3faf95281da00511b0a1c80d44610474b1909c722513faab5a6cca615c3f443ac1c5b7af9f56509318243ebcf8bb69760420750c38152cacd052d62ad3489d5d0dd94b5bb2e7744fee6d922e83a761da41a1db0380d30cf0e4e515b04349a085ef3927ff0d6eab36028ccd05b9e0032451cc40b05096048e9ab5b51e657026d2d0d58f9326ec6159fc00c1a53632a875ff611e56f3f67408a9f8e1088acde2b69bb47bdbeec900781c56a2831ef6c1bcbeaa5013bc8ba2de20f46c407cef4a685f59efae69cdc339c4a19ac8d4235576adec8122978518c3e49b5bde9c7ff1637ffc2d85400d9c45fdcfdb03940b286d2ce63c557fdc4aface6659967ca96f5a9235d32d857161c13aaeb1238145c04c46c6dfe78cb19c9b829d2f6b674295c6384c527fdb0c584f5fae750c3f9a4154e426e9cc8f006502165aafe4fed03d6e5142722e5814a359010e3291f8193edefb6f15e81174e4441ce2c2153e144dc97440de289f6350cba53c590af3701cea9f0fbfb615dc2b4ba886e786e86825567a5f85c48fac86b1f2e7741efe98049dee3aa659fd409ede1dd631695388e30fe9ffc0f36e2848897038818aeb58d37e8f9f0151687872bed919d1a204883146002490ebe943053e51247be9ec49e7680d8edb66a470f92a1f0738bf0b456b9467adf221882d0a9b7170ff0f106e6156283607465b509e2a8466c574276f92fdf6f69be0adb00410fa7228d2a47d5f92112b4291a52ab2cb6cd1d3fd79e31eb605528abc3089b06bacbed583d4e9f88c9e80301450091eced8a59d75a52f5a4c0ffcff436364f36d8e2e3596006a5ff75feb7da0bae2c70c14766875c7d83abbf3506cf9be2a5b941043574c60e314040e60f5f89f51929538d276d65e4af1a9c1ab6ffa7934637b1ad5b3bee59057289179cc8b23087443bcbc14565bdddc67ee8d6c404d8b6aa0d3dc0044b5a3286e594927087a352d182a112b12afc46e5f9d557c759cda35bfa703fdb479d6c712533db6e0b8dbabc5c9644746aee9b506898b18adc48b11465ae709de51025402c33ea9737d45773187e4646322c344cc20aa29cf92f5ed378bd62cd34f06a9ee1d4653768c98b27445bed8b4b43cd18cce9b609983b42e6e1a8ee8e5de5415f4dab46e02a40f3e30b670dc3d8c6484f32284ab336637da14b39fde8c2bc77f9f7e725a5781388d8039949df98531b1e9b14ba514a7e399e4b9946487ac3cf227e5e74b3c0d1c427358eb6e7dc714096128065e08bc58544254d2f9aac0c9a6bb2070679ea655f97bfc918b32f30de6a03c971e9a7aa6b89ed4ee90ef2072ab914ac59bf103dc62961b06e39b78fedf134d9f07c5f2761041089e56bf1875b23420ac7042eb362f4dbe0e7b6eefbb6b512f18193eb2e0436fa4f6fe6d66bbad90b8b9997b0b553da5b489c74c816a4e8c1fe7271f918a49dbb0d5a9eae3a19e1193f211d12e6bf80b7612145c195d4d121da40e03bbf058b42a68350fca161e63473ed224316b7c980378f2aa600013b9a6334cf43417094100083243ba82504ea29205fae647a1ee83ae02abedcfa6146b8119cb5f59a76e56efba69f0d02bda6ad291886e33765b7f1693c79a9a6f664f0696b45d54e59b5359d8cc457d3623be45be0f53247040a375279803641d52a3570854531525f16292f1f963151a352fbd1acc8b5b15563444fab22e67ce96815e13afcf96fa7557685a9e3958eb71fc270bfd1c913dfb42bf8c19ea5af2137066fd1203eed179e43d20aaff358800a47f981700dcd29b52a6707079314f8ece0a6cfea48ca7f1eecd6f1e24821b85d1276f42da7dc36a8ab0cb58333aba74a1d6e5a6d362ca0285dd1abb64c6b64fe2db5fbbb9f7e803ab1b1cc1a6c02d71d21d4ae8df03833dec0784fbc5583d543a0af747ce78a9b104482f452993a093ddfa973498e3e5810fb71c7ffce7a7f8b020390d6714b8caadf269860411f40c66980eb4ce65413d13b1a640dc186ec4fbc193fd5536d37b47077adefc159a95b318cd470ab77a382f11caa10102cb5c8454b584bd297174318c27ad281dadd4ef70979c42000bbf4f25c9537655342b14a1555a60149f9619f7cafa59aad885834175c55d205e8128bdf1123f5747dcaeecd2c8f7130079e074e7fdfdc86291f3ee0a6c61c5599c40198bb2a9b1bf6a9427b1a77d0a1716386127ec12a3132d556992195963813a717cdefb227514b93b7d27d652562331afa2fe9fbbb33ea92ca888e00631991ecb367ffff67f04ee904606e70e516425e6b68ce8bf24577d2269f2e6109ecb4fde08686daee442301ed8c6f2011307c917ef99ada3eee8b186161117d3038a647e3aa5b196eb28a662ef458935e8c854c4f0f4a0b883eb952548616effe9a3a5f178792e9de44e1fb8755aae8b0fc30b9172bfcf2d3d29107c4605bc1e0bbb2697a19a1992ca60c88b06d3dd16ac17dd5bcd89f955263f4c802b9a4956acddef3e760df8a9f40b1c352343cbf88249ec7434c7fe9afba5def1dd3752287527951453d53e020b1b2c4d1d9143644231307adab7a298142d98acab12f02e5201790e1b6ec7fd9df628b35e92d411553d5f179d74a682ae1c430671248c84d2b63c422f92b1fe554064c8bd21b1e73a10da2b7b13c09ecf6b11525b8948a5417ecbca7c2fbd067e552ec36572753863881345570745bbf398b21f59011ee4f73136e389c48b3c5e1a174552ea9e1030a57331708a1ffb2b089a7ca2ffc65c322881eb4b8fe7a4209565a17dce85d593a74c24490e3a94c6c6feb31c257efb9206d0e27916a3d4919f1de87016e6e3275490d105de33dcf32811268fc62623456db94494f567a9381c2f6d643d994e134b12ff4bc00031b1b4f4e7d0515d5b49b021ddc82c1413c1baf166c03ac5c7289e85165c3937e0168f367708a2d09f1ac1a30a3a3f0e7a0b9836dcb42937b0450f6bf1d47c47c8a2b3f55569e2e25e8e179610f5f99e376be8e076687031f7f3e310aa5eade1aab487028e78a5b920dc98ab11e48c5523211f9c778e6f751fa7fa8dc0cdfa33f4eeffb6bd0817d70bf735cc4aed6cfd8c6c458a1df539f693cf6f989e02086d8d21540b36cd979aab04ebcb7b155a2677745d2195cb89f5c361ebb461342aaee2a90eeb4ee1d7df751a83844f80d244f91d89f4bf61662b27ce04c4e7427176a0bcb270071c1ff8fb79e9a38e34d1612a31dfaf703d09121a9d40a4d1edd563cf75d230a72ca6955c90b786edf3ccfae802771ce6bc085f6a77759b740f069501211afb062d5253eb7be446fffb1c96129691a09da4efc37b579bbc4d822974a429991b4696636742858f6e872d4167bc9bc8dc06610401924bbff4621f1eae96b488ef0d8b1f64379080862aa6b1d638593f29440f05df82a2ab6ae19b492844a5f56bae75a022eeb44921675b3c64135631d064b2e78558ae9317372c5d900694afe89239778fc52478e3b6c321d2fa69d629453928ff72710cf52f49b983983d03bad7e17570904b42db788d32a56e90186f02f30c6af0b3fa8e6e70ffaeb3ccafc7b6888d94aeb5e756e09e77a769d04f7d8a2da1f79cb4264bbea8480c41af6d091f3aee3830f8fac913cb4ea488ce8856bca4c260bddbda32e33c4e591de194e82f21e0ce4ad41a534b4186ddd0be0c91dd6b66e2a9020e866c52b551a3d10684bf8078f5ad1c0319d661015e4814c15d57817645151488dc9b11a26fb82064a4a7f245640fe6a234e3e9b3cd3c4ec72a8fc0fffaaaae952ad9204cb1589cde185984f35ed43748e0518b6edc5b3b67a90a0625f31c02949d51ffdeed2379ab399b61e825519a5043454c041d15acea42af279dbba5f330a7aa3a09099cc1c18ab4cdee73555d4846121e34980de01350bce397bdd7cb9ef13adbb6819b0f8e397eb3ccf5576a16d3f21ac4d23b000c7a9de34c9401265eba39ee8fd8e4b71143e4d46d6d59ce3d7fce2d550901c9d6dbebce05bf7d596f11d8d0ab55a11bdfa62f1cb2cd7196ec1b0090dce701550a4942978b0581e289d08b0aa93b0a88832aae0c8dab194266c94583718a6221c15f4ebf5b83578aecb2dcfe0b3da846253983970a57e33f3f9afd49db51cbe8fb5565c65db2973ccd2302279d0514d34a4ece78d03c0d244f755b59002df170fe12d8c1e90f2d8442ddc70ca4643c23dbfd08b38e780021e62ce81a98de0abad322959245b7c16443128299edc077ddc894137b2cd82612f4bf3c435230ea8f8d80391156f1a216757d263287e4a3b1fb16f62c7837613e342220d4361adf383bfcee6b668ad1f61bc938d13dcf6029ed21366c9cb01c3b7a83651813aa491eebeaf2bebd3aaffd038b81e3080f4cca8670e9c1c32973a2da4b8168c7d988cce2ad8215bb5138f6de470335bbdb6509b31ee5c3c3152a86cec64c89aefa87d52ee3fffddb68bc8637f764738ddc0ea83ebe639821d45545c29eb86368223003bff815c11412cb7c4afa0d9eeb24295a016402a0988c5fc40d0f972672e85f49558c69b4e8839c54200e751b8c1233de9fb8883377c2a09ec668839ab218512b6633c0c8ee3246db962d75e53a45b5ccd8c2470da0a9c6375fe4c30c173acc9570f596afb57ab427ee06f2e11d56b72b0c0597ea6eb696d27d561b4f5687ecadcd74771236cf1b42c21c461343ebeb385ee03bd82157e1a710d69e226e9e179b4c9150be0fcfb7383ff85b0c7511f9642767b029ffef37d96d70e59bc6e4b9a620f9246cc70c2405355c1fcbc80dea43c3f18c2c74d943129e2c24af7e81a954d22a71647ed0092a38c72f4bcc1a5788a0f3f6b0eb522282b4eea8e248a0788a166ae11fa2bccfe4c4fa9661d368d08d9a46d6e0f5bd32c58a29cffd1b81fe04904c0c996a9f53904f473d51454e35661b73fc53f57d2a7f00a2ac25fabcb85d608a8876b6fac6de623bff92aa63e43e99cfdbbbebd51999f6b9945c90dd9039362377f6751a8b531d506dd0364165aafbb8417d7987f8f27adc53b22b8fc41f80ac72a18de2336ea914456839415666b7b32174d109ebfaed8551bc6ff9a545020d3d21ed3250a33749159d6e8d180406da477c1387d57c33b44a751e4d16b27a0705ceb9fea709a38000a5802fb34ee70f53efb322a5143deac276b68c66a1eca57e2e9db0cec6851a311107d1ae875643d841d91bbc189095d509a2d8dd3289bad39d0b166672742bbe2cd7397f9c8b4cc794155ddca70a01ca6ac0058e2e8200f249dc0f423618ea3a46bf5c1accb19c4fdeb8055a1453520d7dd6be8821c56c2a9857e8bdbead2c90527052588a0b2cefe7a895375e8e54c3a9183f249929ac1ba905e858e449e546b8649b6262e4f49d0dd0dfc48f817ce656fae999754343806d7fa2d567695ca1f16478d05d414609db122b76c4efcee292d98de4b9b3e3a7d51ad6c09cf36cab2acd88421b06b63b1c2469070b7afa0cf2c1419326f121c7aa6e0be8a3c75a829404a4d56a084f64855f866f31a1981c4726344ee11bc5474d24ba9b456aee82463dddcc4b66d42ae1a9a41a84174697d9fd2960ffe187a0e6683d1dee854cf03eaad793737cf155606e2e30253e224694063b7513ad46ecbf3b486aedb47608f1383513c8107a2a74e39638903d7f546d7e75f5829a78736969150485089989884df2cf1b8f977e7306193f6be01886b11cc1208956a177f9d7849296475e15cbc22e44ccd4d894e7edf1051e1600f199b509652688e2141a1978a740f2cf8abe609f539ea8ebdf51a36cd3b857b729da60f4190eb983a853fecc97a2313f60f64d91e048433a54093e82c16d748c4a41ddd28d899fdeca60ea76becdb209aba51df277cdac198d63d494091849aaeccb3db1af20bbf0175c99865962e9a71d07c6d434ddae770a846236892cd0a31710452ca10c18dfe1b0fa00190affad325975741a39980cf02b27890cb320abaa91ddf8993d84bcf03f8ce1736db982689f3c1e63018c80e534a4a3ae70880e1882d89053f127bfe463c1bd5d6f098903cb080a0df8c46522ba2a57fff4294c94e28dd91a0c1645d9d7fc8edff9fdafe582bf6c1098261692ad9946fc95d0e302fb45a2fb09d40888271e3ccfd24e65a437837d8b80b007abc17d476ee41fc8ea8a41f5ec4a476e2be20a01fbb135729ff7eb8ba66d12513fd0bea98288b14e2339e27afed7abd87521d7b3fd980d39fe9c1970ae78315ece595b599820d0f7931b73034d1f95e76e8eebc8da84b0db42aadc460501d5c194d05cc70d8ecbbc3bf98d7cd098e443e783a34391249b88323728509623758ce01ee612b5df8965749abbb1603eb7592d4b650528810fa9457b9bcb996cc2e41b957fc2972f7c663ec3c3bdd94942b32d527f8bb1602f96ca8a63e146455493fc8e607a3dc3b6ec33d5b1f7d62dced8e804d5f4f0a74823d85be1f8a5474914c2592533dc0a373c8f98452075c92a76af41ae366a846cfc3b4c8c162a116456dc3e4d2184f9547129eb579fc4f562d0d56a2c042edf70923f936e1c2134fa8a994a4460e596476ebafd63c04d490dbc76cceae660723f18fa1145a7eb92c2c7a643fe12a0f01f1793d453b7c2f642c95b856dda7f51cf0b6cebc89f2959a0395813a8546829682584a2d5bcb01cbed0718c224870812f5f63f827b8ea3feca4aac35bb9040e335440a28e337f55d98b4c2198057355e804e95171b189da499b95828ec2208bf5d9850c7166eee2f94ca0f0bf69d1d7ac0fb3ad8e890454c2399176fdb2af99dd224c2918180c9eb245a4b12e3a11dd0a5829782203f97d4c95506580442adb4b67165088818cf7367dd141736c5790642364d58757c5289e8dd5ae50ace6ef16a69da5420da326cc6ca690dc5693d9ed1b01d2725f321ccce33182ffdabf3756684dc7b5efe78447a5ae7e8a4ad33f452b3f071222aed3f851b8095dfdcb9a5a364a7d25a5bdc0f35599ab83ff67b33e1022888a77506d192324a900d5974fbfe837c2476db73f403a7f8621e908d7a0793bc093131cd045b89c4e89c6e85f5db699e00ba7c9deea6ad386b09e8bedb4d53d12e187e976546a04a991e25fc2c0345c0afdade52f1108061c9ab6f00e5c276a2d6b8481770b916a51d06345d826f51c24257655092d54d5290ec027ba8f442660b5ef7db64556949184d3684c99dd802232f5b4c8d5eb2fe74137a5d72fedb19a5573b7f5fbc5ff5c0a8a16e99bb0ca4427394e3e68fb257643d8baaea06978476edd5625a790bc1aad14134be5be8595a1b9bd4fc9c5037754c5ccc8ddd9af6aa1f20530e5f40b3c9b1f39ff5d56c2dc5e283ac8907fb7e14ecd0518708e8c918e71b1eaad898586093158685746247ce71c1d72bbee96a5712653f3c36212ff115d1d2e999076fcb68fe92fa788bf890e9993d536e6d5111c468542c1b618f811b935b29c701f0ca7f8d1cec1e1342f2b1746f08fdb4c0f547ad8440a0002a2eebb87d6d8dcda09b8fff5b7c6815317b01c2fcf0cd89e5f38a01c9a1167d93e3127789eeb1b4acf7d74e8af78b767cc514ccbe515e017007dcd72660214072125708ee6b81f162cdeb9f046c262020eb00822ef17298ede65afb5f23d4c385c7431bf73fdadf68bee4b33dd8b78cb3bed6f01d3f64f363d8793fd799887d94a1981f2572ab8f8973229c0a6155d5ccc002e9d0e0e695943e845b591ed27fd12857c3530e7608bd0708d6f1d4ea34f98ca1fcaf19fce06cc5857dceb9bf937173fb50613da92a43225bd7a12cbba4a1728116252d78d79c8a556a35e6d91e41c233172db1b9e6491c0361bd1dc5e0f90c51f3efd24a7a5144d8f9c06f4575ae3cee583cf974570f85b1fb22837dd8a34de96753c8214250a5d447999ec1845d4257b8b7c15ff6ef883e707fa164d3ec769932f969a9f4c8f29a9659adea2d2e3b161305056677d14a3125261aa2d2eb1f96c0061e7af753092177eca5b3452dd1d699fdc85176cb801bb867867c209b91be5610aee0d7d459f8730aadc2b420f3196becf34f3bcff0e117fe57fcd949e5f8878859b9a87db43565ee7c47cb35e3521a55db24890a154da6e76eb509e710b7caf02334c28f0b6a5eee49060c6b4adbfc34eaef1c3752ffed156acae56243f498435a43ce9631b18e80b1ec736db0a359ffccc9ed8fea51663f3441b229ebb812e06d0dfb994532a3702715c6cdba0c5dbcdd0a7cb7dc32a8f57d5e09cb3bb0daebe7c8b92c31ec486b7fbeeba4095a0da419db271b588613aff1edd9782781252b2669033732ad094fc4d3721f8cc3e8ac34bed407bb24f2aa65efb89a741ea81f7f969f00a62ab3b792d1fe155ce3f07353ba428099624e1b9a6d9857fe4a9bdf23dd4f89c11bc6fdddaf6dce5809034fd7fe8cf909dea70c9840091312c39bffac133411775e12a3bedc63d6960784f4ed425be0f5a37d21e445fde9c61e4f0ce211c9998557499069e13029012d2afc7b71e8b63a00e9bcb0a9207431434461fd7c7f54dd57784481b0a157928a0072830896db868bb22b4a89de02dbf30e3af0613de6b0f68ff169b95472b3de2482f89e719fbb59c9e064462c6af3e19912d03346aa9c0c845e85b6e717310f166f4486a68ad731f571aca323d3e8975f37e2fdeacd0ba0f63e82ba3599da269103fae3321ce5366f7f557387b891f696c888fb55e8db0d709801020da88657fb32af67809cd02d7e2e2501ab0a66c43fb4b8af0d1f2991d2730a77d1032ecbbbcde67d908a4a6a87c2226d90ebc1720bd11513e7df2b3512a2d8e23c654f2bc7ebf443b6e16251a45b15e0f9b16ab4f18cc832cc272490177901a05ca021a225176981ce4112f75db54f3ff8b5f5551d2969adf0afd2133ddf59cefc8138961ae2331333825c48454411de9fba69553ec418b1f6d29304b2cf56b9ccb8e5a2ab1eccd927d83e68ae1cc9c73f9e8cde16aa43d9611e985577d1132fd0d88412abb40e10d1acb96faa0fb9e4ad44e20acd415a0a59ac5d1cee646d6c20403976d05878045fb5dece52624fb57d458267ff6849234c625f47e17546870d2aecf3fbedcf001e3947551c3da0605469cb6707507ea10f0db5c5dc65b73e47f48a40e5679bcd03905bcc45c164187f08078c7b0358eaeece02df8ba6419c29134012a1f2dffd0cb222371371906aedbac4cb0c336588a3fc5ee2535b137f553354aa4e366a1ad42d10429aa342e32415d6c47b7b43591c71ef321d3b3709aaab7b4e67a2914d94c8cc6edd656b8d9284169e11ca0f1fcd9f6fa5ecf4f4053d4be4a85be31930969178f47ba74923d34a182d9e8f5a150cbb83e68cb0f6c020164d584733e1629dd89556ff44868f605a01815ad4911c0d058774307b9643aef33d036d08932280a96822f1f81ded386b72d6709a8185fe5c504e34bf764dbd0ae4c046cbf26c2958be7cafcbc5d0596a8b5b060448350e325f1b6ecb1e902b22f7b88f9768236028225aaf4c1e58a1652a37f15a9000200c4cea3205be4093e057795df7423feda4cfe7f0957a3ee8746550585f8f3520bc48c489f2de456fce15c62c0177eb59170a9396aa4177d07d69b6d31dd83d937485368bca864c477b56b662245f72295d71a983a485e85202c4900e9e984d0b2a60f991bd23fd724e3b57352d77b439c0da328f75fdf2ee58cbee0829ecaf510d3f974d6fb4aa1975d70564c6e3462b29216f2bbf5e29ccb96dbbd2eb41634fd679b98c4bb3d48e63edb3d02db96a8bfd71ed759569f915af4053e7bcdf01c84d6fa778f0f1cb3f603885e9b7b8804e7946989415a684bcb0f617edc3ee0b09943001f8ac438c33bcaf89132ff70a51037a799f7d3f4b09282117c660bbf4a2155e9739b48e11b2799bae1193ee5192c27a5e33486f20a395ead90f695cddbadba3ef6759b552f923b00b9cdc261c216f6326158b9638cfbca1e2d1fae5d2ff3fe7308e4ec8648fd4e3ba505e644dbf84f2e98ce7f825d2e5823b3bbd858b6ab33e2ca0b99ac64ae52f6c499d6b67fa8174bdcdc3c4ab3e059edd8dedaf0a2b46aeb4c1dea774e2c53048ff049459b380b144650cb40abe8b34ef53b4f472303ebb9252a30f6d663c690a4ae7182598493093169b51a6688eef5ea10af933c00ea75135dbb61801abcfc26c34d384ef3911171fd13271b8cad1761507a26ec92456f475b6f04da010d92c5780ab33bad89a076218d5a3ef1677d4a249d488d8e2f5386b78dbecafe6bcf799d976f44e1c624ac3fa13dc72b0290b285814e4c63d59db9bca9b3537afdfeae50eb27c068dbea0b40db6a7f348996630f0c71efbb847bfe0919344b09e958dd97be47485c91040040f5886fd5b897e1ec34db3c559390c4c62c0f8b82ecdea1ec1ea7fbf1975742f13a84f814db78b72776febe9b4e0ee236833ec2134ccc8b32bd75d56cef46e632ee9f311f9915106de8773feb0dcacdb9dd8fda67ab2f4054d5090e567f476fd6fd3894ebd8f0b7f2a7bd6f7e8dd686226029ced3b46da6cdbde3fa2ba7595ef62a9e9ec4e3d10ce6396be93550c0efdb5fbc31304967e3c896bb040d9f431cc83739a5edc59cd1a0cb718fd2ae7f97de0371d7fe8aa2d76b10948097ca4f05841b1458d73fb550c5e0512561d26d2ec7749e56bdb5cf9c94ef49736d6055f1e4fdcf4440b940fe761e04bdbffb8f799fd0744f48e4bdc558413e486011abb67968762c9f99391956a552164237f9fb766fc758ba138bdc1dba3e367437bfa5de167950302f1fea83f78ba2da7269b4fa7cb46ee7b2e992be8453e00c556220ddef119fc8ba02e3a3d6e1165180de4e8dd2395f9497c3893cee820d4e2f6e90c8da85cf9ccd43af977a3c09da0d3ba0c294b1d3fdda093577bef8fa4ac3efb8cbf8aeb3c161d97c6f09f3ea4e4d0ff0440a40a13efb2743865451342e24961f078e5a5b482b0a31e84f033c8982e1aaa32820bf14fa1fdbd018174dc8df612beb8d60375a63078ff33e9262c1305b083d012cd789474032f075e6e5d6642f5b1b8284773a75eb6864e523d41b0d31e3274a129e1519f7c7be4a89a45f1c4ae5afbe01d047187699e8c65f16ac1fdc0854bd0fc7671f1505eb8e819fb1aa812376e8581812e51691948ea6712c428bff4938e51dbbe03739ab7ee4979307a0f1fbd6b55359a5a44abab92a000910715f5536a5e1bb80f04dbfbac73f5664861ab58c01d974feb2184ecd8ccdf73ee6479c34552012e9c127971096aa2535f3d10f2dcbbe469e331513cfee899fa65d86c36d3018cff0a9ffdb2741fcb56f6c8c78e40f553908c7bebde185a5a4c29934ab86aac6cf168696ecdb9fa744be420f37761af0f7b1ede241e4d55b910e62fb3777562eae64fdb96a3ac8b5cc7776fb21c7012552bda8249f97daef6e2b417fd63a5fc9719fa3d48d8ffdb1d99d3d61008a780d9ef670474b3428b34271d7d8601a07c8769e6b63458836340805cff00b341d1ee8ead57029ba2f1473776614404e204d3ff4ca928c0341c8fa896b81b17a3430e4a93f54d549396ce7e40b727f986f4e19643cd468cbdb587470e0c74244a631f756a544c01bb4f8e6e55a71d0442e586a27e050d9c52a2bbed9402bf36cfa898b7bfe5fe558417f216e5a7be4c42a1725c21222f9c553b4605e555a54b6bc4357da7284b1a7ee20ea93c5f4cb031a6150f640f04bfcad48fd4095e95f587cf954fecb07533ae83b1775f52c45b4a8c81f663f80ff7fe346e1027b2b5ad13a5c90cd6cd2c285fa5f6670babd2b12644ccd0e32264135b95c3226c3c6255d335bce56af630e70fa058a54e29f272178218938b1fdab90dbadaba9b5f73febb7fe1d25848e482f4461a3d89d07879e59040bcf5666850437418f9277b850f4f145bd1e22787b412f8621c61b1b6da75af5b24ddc83424321338aad24b67248e824d725454af696a811346168ec28d9a5352d4e669b85b10a49b187ead987c16a0c5d9c3179fd0431b4c659693edea2099b2fc8eb3c3fe0fbe9cbd70b9829b9d323b7421edf654a392fa01ec21f89b5d1825b830feb2bfa1e859b6372e4244f26940c646b205d5be399130686b2ab7949721d69e61524c7c81a28fa67dc50d2d0633cdc97e276d236fbce23cdfcd927240ad252eedd53d8acff8074bdb184f0410b7f27e83a5799789beedc8fc29b17b03778d4fa0ced2a39b98b343d513f91e723781e816418aed7536891831cf44f7ba085a08fe189d1a4b117c634e42cf03154e5f57b5c11dd57b1dea3f63225a9e6a7907c55de71a5f14ba4b57fa8db0cb103114e88075d3c0a264339677a50e4a216bf6e7f920a28c288f5f42adea5a51bb3c466c47c51334d0c037ae8ace88f5946f8e7202dfd7e6c493a8de76b5542a65cf3d30bc84525b8f8d80774397710cf22eb85ee33b44cb2acda1cb0ce3141b3b9a53131ea8d7608768be3b69f48dd5a65d6aaa37752dbe65efae3610cdd0e68d6efe89f8491e7dafddbc3996ba261e1f96fa6280ef22e9798739899a90b7250a164bf8114aa09ea6c1c50aed5aea5bd413b0569eddaaf7f37da14778d20c90a1d36566fd93fd4c42b133e98f678dfc5955bea885d9617c148cc92a69fc11c58c712ade0e8dea765a011b3c409a3a1eb09a8c4974414c625284db94bf1fee7a008ac7b3cad9dc0f63e23c3e2fcc30503354b53225baa64c571eacb900b1a9676c37278995d6d39a23a1f7659306f4607f05572736db08f9831082bf1c99e179267e7618a53e736a027423fa9d727652edddcd5adb714bca40c3969d2ae541892386cb13c960642aa0b9383e69212ca90db945d21d5484fd1786c8c23a47b387e0997dd8eb00026a8b72b6ac51e0ff24b64c37fe04eb31d252968da71e5cbc3106b5487392b24e0761ba88b3dfe21bbc43465f3ead86572a28ee51d8618f55e2133f38f4be152480c6a35009386af011daa93f664507084e1b81dc09b48812d42ebf15c24df0fbb287bde296e267401c65c5f0b4db481af88806dd26882941117e106a551e6e5b2c8738f860f596927cb806c9dce70a35cf2c27dd98a450b1281a3c574689419c6f1c99d75c9b373ef52de427c01de0fc8344d8a0830dfdda9fff026bb9f91ab40a4bebf8b4dcaf6f1dba303a89f0c2dddddbf51dfdfa001455a5a776f5a7b68768757b0efafea795d46499a37d6dcee410e21a2d76213d378ea95311d2c0a823ff6beb30dc722b1c707e358237a844e0cbe0d4227d62c02babc006da59264c53b6ae794094346cc44719f38ce8686d1fb3051f8baeaf021f40a657a63a1a93a40fe3f90f0568a3032c9f988f606a82f50362e37126bd9d07049bf067f1a9bc5fe1282f4f08fc104dd110d324624dbebde50cd036968086c25b99cbf388e16a1664df9d41fc30dfe7d1613b8be0ba2a96d5a5a2a4aa18f348bccedace4e6b21cfa52cb3906df3c770ca8d3d7761b8f9d9f6a039d41e7c293cc511bdcc59c18cb8240760f1ef08f7cc92e7c77b78ce330bf5ee6e23f4a83c440f22a0faecd036bc97e16e215f51c130ef554cadc48a579ad45a11d4eafa9d513ac1cf575f7444d0d2b5205f1ceb6ca7c88635dc2dba6c917dceabbfa5092b923cc5b0fa53dbdb24c6c929b4d6a13f1c3e7ff169b95472b3de2482f89e719fbb59c9e064462c6af3e19912d037229150b6f50b7e7babf1264145706e13937e91a43a98deb09d4bde5af365325a7a743db6d7ed351cb40befce2fb6a6d0767110ba98913d163e78d934ddb52ae7d1efd6ac72d7512f0b0ff965c912f2ff986bb5d2aa1e1529a5629c2ad3e0c99b70c8cbb0cb361d9c15b75861243f66a760db707cb228c40cdfb41e622cc77bcdde33a943681f35eb019f6207f63acc2c778e6d2f65b9ab40fb58fe8e97b0c86469bd3a4f9af06db1f6863d0614b1140779d52160164e45eec6eac05071188232f8db646a27aa6b0e4a810d36cc21e8f5043a6ea7ff15dafe557f3ee13b3d0b5eafdc5bf4897fb365cd08de29e74d750caa3829b36b39cd8d85c97403cb264440ded5658f4be60cd9a7b7bf8c355579c3bdc2747a4cde3a03770186f41a021f939ca0090c43a295c9a7d96779075cf353f5bfa8ae157144094f99a787ad028b18efb3e81ba9645ccf16fb8c90191b4d0524484e73706deb5cb65cc77b0e61b806fe4c05d435bd7a4120859dc9b165744f37f0f559ad43a58e38b091ce2a6bd7b4c97aa5c2a9406ad847badc4bf7fdf0da4f74af2b8869c89ce2408316721f8443a8fcceee56980dd6a2c0f1db9967348b9405e97e205beebf376a205e43d5b3d51cc155de845302545a678d78e5d477dad40a4b760344265110479be010de75a8baec1c96f320d7aa433ce27b3ea497ea0a9390202b19ded9e9470dd363611b77363cc15fac5a36035e28fca8ac8b17062bffe556ff44868f605a01815ad4911c0d058774307b9643aef33d036d0a966707f7378d627fec0306f2c8d3d8402c189961cefa00d08b31b59e0fb37406344fd8a70c9e9c6cd08ec200f9b83463d8e1e2ca1293257aeeb976385b4f30076ec8b34024a6c192d81c197e3eb544f5a0c170898910300b4ee9739cb036f9bf6e5f3ed7cddc317e9c074e874bfd25a56d340b92a57dd1ddaec804cf12cc156efdd0988a1ee2c13a725b9096ea6dbde591976c0a4f2eab95c1560650e8df08ad6b12f3f961115c610391536b214e6ce750e8fccba48219bff24467a734a605576e17b0f1e2c532e36d884cbb81dd0b46af2a180ab4b11a36fd4468c0a0ec92e3eba9a2c060eb82f47fd3cfef426db2d3c5d204d4064c618758454623baca68121f19993d2c2bf096c2556e011c8974721de23901f93abff0f28360bfd4867299d015bd0f4a84c48701e355dfc0a57893bf5f0bbd82ea365a85aa17a5660581fff8d4077992126e3098628d7e934e0a768433cbde6d86b0e2345894a04f3aec77ce4f26fbd2f23cd9660655317645f28c50de06354097f3aed3587253f776ee35799fba73b6f2c2da2430f2e1cfdf99aa98556b06ad791571ecaf00f3ffa931285df2712ba156fdc008abd0d77c17dd7b61c1eb51f12451c195c51852d98d871d2bfc3a0427f982c7fce4a9d22f1196f2c6a581dceccdc237a52e645d9e242c362f0907de1662763ca213f70f803a4a73fcb100789467d7e00c1719d45b2c4ebc910fe9b8d5cd6ab5e70a8f56bc97f382d34eb9a6118ec2261f7a32a027210ad2e53d2896ed08a0245ad40595801c249ed97b1bca68daef551975c19e1cbc714e97d2d54b0d97382a221ad8bbb74b09a2d587794541e2cd359cc78531c2559f17b10a1cbccc54f380ccc24cf458f62e87f7003c17acf3f50d6a284170581db988afa06a435f33b62d9f87a4d5cd767184c0205bb847bfe0919344b09e958dd97be47485c91040040f5886fd5b89795028a988825bfee057e047589a9381d2b17a11703bae292c68700cc05fb6b97efe8119f3094c7ec61f5b22923853aa2098fd56dd17b15919f7bac649183ff6bf841d37d0a4e731b3c00d3262c97982ec13a077b564bf2fc14315c6a320480aece1ec35f08dec05926cbf03ab90a7d6c1913481a27a204e3db4cb20050b718ee0ce96f613accb8b0828c7c5d63664d8928562569f67791bf6d5cd33602b11a7b52b0f4d9a6fa6bc8ad9d885f47e7fb13ab17cf142422af2d24bc7f9805ccfb524218edafefa80b9880c2335a1a7191c2ae52ace289b35478ef44fdc183f50870b213b71e1988100a19fac737c503461e68230838a382dcb706d22464698ab8d65aa339e3bfb3aa950c55c2d14c946fc88e32a5b903f07b4a1936ba4a7242fcbaae0d95832595ff1c7a2ff4dce6a3e5e75d6fdc0e19b248e9d482dcd33a22af38fdb134cefbb2f569e0f2134ac3bd240ef09ee8011eee1700ad86bcdb572114d946675ea008dbd7ffefa4dbaff2668f788b1d9d139af975848a1a6f3887b4e712a05aa07e91560fe07072534bcef48a38e6ff2753f505da682f3b214138bf8a0cae377e30cd286ea965382820bf14fa1fdbd018174dc8df612beb8d60375a63078ff33e92627c16298a2e1bbb4c563fcffc0f120f14845da07a8ecf80d63e78c8cf5f1fd6bb093e542174f97aa65f50d9cdfc4e6cd5e135042588c69bcaaed59d6346d0022ab75dd886453f5660ee54c7f605980ed5ac4add7365abd2874b5dbcdb769f1627ab8f811e649db76f6efd636c9d48f3fea0cf42a02b4fb833492354723f09954f097d728ed3c02fad0ce87e75112af5ce6de5fb2c41dda13f7de3b6eba95c92b0474f0a482e49cd5b67907cd3c463ff287784b279988be1d8abba6cdec2c1314573ebec59ce79119e22451e61bae9457c88593f0be4e1054abe2bd3347e3f5a53eae79351824056a000e7e7bd9f6032eba311c8792d6f8dee95ae4f710bdfcc26050b3af5850ef9dee9117de38dd75b03289027c00c1d3d7e8db912dadfefde8bc119c29a936a04edb20e8bfeda29b26957890ca698fa02a08b8b84f6569d2c9cfc0f9eed7b2f0301366eed362edb395cbb18fe776fdea803b7ead57029ba2f1473776614404e204d3ff4ca928c0341c8fa896b81024ce2267ae8cfa70f0a0297401bd6673bef07c2f1884ed25b88c33d0cae170d74ad8674e8845a445b79b5f854c7d9f848683a1189f46478ddf2fae67db90cacb0984b0b6d8304d24c105b3348717018696cba58ac3db04c2a44e0d561deabcb7b82d26bb4c2b7f9f8a01bea656c72806ba3f318b3597b23b3a8cff87f3dd6466caf872a2baad81e9f97dcdc752411af0fe10fbc86606d76158be360d0cfe7e9ff928d4cde117caa9c52f388e543b3fca1a6890ca9cc82db1a9646a3bdeeaa0b19aa6ca511cbedca8c15ad78c2271ee66c71551287399c1c7f495e35b52c15a9bb525cd05ab925df9f6acf76be3de64cb8bc5f277c30e66c318d95b8b9f84302ee2dc75594803529582ec225ff17e75cc78fc22ab0e333beaa0002bdf74cdb5c57a9b2f1ddd39f80727a5bb93d13e657c7e61c3dc5f14d856e8abd82a36a26419e69c2a20e3130522f696bcfd3d23c8c839bb5223d3c75ab4b1aea62f48ecc5657d0001f113b3f6f746975b3604d8647cd590da4bb550879d5be6162015d1e4e5530ccf2a70e6a8618d09fbf695667d95f16bf7e2f5d6d8b85dc9472c0b41b773fd0520094c3255c951b071c65c6cdac4315852c7e1636994c3c12fd83a0e72f8c6fcb454aa05224aa52d2a43429ccb0c51cc3598bbd9c1c19afcbebcba6d0ad9d12238d64f49373bb2414d24e250b008093ad54bfef39e80976ea21139b62aee780b9322751239e34533f3776bb4709e409dd680f90e9d7fabacde832f515c7a8f409a45da228156531b14a4a34589bbd4d3d23b7f4d8baca342dddca2a647a42e74515fb74c70779e941794728f6b8e0d8b84b894aab2f039e887dda91cd777ce87afb760fe81e75dcd7376f68dd3b86097dc0563dd4818a07d6560218267c81d6bd34f77d1254b5ef726c64b8b4a1d4927149b6f40954614bbc947e13ae88792fb83f58dde930e7adb7216dbe6ea2b3e91581d919c9a6b49b8789002b115bd279eea1ecf6ab0185990fe5b60670a9c29d45a2b2cb4f10897566fe1cbb3470f3a326b6a5067ae6f17eb6777dcffe9bae57efefbcdad87c6659272fab79262f3914d797357ea86aac02950ef4e9c18851f01962b9e9d6c288fa37ecb5a7ff14288426c2583e33fc361b0710450a8a6dea0b23773256fbb821df452c172038b8cf4ab57a19f0ecd6bcc35696024c277048faf1be956d119ebf21648f4d9ff73286ca9bd47bd35b7efdca7e0aabe6949a02342df62b635794f1acfe51cbeb17c769805b15a2222815b63a29608a54dcbcff932cd8ad4d36c9e3efe5b85f402da29ce84336b32a04c35147e6296064f3a15e8dc0f2ae93a6fe130243798a26d839e3b2f35826653039faf641f51fcb386183e7ba821e25f9f7fc90cf83b76ea295801075443cef1b1ffcdafb3323c6443aaf6b48d0c4bc885452bb5aaaf5a30ffcbee3872d4b9a6efcc5742eeb0c771403abb79f67fe12233337b9dfcb4395e7ed2d52233313da7de48f2b6cdf10e3b47b41d9f2a0613b495d2e03ed0bf3ef0a1189c9478ed75f217a6e3f80f4f2638f1fc65f189746ee9a610fd0b9f4da1d168a3dddf63c71f0a4d63e86e8ed6a7dbf4fe0bd601bfe1b935b0a3ae16a2eb48f9e308ace76f0b4d9890c1945873242e745f1dc84b07c5ef3f7f1d2533e00f71c4cbae362f951ec39aab25168547a416faa4e2c96a2f068bcfbe8d7a343a02365ee927dc7630c0800453880d30c3f2bd6a896053bd597895c39cd00f1f3842cbeeedd429d954843bb0d6c5773a692210ad0f8982c86307d6fb2761112a53ca760bb5edc2c87e2b337a8133bced61ac57289217082a82a1ff3a44e1939b160fca160c6e9a7843bc51f7fd1607853739492ad2612ca2d91a11a2a58cb32f01164538bed1857fa825d46dd38d0da956edaebb0c2a99ae4431c6179e03f19f20974f9a696415f1e27cf79bf02456328e4241f3298146ad388d52104e4a456c4f7c82b3207ac5654fb09abba7d454eaf57d343e5218e53f4bb24e2dbe942c8539e85fd7cf98488cd01872d06b8d01c2ef5fe927c1f5af2ba4c52d275cf32e1753ff085a310f846b1a49ff32a3eec0bd44f3bcc2f48df78b588e46c75ec58eb99a925167ad54056c15b1be0a04b9248a23cb8d31d98867cfd269e05be3d17f53f57de0dded6f0841cdb482106b6f595702859a9b50ff46d4acff6fc994ec1f4d024605b1d0cf9724b50335fe3ff972dcb97d2bce5e9de01ad0c0c2cd84c132f87cdd73bb8943e04b4b818c3247c5b67c10bda9aee750e02bddafbb8be0ebd11b0a92a5040a43e666f1d4750731cadaad0fd761eb2ccca3770277511c6741353fb600363543f4d37c6c7d00fca3c82a711d15c0be7859c5637a349351dd9a3834e09af3554c5a1d553d19b3742693baae0c62482c50b7c2a97516427bb9e07f850e2c9b881818b59a2a1af7e77aae945150c26ccf921ead06332b0b9c5ea3d4d3c42fc9c4623d93af5765e44fc876100fe8ee380cbf500dcb280c00c224fb6b37360d51af9048f056c12aa8a0791391f05ed31105080a948e77f32d7d77c87f8b7a98927f9ba3fba6b8f4bc01f71f7b016b5ed4d0bace50494471fa8148124d0f56bed71795899589beafff6a30d62ffe4eb15c0be1b8e138d7dbe2e6e5bb86a56da0726bdddde10b54c5cae88497fe7d1f09ba72888204eb5368e06141444444ceabbeb6f8c3da088c96ad9186d853c754651040ddfcdf93a12cf1d1fb1d24317a3a480f1fa0a40acf3c9081b7a365a54b96e51698e7fa1bdb5fb0cd95b892e9d9c0648b8a26b6c0074dad7802092e4b13f10639e853297df0f0b956f2b07ba47778c1e2e20698917aa5338942410fec1852f5888beb56feba99a9ddd8eb60894b9535bb4de2aafadcf5e4de4908cdcc3bf94e585806fcd18a884e21435f1039f0e37675961ee678d375c5be06e99f518098fe847ec68bc8130d84e9ff5ef7fb49d05a9c4c83b9fa5dfea41dd9ef60e93fd034399dd3fe5742bf335ee2681d102df2ca78a48445a6c2263b178a5371a0d3ac0699dc7537a5eb6760c393ea7c9858b410700f1561ecbeb27dd910222df0ce500f1367fa8346321732c00565de5abe7084f6bb8ec5d14c893d2e69c8d3ad87bbfb0266c9e1ad8da83e1145137be7d8f9620573bdb18b1e286228fe829b7b6a67a787640a1806680404fe6311dbd2423e0346c52e5b7c1b8d682249171fffa9c30a77b4abdf3af2dfb486059007b8e40eb7d4b7b4f1e90ca078a4ac5554263dea74fe1279c6bd89afe8ed8f902c9d8f689308c7f6d4c41e4cafadcb1580a26aba4f25d2be4f0390f3cdeb3c733f59e1f0a0e3f324bf9f64cb3377c32ce1626078b15b0087bbf0b68d30870d9160046025332d16e2506956b737b3159cca48ccd256cc752b90ab00cd84dfc4d53629124c444ba57b3d7edfd051d85a5dd2a1900e7823290f809ec0505e3cda6d9691b2e8845ce3ac8c457f6e096204f9a8e2cf2e90896cb7e0e378542f2352c990d73a68b01b65236741d0ca2915a427f7fa108e4e7cbf6f6339a4dea7cefcb920201ae6d7e02838df4642a5d8a90e775fb88be242d3c2a0ab7f93ca4a05bdd0f7889139f68d8e1e0ccd4f9e104bc99b516c53a97b8d1d187866b6e412644a629013086e449427cfc6384786d675bfbf1f120d35c851c95ba47c63901eb41bcda9b046466605593b4ee56cfbd7c11409174816f7ac5ca6c77677788aa45fb6af47fa81c584efc70df080d8902cf23c87b72de101719bf5d93f42f76b3f1370c4b259ebfb22bef36eebf5abbbd909f33b6f2d78201e1538901093eed4c5ae1ca0342147055b9aa36ac02c5851b82a4ee417d9ae823f5a2a904bdbb9d825311b316d87724f2ee3248ac33a4460cc832a075c9a516f604bd1322f9e8cf54fed11d278026aa1498663c7646ae0275717815232e281ebc943500dbb92ae2293c3f2b86677cfb25922a660371f50a7b1768f2cef9b9de19f8505d5736915c54c382f967b81d1ec0fd36aec16b440b942eea5201278bfa769422b867a71575ccee3cbbd62b6202fd49a5db42fe0befced765d9ff0c1f5192c542083a42111bc98bb77b4d7af0372076f1fbe0093b8887622bd3002ad0bd9d1e0b52e360a571f0e06bac6da37220eaed1d40fbc9675a347cd319eda9d8f1730a39549e47e5c5aa57b4c49c1eb3876d6e3fafc02ef24e7dc1f25e43a6a4053952c4bc92a1bef733a53041ff95059ac168b238e9d4f6379b0fe05b5b4b464d4ac595f3538754f4c9125a4caa66eaf88d1312a7f0e31aaabf6faedfbeafd33db3a0a8de050b5b71128e066fa7eb20aa92a73335aa54bd15d6270c27619b06810d853d1256b9b715925dcea9c2ad85069a4fb69bb55fcee8b9347c5d4b34963542da351355fb3acf9a15aca51738e4a554723dbb317593f3fcdcfb2bc76259a08af3f81e3a0a88e500f67c4effc81690238f127b2751c16ed60d0bf43a211ffac88522994a42fc1ec30134e40b8a989d7ddd01ce9e92b3c6c5b97f192a7c71a0772453dc41bbee007f6dcb77ec8c22d5bb6ac081c3a5e755ed67f1ec3d880cf0bce320f114bfad88da46d9427eaf9c5036fb91199412a014f01119f0403a70be0ca5b15b5d64af88cf8d3e6a61df608da44d276203571a025f8bfd461816640660ac11926e0e16511af7ec9c854b2bb7434df2c830fb438761c6a868a0a164de94ec09adec5c199a34a63a6a2b529f5bce69fd28c578a5d4699e464aae80761df8608ca7c0b0e79af548584951f5c7f920db58d91bdc0515ae1213b257c0b44125871d42eda3a85bf22249d7f0933ba97554772eff06cbe01c76d08a1f321117b9b2801731a8af4b5e89039d718a373fe90cef1c0f5870b9cb61bed753698e6890fc9333f471f536f737704f87f96b26245eea21ce710b7787ddd1111a211a29763fab6ab43cec4c21f36321fde224830e135c83cdeed8a4b6ddfb2b0e08cb2fbdc09dcc16c4744ecbf7e7ca912158f28568d8ff44e893761239c598e49fc5de883a626584896e71ee2bfbf66ec97ee004def70a35e9eca60dcebed538a31d0ca372c2c164e1c181fc550219330d9880409cc8cacea8030a6f995684ae8d7e4f7ebc08b24d748088b291a3306a36efa96dc48d351c77a1ef6549b650d50765180b6dbaf6585e5336e1acf24f677472a2dcec44d433bd04e8ba9f0084315576fcb7fd9cbeedbc9e8e8919a7c750edb3f757512218e165b2aaa145346746114b08e5d7ffdb917989a1c2c0a6031a49db8f37dd8af362a9de4da71788c1b97cbcc134345d7ab3b7c517d6aff2c6806b0b042df5c62424aa427fbb92f27e568231f471afe1e78a3a88201c9e47408c9964e4bdb01b26898666296e4025db55dbd24853778f11a2cf5b1d1072f4dffff4018d20747d9acb14aae770eada0b360531dfc7bab15dcb97a8655740de9d744a25a671c6ad38c223d0cd6b819ef70c316e31d13892229d41f9ca6657f2a5ad9d6ce435213e938ddf65c004176fc8b736417742503bb87570691d15934ff792f95ee9a4fcd07c5dc8a4a89ac798a22e9777372a1433d2ecac7b971c0ab28e24b448f6f4d2fd8621cd2364cfc6b53672d7f4898cb78292682df21b929abb26627a24bc43c63779c69422a8b889abd9222d10a1fcfe3f48312be830a5a8d88f603689b0775a3a12b87541606e3d5f72ae4979659853f8db0e86a07a6f41d0e03d992a7e7f01168b86e8dda3a3263052c1243bb65e01684a688123dd2171d5699feebda69b18be69ea1067547d2e4c7ebb3079b4e288a9bfb2ed47f56afa866f4b1cb481d96ff2e03454c09afa10dcc2aae605940b54dc3b46d66f7b2e95376cf0287b0838064fd0c99ff54884c5e2541cd52c520c7e8ed75ffb7f945399561f5c3f4bb3ccdb76557c0aec2688d8e3bd195601cdcfd3654d9f4178980b882d7dd386242c558acf70e62e79921def1f5465f0bf38835344994e38c4c185cdd09f974fb51b534e86059c0287f8f490d232c92368b419b44dfa39eefbf18ea08d00b4d9ed32b870ca78e5dff644bc43fcbb44fe052f14d5d68103a14a1b33066e775f0c7a45a36001ca4a778a7bbdb9e4f91e231a1bbd2c92f67bf054aebba9edcc5b4b903273c781042454711a68f1dc445078764e17742d7d0b1b8d209024e2c42fe951f610d47a810f79e9e9ad80449bb5fd75335ee6a06c6a828524575268110d12ba31ce5edf5095e7f26337d705ae4cdf5efcda8e79d52ae90036c64fe49967861900765cac64823e3fffbbc6c6fed80c2487d5f61499f8a59cb79ce2e322ce9ee2ba9a52710df7b94933399f278244bdb541b86f0c458bb9f66039fd855dca1290315a54a44c94ef73056affa9e3e75f843c4690f78e549b92abc77dfb22d8f3cbd0b4d6111111ea9812b7b5833dbb06e7ae445fa67f57ecc5b69dc65e2c8a67aae033adb794e546ae895b8d8a83d0fdf4c6bc38510cd721565654528cc47b580a04c0cf1e399e8aa2dd52c5ddcb82cd4a34598a3474ced26409e2e65747bb0a92988d7722d32d564c3689876e20491bcfbfa00d2dbfa6d2f649f694074e4ead0d78516cf241814ec7a9526550be3a24b02f935101ce52f01c7d2d994c94f3690f1bd198c576e7ee941e4981a5abb253e282b514f13718ffed29387fada0459e2741bfa024a65e80bff72a3ebbba15115f8b09cfd278aa2a0aec9d3aa484547220b19857afce0d1198a1b9886e0cd94775f233855795936c178cb47eb93de76fa9651529f236ba688c38726b59c3fd59c8e15115cbd870fead9003d5a1b0aaf7914a7f22127abf84b695749d9cb1fddac10450d6c3c47d37a89ac820980272a5cb5235fbde816761c0aade7cb0584b7fa41246472318791df06177e09ffe49dd0cfd22633be10844038822292e8acb8a5b8c741d92e19c8d8a571989540ce8e24a6871e9b282a9d2f6a8d378df4eebc2e5c5f87b3d0fa17805b243f233f84211da423ef26d4615251d922e6c533f595af466c56f80e02a9560f3328e29c081cdf519d9b4dd42bfb766246c84eef760701ecbcf270b94a80f7c91536cf76e3fe6012fb84d9b9a20f70ee3c6ccf2a8ef67c7e5973dafa803f3f861b703f687133c056845f0dbb622f688e5e39d47b152e5debaf521093d32d96688627dc1d6538af99f8dcb5fe3761bb94018bbe53eafe4e90077457a8fa655facae2efc679eed678f2d5ea4ddd3028785299fe7dbc92319d934a83c3de41d65c2064e085a88d146a608114f40bc64b47b43aa77798212dffbb28b688f60eeab1260290490b75a861d5f1049fadc0fdd20f068760e04fcdddea4b509e4b85b701cd5f0ca738ff132b45ca2e9b4e08c721fdda619ebce544a637b93b76c6b605d62484e344c408a1710805a28cc0a5b1a026965b5ae50f6cd2cb1fee46f9e39a0941c476e0a730ba9487dcd9b24180a446b282770c3b99d28ee1ec32c2bc283c8b3b6520ce0eeae1a8692cf523253651aa5496ff1b1417f6e845ee8d8d901da827426c5a18db54f78854255f643aee9f976949c00ccf64b7343f5ab04926da863e81427ff95daf0d96a8a5a7e2304ddc716cbe93bf12072f5df9cc6caf7d801d456fe90b862630f86389a9c9787ecc59bc5621067246824679ef028410c8dfa90fd08b4af08ce05fe172b7e2824ec851bfcf0e3748547f7be7a4ecb04b92121fdcab107dde5439c78c1aa23de19d0439abc2337f452719fd96c8bd8f1179c21497028b5ed413b910382d6d0ce88d5982191588e9df40c149582b212ab286e02a8426bca5d0b0f6d78431552aff106cbca55b55533fc34c84056901ac2e77be0d8eeda6f884c21670a3e5aefeffb12dbd8a7399e7ea467133103f96def7356b6a7af2b29ac629153d31576a7d9bf553d92a3e57db56f8d029432d7b85760fbdf8f5110bcc5f855c474c7e71fbb28f8c658800945c608656bf1bea0745d74a74dc113254faacc9beb627b751ba0b7db2c87ca06e4282d833a7bff657ec3400383d6b4ae993f928b1d8cbf8d603ea1cc016d3cc9f5d74bd125df475432cc4be7ee6f546fcf17cc7b44c3fda169f546a74051f1283000078eabab61313992ef4e5cbee0671046f35dc2265a2c6543525d12c7b3961c3fafe609819c99d6c944e491350746dd01e82aacb679f9751c24f99179e7cac5d7386ac2e87bd8d4975e9f1670b711fb4ef9181cd712bbf216cfb7e9a206716b983897ae5d958cbf1c84658f4e1775aacd515c4fefcf67df670927c3a4b34218c852cefb4bc30c2f71100466471b1ffe59df3e67ced9c4115bc9371fc4b2155188219cd585f0661d16291d60cf61a333495f72ba831d3eb2b6a1ee5252c80fa14ed6d6926c3a04e8caa93c90a87952d7a0f23c16ad2c1ace0530fba076d3d85b718d87e01910377019db9109f346c7c23a00b8db3658df542e3703c0217228ea190974387afe2410431995186a0ef25bc82837587b090ba46a6cc1930f02b5cf59a28298cb69d34018b269de6d0328ae59ecb3b330521dc579453ef9bf6692408cd3279d45150234fe943c212be87279ea24a9767735755e25ae61641e6e32a70193be4c8d18465502c6af391cfe9b562989119c1ef0f590c055520e1616bcf33a6ac468cb5f54b19dcabd914bda64abd01aaefbec4d6127b43bc864895b25ebd3e1cd84acfb18d1cdf0d2d4e27167f53c0ee3df671f8903340da22edca1a635aba5c9e97a33765de2a81dddbb0037d22d7e9eadb5ee2804720ba5d9a890f862fc3de60b758b317bea02baabd0e254a489394e6dac4c5f076676b7aeea13190d09e2f501159ec66561dbc087d9f551f78380208c5dd95130c90d09f41c4fdac44613e7241e2c238bf082c7d06773b6b9e0dcb2daa5549e8cb6e104ec683eb7bd3a2e8afd8704c869887879e5c55c6d6131b919bc7290efa2d64d0190df9462f33e713e8bc44b442643f1956b3d23550e2965e9914a8abe9fd206c238dc380cf91cd122606f9a5cf329d8b4265459a7a8099b8c36dfebafbd045f91f1d442b03aa2da5cb787f4e1cda47bc1d3f61e4962f0647610f9132503b6ac9367c8eb13fdcdfd71870a210ac0e32555447c415549e4e88405135ddee91b126505e0b83e392b7772c8a87540c304cbe9b57e66059e0f322e196e464c52f9495a2dec9fe6263dd97b6a0a6a457a5a0686a3db082c3f93b2ab99f90ca0bdd399077681b101822ea8b63d346ddfd7f6f47328ac3af58cb1d2d81e8566f5b5a070caf4a1b7e898565b46015a30a53381dc5030dde2571d10767e0951c07bf9a7aedb9b89230d733575a8a74ca20f080ffd77821bb2d0a0d824c33b9fff0721711a959af4fe2eaad2142474c2c2352edbc2e2c2306513d92792f4b9cfb43465244a77454ddcfb9d66f0bb3946edb4ac11c7ff0587985dcda7d8a29f39f4db787ea4145a3da201d59ba1ed2b975ab7d547388a831ce9121fff66da853823c84b9a4c4d40d3ebbd744e2b777284b20287f2cd392f960552711acef26358918a7f648490c1b7e4d1ce2242ced249319fcd35b1b8c5ec84562604a0c57f195bd31cfe8ed10e94a1225eab72c7de0aa6f72ab7a65e2c9e73552b0aeb1a520fb632448ec573d27dad1227ed8a1debd4f09ca24f97984728b6f20ed894840db163650668235b633f60ae1ba65cdfbb7814b6331392409f63f79c62f15640317e1c7561b4304e6398cfbc75e7c49ac4f014f367191ccc8ee4763420ee09406f720f3dbd32b02ab71d256a763b84a22f6cc7ac0b9cffb6409f130f50d05193bc2d42cb97f785316a6675e14f3ee5df3eeaf333495d8e3706802f24369bff721e003897ebee1e772c4ddce9493a0f329d48f05563c9de8f09ae20df6a99d9e707f8f554780d6a49e0e7bea9683d610beac36763cf6bf1b46e4d22d06aa6cbf408a5c41e6eefe0cbc6185189b92d5889f418214fefff1441eee150e5e129a8b9b652d263bb6cfc30eae7e6ca1afc7acdad11f71c1def3445bc93f721b2a5722c0cbddf50bfaa74f3c5244d364392f77b84ce7faa3c25dfb6752c305c603fde9cb9b69af53af869d9f2c5476b4e706be9277cddc75869684db2b29c4bbda002c7eb5cf754ad9230f3d2d9a183c827c7f451add3b0b6ef1228315038ed442ad7d7f659a9f1f3336e2dff0a47a7d7c8e8a0dad642f79fd15f153bc35b6d446f5c100d53069b2a04f21f8e7f3dd6c00049ef86af8a63f624914fb49529f939b47cdc12bb0b6e95c6f89a2cf2dd88291bac17dce9902807c7cd7b841a0424c3bb19fec77b9bd213a7a75dc41b3971ac467d5c6ae627b80b3a8bfc160b1b16ae5dbf72c775b36b0a78df57050c33dc2b3f521ad9533a0d936ee550c998ffe8e02a61617963c780b828a2b34ba1fb41d15d5decf3d09cc65a07e377b77082c775f2e169fdec5e4df017655cca528cec568517cdc5b79f34b55a0161327fd3404efd59aeef78ab34ba0cf13b6e3d6ff32919b627b448ca571be43e89fec48fb899e31dcc32af38590aee7a9d865623f6b4884433323d135ebcf07b779d627b90faf0d0962d3b8ca8b80199ad7873106223984534353c433d312493dff519c17eceaca737d313fd274e90c22be72278be8f400345c66665269f2bfe1222bfde9d09d043a3315bac4c3d789e1cb58aa800ac77b5b580fb695ab8bc6a4641c9e078e06506e05d0c186982fa342720f4144d8094d3573d5cb5ca0bc038315b716fe0a273559be3c572ccf4ffdf25fd5ec81d070d03df336f98a3e89d45148c211e2064f40a7f73ee62cf59afef08965a74f8bdf69a9981451d835600c7b743390e2f68ae07bed7e53881b71b3722043861d6c447b2a917fffc1d569d3acefb24413f9d0af228fd43ee887d44350b5b1f7894359d65efb3aa4bbd987552e9d3b117a72e270148b3debac35d7f9098fcd662cde57fa02a47962d4d00947d75235ecd51abb548306a5c40d32d380286bdc8b644bac1426c4b62e307fdf83899b2c387af2eb91477b758c7840b1739d1304e4ed12ff5e7b6c6f2e79526b3012833d596a6037b907cbd761eefb8db9a597d7775aa163063fa7b726c514aae4da72bca9cda571fccf70f8145566d9f657940d78c8fdaacef8fa6c37c82688c3a783caa044e85c519e522a7a4dac0c3503ac7fee48a4a7f297e844600fb97126121e601c1e34f0eb137f80e490952f5e6c255de066bc53d2c50a58f90f27c94ed1b5e5e4e4bf7386e41a41deab668eed33a90fc44ee12f0da0c4ccaf0dc2646b56cea72a01192a95720e5a8ad2d3a355bef1a9b4bc75920fba05bd7c52655dd42facaff47d471a262cc3361d4abd601f6a21934a97584907749be262c071a2b048e3851790fe830446cde9019725ed045efa1da0e2b89883b8ec2ae2c838012fbb044cc86580367a793f1e61fa6c34468151ceb1a5bd36c2886c9d28ae5eb545b6f8bac1ed8e8c645be5c3cfecd07088f8232042ffefb61752eb1de40335fe11659c68608df055f22b54895fadcd134dbe5661462174c9a96deb067e1ce09cf0f1ba9a2a3afbb93893ddd01b0621ddbebcb663ea5c514a0c9d295c27c31d05d1112644967f8cd38249c2c97b4f75ca2ffe1fb70c0445a14cfd6622d1d2311c9eb53e20a6ce50b7aceec2b6e692ffc7a040d4f4dca11afe4e4ab68d15536ad2c61d4821489355968036cbe8e1752f0f1a5fad977729d2a952014a5f8a3d962974fc493ad466058a1d0e12626e2097c374c5d7ffbbe586e699df1db9d55ef763d17d0189551a3f340bc04f97aff6338a5c07e24b79c3d2adf710d5f6771576c79364e822e48f4d48172c781cf7ef06db1a4eff4edef98ef06f64fa8b2f5097c2a6d35fb533bff19f60111a0dc5954d4228f16167807b2d740e26186482c2b0d7d3f5206bef3dfe4a5572bb8237a43865b455cefeff2a5fe8d43b37646427dee6726f7f6dda479a724217caa827f78f257025a1e69b80f8fd27b487313a91c53c7e23c0ae68c00558854e5b667835597ffe10b9f24ef39d101d510b57b99e659770f196902ab38c1dc8ff125fd065836fa11127461d87deae17f3604e58a8de09eb490e438798e4346bd3fbb364a17648d86b3c3412c4f492800cf48ea7b9048929dd8a33ba33fc665d7eb2121cdfa1b2734199210f49229f3f4e470ee6d5bbbad6da62b7ff8db15359e569668d83821bda0abd9c67a886b8e67e9a5ea092f2306a63990903fdc266ca6bebce6473afb6d0ac7bf8c7d04329a920f4c33521b0f7c0a37fc031183c469e56d512f6e86c52a67c50723e9c30bb2d5896189d43709eb92ad4b9cec853be6db23eb55d075387301234e85a78e9ce2a8c5071d37e01010f304e4bcb8e62d722c421870289c09a669d7732f87d85206304306ed237e478486d7ed5ceb0188318bd039fbc294af721706454760f729aa6248580535506eaf0101f06334fd16323cbb3db6e38fb45866e395289e94e574051e4fc290f9434f023d8d90b1d957902ce830297cf462ae867f62420b7ba29c3ef69267e7cb84585b17d2c89475361bf8c23496ac0f48237f33b662b8587db6687e686788ebf084465452369e724799f479fa660ef64de06c29df9e132151fe28a54157d4046bca1f7c8a0246fb4640c57531be3e946fcf43b604aebe3cba712f40c052fd8460248cebbb9a4449f7c1255ca0805ed024f54d6c194eba2bd6baa70fa363819dbcb394bdaea8630aacc559539f31b91ffa5b02a4241634f5f0c2124ca60fccc3d472bece37ebfb782ecc2a73f91b6a84f296dbaa6313e2505733d8803dbb5d1b2cd1950535fc102e12fde8bf7f1cf988cddbed845337573e4553828d309e94c9885d0dd6e1ff72b9d946f72079663fa87f6b3847913cb447e3646c317cb0123be178d1fe7cfe80148ca0e91646377db7d084a08641c7fbde9dd56dba468c6561f10e763621dee139e546ff21b04a7535ed30f271bd2c5088b9df763b6ba878158809373d3c2956868a41beb8c695466be87d4aac2149e648169ae42ab58cbda98a87aec486abaa103b8234faa8b916861a5ee7ffd8f63cd233a3a6878d4c52afd790f84ee8bb30198103f7992525b6e0a509e1eeea992ad7cbad1f6f03e3a2d36cc801823ace399b112c03af7875b42b7c97d550572a4d2fd83102bd68ff1f5ee39bcd382117887b88119e472a6da58fa0465fd07456f8dd09c539bb60b425d0c440ee4e0b76192a4369a446a06ff536ebfaa88b1891b22ac60d012133a137d60c778a8b8a1a5614691eb299bc5b50769ce0631c341f19398fd04bccf6c5521de42bca201f372b68b1f6253d257247bc6faba473d393e5c2d3b22ed2c98929e7e06c65c5c50cd1154155064803b49e9d5c85505374f486e06afc5480d5d1ab63e3a42f6f891b464a03d0018316c11057dd1f5397042085821400f0fc2b6c00edc941ca3f00e04bedf0102c6d20fc6978965cb44448c133d7818702495ad3df68212cdb1a24fc9c71796d664704db5550d2e98135178c93169e0e2cd806ffe2b728526eaa06cc01e9e9bec383e655c6bc896b9b898d92dcb3479d01b17ef0f85de20bce79d732e167e4f5034d301a4d9491910d3390a5151c280ae91d757c08460517b13acf2d68c6177068983e1102d68a324602c4d9486ab0bcf91a26a466f4b75f65f2eb3ed4cf11327f8ae0a19d6572be8fdae371c86138e1ca911a24075ec043ff502c4fde5b5128b91d7791be08c38b16dd2305145993230c2cad49294a5de79365a6c22c7b59374b244061b15978f269b6af4bd6f8122b0c1c0dd9454510639706bf7c79304e0a35d303bacaa3da22a4afd5bb2d99908c201f4dbd642bf3217a4fc433a80291741f6fadb25488c7df38d2228ddda606e73beac71c84de304b51cb791dcacbad27e665144958ca6afb60d34dd51824c6698c235f05b21fc1641c213fe638d54c43657b51a1027e2cb8d2571982bfbd619630ca5fd81e4dc90923f4dbe7031a7faa8ea464fdf9e79d2fa2732026e3ef7a7a9c485cb811b3e3fffc4c0ed55b2c56450aaa7b7133388e23e8b46789122b21f70b9a1c557424cd189f3f48dd6fae72d2502527fe30ce6ed2826b665303acd5caaa36237adff9da18580ff6c35a465b1d7bec9684d821107233e5771513be5279ec42868a54696edd515b6b6f686d7db50cc3953a7c5dd4bb0cd9cd318b922b1496f0a01e36a2ef8f50c3d26edf88dae38c2326d3fe0832ac6513bb393f5e249a1e5b7f4584ac80b3f5b3f2ccbe7322cdccd472190f14df19c2b86e68ae0320766f4c2648a604d154f43e0feb04c04f4fd23878b79939595417823ee1da68695361d9a4a8621b6f116ec0fdc183a66bd7db1743a9b3fd1a5161e7b6955b2c67e82dfa9fdf18074ffd3de2787aaef40e6276a238cda8301873a589204e9801191c1b81bbb6a742ad26847978bff1b13876ba425310952c11f4acfd9eca1880cca38d307bb04e6583817869f588e4f2fbad3865f40e9f9ec13acf921e32d7e8466aa195d53bfc87b77eb0e74de5bc65b34e8ff55ae7247d74de7e29aa6c22015a23a4b0878cf6a1141b28e8efacf652bc6973d39422e15c9832b443b507995b53adc74badf505bce7b895d7cf2d52edd33f96261e00c2b98193f1e8ef1547a0fe241bbff3c3aefc81d72338376eff974439f8ed3e7a95fe7e4053294c998514b00ee948a7841da3b9bbc1a2367332af02baae5fc1facbd99a786b2825629b2bd60e717bb6076cb7ed32e3f260e79be6898bc39c06d4f1ac1509e78019e3f0e5b275f2ba4c0b9939fd9d21c6521037bfc2fc4ef3f2e41897ddad2792e433c1bc1d7b650f7a84c0f00db0789940e34f8099220702f1f69737c94800ea2903b57f03b648c65dc5dac4f462417f4491e91c445536b00d8cb7e0d69b96f117aa95f8f13c51f1208b5571726efba04d0377572a3b786972e9ccd1c24058a07a772068768579c87e239f173cc6ff47b3d811a6d4e4e5ddc43a1b5255efd6ef0d89db30d0a16f0d2005b3813b74b5f34642a7df33d010eabb787251a9359094277521576e896e1f3d260f2c2299ad2646738e53cb0c711893c20cab77a7726c146b0ac1cc1e7f67fbdc78dc42e31d3b599c9b8999f58cb184a53adfec1baa0a079e0549fef8e25ca1968eef78b0c6306de399407aab59c07ce77247d5934d5370a517c844bd5b54db09c69f143011409358a3ac12cc13fadacb6b1513d416cfb60b56dca8e614689294f717072c6056c81b809eeed795eb89e10eea6e03340aafed01a5c1443f631695ff8db28c62d89efd56d5b3bd02e367ecbbe7f66168c16d43ed8016fc75fec63ebfa773948ed43c6cb69ede8a84fa6fbfbb65584eea85f54b0e8e69347de03d90f89876230efff6c519fbf150bab6aa3406ddd7a6e1031526454be57d1cc978c7d62fc03bb8e1a9ff57af696492d204103eb6e0ed5b42dddd5381826a40a64b9a6d0f98f70982c65282b488e4c9387f89c9e919606886ef122938d3f23eba826eed23ed68b23f1b7515f542c5ddb07921f35608c4967a84387ce5638c386cb9d7b0ace71ff211170833ba3876c607dfedd0f73e21aec9dd0af887c016c41e58b4777c7ac413a38aeb90cd9bfa1cde6f7c4d66151b051b6ff8b50d9e9227dcfaa31a565c07d05f9436b7a49a5d0789653619b241156e4133f36aaa54897323f009d2db5e65fae90d750c4d4cb3812edde8075a78cf168144f3ff74d9723253b8b889e4c15380c2c05a921b374074b664a4ff03a8be7a9cf543b12795bc16f0e54e9ab75731045936e3bb9b1e101144b6895b26915c6afe567a71b8d101feecb1b98270bf4573e390a9ca2e72af6ae9afc54a16a7719289abeb436c68880ecb0923e2cef7e005b0cf06556ac7256b40ebd14e55ca6d4d9b213f172a91b9935a7e7fe7b82a030ba283afad72afde13263a59516a60ae38bc332e44d14dff512e2aff8b17de274cc3199d58b338f0e333ecf15140666169227f47cdfe242d99491cf85f3278005bf81ad3bbeebb2063515267c8692915a9f09fe4d1a4552f081e3f5ab5bf33e7a266d3a34274d915c531c7c088bc1ecdb578e605ca2421471fc094acefaa31d6041c53a50236d00f74e941cd70e89c654626b0928c75c81ae0c95db4538b1d4e54ecf8b107414f31994e2a6f06aac58d18d652bd134b0b5442faca1052620dc48cb15d36ef5069412b177e7b8f7b8bb82539ee153ffc1bfeab95c706c7c32c0a3a25953b1ca1d90cc1eeca4e19cbfe5209ae9db9ce68a9815818b8e948bbf1358ed92a51771fd777cd1f9326f4590a19764ba8e2448460708607cc6807d1664580eeb1dd049a363799f2b3f754b231211de136c6f3aa8b71026fb6635b057d7a230febdad9b3db41cba64c60a61f3960f974a46ad445c7bda1db5a94c4fbc60c3ec13754fa6ae5b651cf14ef715c6fd60a0bf1739aa980f67efbbb58179cd360fbfac3f4eaa77e4926694b34bbae72c1135bc93f7c6d7c106c33b951c86ee2c6d9df066a30e52341d04992efed6a1a261995824fe2bbd2476ba21821b53604817d1db7ec2f7ea9859c1bc54c0e23a9473b93f178ce72a98688443d938eaee4fa39fe94fad35c9e21bfbd05c371043096675a24bccfc54a05b9f92a2f252793e8a0f25029682e51bff929671240aaea2aa1268625b694a5f78e5d339813595154fdbc8e8fd2f7d73f5e9f99f967455781c8e01be5472793ef356478db9d8751a06b948d7a0ed96c13d1057b990f53a13dbfb0fcbb87c90501e0b2e6f9c60e8ad193b77314909d87195a232551d25953d6344ccfcf5d718daa04d58ead1eaf7c1ede25ef2da4db6669ee65def5e52af634e5d303b5eaaddfe5a4e040feea70b91832d2d334188b1bc260a237b0c2cc710ffe5f9357b9d6997eef091c8cd76cc8600d88c20fcf38770c4fceee08e806c1015d57895f82a376b78bbdeb40ff31cbd946276ca2dc2ef15f571ef6e9fbe42dbb66c011806137f64f2d6c2ae0088b1d2ca8a3f6ed41ecc96395ccce173aef6aa5b69c9e6f90e448babaffb6b65b389c0d4b718e7fa89123c982a99a46378b62e58fd9d64548b2790e16888bb6a06510fa61301faa1e20b33a3f10791ec92145501f514f06cb8e74266ac0f6d11d4b53718f20c1f5dd4f34af54bf2af13ba8a74842338578680c55225d665d257aef530de291fcb49ff5e78ee15e4a9f867b5ac748f3dedb3d02849c6ff582470267f7ec4e225fe6d69889c3b7c11d7da9fe887821825778403e7b273b483d1086ae94325ad273ccf90f47c7e7c1a904cd2f8559a640dd6a7d5ad64825c2a1b7a07f30d4bd44d083544f0398861a8961a42dd1b1083a646a306e3cab91c3a4d3d2ec9287d9f4d09d52e5f29d2882ccf28d47d996d8d780c85358dc57d5a8545c4410e02b05d54a25b111c87d597d062a7412305e610533efcfe702228d055ae746ca6f252705928955220e1b57cbba8f1d1ba65db4f8bf23cea8fc2045ec8471f8b12a8d4c98a247a327e537e2f462f75ce2f7cb34d5079d5c22c4811b92df19f4318970fa925a233892a1ccf712414cb73d6106c87624dccc4ec6c770ef04f3280dec893141cb6f3f59e19322fabd3938d03fa01c6a71ae2487b87fcd6724d957e4ce69309a660fee68cc8a116eaccab57b3ca2900f5a05819cef35d3f816d38f282878d04eeee7634e2f6478717281413133215d28e254f1e52617afa2342afd503c9d28c40b91e5f3f74799615c44867a4efce7e10015c4e55f7679873e91e65f813c776e2147238e3fbd56215312f9d5eeccb3f5fd0b740c68d77388712df5f4b6533a9b89449f8052954c42024bcc7697805153e6aee6d3fb63a65f97a0b36ec42fa243e52ceabe872e1f8a851e2ca6eb80e8abd362c6440fabcf7c21dd01075d5480f1839623476545e7a8b644fe8e26acf05bb08eebd6fffcdcb4b7bca508807d4bbb895ae2f994d62097c64417d623e6daa1a42864abdd273c8ea34cbfcfed873cabfaac923738777f19e215196610b7319c45e05f6028b117ca4fdb8caa417481f9002d2e93452c950b6a4190a393f419c47bce9db8b44f748c5ab9d41b0d2cb468b95e9b0577294ec109bfee9f41deab91af3fd7e72369dcca61755cc804ec95085945b9b179421a0ae04aa3350d5a173a4a705bef09ae8e9c2484b94a0d82c459d4135e8b7f3ccfd662c183ef6dc8dd7e953793aff491e8f385348f68a0aac4b3c29b272be85a38ae4472bee862bc22ca7d0e6576a2f36deef35076641586916fe6737144a4d83eacfdc2b10e1dc11f46a36fe50933892d149f8bc429478ff969c05f7df156a947c058ead088e4d2a6ec920274ee6569c9b362e4f6070d1b333adde67e20a5482e9911d55e96ae83343b6eaf85118aeb19c557304bf673e2206f9236ea76d8fa64b0ba8bca6df830c54c44ec8f8ac508154bf118f298822960dfeca591fbfb98bb16710614b583f75190cb1f1a72ffc7852793d46c4a46365dd9ad12b9fa8f03a9ce24f3b820fe35f26dba6bdc229690d7d48d8b34349855e1796052a5aa1f5935945c525e0aea63671e7cb645f29591c44d211b0bbc1b806b65680a614ccab00d49d33a3fb460f123bfaee641f5e0df6167d8d7ee3c7d1cc15a42dc862bf1f516f1fdcaee65f2d6012da57c16722d9444a8f7818042a75e697902fe694f0ac65d240a8f3eca5d2ed24c678e48c9b1a7d9fcae3aae58338ce488c941f8d9d7cb5cf2c287d186d1aad553a5ad8ea06591ab6154660957053ee75ac1abce7e7dda8fb05440d642d80052dc6467389fb56d2969f46ee2d134c56d7d4d21ef8949106a5680bd719a5f58964550cce74f63766d939e982046c36a9f09d6f5533896a8b9196eb191763787b3ecf8592f9dbedcc89f431b37151d50bf916da113e4c54585e668d765b7f25bb7a1a0b94ccdd71e7e99619265729629131f9013e3a1eaac253015c6e84ae1bd57ca4efe46fb5e503a65c0c818484669e5d67c976bd48f532def30cde1b2d5dbb857f690845c02c546cf1d44a60a9c978084eea87794b6ae71ce9b0211a68da22c06a6d2ad892c28e8ba8d4f57cd2db8bb28f30f947d27b3d19a822abcb666debe6377cc51fb55ab92e9834b78ea24a5a63c666cf708d5222e9e83240fe02f83b8e834d59f32dfcefd35d1d6948b8e3d18cd83497d6f7d7fcd794c7f3e3d77342ade53f6d9cb425a136978bea701710fb5de304c60695b6ec6526094839260a83e143772c9b68ebf606a52aa561d3a6ab5216ec0c115616e2033b8afbbffaa25ce24cffde9009d6a9ac2c5d2e5aba84cc71025ccf55fdf25c5a58b16c16303d21223c0bb9091b06c94ffc3fedda76f3a216cfc8a95a203bcab0dbcb4a2e64cc4efe1cfdcdffafffaf9505e1cc153df6ca6edfd9bdd39b03a67f6d4382ddbb7b57f5fa9920ace8fd7124a2333852cd54102451dabe4eb39ce06e7237ae9ef877b08be63826ce97207549efeca89e17e7d441c638c1c62d8b994a5609eb237dcef9b6a23068de180089cfb6b5c95ffaa8dc55eeed13aac99e04f5ce6574b1b4e030c935033a3331a317295fc72dd236db154761416a183e3929e10e3b1ae6f11b145966a0ca9ef55a060263e771dd548b1cf39b49f365addc0a1358d4f21b4ed76337d2e676276cbe77d26f1e9e3ae2bd18ffa5b25eb4b917f649720bbebebc2e0a08b967c504f3e43fea66dec5d0c71f30a5518f63644f8eae6933431a5a3051e3db4547293932c1ca466108734bb1980e6337d14df8806be17b7ce728e9b09007103c2a868431b39779eed1be280d5c9cd58e40862e0ff9292e633a402f2897f5421abdde0137c9848c202a132f8f66b505c2eca100eb4302243b90a562635e75a70663821d728d11ed90e6b57c6a186897e5f5a48158f7d209ea2a361baac4024fb222ba9dfb84bd4a66b4f3e5fbb5dbde5f1d9a2b182ac8e8d40aa68d84f50f6cc7ed1bf19603da614ee0801b25ce5ae3e1c84e899994dd9aa6a129c4ce1660c775b017d2865e00c9a433b971e5115c4db440fcef4f613935c76edb4c3558f07a9fc8c4f2ee3aae90671c669e02c9c621818ad188eacaac52b7047717a6d14ea8d070899a481a5015b66f09933f4af76408e4cea4073c55d24f2a225f0170df3f69891f6b04ef666481213dbafa942799b91fa317ca3d6425532d67730d5cdf300a311fc21e65e649823bdfd1771202359e6c194fd9b17fe284c328923f53b0ae81ad9e0954dd221874ec898ce8ed9b02edc26edd7166b581e1fa555d6f1137ddff7b85902ebc67e5fc3cc6c93bb672ececec80cad436cd252febed01b170c93a61248daac3fa40cf413ab0ea430f19353405bc88bed4d8b8889f8d869c27b59a51e41d2c951643a35ff775a5aa5d3ed599090b5658df641e6b6856834aa756a0a8a0bc062cafb04d13b459a20e38c88ae375238b580685a8f4e8534d500332d03f8f0ab2bf2597bc5ec82810721a2f6f14b34f053e814f06a369fe039270636a64a008952bd0a66bc7f652158950bb9777ed1f9a998c79d6a043217094a8ff8e0129f6ca019e48aa206f1273d074fa2d5d6e128f476b690097e478184a1745f8cbdfdfa2ff95691f8a0aaefa9ba2bdcd23f69d4e5b855726cb3ab07870ecc6d780f94416d70c543c1a8f2f36a9690074401cd4339a7ed7e49b5b6baf10c5254ba5f72b9e78012b56ce3379a24b400d80b2f313936a685ad9c24768f0c002823be618332e8eca568615ccdcb3d04778770ddb44e288c0154ac4e2d62caa4712e8c835ee3f836b2d6915e89384ea0ab27f7e521bcc9a216ab51acc43b76131ea17e4d2eafd98080c2aec676066020bf430bccfd1f2a9749634e408cfa06ae8c10fb454e97ddc2cb2fb4fa8a4ce5bbdbbadf5797f2c9ebb9296b8db89b84240a4acf2ac993a10ad53d25df5a63125cfe043bd5669ad1a89835e7cbadd479ed668f84daa0390561449c77e89cc0f025726ef9c15300fdbea61d0c50fe00fcf9e40db83dc10e84b9d66a50914219196a4c31f5c22f3e3f25fbfebf869deb9a5c560dca1bcc7262d4d6d3fc09cc9011f16448910e2be24ba9276e97119d86146183add7c34062f93ba017ac64eddbc9444d9077c0d030e4164414ac19ab2b1cc311b1f3a60e439fbb7776eae5520f29f2f62ca91567fd7fda141ab613e4c7e9e3e498f84fdf967de32ab69e7e668342581b5c425314116aebd45f64a45244cea2516a2005990f186d863c546df536541907611ccb2d8941d17d7210f4ed6ab0fb400a86f102e84052d5c8c33d2e0ca5f99378492db12691adda3a166aa6938c649a7c3c456dd908d8337b1d04fd8d73e80e3d3bb0f9f08ad98f86e6e56d22b72bc483a3dfbb3b6556808fe9f9bfc319a78519ee5c33af39032011b886da37ae4e6494ad9d69c4c74444b6aadeb4826d1e0f3c9029a7b6d25c211f2ce613ed935da8fc5412238a0dcf656b64e657b3e7ed5c80a97a2df0d6f254a741fb35f93561357923c610268245fd45d3bf41ade4e2402c1cc80885f8c53848f0d800c0e2b1bdb46a682d3176bc7e321f26d83b14ece3cef5c90cbd2c32539885b9bc98c31ecb9cbb7b1c50e081ab6a6b72fecac357724adb289393546339b8a997015c6ad71f88a42919b444b323da94e08065f066fcce2c977b5d7a591f49c5c36128d4c4bd926a36dc64d7db74edf1da31142e4eadb0207a84653b6234f9e9c0a461dfe11c021f6872db4c6e1efde67a5339734930417c1190ad001ef12863a49294ed73bb884abb71bc5eb0fa8f2c919c8dfb050d891caa123a36069709355a1c2ecf5a96259c651420f9ec306560274de57bf2d753951edb289ad6f3b9cd55e573620f9cf1a34ec30d5aceaa5f4eb0960080f2147d6f671a24faf502692c5192c5bccd39bee6fae81fa1b13d85c2b257127a9806b1767a81eda16229e454dcdee50836ac7d64d51d80b12fbd754582d4cc25d8c23624272b9553636084ad7de5c100d87a9c5969d5792e0905e88ee3a276c6999e343aec1e7f5e313d33dc58f0336b2865b08c34bd45390d8170108d2d40905a84a1465b69bbdc46a589970bd128fe9dd5f8ffba7eb03d25e5958d189e4154fd1969e161af4b264193b0fb74b655a00e26ef0ce87f352c9be07418287b5f5b96359214561bf407d49a392a56923d5c2af35e4db6182c9ab5e32215dbe3b4474bb0dc8c1a4fa309e431e9317f3e96d9857edb3d081fdaa25c51fd03464817bd5663a0d0e407dbbb7a9fbf362a55276946fc8f1534521c0415abba1ba973c4cefcf18fb7193d6b097bb9d363aa4114b91799698bf5e7cb28556363c6944b3245b31ca9a5a63e1aa644e55c51991d0c59aef063d0e9713424bd9fc905a88fc6fdfeff8f8559aafd5050eb3852895bffdf2c54eabdf877e8a5d94c329877dea0ce1038de2aa2e982dd913182ad76e8cc77ad8969ec94f8f4cdedb64f805eb3e3583df06e6f93705bf9c09b5f2b45b90be7c3f60dd38b779a2923840cf63600859c981f6a3a5c82250ff0ac2112e2a278507af253816e24ab5506a826e7959d86d739c2ef2f5662da2f36cddeb547771fa4e4779b0d5da7f7c97f48cdd8b1c19fcffb855a43e0f42b7e1d79c48b24459cebf90718670fd2e44d7c6627c945406ede8dfd04cb6054c8682b76468167353d0b745022506db9947c9acb28845cc8b598aecc0bf6486382253a0e7c91c9bbc5e09459e0b8e7661c2e4375ab31818fc44f4dfdacbc4fc77b13981efa93d3fa447040c1eca4a3da9773f7df5e37b8eadbb90fcae667d0e36234e5a1f4a57d3b26c4d4b919820f5792b2801a883a7443af1d089fd0df236e6045f0830db96a0cc264acb2365135992f1928ded757ae90d4f9a86b50194762d69521bf2aeaec9552c23f117fb9571e8b0409a2c9c3454448d249d5c1bd4cc09edb431beeb1f37aa1515119722ba53d3ae6d2614c876d3bd60325e99d9a0989638441060a4914c5ae2297594090c9d8b4dc3984fe17936ea0621c63b640b5ca62c90925c33c8472a2722d8a959fa0955e5d5164895af45b304fd5899b4085984bfdc11b66faf6508afd498b66a452e5270232a29501b5323ddbf50e798e47c0f34dcb3287d62c754866288d6665c3961e9ffeb5df4b9214d8fa1512573973a292d080b50132d38757817f516fcf564902c236308dfac1e07ebbc5071876173e5db3c8a055b4add6e2231c57fbd4034fa31755bf060dd3f653e25719ba02c1559c89c667e3604116b35b548ebb5aa3517f271b3c280e4aed12d3cca25409f6d5048289b0072069ae5459cb73b3fd04ec061efcf4146b0607c3537e55136ddda0d30650579c05a23158bf4306624972df7a72ba1dc197ed2dc55dd104a2f410679265b2de93ad1ca1f86a4bafa5247008e9d2ed6e5e2599c29d7b5a2350b13089ef64d5004d4ee999f1975290f55fdf38e6f9b6502aa96eec532d4de46110e683a318a116810b597ab11db0578a13a3c3a3a98cac6030a0cd58b1cddedddd66125dd82937b7f60ebf5478c7d947a6900238eb0140e098585aa26bd296ddaaa06443d4872eab1b9412e09f024540f87c372d5527c609de8b9dffa61b095076d37bc29e5e822c0d07cf6b4081c55c1ca5ea2b2be300a5fb62e4bf4718943ba842f4fa3b8db8b7b713e8b1bf43dd83cc4d4414b2ef44780c95064b09814a36827e5188217a6e15d4abba160de39bc92f715e97594b0ddbbd0e5423b6ede3fad617d40154671494a20454db49637b3e1e5aae11d49ff36dd0a857ad330d2ddbe9858af16fa489c87f5db75728b67d153e88b274b7b2fb0eed33deb6b1194c870949154d1332d5c6973a44cd57dff9c74baf787a49c63ec60070e55be4694566c75d2500c1c09669cc7bde132e8429c3502157167f44ae2c70d3cfb045d3fe6da12754b884a90a4ccc744bf94ec8d9f5c7453fb8fb55da0b2beb0a98d0466b52a048fb9a93c16dc7ceb763505c3775bc7af3c616e53ca2a41894f66e58398541d2d902bab67e49f9c1dba53207299eeb508a2ae9d8d3f579b66225046d28633c62913c01c957bff16a86f9a4a0be4c7c8a82fae3e32677b4f0d069d121465e2f793d70710982700bc04ba60d6314dac4ccec70b5e1dc76b61df0fbdf851c5c7c0244f3da07b1edcd800bbd693d398a14ebbfa7aa0ba60d9f241d593154e799fa61065cc9748b9062c287b0f7accf9447606fe89d9418f78837d1a550ed61ad96853a6672911d59bee1f77c9adf4554c31f066981792593741b3cd493b80a35512e65f8dc55158d535a6ca97b443faa09d347a6ffe310af75f47d5afbaf1c3714507db9a643a0c6b8aac11a5f4ee172c0370633593fa76008726f3713e59fc2ca1d89fa6b26de03c06b813f42e2ba8e45736e9a67024130cecc38447d0343be061090bedb697c57a639fcd5837a1f1ee14a60a1e0cb184abbbd848cbebcc87276838149f8af94081a7772fed9959deebebf4a0c062d4bf25924e65048d31f4ec5c0dd24f013693c5603b23b18ec2f32dde9e50a1c1fd325874af422b19336366b1c3361346254293005c82d14a5485a8b3dd2d67a064c2272ede3ac8f148e7efb054286d30c83d37178ef577cb8212e7ad23907e00ffe6c788e116842cef1ddade07136bd90cdefc6a8602b8abb94d08c4af5e97f59d2d20bd91d9f450922f731ab34708a5fe1db6972c6c2369dc9b9c0e3e45339e200fec6abdcf134992c78496d037fde8e51acef207e153bf7a92b43998ffb0392c317bbfccba6d1a6b0cdbf1d2e460a17e66564da9f4c9207f6a60d7210afe8484ab928a774208e1b279cca8f3ce3a3526ac709f3cef334f489c9992b12d577bdfd59fc7d5bdce6bf1a7a004d9261920381c9f065d99866bbeebd7bf65e0ca336a656af041f6b674a2ee8ad69f884f4c30552aaeea76b718e3b89c6bfc1540a2d85cba24d90994b3bc5ae1a68a19d1aa99e544e117590975ed4461506d46b4998c16c68344e11ce47bcddbbd189e0233db8d6a78de91ec2c9d09eaa4befdac4515e844097973fa8aa501ca1b911bf2ca35bb9b11bcaa0c4e6f0f8570189784a5f4a7eb539ae2e686280cbafad8edeaab5c5a1ce4915c0202d2898299d369b91c289cc1a19da1471ad2a90567b1515afb056c58981bce13e59d69407eabff43c9fe9ff51554bd905f05f84098eb5748a164f1b59973d0c3ec2ac6ca52d641a8d54404a7c1984fe152882f9e6341ae038e4db40016e8c0be492ebca4605754fbc97b23f427511a47047d67dfab3014a94f3e4c7c6c1789e025b4a8fdd27eb2a37103b17dae50ee5979cc579afb462d1ce5df336e38abf50bf7f0da343b66857be84f45850302663c1f172be6be38a5144134eee75c74a3eae894b7380966d8b2bf1012f3555cb422b507c83233abacc06a252bdf7aa41e8d82f900ffb5cb2e11b0a23ce1faee8f1156a73f01d474f9da309d93fe8a24bcc1ca0eabe4305e654dc2a36ff1e26add0b43a528dfc5ec80908614dd887d39bc08e1ced150b9854e3bb75f591fd4405b8956f7fd3f98a8a28e437d67d6c5dfe6e9d099b5ad0bdf12bc0fe9dcef823db570e5e76bb3fa82117a90bf29d36a2e36ef22d375177fbf65ed13a61cbdb9bdf3a071245f0044afeaa649c0f3b557f8c3d87673e368bb5c9abcba54420d3245ff0d1b3cf22f3646d631f2426ff5b2d300ddc425df35ed212cb0937bcafcfd15e45c85158ac8b2d196a2cefe48bd8b7861537cf92ffade71e52d70d332f6f35c766c16082eba3cf98e11dcbcce389557458841af1d20b183b5f31e157c8e8e8c07ee45595bd7ab8f2a3db36270e7a3dd1d62acaba9693af85f6f1ffdfc5530ab62fd7d83d655c50ae41c428e59fd6e5c8e4e1e7d2ce09c5abc157cf08217e0a2b0910d919542274e5af052334b53f29229e5c0a036ecfe74916f834c67e8c908eca4c370697a9e5e99f8e9e2574aab5a0e65e481646a2fc34a3615d6566ffbc7fb5a585075db8f1122319ba12f64d5c39984af29a1e8d6ca8754a5b6138e56f8be5cbe8da83df5971aa985fe45c20cad6323d20d7684c991a46c5becac3b7e952049be73d7ffe8441f5c519f244f3e0c92962f9b4a9ee3bed0e52bc87a6bf143aecee2ad70b98cd99838be9c3505439d95d358e3dc36168de353885eccaf652edb8c32dc9b0a5d07f8a9fa11467a4a04fea8537004530e56238b752fd24fa8619172b83dac88bfd141f4030a79e14c8986408bbc060f1ff48afc02c0f786fb786ef6b215300ea541e3ba7000a7bcacc7d2978ee145af16f474af73b0a4f5a33f86d68cb2cd5bb9bf3c4bc8268db697bcaf394a53652fee541315af83c0d0eac6ef77d9f912a0f0cdd03d8dd2525c62309a38ce9728bea253b13947fe977049f5268d39391bef6738837bc8d3db0960fac3a42b851de0dc96121d7378859cd262f3b96bad446d28143bcb8cfadd40c6770bec761f08ae58d43ed10817dbeab30524485245f04f98b88d6d6c39e5146b0e7a7ab1274f64b5c64a0b34f1f40b90fe6fb96aac7d5305d9344a787c0423c87cd03f5165f997e581cad0ee68c16aa90c39bb037d29c865472f98ef24f66b94fa32882e13d735f906a04f6e50aca820030eaca01f2a8923b8edb9c091a5d8a22aea24bdcbfff6ff50d971268af0a4940225a7144870f2d27d4b400333433c048cdac4c8d90f77fc8190c827dc1b86d6b6ebf19b5b9d8f747aaae1b896557a848397abbb6b83946adbfc7d5410feecf3bf625608a2cf2de0d1c68bf871eef0626cfc7b98da1737e7edc93f84bfba2053cee896b3ef231437b08f789cd66b1c888305d8a2c9b10d4e9733bd53f1f7df926c7357e8e0abdd4966158546c40ffa33ceaa0d5deb2a3e8e32116cabbbb60f2a5025b954f7c3f169d665d8ab87ec67bed08b06ccf0e0619968055a4ff2690c656fcdfa13648d67f54a12a4ce6aef0f4106909747024592ddd68c7f99ee2c6a58aa3b6bd78aacefe083a0dd8dd43822ec8823b45ad8f0edf7c69b411eab0123773621f835b48dea3ed73c65105970ff8be9818e6d9243bc5002bbec03e0af6cc6719004f099a541435460eab83b782558a689fe6fe2ccf5f2c6cfdac3b4e9816e6dc727ac31d88ca408b6a1b43e32746e3060563e0affb71fe767a4818d3e9759dcf580d833e30d9fd2071b0ec67cba793ce59c3ea7f5b0ee7c7a1d985c52816377250f4654d7684083b2309f15a62750d2bc7200e7467063a9372fa35cbc8fcd55456cc0967ddfd5e2381b7c3190e7e978981d87743f8a670808e9c1214ee3a852370439033674f7591dc1ffecfb77811bb712ae58c274d2e2ab5750ca8a8ef496c20326fcf3cb19486823219935d7da1dc2791289324e9f014c411a7a08bf87ada0d97293f7df2832dd4d261e7b6abf5d0a6b237185c076f7e6d144d03f0e1a113287fe46da75484d8a8e3e55099151e4424b88d1564402369d975aa254ee12fe9d3ab29f66f24d8487be827dc15f55207891c0d812929e9a1a1f0ec3a18dc435a36f81003506af6466dffad64a95fd096ec0bf2f9db760e5fc24362cc0eea95392a2bc623a52663492b479d0c86a8f04fd67aebc9a77215e448f7879d9d091c68d8bff352fd20b66198475848a1d0a974634e4e4b5f9d8a4caa72be41f04aa315cac4dbd9ee166fa529bcd0f47c5f08b2955d2aa64260a64908227cce528b79e3020e790af6aa84f62c27b3a28b69f21cbe7f69ef4117da75c05f8b3c8f5c7a4aa7221be31cd8781f3333518c42e5b34eda2be5e60bd243e26053d2b530bdbf4733f37e7c58bad5aec2b4041fbc4a7932bd4c0bbc4756372454055f40905f4932e523a72b42aa83e96e5dfe923f8c2531107fe339c8274ee0caa384edd7dded575f5bcf2aeb6876d1a4df9010ab655f7e155df1cfaaa9bb0f003421125d1fb4118bf271de7b9b9378e35371d2c8153b91c3997018f871d12a3601d431a8070947e1902e7f45d58f0a00a940ffb0a15efbc7a2e2b8336a77081fe8ed1cf92a005c2447686f331e69148d3397e68c7b99ae349a7395d548afbc7c9bb05b72f8ed7efd2ba6a07a4be2ee2aadf2651ca2fc81a5330c840060b500c062891cca1fb9abc8efe65ff36934766e93bdce44d53dc2d475815685b28e4a192c2ef2ee875f5c20b62f7f9449af17487ed1f14c521da05208496fa2d49dbcb8c5cc32eb7731e1f4523825b7fe98e8092f7ef683d037db3e323917d8f134c2ebd3f9deb54af3b076356608587b08767d79bda1e179bbe104999ecc5213aa2430db801d29820a81bdde0e10976edfd590efca2a4ca532bbf893fb687736f0bb769295efefd2981d41836b8d38e873a46b82698b10bb1e6a01b84fab4603a2990313ead1257a3c234705b8f6b781833ee46be608b59c55d03d9cacfbf05c872932211c43eddab7a05dd0123a6dc8f3e42692023f41e2357d0ec193fdc94e3467e1f601d985198d66a803c59af46541150eeec30e6c5d79942f2ef282be006b450b553ab22ccfbfa93aec2f7961c35c5d2c5c90d225d42fe3affbc3505e85d98f76dbb215f9c658f482f0c1a861c13a0684709c18d1b62ee7cdf1d020e2403e6a548ad53afd5e5f2219a614e0cc7e2170eae1a052354373b22346b202da0ae21ea0ff671fbaf925dbef554c90f48cea320bc9758834b92be82a70142ac6357f9ae014de05e43daa82518da70e9b775af1575ff0476da88b33adbeab18b1b073f1acbe5d2ba7ed42f259a5fea2b7cc15d7eeeef18d7cd72a3aecc6b4b974fc6171410085d39309f61fc8b1a4199dae4fc2104585bb24af73cc3021fa5955803dcfd5d6ef29c890713898641ec5196cdc42505639d1978029253eb7ca08a51e51c87531596b9a4081579eed6df8de3788a8440c59c5d50a8fb0e154fd74d5b031303a577e47fc5dc25f2bbb1d87094ffbd2fc12e61c02fb108e5273624e957cffb5578a27f9e8119d4225d7ae87776ed441a3816e682018ba5cf8a5bdcc9839f5754e859430c02e35b211b9900f624a14420c773a817c74912b5ce721f506fb13e54f5ee247bf5dd6fe8d7417caf0b56c89cec51e7f2ef1e25205e965cbb1b825168b95bbfd2ef28ef708e93c24d7ce8d2a61f474fc9b4cd5cdd636b88873caa6e32733a962c64486a311bd30bf7e03ab395be5ad29b2c19e67238eda5553a79f9dff4d3598e86bbf17d9d4f7a56bdfdd28fc4908dfbdf28184dabea98ca921cfedbb78eb95b04fce05886dd7aa08cc7d7fe3390f739bd485f834f74a59ab6ea7bced6441a9de5f02574f2e657683eabcd56db87497afa920e61154a994916df0c9c775f5aa536a4d17ddd692accc21b5201de12cc8ff4a15cd7c97948862af70d5e4d315ece8dba7598f29dee141327cfe55f310cffdae20c8cd649c40b8531a226931f6400b6a6cf589a2d975aabd3856fb8a49b0a8a1e01dd3431b9dd4672385a73d49efa43bded7880c14a203133d7d42d61ffb34237c7b5e3c06a1d6cdafff30f8f31cdf633f5d70181a8c1c524bc1e2974285cc067187cb98592068f47e57710d1bbd96638cde6fa9ab16df6955e9246f61c93b54dceba7b3bb26f45125ba3bef94f83cf442cc57a534dc6d42b645f32257c002f19f17a03abc6c4370027896acf556044c2bf25d0ecb70767592b92f42d0371e44d315d77be764278e5c579598574c43249eca05ece1f9c5259d3e183f9afa5485ad6dec1b000a965bcfcc53cbf3a861b152b656369621eecf36272e7cfd16529f3136c6de949a17fc3dc4cce376915b8f7c3bfee7902fcc8fe44b02024fa9bece130ae0ba0a0ce8d21996f3ad5457428a3ae747ab0a64dd49d226d496943bded2a7a71fa76d009d2765ae25d89096aa0eca203cdb91ad038ed5110c5fcc1232fe9378cc0bc440ef63ba52d69cf4a7474a068db5065ac11c0419bb8947d6571707056ac388980bd8f7366ddce832d6884e525d687022331b3b450208f1c81fb0134b51639c19e5c02a4991f8176d5de469a0ad288e8d058fb3fd0d9077755d1e4ac6c87753d64093d4fd863d0c036a51ec578e846a6f315bf55e8e3115bc4090f6a5cd15573c040a684d6452d385d0bd9350e7c4dcecad94bedeeb3f5f1456f3fc09147acbdf4c8848e5d3d26b24f487c7d75588b56d19b4c063967c65202ce3d2712047572dd58edf03ad167997b58c26d1663227bda4fc6bb950d78e484f15792f0fe4ad01013c3ac847f364b67521396aabddee3e1f764bbbac1a30c6171379583e868b50ff496c39da2b8bc69f1da4333429669e052d19db39ad7c3388c4bbda4fd88d53b2614f09e697297f686f745ead2f71785982d891d67aa4443a69714f1b71fb889449139c91e228e75ce0556ddfbd22c23c237fadde360acecb9230c5ef5c362f77b291b4e3645219dc5b2b2292397858729f8975eecb58f82942ac7687e3273864432bd305d9e895e39eacfca0d4c17ef8b77b288c6f3ce173a03f2286febf546027da729358dfa57afdcb8d2155f0620cb61f5f3b891f0dbd5f6bf72a128b82fe80c3e36b2a9a0bc709537dd669f13065e35192c80372922b0456f976b1f0317a43313ac1a9f63a045e515693bc3db4057a3ece727bed87f4c5ca2e35ba87123820479d92f3d69b46c904766e5edd74f07e7f8e7b395eb6e015970c8761d0a467cdf70bb223441eaf9ec7346ed9f7d9100bad44168fc5b59347087c518907b621601f545c677a8e0dfa9625bddfe304a18d401bec071aace980fd6907c6d4467c8f802c8026a72056d3a9f4e0b278afde0691927ae8d195d15edfbc1437be59002ad3d0404e21ff075caf0795c955f95d29da950d2192b929739f140d9e884fdb9fe987942ee32f942bd92ed62d6fcefe2bcb4b2a7fced62828811042c06d0584819f55aa65ecbce7f7d0553f642cf39d2b6eea2aa21c70a85541517ff01483692ae0f4d93d20ad7a4347eabe100984d4845ccb2fd36de62f2199b78f7615a375fa13b7ab1993c45bad736cb63b7afd6157dd32e85be175c21f3229f773966aba0e29b0b89bc5543940bd8baf4ea082735fc6d27e433951a5ea5c148a1b242dec2eaf9ea3daeb3cacceb64f0cc089ef55f15d215be739ed196321e2eb5dfdace0cfbbc421333228fc401ea244dffac3af31b23b6b61dd83cdc7931e12b6775ce0b0fbe26c9b8c14a807e4c649dde8b99b5378def87d05554776474a5c09327c9405876dfbccfb56ff390af69a5343dbcc249a1b251922a65f92c4c4c92f94e61fd54fc469048956efe6015d2a0fc81d75637d2ba4422e608c7a9e42501f9827b0be3374968d65fda286bfbae3ac63f885b991f0929ac9d165a07ea8536c52870a851850f70faaab1e6f858be7fde519a462080cb80ab14979e23ca8f06871d2220cc2bdf64936ac167f5f23c574b6b4107061f0ddbf343f5ccd4fe58599aadbba991506d12a8bd5a5193c63876ecedf9945e86010b5e493b1b46639f9f4faa52dfdced859adec0536572c21db3613d64398b1259d89df5d757f049a2688477301f6a0ecb97e9feec5941b50476c5e4c08de1a1b5ab01ceb1ba33e666ef9a6edadd35a8b7e7486f1c6b565dc188234baa75d23d8cd00b1ab8ec4e05f0632f250aee7587702b9494e77eb1e5c8efdb864abce5e5a1c73cbcb820d763c9a8884f83dff22f9390e3c01d35051ba441255ca97902d5e3b959ccca3344c6cbaa8f0118ec50bcd7fc122f6172949a2281a795b2b8c857956752e11f018f0d3c5500ef9c0b08af80115388160203ad9356de28e9bad75b83cc2e92189523103e706ee5e1377b1b31a7eadb675c2c4ed8c57b0b0165650e9058ecda60fc13d3abd5ab1189a1fc64756af5f4cf129620ba829eb514366371f798bb324d70eefecd8d9dc1576a186dfbe9fbe92c111e9498b6150bdcba114018e67973d1b9e7ce53c7f3afaf78eb9139c549e70fa0e9e5be0f07e7f9ee34c3eecf63a8f633516b90a72b97a996ce6960c66caaee42ce4d9389ec6b724eb8d1b5e10bc03a122a1a6ae544a8bc953e3b9097be35635ebb856ddc85b4d5f9504e79dc2a5e6679148203fbf80a06d9b9109766de817bac3fe794c854d1ca05ce8e1f824e2c40a1c9f96e223fcef9926e0253f7ece65d8b71bc3ffa234c503ceeea8d818058ae2c7bc913b836e438f5ce2c0b416b8583b1aa3c42c1e0caa5bc702ce136e9a6a7b454fa0b59ed64dc11f11c2c886dfc1003c9d8ec21f2acc48f69adc898debc282080bd2903a004f38ee3c7eb7dcb4d12a450ee505fb31de8169accfdabc77aecd0acfa4880c97f2b61ab6ed40eaccba2023d21e9655c51fededd542ed61f3cb89b64936705f4a2cca964ae8cf7673ad285c9b3def6a5195134901ba720dba8680c1144ccfedac0b81c4b426d25b7ffa1485ec4d32d227046b906225525ebee9ffc428c1477081b6b648602e88521aa6085a712a0b46bee2621ce87120c7110ed5246a3650448b56c641ce26c78c18d764596b289bca35d5b86a8fa1cbe94bf5dafdf4d9bbbeb0e2e8571d9a9486d5c56859275d174284739d4f9156d1e550d0a61275910987077dd3785d8a8da8c1f6ee3faf635db562708b5ea05ef9d8e3fa0d79e629c951af80d866bc6ab8087507cd98d12d2f14eebab39a9b1912e7eaaf2edba568d02dcda93fde82e59af1a29c383eb3e33c6cc52e30f4aedeb373bcf7a323abb7934492d53db06cf160a8613a9c23399ae5161b31f53e2e4fc63746677fbe40f016feb56d4f29095ce4d3733e219ba034c8f018d02886bc3137208da72a55efcaa39c16b36b6cd840c499650ef568e016a8b072402cf9845c887283fd74633c3a394ad4a1df0e3ffc37e7dd60eb93684d1ed797da2cb5aab8ca568885a233d6fe38f21ab240215d17bdd4d845636c69fb2df6e3e79dfcf91abfba371c21d819016b6327be43d42cb1ebf31b54ee6f8cd00ee63d353049f1db8bc05cbd4d500eec8f9d34d1bc25fb4ba83cf01c6066bd0f95f4adfd5456209c770eccad4a06cf3b50319d36333fe659ac0a7a490be9305269f9eb4ad570b45cb2194763d55e1410da8beb2097a5e25043e84cd35af02965e4935947ad2b406d1e7e651b221afc76df33f60fc1fc8d176dde096dccb12aa1296f59685e4d724ef9217bc22bd9eae52c25db37f30ba445cfc8939f698a87afd24c0f677ef9f85345e2cde950955a8c235e5db7e8829eac438a2645f5b5ab1725c77a27aa3babc9aef4f398d34ee491bbe2b5f25481e446da2a0701f866b22c4cf0f41a841c76168b6d9910953ac7f3f485a147aa7dd883f0ba8d7c7f1bc0f43346182082ba0238ccb925c8fb7813f071f3e19a37bc6512a0b8c17201201633b2fe9e040ee792ce4f0dbae0cab2bb32d879d77c63e8d914113a56abb39ac0d66a55ad84866871f54609658fd5764e00f0970d52b4ea7bf1862e8e6c295c25821666e88ea0aae0dc8e3f6afd01f87372335c418b23211dc63098c87fb797d71f5f9908ebf16c5c374744a30b7e13a978fdefe14d00073125045362f48369e103ca7cc38aaff69d48ac9f36f7b593923116dde30b869b7f71f4d7efa5146a12b019a6fe5a16ce4cefd6b35d23189a031744a025e8a25ff1e0fc6bdbd769d2513b06b756cf170828ab2725ac6cd55f70022060ca40f42f51dacdc4803f1730f5638a499df2a16a2c0f0e05b3d1e9c32ceedf3fddfe16e0ae4047dc9df130f1b95a021d3047700e9d6f8f6a5b1a731787b3f832ca975df84b188b64a6c3701403dc3f81c2b2f7ed7e3a115633bfc7741762820d252ab41d26aaefd4837dc2d824847834959c38964a387f4ec22f2d35a823ba9b6f778d406e507006379fb377f44dc848a81f09104fe668b2de043db9823154d8b3cdfa3c1741fd928cbeb4f499c98be95dc76876bfff87293fca08f3dcb0a6f1a3a6adf59d683485a8da421c16d69b7cb2d52d10fd4edaa4eb4a22121e9c334a391b1b927ec73ec4c9cfecf106c14db076cdac785ab5f5bfbea3dacc1df43967dc3c2efd671f442aabcce15356298907904586a60003154297f2f4f47c8d67a437d6e8471a338065267d0e1698c7a5f7ea4554e534735821428a1b8bf104485c8de0baa4671ebfcf40614775b04e4658d6f5ee3680e05441b6a9faac7acb65fe7d237b38a35add8e513ab76111c16c3110ce4ea3f217732d00e9575e1cff4da68c4d74b67b8b55be54e5b0f50234655cf8d0d3d753e8ccefed73276c6a34c48fcd044b854dbbcc6228445b48860efc86b90e5b0e7856dde344d226292e6e04fa1558e688ab9c55a639b75611a9d61a4f5f3ca274d4f826012316f0c55b5d52b2572ec948d0d33b760a16a4670c646124cb33256166524b0a386d9dbe45e0433169a561bf0774e17dab214616ba1ccf2094b4b133c1f0a586fb6faa8eeb034cffabac7f570ca1230e12c71be77d9364981369ef07c741d59c116743935032ad8f40c7512e07a8fc20229b111a73f8bbc1e4fc4575937ed9830faf395a1b217ea3aee553ae3dd3753b7c6c26a413fdec8b8a8534eef67eb79e68a7705779608dfbfe905cc3dcbe6e3290bd9e7bc740dc5cd8213f4438277f3d492820f3684d219872f79cfd4b933844b354a3b1c7fa010ffb6b917b5f7d78610e4cd5cb2fd069ec5917f6b04f248774015778f2b86fa082fd8a757b399b40180958a735e444e05e6349949dd542eeb358aca2180f262ab1c63cefa5c8e06a43fb034bb5f3ee5027488e093fa3d528b5c300088f9b39620c8f585126e4c56e8ed4dbc8ff3113c752160371787cbfe1486f014f6df33d6bfe259e6d5b0c3d8cc62e1cdd24fd7bc7775d826091d617c885d02828f0f74fa752198be559db0679d42d888dc515803a20c8346e7fa640e8fa310da7dcf489452b78209abc7c4fdbb6e3a1d90a257891e4520bb845bd4ed89251e858beac67669af6be4f4e251990b6b3d6f9b498133b1fb8fc9f76ca46cce9b900598b107b3a7f3d8d21e54cefba03b784015d2807f639fbef286c131d6b3943f214913d046c6a5564bb6626162f832b54258911e1d1daa249d9d579c4627da600de6983ad0a5ad79b31d1f9e5151277e59057227c69de13b1cfbbec30955924b9cce0aed163b069bafc3f03117e770c7bec0cb1f8549a5093a3974ae31d0773ee222ad162351d0dcd697ef74756ed7eb3e06606f2e592d29a69713704e97c31e712adcaa919b9a14187a4747fc7d8c1c2518cbf6b7b66fb4dc81369ca06d554b76577de554c64f1311d2358fed93c3b0968b9158c6a158df232517c46f30c8d6f052bdb4e54ff4742415c3770ea96620d5c5523aa01059f37933d7aa8fc39042d3dc328699faa241c7e4808a16859a78d03b3bac4f7eecfc0fec382e604d592ce6dca84c33a6ac49eb1b3476db5917075666dedbb1b4262e11b4160133186543941d479aad765afd1f21e6fad2e04ed990b39367b5c55cd8a06017c6b7e538c96e983c24b024cc1745446b8e9aee9f31018eb501ee9787802f7d87b412e5758338379e70472af0f63f53e38aea3e74d1ac01d18a16f122eebdfe514729ccccb7ca038cdb0af43a28b04e418c5b1cd7036569203881fa3f637f916890cc632ca8f9c2225b137bf5c8681e9d4c049b7db2c079b690b4400382038817e7605a7b9c33a9f189561e28c423012980fe3c61a889d2a57bda31d2e8bac9c2ce679c4f2831306648983e7469cddc583d839b9b8c993189df6f8bd0ed63ffe61ff0683b29d39dd50746639fe305115393f16b1edb55ec22362b16bbe4f60b16e1a1ae9691a7431b1e629a5c0a429379675cd3e9521ac366d9aeced62363b71f9e09df04975cc7f939b5b56a40a5e9a07412a1542b4c409c360780a93c91ef4c2ec1ee9535e6ee6fef1472545209c1e9ad18c0648cab802bd3b05f2c9505a4c0eae6704ee8174970fd21cac6f58b3e1272b3857bbdfe5a5fed8a3e944317a729e375ff6a93b17924e9a50e605bb6aa660fde789c39f44b0af8fc8dc8a242e2e193031ba7eaecda4a42ec9a820b224ff4aba353b3f070516ed67886bcbb824a7f26d2c8939183389361bdffbc6691784895dc366014f0da2cc120877567f5e826752dd4098e39f2879554e3c97abb9dcd772ad0387489d889206a8467be3ac806d26c57ae275b20c0f5ffe5d3c392d37df19a89a07f316b29bc6c40e900bf62c40c0d818ab2288b5b2a34ca0a93e2beb803de72891fc822bd0ad7f9b961513b3141d6120ab0aef68c0311ebfa0e70e8f67dfaaa58b7d51eb9015df2e607ac02ffd42cd09f1ca24864ac7e21dc013e04a0edfdf6b5fbe75c4fb7e9f748299bbe176f9dfc8f39e98b770f12214c6687850d16942401ce9b7ccfe856efbbb93ba8d57098c2411db44ed2270ddc718a3ef5b2659aff7ff3d5232af1b56efd2a89663299bb335acf27c2b4b6d8d3c98144c1cd69dfaad675f1df4bb8c942d74d91b4b9d0a79c6465bd652b2486d14d250735bbff82da4d3ec3c206c40b623981b0e27b7335060fd47c792903f66cfb7976c090275d23581058674947e98287f92e633c1df7679fa315689a0a84e06d5228012720832a1dde83605d16c78f7dc77b27c6efa762de26f47b042183b2d2fe9cd09231c5d5dc9e349de3d81502f312444cc1f5ef9d317c6336a4dce60e1e66ce2c730630da6f8adce204259affcb66b9c16efeb935136d52b5cab90b8360dab4057f44f82a303f1b9782bd80c3b9194193fef43f07d41ca6dd9f444a51e2d39b36a78219607f315692753d667e0d3e107456d7a1c17871a8e0f29a4d5e623886029a4ab39261d73bf5bcd8d33137aec8de5eb8fb09ed0797b9b3c8fe0e3f708cb73ab9eb12f84bb8277c04e465980d65f99fc84bd7d883e66caccb18fe4a16b516a265257c5f2d8679110cc0d1c4fb201f8e2d129a34c2a3c6491d7f68faec4ab0e06a6f6aaa0a73852b2be4b27d2e7436b6afa419e5f4b14b81697ea0a1a70c4b5534221151780ac5326499e0b25dee103fd8453eed239550a67b5ed0c67d18bf797ac93c1a142b86fc416b2b90af6820bd0ce24334ac77baf5408b13f13ce81f10253b01be58a0ec48530e87fe9d48c02f49c8d1bd39623b810c5b6aba0e554ea296fac9f855ce81022962fa0ce432b7c4a9c96a596a71cc5f6562aae07d4108314b79942e91c645e84363e05457a3d44eff89285a6dbcfe86c1c67e6e5a1e348b22d1b0b15eb0ef9c9b794d70c1627da96f330c8fc3304bbd2eb748291c5fd2444f228335f3a5f1954b3c22b4ab93b90dc9eb5289671d6916459bb6f61390dc4dc51636d943f8547aadaf9b1ab565c9447b7d90fec4daf8acb0fb8d47523b33335487a2b71e45cc3ed286cd72e1d69ad32d352ea42a2b4a9f75e5018d62cd6737a2319aa8340a344a825b85aefe688bd83bbc4c703c970ab078bb2b438a5a714086a429c0c387725ace88752a1cb3fc0b96bc8b526d6e2570b1e5b7561ca336dbb7ea4d356dfef8aac148471fd710c2e463643bcc9946fdd5783ca1dc880c1e2bc70bb84e6b443a6a046761fb30a815c893f56d2f921f7f2ec117f5914ae12f1420315c358ab014df1d28284dbf7167932138c090caf00d3007e789ba02ba28d3cdfb19fae25babd6f34d16dff0327c8397b8e9621c760893af1b881bec65b8062e70670c8bbcb3813156adb09a6bbbffb16b7e8f6315d8c5d137e1a06b09cb64e11d8e0830256040086bad1bfad0ca1091262cb2435d85b99f1168fe1ea24ec83dc24d75f4e6fdcbeaee0a0e77bf53bd1db392482ddf5f6bece99298f705da033ad4b35f711ce17f6e7246404a865f070b63eef56c0fd880b266fbc147963aac167cf9e6d74d233e680d6a009a4eceaa84775f8b0270f35679f15be7df58cf10d1bf6e0d0f220eb438da2b08b59422f8fbb04b210f5a13e420e0a108c68fb5282e6f89926d8bf8388b9ed414b94deb0396399877a598a3e276bb64c0892f1f205a4e1e7c83bcaccfb972ea60e956f4a9b28bc327bbb728a8700ad23512c7fa9519b39c8a4564789b49ea8221a279f04c11e6c75868859bb27bc4c6e14a050679722e48d9b084785097a4c57ce8ecedded14f020ba776d222deb999f52fea1c1c68d16d2a8b0cbc9a0ff0db1354f5b484535daa29313e03acd7269b572a370f658a1b53b74b569931cd8800de0270511c75a22923d4d29290c58ca3ec4967cb6553aa9a87e54f1fc0554a3ddd31c2b72b4e5e736b157b29981d501ac913462638a8671d9e73845450e2bff2601c8a4e26ed4f6b8d4a6239f31189b610872a9b9fe749ca74f35f114582513e16293466225d3351ee1b7a4268f67d5141be6b4f605c95ffa213afd2510000000000