PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78879 c9c71296ba456b49a320cad3a134373e281d290729ac14b222dc5a97bb0d728e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80321ca3ec0515b3c32a0bd2968f6e263fcc5e39296ecf33e9e499401548fc24
Certificate Block Hash
c9c71296ba456b49a320cad3a134373e281d290729ac14b222dc5a97bb0d728e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00900e00001e730100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005bc5fbfcdff3b0a8f3931d86fafb525dca35e14008906d5fa64b34ffcefe8fc85bd9010d11e7e99c09102917fde6838dbbbfe082745354322a27c537d234a13e855e420c05b93a14b4b53f00cd0e3691c6aaf5305614a912bd050000000000000000020000000200900e00001e730100

Raw Header Hex

0000402089643dced344e98852cbe464da2a441d80cb8cc06b65fded5794a588263d8aea803210388674fd4b11bb6d11e694b9d57715434a12590afdb9180ab9139b829842a03f6adace001824fc48154099e4e933cf6e29395ecc3f266e8f96d20b2ac3b31505eca31c3280

Proof Data Hex

59,560 bytes
1212160203078416bfd1f450744a0047bc0bda99329aac5640dfe23af8c710712d3eab34a728cd9bd6ee89c48c595e39b330d649e799233ec2da280a5e9649fab2d5f48fe1ddbc7efbaf1e48c05861531e8702dd4804ed9aacc634a0aa8747dc02c15476a87f521c865707fe1d0b858ab1910d407d6f36375e4079fa8a065bb09c08be1be46949690a2693c1080db2c2a28bd9992cab310d09b8846e6e86a01badede6c1c00b413b04156685eb6e1e973335d0aee1beb7246177c20725e9197ac3bbaeb25cc90a186e63b6ff69e2b23a9a2962cbf673a76320b9ed6e27cf6b25283c00de79aebbea31449e08930a735175aa070d0a5e9fce511acc5474b9323851fa80e1d2daaecfd36ca6b1b647af2f44306df688c5b10b95ba3e020788dfd1b3129141187ae3d697a85b3d9dab236cb372ecd8f0adcb2bbe798a0b0b12c86e0a3a140028d5fd94f94b0c2330880b106fba8243567e53b8f42110c9a015949654998305de5b5333857280d71ebbd832685ff928d19a3e4a03d453f0e46094eeb4155df74ce26a12a5b0b510be92506d0ab85c75b19ddb18fa93135e2e4871511cdfe229588f8c260ce17bb3e8cd4457c69af6d0411807ab14f0975efddc620e4afc686606b6aaafd8800754f06b185a5d55f90ee6dc80369447c8507083c2f4711ca71ec3cd8950146a63766d0393325441150fb3c27e0ae66fc90fb8f6d07a73ee6a73234455e80bf44c06a08fdce4d8ca6c7f8e186b358abcfe0ec24abd67c30532f9543d06021283eb58395f960dfe950269f6da82fd8d2f5ac277d20c4e1c4e1274ff4b1ee7e44311f398aeb9c91daabf2f072c24cda6023e557311664f767ee4f83777cc73dea4010185f6cf297365011a36b541a303529eedc9c613a4620e19312b03cded92b6d2849623ed95db8c8b1f2e96d524983c3ef0745eccb8018aa11c4e121f62dbf0fdece54307c71b2d848c5350503f7ea82aae451ee4f93e7e771242bc3917fb0c093d8c081d2ca10d85f5ed8dcb5d9d652edff67d0261a817e2ea085580c2a2156a26aa96ee1fd895bb443a32b09ab70fc4d427d914c864f215937bbfd36e41eff0157f87ff056bfadbc3211787cf9e730603810f03dab448e13655f67408eedf0ba951205ab48fecf6c466a3a6f30549e7e5c3a71a6fb927ec8167385975e8f9d9fbb044175f37189defd579e0567d6c9be4fd6dfa7ee7db4834d6f6e1cbfccc587ee95282ee555a6c16154ef549c10f868600e38046d2eb16b72cf3765a2ad350ed0c8b43b10927c40c3f35d018159094aa2e585c90e054ef9920746c4fddc1cc8fa1df25ad9e150c0c678775536bbcb275e91a7aa25f43f565a1f3589c6a47e992331653115778af1e72ccf83df49ee648e0666242551e02489195f6049b690f3da4fb9a9c3c3dffda3062e383a88430e4e765b8a6631ea40478ce4b33ca2fcb3101f973690c37f7fb7d82fbc20b7b8ef09b57f5dd040d321d3226e7b8f32ec7d3fd8fea98847a02a45bdf5eb26c0ac3079e5d6a0f4a7e65a6c0bf088c8c55f2b16731ac0f6021a1f3d54fc9ed738048d92e0488a94e0a160e4bf6fb7ade35a810416dbb774f82089dc60085c2af33c6d52ffa385ed3a967de23c61041b23ad92ce2fa11543ad3b451b2144ef72e2fd3c5e615765e0041d2841f8c8e6403f0c0a8d4ff3714bdd9d41f83ecd5dc0bfabdf7b7a872b8ce39a6b83882f9a0cc00a6ce6d4ddd2ba98d0d9a2d46bc9d0a6afb5812b22da713ad1892e8a28d503cf42c43bd5734e2070f0594a512a4fe3c387aed4bef7434c9074d7acb77f2fae4eb235467c41a9746625023d6e7cbe1faf99b52ec735fda61d28db332481d0ba0643a07f9c9afbe403d093208d52c4f60e03aabd93d66c7593f1c9241457f4e51ecd6bf66c043546fc0d0d02c099963b8ddcd42fa4c5e9db9b84ce0f8ac6394391f8ce1c78383210a483cd7033bff9a7f7603acf934087c5d803a914448829967a2d679cd0fdc4be1904a5c5efc310e35b3e4e5e517d92203fe908219dfcfb78691f9dfa5b528ea8fd650c3a0e2081ccc5531276359e55a14d1d4a1a8ab7b074cc224c32f0f17e2ab0d8da4f9c2a1b54d5dbdd1d35cf800f11dac5e13d173a845ef3631bbefc5c7539cafec3e0f5d1d4d2d850dddd38c2d53ab8964165022eaa9f292843808eb7822258db0a14797f5022b670aa8cec53bd7aa42552f902b384756a19eff0859325742973969c6b7b0eaf88777f44bbc682c880b7b6338678aee42171dbbba8b06685eac4770f39aa478e9d9ce271781275fac653f56106b570104f6f468257bcaf410db1c66f41547352a841ceea2f7488fb8acca1cfe4d78b7ebc80cc7c89adc949fa5c40de1a09524c3b2a96dea679464ae170544d8b679bf638581c8ed5490430d5d39e9ce1e46b7b344dab1c5e7c399b9019bb82e8bae251e80f99e7716ee3e7e2d5d1707fbae91ff1afff53194d948ab4d8693cb6cf4fdc4c829c3e20507d63a7d941ac60c9fbc97eee99130e5e10556a1840ad1d7d9591c638eddfd19d0378d83b9475cbbe30db3380d2fab5c271e37815185e673d142a8ff998644dfdcf4edf55e92936937d24de8925d4b72170d27f3badd8085179f2bb63239cef99c5fd98381441bef49e887e081519efdfa3f1cb43c6d6ac6c20703e4a750284612e20d4c12a60c5bcb9bbb43bd3343d038f8c43fb666dbbbda77bb0f366dfa33e992ae3f09fe4fde7f0f1e0652e28d97e2b3ea20280ffb7b7ea19cfa5eecb09b81ce0fbfbd2fb9cd44835bda45200dc48741232bf0a2aa89cd4655fdc3eb3f69d4e9abedc8a3191e4f71660835587fa9dedbe805bd01db7e00fa9ddf9ba8bc3cf5f6058e8a67cedcbd02746719ca47ecb2a86798db8ee9b2b36208644598a2b65bd907b655f78f2caf28dabfe459074e82e96974f2377596de99c955860ee08d9037d6ec85f3b2ac5937e4cd33ef0d45dd978c407366bbc93923919ffc095fccd70311ec827f672b50c0397de6f00b5124c0254e6c35f2b2fa2a9a94e45565a92087773b274c4263841fd460d3bea1f11e5c8e6a3514eaa2e11e8b7ca26dd795aa6e2be3df59ce6b069e8dfadede129a4cc55d76cf74d3ee107ffb690516546dcd10a1ce573871474673090bc050e6c6095a22531524a41c10d3ae5f4db209209e56c2c4f23d6a5c8dfca46b2abdf69364c58bf48cedbcbe227f54318588083ece280630d11e9b64f1a84d4e4abdaa98f09d60803cc1c82cca29d25a960e77ae4cfd0c948bbddfd0ede544d87af982ef8369e1d994118df9161e21a8d4ea33215b3de37625bc08b38fcbbbf87bb45cffc1a85a3befca11dd48e110601890df2eb1ea7d8ecd1f3c74c9cce2eb53ac955e96a2b5ab7a630caf02d0f6a7e8911e94dcd555e1758106e9bf4d36793951cf081bd6cc558194da80c907d4a702b43de5eae883d352e9bc6095c90756aa600328d66540b83f8f52db6d2f8153e3370566c493c3623df0886703f412ffb0eec6c375d61380c07284ce9c6ea6f34e40ead7a60bd6251838d8e9a82ed63c202337841e45948d1a78da1a5966f92a14d442e3696ab7385bc932b021838a37e60b4ad8637c3a29bbef15e28c77d5654ac06736fc0f85f527fe9b92751908c865cb2018e6ea27e560e154953d6b621c9ef60b86824341d8a7719f18eaef73c9bfaec86cdfdcc9e6426a6791fb07ba275980f74d003c29205ca747ec90a88cff29aebe7bfd5916592f450243a35682c7d8e65ad088b7f08483fb9f040bd4fdfd587595874158035755c56219de7d1ba61df994b139c96c8a0f6925e26487f0229113e24f8502bd10dff6e5537878736af8e19cb6e5cc09e6e1f6a61d01ca0a1b62921c7b8337ae648077e42294817afad2a7d9e5d8e9dad57ea035ca009419e4990a5332b2c28b338176e26f52b9bac9d1bd50cf9939f439d4ea21fe5c7cce4348901cc1952a9cc6239a169083b9424304bb424be4a230701b41e6a2bb19d43539e4754f886bfa4abc9de826bf00c9579ab0927ca6b64f040825dfd25877e155f3cb3b43f2f98131dd5e58b0b537d9dd81657654a866d22f9a198ac593a183c04462e06e397b54cb27b737e05267ec304bae876a5fb693dc44f8672384cfb336c612f4047e94e06eddc492595dfadc3d53a7510a37c6c8f408ff040df18d0135b5c3b6475fc3419f249258784fdf1b533240ae51c16b524079816a710eada3eea6e4579c4e87cdf5d1fd6ea4fc975ecd9abf854b06fd8de47badf723cac582f6acf8d4fbe154ae1fad840cb13ef5e73d9dacd76172138b1f4d7af5d4bcec49dd48e0d222d3f71b600e14d94a4f0be7b949a95050d034f3ff1604c275810a96cf7c04b109591927391f29c4b18396af97a6e993eb964d4df9b68e1fe9fa9898614f5b1d5be41be65a796e54ff5a2ba6ceb8045474a9942a23ab40aa6d703b876984acb8380ad3a28a88fc1bdb4f4218070df64846c9a5faebc64bdfcef76eed03bbaa581661832691d7dc3bb5a58062867c1af1e273f1d9202f4aa8aafd21bb677b3cd00c619777a2f185163f222489b84ccf6c0151ac0a7789d940579222b1e0fc61ba82889956ca97a210d13fce43e9db2864ea02101acdfdf097ad0ea8f3c8809d4ad3b979212b6b21d9bd6b178c89e5e6b3bab7c83a6ed76393fbcbf5d28182853a1053b2bd1ba51dd3eb3ebeef94e0a07f5919d2a2f5fcc6907d7d998d58bebfda61fe96c7f7f678e7cfe314c40df177c9497f2d297c4df2903371fde9af7cf8ebfc36158674ba00d2f6fca1b5bc4774f6f53c21848a01060706c0c82e7f3760078880f1c59de505aba85a13b52d16de67c9db4519eeb09f5940bb4d9b08de8554b84d9c2d518a3dc4a7127fe4a84cdb4326628fba76c004bd5234d83cdc7a84406979703aecb67961f3e4d3372c2ad0ba9c9db0de85c4a8cb9c33e3e7ed91b8b8a22e04856bf8b6496b42ea78eaabd82fe1fc6bae41b7e9f8a3bf4a17129b9603ab200e86915c01e6201ecd46c7843bc3ab077e9f454a3f9e6cf8c2b7737220d4f43919509a6120ce54a74fbe8f126d0cc5baf0753f1cc7a3cbd6b032f4c0f6cb8de7a133b1083eea5b18bea654626330f2ffc32704c94e8507ecbe9caf2694b060e0373a4cbbd5c773aa367b9f0a533b2a92ff8364d7648c83f6caf1278ff1d9e11c43a43c356def7d28cfdac63c042a91beda9c813e5a4fdf216e24bcf830feedbb08c8025f4bb23c9185c9deaf75dab6080160b3743e6d54df1b2958bf5f74a3debb0cd5dc3e59bd211cda71c9a8fe51af121997f2320f7a5e06678de44af2360a4b3ce7ae66baf4129a1adf4200e9d59f9da893caaace8d8b5e4a38a6eb83eba28dba6b26fe45cab4ae31e63f0a4e00eb579dba6c780748a3a9d16c15f6f5be6abe8f69268a39d55967c7b78104f9dbf983d47d588a11c0d229d59aa813ba830e38f9a8cd7fc6760fe05ad431b1f2eb5e25d591b08ab808aa6f70bed7f15ea529334862362cd338df517e49cdfd01ffd790fff2aded8b8c82d9c6d1ef8cbeac3af81f1651d4463cb8c431a4f2a37873324400ad45f6a88c13e39ec4735d60d86b5e0d36f92c248f1d3bb46082c9a5769c7852f44ffed8a51048e5b11404fd6055c46242e3bb1112c952789043e2fe6316e3af1d66c674506af5d699a222b9db988205e11dde2dab360b206c6086e56e6386db49604256863467f42faa87c810fda22dd534e6819ccd14effee66abfabc32bcdc3cf59018d3f5ee650d2a90025c948869a3b68355468019efd30339405a2f637f289380b0be0849834c59703197d8103fc4b919bdac8feb74cc98a0ff00a85aac3cb5537b2fe782f65cd50bf437ba37e96b6f0fc6c76371ec3b300bba73196411cf81f0125afb8e14c9d06b7575b8b2987aaa2cbe9a6391e237c98439bc44cede467f7879a0726cc1c0f08b88152ab5c18c61be094bb414a3013ebe4f891841e7fb3b039ab95c4e1fa95521e6bd5232c8d7785674a319665f6a847d9c45a664c0a9f745f72ba1d90aac8273a3f0ae869d369ff3e80410019b3e7015db2e7a25d0f532fd01ead577493f1ace6743b40ab7b44183b1929ae57ab2d731f3df54a6a51ce03b5f895eceae02e97d2a262a9d95beb7781971e79c8d58c10916684c9b8521e173e87a26285c43f8b57b719676a5a0dbb3f3fcd35887f722e4cd464c8cc49ba956f8092af8181c66cdb6b525518334f845174595be669d19b636146f0d4b2a5ef148cb791b8132b000581cf0cb2de8c044bc98df4bc3d8469499474069533f3d0c679cf04d03ff37cd4423ded53876f064e887cdbb6d831602fab713e1833575c999d86c49bae5eb22348419f976c429aa67d616672c32b88373493d812786c80286f353a7d1a794781f9aac35bfdd895c7a783576cbd3848e92741858354103fb6d1c89dbea489c5adb6ac8622997776a7b3384a8c0e797f70ba257c0e5160bd4b7582c055319edfbe5c9a8e03dca0877681136ac8b2e44ecf0f122fee1aed4febd9ca997ebfcb8ce7aa2beeaded45fe41d86857d989f0ea061ace806b0b26d5b0da9bc1e90cc29aac7430e89eb63dcef643000d3c26ca5182dc697d1a73e2aa4fc494d8353e4d09b6359ae75fe9430e2509b509aa8aaa304a2141c2f04377413afa5a3044db25bbfd0c6d7f38e2d42b07c718830a9a7473756ce144d9c99852511f4b33ff617892d472bfc494ad447656fd4f5ef78106e1b4711a697fcdf97e056141bbaa320088166271871899718fb71520fba339091e4ce94d78d4cebfd0f390137c48c76a8f98722fb365524c51f7c4cff751c7135a018f431d21cf65e490b3657c097e594ca9094f9df78e56e5a95c6d2b59747b51fad5145ab4bdfeca50923eff5cbb3f9a3a00645fb46605482f4a1a6fc65ceed8a3819043d4076d4f9e0bbb33709ed329b9c314756e12b0a9c44702aeb0fe2ba2182d9207d0375062b4c87a36d6f687de2692e401daf84d10951c7c2936fc66a7ece5b3d6895e418a2be5afa183890e1856b212f2d521ebc7c06c820c43dd4b1071bad93089b1eafbefdb58d6dedcb0c6c8ec6e6254eee5dc1a3bba5b1c6845e459b2f79b394d7ea61c455b9bd7d614c04b19e362771ae36b4d8a7185a79e9be27efdfad4c93a8eaa255cb5d6e0ba90a417c27dd290a0aa9e92a61c3749e743c5aec493bcc5e64015ea6b0e31f485ead72940f5c2881a81bb3e5df4898e51961b62480c71bfcce53304623ef4b1f6e2fdb5a6bc538352a24a949d2977aefb2578ba205280475122e292ac9ffa7fb86b7e3f75a67cf73b2fb7e1200b22705a86d80ce68bec276be1b207370ce05f7a6f6ea32a2ec49f0b2e83ea60a752b177b1b0a2730fac3d93c8c0fb40ce9e6fd38e97e9fbbde32936e7d08cb0be174dafcaa5afc18c56a38cfdb77c7e132a4ebee47609b50d1c90837822c27919a6f87ef66a9da3ab85c174b4d3b6ff15054f66c4e60f151447cde8e3b472540fe198b25818416827d06d48cd8a440348f3250642f00b14a04e6c420301eb767dcfa8d4b2e5c185498af861ebd319d5091d80e80923e7c82bd0c08e69352ed07f143f1b09789b85456c96eb5a48c430db2e0a9dcf7f243d8391e4f46ab07fe7508b27617087a2f90368ad3e4a71161058d5da88607c7f90588918fca57097f63158b6ef35f1997d20df9a819d0ba6e947a21a4bf26190b38640d956fa58d296d658d68f807bb649dd7c164c929292eef086ec217859c62762567591734356b0f09e09727bb051a2de27e4b5a13a70b50b1b55e62fb31a233d7cf2af2a25afdeee21fbb09c4c6d8c3c20457ee3e82c9b590844c118ae1471dfd3342f134e5e6ab131376583b7a45f0955cfa1cf0965b06574a49552b6ea2fb2cf7ea373602b8ffaebe827a861b678bb9c2de06a7b1d86714335ab2cf4987af7d55b638240a203f63792807e4fdcc79329660e8320f474f6e74dbecb02d9caf4ad6dac58ccfebdad1f21da3de8802f8b8d140ff9012227d36e35421323efb68bc5d4d852feab4f272d79acff9c5dceef964f1f84addaca5972e577539dd086b07f2e09bf0db9ebaab1679c7a41b9bfdfd8b4004b854eb472d43477876245713593b104ea23f3e97fff259cd0381e58dfc9d3e2e99ea6df8f3e508ffc38ce3b5df4dcce200c0755757a439e52e1305903556a378db6efa0e9af616102d80e3422325abfc9016ce9d1377f6e1b9fac9a484ce4951ac58112069de7ad8bb8c53bbb5149affb28c5419b8a7130ecb19440e71ca22a0b444f7f6d08682f50178e09da90257e1df91f49967209ea6d34d8e3d634aa90fa7d0eb02b0044c690df82daed4838a2fd98b0c03a2da06128f69ad882ccc4e1bfa28e55c5c1b7313e34df297ba47abe9a65e50c0abcac166afae58a4c5d166a6a9332b69ae6d9401240503e32dd0d2a50c736da88458ae3753f4db2bbcbcae50d699cd2ebad75b07907395de95f540cc3db8c328dc849ef5037c55c32e40ed5608a155448f42abb2481a7962e965d24f14abc415ef7069563d46f75b2309afbafd120df5908c3465ed1f55aa36c3fb1b081aee1138ea1cc71e399182c342dbefa2cdeada4a7a55d1b397501ab8309d6c2255b6cdf816bab053d952b9ea25af94e486d8ebdac56cd2cf33ce142e5af644e77ff722ec62eeea1041afb3fdecf1aed54b71df7913e0502fbf90566db3cca84b5e9388d7c5cbe0710e9f3159f3cc1300c35b647ec56f435c3b27e0e7eec289c3d65dc96ae9d33bbf5c6f1ec25f12d087cef6ec8b7f3dba40582dd832798ccda3fa02cb69daeeb333ad5630e23fc4f148e226f7153fa02daecd93bccfccdaddc0aee0afdc9c5a3083a542ec4ce0684dabea6a23c4c8712d20580ebb102b7125ce839f7737402d722cbb69c33f48dea603c88f4c2debd18289fce08f1062d4224d2c6e0f1e3a606bbf2cff64639bfae468ce416a59a1d5fb5e73d28fa0df31dd3a2accd07a97a1c593f4fc0e6f2ae51b94c4f8b9719958d49b3c94cfbd064c8a023006ef1ca86c90cdaaa45528b10103aa9af23c0ffbea45fd991e75abcb28020027d8c7af48d5aa58dd4c41f229022b522a64544b9e3d167e6167b11027d1ce76cafbc70781657213d1a3816f76fb74a7897db15568048881212fd421c6154dd8949bf88fe94b8766171006b852b95a1e5e51bbfbdf251a05e6b7a69c67fa5a4738f3dca4d52f2ff387a30885630cc62e0f1a2a916fbbdc07a6901587da608b50c335898a28d7d116485c87a16c03292564c618fc2d115925337545dd80f77cd890a917ebda5ed1bd351505fa4d7e89b8883f53bc915c391ec7f465f0bb567ca03d63b861fbf4f183c63c6eb333c15ed3cc604ad649f8cfa6ab2f2f4b819e4319bb085ecf29b5c89083746236fe1f23b4870b788321780b5f89e6b7e6b4a24ab0b768ca631831c80354024f61415ef9ee45d10ff24997529a9dc99795166d3ef747b69b3db5e29aa617ea253863145a7ae03cd74968aae12a7cb4a7a7721605537a506776c69219fb2a58555115f0b3a219af838b8a6c86dd1fe7d914530b9391f0ea3225e20182b9da7c07ec216c91749e60bb75ee852062d6d1e40d4c2e0d6e54a1b291f8cbee570c9e540e6ccfa16cb46833a61b1538c087b9fadd05fb883b5aa12efaf2896d1da80004c10d8690440d91448bea16e1370735c89bb96e54412a68521a7610ef8905a01450e21f610702d0dfdd59dfb970a48933110d42da58a3b9ce83ea852aeedd63af40c47bd85ac44f29524e834673fba905d4cf8055279172030e64c21c3a1928db672ad77581dc0420712f789297b1bd2e137187a01f8680c398b8e6aa63bbad43f8574fb37e1e1956140ae46ed25f77b13a4794b395609b41f522e09e3c82e6aa50a4e19ee9a2e15c5c8bda31a824a195c9a3563673084949a99dbef34ccfcf4fb74d687bf849b337cf516b34feddfdb189d785f604c588ca76fa1ceec92bc561427c6b211bcdadeed0f0026440bc3fe1aaa383334f6c4774ec02057d9455fc10d5c953012c9071229385c6efece3eebd42a1680f3ff5e000d9c8ec33b55dc1861d186d8e24256c5febee7d1101082a2fa0df4565a8aa84375f53098d1da97d7cd5afa25ded9b923bf9271facf25dc9cb912619c459d9ee91dff0ef1e79f65cb0f018eeb69eecb5ce61c04ae55c795cb3d84ba92fa67115a3228b2ffe49bd1cac1a3127c1c7ff3b8ba54dabad78c6fadde796902560a285e55e4ce1a1d55e698e94701e638a0a471cbfc9c5fac59c852dcfb91fbfbc10fb0617fbe2ead4294424e15b24fb50ec285f8cf1eab23a74f48f4209bcc9f423c5404f590d4c28098c41f900e2e0d62cf4d0d337383b5f3469d89e8d8717a1613a9303c1851c194d474a5e2785e1bfc979207b526c08af2891a8b4af9094290cd7895451fd929f53a855f06be6d0c3bd1372ef783068f66f589feccb504b0f9ba8e04925efa0c1c2903e1f2d49c6d5f749d50432b75a67a6c1a3f2792d8b3b4941b70a106aebf323d9a0123d1af2aaefed23812f500d1ff934f9be2e5b2fa9e3ac1bf075f27a3899de71a99102eb914262b6193f46d7eff6558399741a0412f83d0203d1d266409d823b23554d60d39dd6db0d0f97488ffc244ea220e96d8065f20455cc331278f5c6bd690a39b6bb0af572624ffd278cbb5b445884f8a65ce095ada25934e3e18bb14cf770cf0e3a1d1aa0a550f68b90e85e5df16ec612c193a5ed5dfd68f56a978b4592ab0f798a7bb76b5f8cd0353059d6cd9f696f7d770d510023d6720d5a4a36e42d499f76197e0a10fed7e791a006c9539ae318633ff1b9b074d1cbe5168dd590c4eefd45090450d39578d807825ddb9311ce4540ed8d6e349f14b38b039e32a27064e44234446dd814737838fce81bfa717a6a644717ae41767abf2cf9792e138ad51abea7b46571eb18f297be661aa81c209a729056089156a1bf5b8c9ed4db42d446bc8ded0c5d34a8abf91f5b803a120d83c848d92c57254d00a1d3b90ec886b0545ccc1a2da6f0257d5e44dcf48f90ec318b91cfcd19c19cef8c917052cd7620e57503a588c6297044233fa7ae392ec20d5b0b165af25e1aa815030a02908c6163c0cf7397190b759960df0eafa6c5c46e2ddef60c747756da775aba6b337c542de4ca244d18f1df5822655c5ed99348f9dcc01f7d3aad74c5c3d7c2504972c6c165006143fd9cea23d55aa0ddc2f539691a3a1a24b91510dc1cb9a36cb170523f2ad3cd08a0664e366b66c17605087bd0fb99ad2bfa95a6f1bab17e5984a256e5f67777649dac4da258aa4ad4e83adf4f4a4285b56846541708cc8399e766af1a87884730f41d4fa797baca3eeb3f496d63cabcd4adda3535de78cfa6802af0e37b1887c270433b6f304cab035bf3a869ec8641034461b357b82f7b0c3e58d03a79ffc8005d50014c62768a8af9dd654d0717d7b7aee6ab3bf3e937a4bab294484b7d191d4116ea9f3a5d8499b70432928b0422d3e9d4444fdac1fc42871cfd40ec08ec937a0e872641cbc73141bad401e60c4268da7ed8d1b5fabb269dcee552d9a901181ecdefa322b79823c6327eabec4719fdd46553f6bf7255d413959048c9690b36187346fe433dbcb6f22a49dccbb7b2a5a44d34a7be19bb73f6d917296806656aa7f6ab834825af27d4ee9b6a67db4662e3c7307fe489d235989a418076a694de5954329d9033ac7a55cad1ead0aa6d29886371fb76f884fecdc7544c75857f74cecc90167a9ac5d9e17bd6869c11e934781e2ef0b5e329228e91d5da327ef1a97809bfb5b0dca85ebe41e6cdcc4255088bf7c41b23837e40f146c00f33c8568484fe02dcafea39f586f413481de6b9c9de55c784d6bb04a0624a34bf6e8efc61e722aa8ca18668b53fc4ff9820512796b50445a7255c3a1a61152dfccb0d924d117b678f5f8445d260523f089b435c14db9e0ab1c186e9ed924e46fae7670fbd2717b5ea94ffca6aaa8a689144d910dd53639bd3b1a5093e89c3940162b54bc52607ddc6a7f2898bb39d38bbb20fcea6715e69a9c2398f835fadf3e04452211061e02ea4bcca8e99cdd518853a4e8ca52f6c1b1f3df5768bd4009a7786d4f72f9c5ca692072437c5122028caa5123bc881ec173f6a09d0e2e95cc3039f9146cb8b6b5c4f4a40218452f1f77bfd840fa673038588d41fe635fb0a8148c3d4667889783d8a3890fc92101235eed9e802c5c700ad5cc9c3bd9f96e8d20eab8166f49e7841200aac36f519c0117d9b82fbd44e973135948792b13e6c562b73d61be3b58854a2c18052ededf5a2e67739cc5d9d6f9d5aef49929a105b2f6dd699f728417c0e6402ca9c468ec32d249bf1fcf68d712dea0cd77c2e40a4b1b8acd675f96e361ed1581d5f1a64cb20652abbe2c506975426b61317d5f4040f24f8c747a7dcd3aa817577f5e7829d9e77a821283bce060a94a239555af1e466a9f0b769e735ee71a8694a6e1761dceab86b58d9f2a2765a8218bdd4ecb2ae0dc84c3bfa8ca855106cdab91092332bc792fbc5fe7a1eeb9d65f63a944f3f13a1cab377159f08fc803990d3edc662d8fb1326fa3fb43086b365c2ac4585352fcb2221620dc7d2127e032350f5291b6adfe43156ebeb598c582b5c189dac98043369965a0c614c20a6daa89d81ccd2deb4fb98701bf6eadc5e1417d53b932ba06f5b9a1328bf63d095488fbfbdd6f639f3b26f97b08e0685aa46ac3956cc2d1233ddbcb9d262d5b6b120f205c6cfae4d8874a826600f1a6613ce4e427ad0c4b9e1ccbb4442941d8c45bd0728d247e683d2a0b4e1746115d5b27b58732b94d7474a74111826477c77f44a92ba3c7260e99fc4e98f7970f68f250f91a5b8e980878523b800259400cb1e481942233a4274b4ae13875b26dda08236d7b7b9bdf2606d30585942582e08ff9428ca097e8a7dac0ebddef5eff6ab5fcbdcf30ee8c068562f141614903191a08464bac314fe9587c26bb60af36c39be0235323d15d73644d0f3bad15f1dd79faeafea332a5c999a1a0ffae7818960c5a240a8f528fb339c8c0e927d681ec59858419b00f492884f137afab87e50d660722cfda160bec9a844007fa0089cab971330c84c15069fd95d4322348117e88b63fc0db7411cbb35af36bc4aa6c8ac8e0cce8395baae304c4c45a05cdce8348631a7a127042cfe0a9a980d97330d74bac999689eb23562d1957a487340bcdc6dd013bea85c08249a81f07fbc8e7793b1448b552b3988aa0f01cfa2112f7f7daf95cb2bd56ba337592184cc8d2aa50676855d7d8e78d3e3f15a50ffaef536cf914875de92b2381261ddb38c0317598c62f6e37a624d5a3f023cf747b74b739382e6747a5414b64b4caeed78a58d423877334d7eec2537da498416a87ca852966de7287ce750e1bd552b1ea89112db7c329ef26cc8d0996b53e31a7cdda558cbc54f108564761b04aa1e663a08ec9362f57b004366838ab3a257a4612edc940f8657f3a7c45f91d8228309787f2055cafed9ed67e42e72cc36149cd681d8d7a873b592c757d1e6e84086334c2dc7c8e541f3ead9aaf75572758d79bf3af0f3f3cc50f4baa6d8d97a27b26aa32bda8a901eae1f25ef244a050d392d617cdff94dc78df394e31f81237b115c512dec39022c604a0aec7a4325680f8ad790f996f56e2594ccb2dad92894eff669116295f1f21d496ad812fb92171a1a112c29ea8b2f1da23914ce5c4e3ebde3b5acce7941a354dfdb4373b591127461f088104b6064e1c2725e2e66ca36123ba0e5455ebf154d2010090d8db5a966f60ffe03fe9c380204e064768b15f7be8b0a1a3819d91d38622cfe2e8069af28df33739304118989d0fc1cab6ea35728fe59c1df1fe210b93480c2e6ba414ff295129d7a93c58466b5824b8502b56bd882035553a9f56c9ee5883e4c6373536bde14f024d4ad279cfb2502a0ec9035611db8cbfa386fb6fa7ff1201d1be811eab03803b7537c4dc20cf093e65ed95fdcc84975af7456daad783991cd657ccb6f55ced8b2a50e512af810eca24aa5033a93890cf271ee1c3b91e4e0b1529f42b042b24cd31336846d401cd3e543836c9476648fc10e8448e60ac2c8f2ec69484b39be319cfed339e8620973d2749f72e1cf825c993ad0879e0198a7ff1454aacf05155e86f5ac47958ff9885f51ac97a49d1e034ef991f401a1cb4bb943d82ab561f1ba8b5811a92fffe1be48969d467dcaa9eb055a8078901600dcc49d992aab778a3f5a0a39f25db7d54320ae28720f525a8f77f433460e9f7836ac7d95ea056088b9a11348b09676dae6b22416a5f5e3fd8257a9a397c316b6c0002b60c8df144ca912b997f377b87c75d2ade6221bcc45ccd8f8806bb0d575fbcc1f407214aa3d164eb7a29e6d9e4a044cccd377f762f4db1e47d55e0bea241dadf302dff4f1298551eb1b1ccade223500451b163ec80c336084db79f1d4f24431cf10695b07ec735b29e92f4274a3cdb130da043f33724a5fe8be087f63c333b88741551a7bd85e79f96cc0855118dfe159a346907782f5a75d52977e438948a541417ef9b2ec5514adf538b0ea5136d12a2f8bd65a54d4caf703123bf48dcf6e22ee4487df4be63831abc32ac1562a6b58908ebc2e381778bd7e54e1e38b5f6fec8d64f227e9a06d79b83de19bb86b44ab2750ce97db770f80212ab64e49f9c064e5d6e90bc3b0561b679b2d7dda8dacac3522b81840ab8846296b65ec3464cf9b112727a4315f12ad372f677166210fc88f7a349f261aea5d85e4f5d552d7a419c18e1c2c267dfab26b6ed2426096916fa96c3bf3b8918d38a072be7417136de86276abd4026f4b2159462decaf2bd7dc5de47fad15fd433f73879a0f0283566ffb3c7d1f1e07766b4df9bbf510c5e24e099c114b4407254979edcccece996e78c81fa711566ce6c307944feaede431f9ab4696d14b9913824bf31c73c3f8887810fadf398ed091ce91082ccc945afa933dfbeac4c7678bca80a2751d688dd010ace63937478cffe90660c5df9f85d2bfac75e52ec469eefdc7aad63ba34f19ec1c1f483bb47eff0875d5857abe5e73e922b7e675a384b95ddf42bfd039f85137e9c95a6b0590e549465145527ca8f1edbbafdd453773ac8d13b04de25dcdf086f60ae878669f9b85d14ff4ffd2fa41dec83acd29681a7208538de89cd7633e136b5999b542e8b8d4c13456a1dbf171a2fafa2bd8ce012bddd6340a60a6ac008f5e5be5fd2415d379ab680099286392a6ca92ed03c81e4f4330bcfaa93d3fce38183958a08dda3e7266817934d51ff6d4764510d4e4c3d5f3795dadba5ab3286624b492e0dbe115255ccc4134180887ed126d9c827a2dc09cacdeb19f82ab4078380897db92a90318b6ae3171e4335663a7bc2eb6c9e32c746a9a9c18104f80d644b4c92f70a5792035feeba2535749a6bdb6ce02e1ec8ff9ec4899e5f49fe19526f5041eaccfc94d81368b81541362faca85b8a88f21b62c2a33a2beaa9e927649d20de07c4ceebbda7f99fd18832745ca4aef3884c6ac8b48c3e37609ed0d21954f063bda277780b0c1cbb2329ef796ac761721ecded06bbf93c9bfbe1dcd2dcb9c3dd6b1d40ab5aff68870b68a5d75cbfc5b22db7945261c16f63cef6f31b02a45b625a46fd1f6b5cc946dee9e0ff8747bbcd1df5d08f5909777b0c69797e759fad4cedeb0cef4297b9b65b93bfe3eae44543e4546b54d58afd323494dbf62dbf26ce028f626b6f276bdb6d43bb27bb0f6164028cf5b17f28f028be5678417e99ce66a3f9cc5aaf6b4519516df2d13c2aa7f7b2796b1a41c9087cc2088ce1be9c454bd2d02dc292d1f296a2766806a22ebc7f9f2b0c741da8f1b0f3ff9103d13a363ebf994d94ec8453552ac5c3030ecf907fa9746a5bf0009f4348e3c3161e3a4c4c8b14d5c6349e2ba14fbd8749a8056540cd825624c422b280a5db1c894c1a68dc76d7bc88ae89d01cf32014f2438315bff34f1c5337c272411fc471c9979c67c8a48d3495b8960bd64740ee0d82e611cd3055844466517041f0a9fccc84e3650186ca4e00de476c5d7f87475f14fbe6f47c76ecce4d6b9f4a40c8374a439732264fe914f85f06fa4092bfc3b150d427d070fc73de5168417ee13c049e1002de79d476cad1361e567ae841f2d0f6be215db8204051d015a0e3f270836d60f4e691844b5abbe8add0e6ae1bf214afab3de3d79cfaf2607812b4d77cc890e2417000573841c8cd4bb6c48ea8f18715b5122ae09becc8ddef05fabc6e28bd501eb8085156aa084f07775333633b2e594687459cc5e1403e48bc360788e557375b9dfc358de5860766ed5416b5e7f229239cbb9b348e0065512cac27461d3655756607271b42f4d77aae3feb5481474c5a566abd92f0b9da757133ec21d8b4ba1adddac8b301e2bf37079c8c361e0f06f31bb9c2ffa0353754c8407b4a714295326723df28fa4d02d044b50aa5f1aff2d318da7f70eadf9a79c0252bdf3ac99ea09e2e9e155c97e604c8434dcae0c2000d5c3e445a70a1dda899e628844fb0a08f551a068931f61a41d0afbf66806241a494aad36366ce2c4b13df7aed7c9f40c18bca980925c7d848c1989d13fbdad2a508670c91adcb572e15a37949a7aadc2ffe5a576cfc94687b75436cb77264b0aa662ed255c92d34d308c756f7177767ec8fe7dac39472eecf22e2aa6cfc632bfd7ebf23bc37ac742ad460733921243c9259e1395243f9e367167b763ca148c1095d868ce4ac6c53cd2c13d1667103fabe6443c7327ecef69e7531f1c9be810add1945c3edaacd240c38fca11db6d51538707387273eefae45e5df85d2ec076c9fbd62fa52e06a5e50b2f3b08750f027ca7f090e37783b563e91b6f71c781bf5710fe488bc6d83caa517a9e26b4b8f53d2e4e88d9e85ae1175a28040ed768d21eaf08857c7cbdce278b2a0fc3d95714f52ad021f519c14c983f958c417b8dee1345328907b9b6643cd791ba75288e221776c82781b249f2560d2357c6a1e68465bd1efbaca088c3fb781f6a2591bed6d739b3508904aeb4e2858a36ff444a1ffb9956dacfb7f8cf569aada08cf0e79f420dde8e871702255a530c42c29cec2ddc60e48f9ae496445de75abfc1c7352ee316e2d2b25122b3a6a48946e03de364aa1c69b7d0fa4063f8994ff86657e098c90b1c8449a45956fc2574f852b303f8296032302a6adf17916d71cdce4797c281218c1b7026a88bd45a4353043e73cdcc56fe6b5051eba877ce5a908d55e15151df191f5fc060cf870ad4c8ed269e6ea6c6614f4e0c08269f53f8a8d9f50826a569a33efaa3648a4bbd7c44a0544a8859cd1744bf87eb938eb9fbcb03c596ec1dc8d758dd5cc6e658fc5c71a0c829bb070c14d74aa3847f9c01069ca05e3025322cdbbc6b9a5151c2510a7c360dc76c2d394f159893b5290043d0fceb5dd202e843a171ae6ac793f18bbb01bd3506b7ccde5587e166d3e2836c58c2c87b2d5f0fc276a3f84091738d4b34608b851aa8ba820b0729b6abd44321e355829ae7dede0acf0c3135c0be626382baed2a7222e26494592ce5ec4e5a30e137b1d7dcb01f160ec530af01d77f5a0d8e95665b3d1b1c3fc9756ffcc0fd3706b9a38fe025ed4f5ac598f7441ae17d5d9e7261bd201894f96f44a2e49650fc32e17adab820f893d5b4870291e780ee5fb393fda1349856a3a8e430cedb93692954bd2e901119cbdeb5b7a4824a3f05573cfde19fe2d11e18db471e8acccbf7c9b405e5ff893e763a547e3acddea4b27bbd2d223ba8b0946b278ccc6afd3e9b60b3464bee649a1047de81aa6da6ff8de794b17fe0d62568bf073a830f983217f136b98df9da5f710ad33157260abe5daf263b62989bb329070a9eefa87f3245eca8694f782e85e55d5509b5f789789c704a46977434c31846e608278b81534ea4326abfd08bf6cac087eebebdb40c93685811752b4e78d7095b658b7102ed44d35190fc68b3743fc3ab30749e9dc03be51247fbf597b0c4622079d5d486ecd6618a0d0cac95172627ebba19dea45bf4ebdf03f811b0686ea05d174d01db95412decd20ecc510cc598affdf3b02aa700ff372b1cace37353c0680a8252c228c7480a7617dc33cafbc2c3845b3bf454f82fe31e2bf730e5ce18d8e5285414bbb26d15511696a172d7efcaa31b971ae53acc3bfecabdd3a362ac0896d5ef36690ede88f61f647bd554817b132e0dce84dbcded64de6096176c43d223a771cd3f61dd99753aaab68f496f1f58552519e7732e0ce351ca90f02d0d6a1e67e5474c3cb6f6666b1feea5fda5183a148070e7706027daf0cfd6fe949e09a936e9a5ac21b998133d19146d0bb77db6d7318ff40049aae56052f0daeaf3a968e311a97ee52b77213ef331ef738a3583d4a993b5318307cbc78f56625b6608f0ca903405c896cd0c2b488d159fa8f07217fcd7095dca7d4b09b5232716ee2d987872ade011e02931d2ce7df928e4c8e25e59d46dab16d8606043d5abb24553bdfe858e8f9fe97592be74405f46c854a138086bba11b1c77c7a15b326fc460bcb5e1ce2c46a25b1ab0e60275c7f5a394358c0e5a23facb90fbf6787ee0b9c5f7ecb93446724a1fd4b7fe47f8ac3079fa27d274c6787caa3a8c0f9f35dbcd09b98ea898357e13f3c6886ab0b71c3698c7d44c0a86e2e55ad54143f23c2ebc49db08d498ea135bb922dc30c04a65ae5a8cccb578e74edccec553569ad773e7964778af4b03b4b297bbad47856e753c5e3a7d4cd0b6b1682d238fcd31a6990d898e70d9628b032cfbe7296744e110c5237170d7a21fe1d6062f7e7994b5c696acc3dbff89f21b6e7d887cd35d6ede362d49994a5b1ae53d33e775d2a75883386f229df6a1c4d67f034f4c59c8cc72d47f36fc8e73edbe09881258e757fa9ecf4d54f4af79e6d2090da2fad278d6f8f370c02931e33774cf1372c420b0aac8b00e99c83cb496419921b8a2355d9abe053051e1264fbad6d7303a27d69d5ba729262c4f920c949266ab9424225080825ed66ae6037a85a023180fe7a6ca69b047d62ee8d4fc508864246a6a6f42340b0182c60561ecd132956d232a2ef95b079c9702605a4fb1cb7a8145c47385ed2561f730bedc965bd68b2c339d5187656c73e5a8237394c68b953cae6c2f45d91b788a3cd48a9b5a29361cd4a4e45b60af7ffab9b51a7acb20228dc5323e47965807eb2621702f7b9eeab040eb9a4fc736747da5e534485b7f8c20b58009b5314b03fb33100af2e7256da4f257c8c76043d9d764701116aec861a58a082990b43ca7bfd578bda953bc1fbe70073cbf4bd48003bb47f1a77481e989c88addf16824735214436ac09cc721fead2ba293c28307d8e45efcc121cd148553c4848d810958fd0cfd3a18d0fad2bd05e56db02d6a0a5188e65077fa3703f7538dd7b645c66e0527d0e565239712994f4d94443a3a74dc9fd3c78248a5fd50c621675c154301c532058d9120b939e12712e4c49645b9ca079f19be5c1305e4cee87f011687a693041eddf3d057b424e85d9f7a8b382a19baefdd1d30f7e236095c259357bdd89800bac88ed8700228547af5ecd6d91960ec48fbdf29062a8e973a45eaad421bcd14f0b1d154d28c289646a6088d104c48c3d2d7cae33dabb4b7cb47505bf550d819a170b9cea1355a22d0a65c432f113c0f1965daa1e1307cbef201a4275fc12cbea2363a9c2b18a5ce488f0e81f6e0e39c164ed78509c299ab0809f9d5d62ad0f811ed7bd757a4e4f33b707e1a7eecf0804c4a557c783a39d9067d300907a6fc629bcf41170e5784cf6e36edaf0c26f3dbc0cf4e2b2ea52ac8ddf7e3f5d32495908a3824c0849a3fb2671971656d15a9759845651ae564a97d5045d3bc448a96ff82c601fc184b0c3bc0a79fca5086e1b179b6cae4d348a47377c2cb29772cbf5e2a0c9501fbb4094c8535baff63f4ad715534da53a350f710d7d3fcad64382f3fd6b212bc4392b68cf8980d7f5206fb1c23f9468aa79ca0caaba832ca6f41b5ad2f01e3e609f10070dba85a9a6e1c6d44d7d9afa1af2ea74f31d541885b2b6787b26499edbba7428ef57ea1aa54c9c9c58455a06f80e31350a9da89b9c4c6db869de86153dfd238916f1d8ad22f5801079070fe1d566e0fda5fdb94f7597966b02e12cb7ab18f4f1ac84b2c9d51b70d4c09df2804db1a5b759f57c9b77133b43b838faf220712b32051e84c47675a2e65d06281dc8e3925c8f1732714ffe8d9b05bc994aee5a59127e6b6fb1cab0d9b6d964ee7fb16193a34e469422bdaf7d2575beb96a3dea705172ba93681831df4f7e5c2cee96744e7413267bfbcf99772e3e47ac8b417e4345570846d2ef771ed701a04eacb6c7d07ee1440fed779bace43304874fb7f65cbe8a4e288fb434fe440bf926e4ee8d160414a1ccf6d5dc6c5cfda56f05a0600301ec8b4e0a44eed653f96434ae959bb212b6bd0ac9c31910654e15360e03668e91c6cc446a60b8e04471536aff8b4cab043547c7a8510dd83f03ae2c9039355b5f4dff95776283e76e041e38559bdb13c0ec9d01604adfe5ddb978804d8b32fb7aacf27b5364428b8c77472d085da42f1ffb47119a2afa49ba731716251ead68aa6af9266df4e33bfced0864acd8b85c0c744c4ec1cb5bddef2450a672faf84b29ac4a7cec4bcb22c5d5f065455213b561c7e137741b37cdd90f0552b092e5558a2037ba20f1e0f211c5c78db7cbc455c37d83fd5292dbed9d081b0620a3ac09404e050fb992c1850c1c53a731e8e0ae776678796cfd739f32cf3d65014d61fe15885bbd03e5fbca6d49bf153bb357eedff979a7c81fdba43facc0d5222ef6525cb477d8569e833847c9c6617ab6138eb6de43ea47d7bd4eef89c2a2e13dc1f8337211080b43891e5d902a339b8abf354a8d822c29e3d4971cd376fb84968e39ba51c08f4b29afd43c2dfc7b8c88ead81716486ba23ea68ea81451b858fd69ff8597fc3ca2efd2dd405154fb87592931540cfe82afd08ea4647187a04e67c7e67fda1f1ee95a9a9763357df46269cbdcd7ace2b207baa26065de4edaa48077b7fd02a056be4f969a5dc220875906e29f4c97dbd3a875adbf15417d080ddaea91325be8b82e8b3ef1547c0b7ff03065f6b82e26d31ce233200888b9f25d828cdce5cc8d6191241bc5ff7f490556909a459ba913fd4184844863cb0395ccb222c61924b2bbb0a5d48384666c6876e68c534537600eb1b44d1537d8b1ec29e4b1923117444c5014f0f4f3364bce646efe8f59cef4ba34757008b69614946d8a36f9335a3816a2532d6d55f82dd5e13c4c9097403631e3479054ed4a0f55ea2daaa0bfe1464d5b39db555a7eceaeee5349e5b5485d72a6b562c04d922279585a382ce33523160009ddf6947ee7d2cb329337894b294c95d2b2112676bf57724193d25a3c19c78ee4c907185b792d655572eb321d45d463304580a12b3d8bc827596959231d74906b30cde8770f35ef6af6b7bb7e576f66d0e895e5f49ae2fa038c05b7088a3adeaf64ce8faee1328bc7bd17c2ba925f090342d77a92b6d8c528a56d213002c076dd5ca738023ac6237a213f042f00b8fe9a6fe0fb752a725e81168200015e952af2051836f2f96a2970dcb08c86b8426ddf1c2bb70b9cd20d09237c1176b3770dcacc3ded765d371644b904e6edea6c417acca6c8aea6d53b8dd2cbf98071c034aaebbf663c3c5c2f49bcc15ea93365e4e34fa4cf00b96f5aadcd66343f6f32191b4e0e7ed07ac5ad4685e540c185a808dd135cbe7251a1cbace8f0b67a5af122914aeda6c5ee985a40e1df868ce997a111a6b3008eaccd3fa5a5073eebb53a248362a66dd92b0ff421c95f4c29d1527262218ea4a4dcbc483de25d10563aa298239e1f491e3629a93f340217196a163a8a767f4e225c66865599c6ba2c3874733d0b8ba650f0946d1599ada4adaa49f69eb1abd08233a67ce5e01da52846eaeebafdb9c7a5c785a6511435f169e7b56066cb4668f5650e526219e7c8c3d1b013c63cd6a6b1867ff8b2ae98acce99cec85cf533dacce161321d8b03a8669a6e6ff7bc589e7f72edd8d2a22d0af4a110a7267bb6ef86d6adab2b176e24e64f4a35b58f833dc75226661dfa3df08309a5f2b6869a0d5d2868c4d6f5aed3116dc8387fffa63cbfb5c08ea87b50cff71fe7b287195253a00e88847c385b01601d652e16a826ea4a53e949c74637ec675d30eb1be128ebdd7a2ae234363dcb62f3151e8fc9dbeb8da371e178bc9d58563b324109dabb70ea5f44bc5d56453cffc37f7efd00308f8261eaf7cf0af933eb69ae9aea4f5638b6865eea8e8ae00814a6a657c3bdf3ae747724b178cae9e9cacad9112dfeb0128a259e924ae4e30f695a62a459c8ce2b4d3790adaab52d5852c919a5d3f215d56bf43cc3624fe2ac62d0f09531f89e72e9e8d6edb43a5f50ba19deda52ff416ce28000c6add56bad5fd132f106975c4f28efc2093090bc5dee499eb114a3ba3a0cf023f6266fa275527a810eb85bf89124db49d28afc7c6b4a1fcacf6d6e7d12eb7724817d1316e52ca0e349e7b9a3ffb378c6e8e211010428f02dc41287f0170923da1c4a3c2087d9edeb8584fe9dddc0288eb0fa048a7d352610620179c91ab4c32787625f26dbfba741e5fd6c17273134f7b2979e8ac4583574840c6aa6fb3c65edb86e2cfe072f2bf637698a3a64c0a0e8d554b7852ee3e01b63a92cb0f92ed88d69ffea63441a5081eb923c03c70f1fb4eab55fe7a4ed6df22a326febfb7885dc06ee15cd11ba044ec691a497f7ae2d17af4a876ef1eb1c516b76b463a27498d041100dcb71e849efa0979c4f48b0a649b6cd495e656c026337ec2d007dab606172e945505ec1aae71c20efaaaa45fa6a6e21c8d6730074d3dd24ffa0ce2503d4f2b5c56515434eb05093afa5f35f62afd55cb0afcde50b7d527d811f821d94fa6639c3790e9ece7bab4a43e4577b437035aa20fe15bc6e481bd06798c673e47a291b7351f0d48e5822e275eec6d3a6e98e478822ce590f72d281d700899c966de23a9fae5b60c87527e6da05b33137e2cfc18134ac6b1cd86594e8da65d1104942b2f8c7960dd812e93910542f7bd017644fc128421efb23af677fb46f401f0d71325a1e0b40d6e3c1f69922945cc4a360884253c9f0a4c02a15380fc1227c67a329214dd47b7e59929079171c7a4b2b93176e7ceb1d6adb9719a533ab7709e122d52786b7e0fbb64dda716dab49662ca001aeffd7dd6bf4379db65c09bcaad44acc4c08111dcd86cf12bd1bb7702a047678f1609e3d8ddf91872e8906ea00dd59866add09839414b245990dcafb1e5edec995154477017c3e4716452fde29f68c0ac8e64a6a89ba113920efcbe1de08df8ac027b2e13d013152db5a53593e8775bb5d0f4cb8c642e4fdc5277399134131206d529225e7022af0f93478ee9c1231cf5733b7b43a4a00ee03ff84cb5b2dbc8dc2525ab03ac4400b5e5ccfb74b748ce7cba4c4386b3306d8e9a34a2fb2f8ce703d0408aac985c9c4c5fb7b106400c840bd34612a9353ac5f107cdf82820a0b4caef1f5bfe3801b99a142a15cffcb2e46f2a7514af549c9dc80aab9d7d90dc661de3c3d2d166002a90ff495b6cca89bbd1f004a893e45c22f2431705091c20580535e81354f3a4f0543d66364170f0526611ccd4990c72810f674e95f5a60cf155f5281ab6d4001852f0bac5c047903dcd29a01c7bf757cdcde8ea7926c7b3a501f49d16b1d0e155f390efb3b66e4330110590cabebf1a4d0f3154834f9b7f1c6c4a23094523b2da23f45064f65b9355789f3d0f2e74d9e03fe433d57b6779520c3a7b7b3c545e9ef598dbe548bd9031abc211a53a564ca48d525cc8f97a7a75a8b995fe85bdbeb213cc24a5a90c498c19060f3b457c40f607f97b4535b073e95f543ac7c729c8912b26c77cd9e9e1afcecfbd2311d86f3595faaeb932bac3b5ef5e44b203d31f42114c17c295c585fb796b8c72214b4baa73c1ef86388a3f8ebd3dc2cd7a9892f2d45da2b740dd1045d8a5f38b366b7bcfa95b87dc0b28f52b3e8a77bcda2e24cdc60e35c24761b088c1c36e008b055a0e8063f74685363276b091d63d65abf5fd188ae8588ebe5699c86f589885084041b7d83aa55e389a19745f70584d9e9428f829ba3115219e62b6810f654b7771b1ee562c23978e73d920acba3bfdc9b809c9dd41900e62d497502b659341aee709d3f34f9f844ddf380e4dbd81de8c4369a771b2d82b182801b5263e7e0ff0479abe9793fbedefd0af34c4d5a2d14689e5877e84ba201080b0436188a20fa78116fd941f470077f260b8e03be7b472acc3bfb9c26e27d35ca1890b139f96054becee0dcffbdcb4792b830450da5ab2693b90b6a00c42cc8dc21a22660267b56db57e16e6d119a1b3b7129c3d267edbcc207ed47c722ac00ceb99243e170e08b976e06aaf27a4ea27efb7d0f944151dd00130bc1330be15ee0d9a597a0a7d831b3f13c6599380a9e6ef0749591414a7789f190b3920ba095ef690b6db18670e043f029d70c4f57d4a671d6686533682ab1a6ca8292e026f57628a1256df4f2d010c13f1d266a00919906d03d9c735c53bd332b9bd8b7120bea2a559317a76f8ac03d97510e648f1e5fbc4cc26bdce494fd81e2df6562b7860ac2ac62c52f8ab6ec367a1ccfffd267f13e4bda1a18293210473609aeff7444d72867f070965895db5118ee6f2661aaf40c0dd3b56285c28f0a1b5b2ccb5faee17ff392f491067fd1a6cdcea1170798170896593f624a94f6f7b0b7959ed112f1025f75624307dead8f44f5511d8eb0c9864e86f661261641e629bd06496c4e5e7658ef49d9f6e4ba9e63304c9abc962203065791ef9851c842ba760f4aa8692445c0fcd22ade75acd924ff0492d5b2f9956cab2ba44dd9490cd3c48d186eb2c92ee499bf57e43f1c7aecfb1c85a593597c7c79d4fef30ffc12ff5cadd1f88cd36527b8ab5de5232a6738c72194bc1e3afac5b7f68045bd3792f3b1e749b4216e3ecf0de67c7a864fc6aa2d358b002e2b4a2958dc8ea3e91280113b8e2d6bf0732072742097863d03893ba4196cd4a118f621e3645bdb0bbee2fd2e6fb39f21c44acf2d865d24e58bad244c56da5518412cbb9956b311ff51d8d2bf00970729a03c5b94071f2d5bb4bf49a1ffd7f20ef4eba94207a446d1115cae0b6a698b8d2f5c7996569642ea81879c7912e654f60911825b8a08c9b6c35d399625b7cdd4099029c2608fdf063620fe2060d8705d455a16e455e5f3f17c250356169dbdc7e83926ad51094dca9e2136d2332763379df88a7d05e018238681a69811fd7ba70c3647359acdf29b28ccd16ec06f221a1a1b8c5fbfc820df28d8c4a74e91226875078eb727aa08045d997a2bd6c1c408689dd9f780e203f03a7b9d57daa608e527715951f37141f52cadbbc57ab903ee58cc49a288f84927a08ac53218750cf723646baf78f9a25be742fd1917fd685f48d42b2c44f29c3847dfd2c67a0467162eabb9fdd0b9352f73ee3457c6f1c62c0e9d33a198a8f17eadc077f8e4fe9b6e2c9237fafc55e4ac6f8601513f1c655fad968ddc020b98a53bcf79b0dce74f97777a90aa8cd9f7a459d9f0f6b2347a6d2e84ae2cc1eb03ab84259c8100046194a247a2e2a10cd51db23811cab77d2c459d301742b202ff0862c1c1fb67b413fbc15e1bed3d47b404838056b178b05717867d5f3d6e23025412139aeea27fa1b0a11158585db24375760afb65a562c1c6803e3709c6b4ea98f10ad757998c9da7547ac9c3cd3ee67071875a5f5f79c77a34f3fb277eff887d46f9dd5ba00873716998bf157fa1098952558935634847913c5e9fa487865b787a69dacdaf6bcd4a926878f3ef685c5b282cf0aa0f3fc612b2b5d795f4c4d0bd9a0cbf1f7b008bac9cd92c898ec1dbb3f893ad3e57e7486da00b616522c4a84e12fb5a06df17c0391a4debd46b7827029b92840d7fe368744b36395bdd57056a9da8c95326f2af1078aedd1edf3c0017941c798bfe5208b640cf47ee6f58af8e20e4f0e3c20e21dac25196774e2f51206e0d660a63368de9c804a3f0ec558efd70b47ee04072e7aae1597b5c93a2c26c948356bc4d2a4a63806ae7825bca8b8052906f3554a7b4fc91cd407705bd5083614a47211b09fb129de901296afa42119ecab977119358137f235ffe9eaa55e231ec4e8b7a299780d2231ec10b1919a380a647ac779e34c6908a70e66fa7f098f01e2b7b6e64920a01bada977abae4053f5a22fc64ea18884c52b62b852d0c85ed3b12ae988a5679b87aa0b4c4517bcdee325814d67873acd784c16018b88dfdfe623df8836b0ce2513a40c42d7c0bc34170cc962aef0403c3811a3c98b6fcc4c1126df6ea0e59c745f5f155a8442cdb7661c607e7c882fb9c098fc3589d1542ad49b064663af4ab6327b43cb27de2c11f7e2ad8b95477c07caaeb438ecfe9b03686dc147d225047f8c09df2647e935ec8f4f21e32f2f1d7b3d3ef3dd5ee5380fe981711b90a4b98f8c02b2a52c1d8d6c6e2e70fedd90bc97178fa864cf929be1e0d8f5537a4299ced60b1708769575792b7b998fa845dd79fb3206a97b193232f981281d690d8cc36b4c80babf6873ba20b2a317de611f4e5d7ed800c7c1397089ad3ab93508e7c1cf96103e0f90ebe83f5e1a4c3c3442c1c6811e852fa8356409e11bb6fd74dabb3ae56e7fe9a815f1597743a0eac04c1e6ed26c89c286dde898c6279a0ec8ae183acfeed9fab024862cf43838e152b9eb1d0e1432f49d8c6150dae5120c92b9cadbe6d0a6dc7593ae0964b661ec59b252ae270f82cd022ba411cc10d2032b30a79b7611864f017989aaa1206a306da4b955f1b0c857d10dc66d19b1cf7a98350b776d69999882c825a5e28094d576efac8747ed11540da83b38ad484f79b2b20a58be8d30695fee89bf465325dca55d2cdf1a03a4ecf12c65923152b1f93325a80fc71630167623ad3548f3f92c59f81beb161e112bfc88825064b0d1b4850aeb9d63ecfac48294e40fbe8ebf636f727c1728177d96a2a8e7e8d1de695dc3eb866acb10a5518ad596bc9f46abdfd2f9ddad006fd34f188ad9112e7f59689c1ce20d42bcdb739a58d5e3a4bea75a0f11bcefa3a6c48eb54101d6d9a6818467b035863b7aebbe7bc2f36454636704fd33df43e64e485ec4958d9b6f210fc842226b7126e3c6bdf3e0edd07d4dd86be685b02807d05a2335cc1498c7ab5a26dabcc891dd83107a9a128a69d20392fd7e034d24b54b048ba13511a376cf7f7bdc7bf9308b7e14166f8569d3a6f931f7ab6343f53333b9d85d68bec68aa0a1bc827db6d2cda15f55b00ccb0186822277a75b9e6792c652b0a34c0ca824625822445cedb5b1182174e60775ff5c0e77988a53b1e360cad94277dde152e1887deb47750f47c1e8fe59cf9474670c718ce602509f7c5d1c6c01d02a5d6eae62da4bd3482df0f4532e6bf17c6b7887d4f7d3f98b7780d42cf8a69522cdeedb5e5660f3241d83a7194d8a83add8a4a41d2ed88deab1c97383de860077dcee54c641dc9aa5d8b70d842f959b58369d229cf4e48627094a541d4a0c03b36ea6bd6f0757a25fa628cedaeb5e3de6da625f3e1b8d2d42ef8c98938199eb58b6c5004de3b0fd5743f2f720e650a2830d1194cf80995d621e539493c5c6e2807633f514ca0a1ef84f61ae4c91865f51a52be5d27056edcd4d34fcd26f24e3f7e76b1041543a68ad3085f7cf200e0080b56486e134af860fe01cf68070d28af53cb20913b0298a9e3813ecbea6a3dd8e5fe237c5bf521e3d3c7f7d74b8f3c82a2071fd49d3b846534996610ad8e2ce09ae1ee518fe80d890bbc0f27a24120637e282675a437ab4e6ec2b63b0a31d8edb10c24bb7eb212ba470ef840a8921ec05e552aca13c26503cddd79e1efff1f8d95b2394029cd133ab29c37963fddf3d8c443d3b7f13f6e6f06e2bd2437972cd26929b0ad6206c11433a44f17c51f4ba2bf0a36b8cceeb5ee2b979387a598ad6044e5d30c29571bc0c607e8a9205390806f845277e53e78d95068a290d3341e7b36d6896dfb40ebfb27dea08f5c20dc2ac284585991344e1b21eb6ff13776a439828d577305708f901dc6a7c938274f58b2040ef38076b6c4b88a7a761aec2244f5a38a1339a1fba566684d9676c93d5bc88dd210d2ba52478ebe93085bc12378db5298d12af21970ef55843561f97cdc35c34de5e0a70244809d9c56105eb11b0074b340d4099e0db808e0c2feb910962d0dcc8e0655ba6bb9c25b14dd5e45abf4dc215815a8709437f5942ff9f5a4f7a1d9a98f58ed95fb55f82ed0d0308e6744cb260ae7c306762f73984ce5a07232b617e48203bd4bba40ee953c2787829c62419d15174d6858e56d0bfbb0ef916cf1cebcb60a8a389d9c339cd0b5f83085e2c9e22e0a39164768e3ed0b294d958fbd403aa6e417bed8e30baff096edd86ca7a349be4de655db927be9d11d614b3cef4893ad1141e0774a48ca334bb6ab0fa091f6154618b3254fca0a2c157dc47873f63b40dd7fcaf5f5c2cf84311f074047dca2a19ab457e9d379832e5ad139436815bee3ff0d961c9ebee482c00e0178463f0ae7a22b305885c808ae740f8fe7f3763f09638f50ea998a8cbc9fb918dfad5da23d365215861cfb05c54fc6a21c1dad8732752df5a3e9903eb8d2f053c9bb2874cabe83e6a03ecebeb443ed50b24fa1209ff000fc920b3571d5a336ce29e79efef4e542915ad0f6c29713564f802fe496b1385e9d29f9fdd55a74691ec79e969390c4c195962119a069ed7099e9e6b604499a90dfe72fb2f94a688798953eadc618b73306e437be102d09859167a723f8e8bf932b569dd0d5d26b5021ebc9963a4bf12c25bd6180c497c89bfa7ec1e921e2be4198b97446864e739b41d9ca7af4be2d380537712bd6d898378c52507a7670cc8b3bb91acbcad4fc20a9ae0a66387c64574d5adb683d555f694cc57ca7142913cc5ee3bb1bab61583ef5d160889432c9b31744915a016efff235ab0f0289d8f96eb8255be715821d72a2bfe4f4e207104dc8bc2e64b3157a3877cd914378adf8e08b24d1abe48fe3413825ee9388db7e8b2a3b476ec7d00be41fe87ff98b5ffbc85fc23633b3e4bfebd03d8c0d325ae97f9ec9950d50513024c6e3402d534fa254bda9495cd487d85eebddcbf5ec706ce408be5127a31926b2e749627ed3e7d0ad6a324f0c6759adb81b72a326896e707f78a752ceb08423189cdb0601d60cb08c5389d17f2fbd5822e74e66c387809f3a362fc60020ff6aa23d3788b0709210beab2fb824b5810092b31fac6e458d3be82204c7e635987fba492c7a117ce2503c07c1b39b2e7423f72a9ffa5e94624ba817c3d0f6038c7601fed2a263e3e76a8849cae3f682847ab31c4eefb1ced04439f3f9b0755678ee30a163dae665f193197f972e9744bd96ea2529f32ef769f94afa2582cc5090ce59d9ee9af4e8e3e57a4c1afeeab5915578ea7c601b311a8c11dc9887c7d3c8eb85ba2833716d7533334d94301e8670b413c60944642b27dea689d196b7ede06028b6b68affb820775cb604c228c239376dbe7485ca8b17c107179b6988c1a3053b08a9146be30d1332bf0e3734df870d849d033245f01ac59a1a621f53e6fe8c65de33e6dbbf6ce7a462a9eb8cfe1ad49c0bef699d3c6a3c7a838d0bc2bc924493fceee635d42d765d1dde6824a39142816680f82532679052ff8e726cd231a5d4887c7d651425af8c332a5b01e56a58256aaca24e5c7438b8bdc055cb2cbe5767b4b080e7e6305351d250bd4ed89028a42b40274c0a31914096454f21c54ce0ea78c674a163eeda4b87bb8fbda3553093f523f09c0c99aade4bb8f88b4367327f0a69a82cbbaba908e18cc027cc5aca9214974fde0ceeb5f75d97cc898a81474433c9e6b25cb20cca140a0539eb68916d6ecc31a5b47648bd3b8b7c62d181a5414cf4f017b4befbd5e71a1681caed1c8f4da8cf00bc3a148e4de3d635eb0348bfe7f4e40ed4de90dfcc4bbd2a6a09ba53cc1d0c34d4f41043bec8e1691f28015c6812f3f1b360025d21f29f6fa688ad35284232e4b89d0309caa08d3d0957a0ad367f809e8dfe491bd6cb756ab80423f5a793d88665ee35d68fcd1d0181f290b3464ca8e392a337678cbf62f67e78385943e92aeb05b0b79520a06826b1c3de6d83ee72c0e00a41c35a60282a39e32cc652956adcc391adbd5a19dc654efd22fd42c0e6e7b7da0a6b8fba2f139d1c44f4806de9f4eb7aad85dba00329785a9ee126a2a273d3192e60ac6aad44a92944fc9cdf27ceb31f793d7b09818804f34a0dc8e3401697cfc208afc26ff3df2915d6bc5ad3e0f4fb1d120942fd7115d153d27b78b651993b4e1025e8c3f0768cf165bdf8ad7534e46dd64ef721fb40d4816be17ac9d5d1320ca6a98d1fe1749de95916bb677a8621d3394f21a3f395809e9f464e9c725425addaa5d9e358210fc6bcf3ae6f4aa616e7bd98b345871df1a1a045e2ada424d3579e7b3d5a0e405a8808573b80f51457e259bb15e2be62a63ff558ef79b19a886835130a891e074b6ec8702a164d43f178cf63af53cf767565e42b8e2e26394d02ae5ea6f991cba0165161a3ab0618a616fffeb44e9f0283bb9e101e2c4acad797fa40adace2206568d84d50596169f7402b1bacd246e59293145e4364a1048e11abe02943e5e7a09f1ff54fd814c418f5f0276bd3d797e638cd42fd0b3a4f17234fdc58f0cb1740661bc9d0828997d578d874b709056918b2eeb3fbeb20d2a9c2d343a6b16210c5132fa3ed0d77126ee16315672fe1176c5ed9cf088e004d8dc216c846b3449d05a34b8f993f4650d04a53e80a7ebb8e59de604208909a1d5e6224ef59e8f0714a38ec895f4b294a80a5c2140b3b9ab33c755c4a802129741680bf352a259dfea1014777aa72d245264c1fcfdd5efffee4dd0b3cba01e403bf40d76c3145553681e2969b3f06154be48055f28f6325f21fc959e2a836a4d79b55356c9b0e52c4dce7e31db572c96ba153d811525b668f896584e9e7a5f11e0812daca21915b341f1f8504298cecf51bbf727d8d182beaa3102ab175f7ce9786e2f3d8a6a95ee67e4b2e702228ecf36eb86b8e35cfed033d244a21df2715f02a140e235a9634e54d0d5ec44cf1a7f952328c0ff79ddf214b94d63d0832e0ec992c280255a732f5eb5809203fe03aba0c252a4f6b000880cce43fe63579d7ed3d4bf8cc48215cbf94d60bde59d2b7d4ab0fb7a2d569add9f8537fd24608ae22d956f1e3e1efc96473fddc862daa2aa20c0c8d4098713ca2b3ad74ab18137980cb5bb5ef992bc496f3dcd755017ce78fdfdb0bc65b89a11ae7c190f29605f52e23b693acc0d96886b7788ed74a193d9001d3772b9c54a642202a4b8e285579dab40b4537080e9873f8ae628ebe2a3cd6980d5a84ecb10ed3b4d1a04ecec5bde6e6160e84aa36c51e62d833168dcda90eb89f64d0c6677021bfaac4207b38237360548b5f03ccb7f809d4e36405acab7c5db1672253d0934bda08e33a6f467b16c0da22eab2a0f3bfe8df8755667a7ffc158cf5e7d719531b3f7a006cdf7b10b3420016a4e8fb4303365035ee8a979bf8eed538ad20d0c2c420a25a50f457c8e5055fcfc8cc752646dfb0179ad679bd981941a1e0d2278706f5434012974d3c855abbf806c073c98f7fb42f2ce85f4ad5948808fc8088f30d463f3d4f0c1656c92b76664348c62116c1e54fb19ba06fa8853fdd420f2912e9ff5ad6f5c08d96a88c1b93b81e24be91d55cff32102e7a9967bcc54c5e28ccefa71d5549003c34c28929ebc4f240f0eefd5b72d49530e05edb1f7140e0359b382713e973bc9e5f0431d8d3e12548b482f6fda692934e4c227db887ae5ede8cfbe8c3dbf460ed6312a2b981a1dc8bfe1ff5ff6b020b5e69fea7be12ddb70dc8eb9d79bfa3ffd0e9e66683e7174bec7b4dfaeaed371b2899b589607b28a7395e4824e3e142d0baeca086e16b80e59a2db92e40f72a37695a92c66c4b73ea6173891683ee30f5e71b7a9a2b58ccd8ffb67ae3d1b3fb615d364e8280e6f449cb697622ab6deaf4c1df7d05ea21a20aed1f3d9f09a6d3738ff5b37c983737c7d0927b1329fc165dca27822ca4425b821fa9353b95e4202ae6abb3399ccfd3c2eecc7476b18eb8030ae38902ce85799ff5394b1e562c00b195afa74abda32e6eafbe662d56c91648bf34802e8e725ffc2473623d3cb67ee27884e969611892fb13f8d1d39cb17332978474f69444ffd6cbc55f562a78801f14041887626c486124e46a7f0d3257671bbc643e54ba48680b2d49036f3802eac7f36693eb53ea5a3b5234e7b7886643384456594780e228ad406dc5ebefa1c0d2500131980c2e41a4dc1afd089e803d227b59b20826b2e3381521073a63a24b998ed51634d692b6d6aa4080a1621feedfcccad5b60b6112a54bc8fe1278da2cfeb88ca92230d6328e4028b0ef575db595fb8455225996e4b3691cd3b0edbda6a395d35437473c8c81fd8d4fc9dc6c9b2cd86c47df71177618ad162eafccd1a7b15293d1ec57a63e1bd4d7b526002101c60dcce5aee7c8beb8636091806d3a6f002d91a6739934a2ea8fbfce240aaa9fd1abfce54d6d3329eac27a59312b9b6ef349d6e552d4bef5585a3da43ab0e602d009e4db748437c9a7898db72179283e3392ab57e21e191976154e24e2e54ed227148d0af2c64fba27faef784c811496ec349e58e729738e4434df30d4a2cb40c74c05678899b43a95287071965aaaa8c2a3a4fdda1ec03a62db10fce6508a19a7d8c56f07aa13b54cad4a7d33a688b339b4baa5a3f28937835c567ba19c15e1b5652288d95a157f4993acaa7189f08633b06064bc16637c76c83c88ec82b4bc54c1cc6512762994cf5aac492581ef0449ff298e063a0356934e6c122b7470d4f8da0448847ee953fe86f85d525eb393e60234a1136986575b8f03ffd043fe861085beab44b22183fc08bd4ddbb28fb67c21867b8ae58a5d0d5fa2b4a17f0dc8b92367ec54af82b5ee1ad83530c6bca4e11b6347fcd5e93bb8838f8e39638b7b536aea218fd7eab028bac28c40b3e7385e4568f07259fbba6548a980aede6baccf59d4baf4eb9b7bd239d07fbfbe5bacb10cd4ab285de970537d680b4e2003fcf36de768d6bc7ee8cd1fde4e4e5ca4a8a2d2c71af2824d44c7198febefc8a1b64c92f5573cbd669bd56c984a523486afe51906e15cc7a5db02710c84d5fdc2a00bd614fd26f0d63ee1da342619cb807bab7bfebc886576766800a441c5be97f62afec15e7ffdc04772604cd2fc01e8f6de7e8d5a6523442edb66f42cd86c1efc842f3ab924ef63fbea7f6e4d0090f51c0111aca30fe505845a4882bcbc7da2aadd76ba080e712488516c0c291a15994d67c2c367361a390e06fc3af6bddcfcd6e7e0891b6d6edebf608ab78b37eea4fd7db0155abf55f9cd15ec54a3d6980e2d21bb66f7e452471a99ec8248e69e34f5566987fc7568e6913a3da68c3ca05e6d79f812614ee0f9c2ac7ad0d46eeda760d61b5262c86c80fe786be269effd960d082ae716d7a71cf3adc26698d0c6bf7a05fe02a5456b974b08eeed7af1cf4660765a413afc121e4a97d9b61046439fd8a20f63d4f980c9eab70e20727d369ad0718b34c9d5775f66307b34ba140e63a95eb039062aa50401a718ea1109dd5a982a4c9ffc01f7b006e67d26423c4d16130be8d7e7eff762cf0a6e4d0a87d22308dfa9f08b3a9ee1bce0f276be18b7f32084f2b93189c77e463844f2125b60ff3c9a80157c0cdf9c3bf5255a0bbf8871deb18e6ee255d41cc4dfa997e60497c72b871d8078a1189203e71af6e959826982f38ec433f6ca1f1c6fe336866df07c8dc5854113c93e7ab804bb688b57d6ea2459c363ff11fe79b5079caf012a7d5afc80b0edeb0faff2cb08c108936dd3c0ec211191db329c935657448f99dde5cfa96149c8170723a544571de6fb370cefcd8119705a0ed3a5394ffbb36c94f043eb952d3e7f242a7af6875119e69d68fa73b85a5892a11c23c626880597c7e7652faa7b6247bdd7fae798a0e1530207eefb51b5bebdfa0195e4c0572df424658ff6ad93875ce7803bfc24308cf0ac95e2a7be15470d7dbb62d3aaa4da862023fc4550eaa137ebccc7923830222f442b4905c1f53e9da8f5f6647925d100bcdd6d8b9f06d56a172a262920692aa6588aeb06a7b3636c1dfdfafb341e4dbdf418a7e5e5407923470457ea7aaf575f1c9c94d7817e268ef4f31b668a11b8cea831168e1a908576ed3b2c724d46c32eea31ee408cffe4c07a006730d97e96bc3c3e13f9a6769ad2cb83e2ada8175e3f9877b73d01ed9a550f59e0fa955d1cb04dd7c6050bf83a6b7a91df0b85c6611e2b714caa03c26393bee49bb22b06a626c1104434e10e83e1955e37d9c14cb1d86305bc9d69edf8938555b72cb2b6c78b41ee593a36155760dec316a6a341327304915a40fb74a37361993516d20b5941e9c7e0c63896d21c767eaca0b88628675d7b3dca4bb0efa91fb9a459e286386fe95c08cb8b1295760b442249914a9ce76901c1ced71540ffca9c1772e92c3302fa7c5402aa08999b2afc4e3636aad8edf968b82a26880f1daa2950acb8e2467ff96bb294cbf514cef03ecc72bf4fa5840ddbda4f8b66506e8f55ec691ba0572eda1f83aaef380c32c7f775dbf70b7e2332da2ef3e210a9eda84aecde60758bda9e673938008a6e411bf5361c8881da5f568c19561276b8a3bc9ff2bf29162bcadcce10af305e0e227c839bb24233747ea03887c1658eedeeb0f76f21f7431582a791ee0ac21eb169fcd80729047b01749145032a19f4d62be00c1579dfd584e30e931084d39dd26266e064be800ee2b82e568a42c44a2acf3912e64a74c38a6151b5e0f06dd1677ec3f5e884a7ca91c690f49c09ebb2b44a00c9c3203a747b181e33bbea7f27fd413476cfb3b487bd3003a7c3d40efad462989b98ca80cfea3e550677126234caf7d0bd6fdb42558439936fba104928e1b4ad1c0b73077cd7c65c69a7eaf619cc382e21ff157f1e4316c25165052ce980ab08a8d5367eb56a40e68e5ee9837593bd83a04b14a5dd04bb6c199a9f430b7ca49269da1f9470beba7aa8389a07588f8099480f91c4f3a7aaf93780408f47feb097cf21ace8b511bec55d964e9719b6420771f66308511e6abdb5eeff49f41056b143c994333bd27f3a0da7e14ac6efcaf7fbfe0a5487ad0ad13f83f9225e59ebf2189adb11935e6e575617bd1ddf32ff3fc9786dd8b809da933437a67af8e5be0888a035004f506f3026b1e804a3cd9ed5fda712c9e6a6e47727edf4b0cd0b3f38aab9f065bc5699b6dc924acf1e72bbe87277a4591450b1f2cd5387fc841185cb8ace719f23307cb62ec1a1854c77f1fb8178efaf589463ec8e21a905a7ac2852bc31ea33a791d471b758b34ee66d1ae7cf43174f60259069c896fb2903bbd53f9881f2cf9fc9d14d08063a6c90f15ee0c5eb2c73338e1956a02cf5ace66392af434d7767f280be61c7520704f6bd418b69aa79d37e691f97f6e99bf24c40678852a9727b7e2c446cd93dd9fd6784e443d2d88c041812b8d00777068f5de0fa6c79b71399d5a93cc999a9080717ebc91a1574c1c72242cc7cbe5650fd438241cffb5d775dac521ffe5432db740058126297b153ba751d7a8f0ce59437894cd6510ba6d5632b47679f20904e2d99d6f45087e30f9a1018977121a53e4cf9365ec3175ec3bf2073bb545c9c9bf0b7d964c714a03ae6f25706fd5cc4e37ad877219b688f707736676e3bb9fc1525d7e31278b5892dc9b58ac8fb8da8aa42bdced3467d598daa1206e9cc91418a09d40cfe6c29b6ebfe04b246eabf47e6301ff80fb0dcde63c9556699bc7a7aae85350f0f0f14be8789bb432e234f95e82f932d5aeec85a9fbf86cb50daac8a2e50c6c1ae14c3ac805105717b638e436f83ffc88b079113d8f66b827801e9328b75acec537c6769f06caefe0ac815dd7c0e6beb4dade0b59d280f1ff67e52780136cdb095202c98b7e2d9abdc97097a8cb6081eaa1deeb7613f63d08d1fc5763eefd24317fb06548ab18d4ed36ab1f0d7f3ad2dc6ab2d9ceff8127a436f1d3dbd78b41f7866922dba454b7a509750bfa82223356279d7f658a90b6ebfadf2cf9543fe8211a3209d8b5a46b826623c537c64a68459e9a690bf1b6816525b7b18afb2f42bd30bb033fcf2fe62359a062f5ba627e7fcfba2c79b1e699ef5d57819df2b4e3241da432f3370ab2274183129e6e38944e048cc9e7118cc71c47e39468debbc47dce6ca0a950bf5ce0aa3aca6d1148e111de94db017e5d3267ddd3a779eb0bbe119feb0993918a71ffbee2ffdc2be1830619c289213bd522174a0149b9c70ef351ddb8bd0e74236c83773de7e83b5108211dad0be22854e06627623a0b3f906304ff36f960c7bec36b4b1ab228172592e2c31607cd02c7b82abf92dfc42d498341606371e1cbb9687df01cd75521013582537d3c1e4b3e3621fe1453475d0f9fc3396a78578a38cfd6cd6dae91c54563e12d4e6548d488e470b9aae2339ea0f060850c212a88010b18efb331d5005306a04a76799c4619ad238b3537fb72188678f1c6bbffa3aa293f480c185969fc61930de8ab9a5f2fde95a7f07dad3f8c70aa4e0de0752360b7960b09379cebd46ad7c1b9f54104a3c69c5b98f6509493ca7732caa8c774950c346b029467b0affecae6ef4c68b12c7915b2deaf04b0f2389d54e868658f4c4aca76b401e4dff1bbbdd0b22f1b5dccb40c5608e0debd8662fe1056e255cd833299a2c8c5b76f171c9e3b398fae14205bbc2310e530003015a987548369812112585072c7fa0b1cb4efc61613ad65d421bfdc4628c949d7aa3a69ad803de4172196751193fee1b826a9e799fc7b7c6cbc188e8400a7a84195b8292719410ed770975ac9edba1399370754fbfc064c4e4f91258cbced49d480267d1c9a26fa02e95e8ec0ce2c87920eba8cdb4dabd79f5dff337821c3d9a7e081839d97052af71978592c54980fc0e0ae02c8acc33e2aef447c227628437b44d4b40b69864a3f09d6001a619ed01a0f08eb46d679ada5f76f9eb2bff5d7e35c816f4293a45b0fff8305403d46990726cd2a946607fc13fadb6841930a5f75c04606498b8fdcb9045653888d84138a026efc002228f4b29f010352e7f137366416678d0123001890dbd68cea744a625b1532b129d620ee206c6455523a3247694cf05a2a09bc2b5bc8edd646d30ac82cd232f7f269cd76dcf1451adc1c0851e698f6db638bf1e0e29c5448d2aa1e19172982c77ebb8ff2054a2227a9f9bc76335db62624faf5c486ed5fea07ea86ebdf80583d02e853ffc6246787727cdc63e7206cb7f18b76e028bb324c19f8b742109affbcd370085ed04329e1705ab4ce7626604d934f934db8dc776e649afdd4343beb0430d04dd99100eab93c6d7a910e7bd1491ffcf6005bac8b52a2bf9661e672e3d1e58fe0d528cafc6b65136e6c3f90318b7651f10a6fbd89a794f18fc2447d00fde0f0c9c7c604d713adc5fafa491fa961cb68866f9cd0806bd668cecf23a57ca059c4ea4f00fd63f738338770d335a4532fbbe2021ddb2c042ef41e4b37e7b35fac66a3e67c5bef0c86eef60cd50aa5a36287119cd412d7e7f938b2afa0736c58ff27bff4a99dbebd420b00c464f7c9da37b962dfc9b06440f42d60de62a3b82875ee734ae49d06dcd5e0251816a3dc1179185dabb37af65da68f5c39bcbea4541ac87464b56cb1a09ce6f171a1aa70dbcae8f1b8c001bc3a05119d3e433ff58e0481d1f615e64f4f0f48af26e0ba16288bfdfbe3840da200e02df6e0771d8f21623f2ebda4b0e3c5576af94aa0e50a48bff49cfe5c91b55de3ea4f864b6adf1b30afe9c5582d910b7cd85f6047277ac7ba04eee49ab0b98b0be9240d82231fb1cb63686c924fc6a878e6da48d36e929efedf88e232aa73493ca81602e1dedea9605535aed22e10a35aff366148062e66fec8b0572b65984d0d0fef2a88948ca725444b83385ccb2b9954dbfb938da8caa616df603bc8c4802910d5a5e6c5f1bf65c89192fee52ca2426e3f3c9322e0d0c4fbb18dfa07e7d9ba193c5f21eccc459465fe4d195ee0dff927131ad4813755e7bb2727a1f49b0a92d644571091c2084a1163f90af76e752fd56e6692a00135974be6f13baf1d22ef629221ff13db0a86d34b921558c45da91729682ceb1bfb46639ba4a050100635af17be71618131daf093f7904157722c7166055cb4c6effe204281a067052d35077fe3a248ae99732648529cd61857ac41d44b9bcbe3a8547e596dcfecf9b4a97657c772e3203e5a8fac1afb69929f3012f1237daa650f0fa983398c90f83ea864d8f6de759c32281a22cdd47e404d5a86d6b088f7c077d097454381a16c306eac06c3ee5537864e0f682b78ba388034ac200d74a7ccabbea74171c3451698d319d6eff680bb89ef49e44efff239cc79c7d9507018f37e952bfa767d43f04a51cda876c40acf1999d219ef53d4928b93a19d74a4882c9976421337cd5b58aaa482c031257acd02180adf8592cc8c84be07a22536e26c4987a8bed9f2bb3a40769bd989657e6ae91e754e4f418a996eb77c8c81ec95e4a191e06acb6f25afca1563552ee7de1816e371805953e43619c37efb870d9df018a14122ce1bc7bf8a8a124e5e3d83ca934d478983b8b3586b4f3fae7c98439601578f79c2a706613be151f25dc3c5cf0ac4c6acf16ff615dccbd89148caa70d2f958c5c647ea30ff4f6cdbd6b0b23b65aab769e3d143893e1b5e5e446b59e1f0b6242374acf87f13bcb61342dc51cdb1136917a8af2bd7be30d286dfba5b30c6ead071bff02023bf6016a3e6f2d175bb93ec01e8ae5c7bbaf21752d56931063016bafcc1b3ca03d5f69dfe77df26dbd0c684d346869d8530b23649d20bec097d7a5409779c814b98c5c82511381f2395dfc0753205eb0aeea942705d36d2702295f8ef3a4a03e7e8b69f6aa8bbb38d90089bdb3d893254fd9c5e8cd9337512666043dd47aa754d06007a3c3a7956073a1185c142e7a1ce81433de852e1808693bbf01629e56080423478862f05b7050fc587a14ad239618a403c784fbc7752e37a33bce0c252a77fc8571252f359f50f7a4534b7a4b79cc0900cc30d19aa91e0a6f23a2024ec5206a1eae7f4ae7c7f28c0e0942fb74f2c7b561feb4cdeb61f3e64f83adfc8e91c1f9fa7223f7a74063a2c4a8d2c6b2e1866699aa26cc64c717d01c61a29994637da8834f8198b3abe8366ae9d197410d2b529f34653a6518ddd394c60744116a0f579fe8747497686a06c4834eeb5c508cda0df69d412c24e72d90a793328cca694c34829f7c18a2756b008aa7fb8f8c236d1d10347fa1e987bd4d838c82fbd2973e127c9885224f863771405588abf71320d090bc5ec71d22a34a18734c09b8ca68128f4f84ec46e1e65e6f11d596f5244853dcc77c66e6e7020f457c2918cdf581f31f26906631b1c206cc029e7c71182349d977210c568af7b2ff4dcf4e5422755f958be4290479abd7995e849098a0ecbb69f73257f9ae8aa292bde336e9eaf81e1267febd3d4de2a1807134a9ee2af9fef50e02f6f582a7cc6387fe07dbe3804e33b68f542c01e708c24f9eb5171e287a1bc60ffaf8c912a939ba001571f50fa78519306771ee59119e15244ca22cfde607a345780005db3c7c8aebd7f5e60ddb4ae20aee791be3ca67041dfa556d41839d1202010dba77630fccf99c9e0d2d7ec69100d70b4523f20e93538add7093e3f6e90236e7c0d911645ac3abce7c207f2fabc1b7f0ac62f8a0943cc975d23bd627e0a2c93f4a7f4edb61ed2c1ca6347a5ec4fa0c95cf3ed0da72763fdf36ed7b39db8a4935337576ab5a77a203ef0e741d58f45ed6dcfc27ba4505e460868b6d31aea78850b4ad666718ccfa8174f96076243a44f6134392bf1670cc632efc5a3693558f9ae6665cf893b900f3dd8442ec2df0e62c8a6fcab18f37cdce965ad2a3e2f87a8f893066a9659c78b9369963dbc807d53bbbe726ff318463710d6b1b53dee0d5bfadccf999113e9b7e6f887648dbb6f3949128abfd46530e7890b9674134fb13bfa3b755cf8e31f16049fafb6cd1861fe524bcf54b919d7796ed7ebc6801e642b40731b6096123647c8250b4d5577ca0489ae0cfbb0fced2ee103ba3e5be1877f67f7503d312643896f836a0f6a09eff50d836b0266bee3266d98f759aeb15f4e8db43502bc318eaa4c61dd2e9b198f3758d5c655c683f9c3051a9d08255ec7485c7177facf6ffa4fcd9f644acf15d4f4a6e4e2b90caea768331c758b21cde8031e138116045ceb9feec802b0e88682a0299d8e437b65d58e2d6b6904daced92b2e5443831c034588e4ce78027b87cd12b9321a6810b201f24a0aa4bca80b759e7232e73fb1b66ddaaa6c760fb82eb03dfe1a6c7e1367e1ea01a1c62e09268037c0b4b3172dfce3f57d2a25fa7e0e4403759cba291cdd9ca27978a4fcdcd26b99a6043daa03e1ed2a6db71c3ad964c063f50f1666d78fd2a916ceb6fc74546c170d99f4fda96bc57e4f50e9e2b548c13e9ac8ef046c9943998617f4f6ddf109177c85562cfb1398475a4ae96d661296afb5a7fd85e1f3ffd277487e3b2f3ad11a0690ddfd7f3f0dc3f8c5a300b5691986712353c3bd26a5036c39ac9cae50f6a135d667cb7f09a4f5c24c0a0862f93648380eab620673c77f321394419a18fc20525cbe90b7367e95a62edea189e48c9db2acb31e92ea87eb77dddbee8d2f7f5cd54992ab7169fc9ca52193ce3c42e813f84c13a7b766dc2cf9137ce4baa14fad4c22d489ca02a6c64ec82a6568cb59bd84e2d4a2f357140cf6969570175c0e563fba96c89ba57c35827179573cef3fc4a05384f109e24f8e5b8ac7e12a19c2c6164f853e2ab8e884ce2dcfa604ddbca9dc00891f8bf764fab48f42dbc5dcd3542c2e522d1fcc2a6eb27e3573276e588cb346461b9d3c62ac2c3b2dd1e0a284d0f3a383288704204a14281fe8b9e4877600137c657f05eba1961b5f6afc251aa36f16a8de7638fde294efcc34bb179b03e8020c1ddc6102542001dabb408e4932a659b41ac93c0740f9406dc83d3ef09f3bf482af07c74f60d801f3e534d17dfac50ccbca503d509b693c949c2aeea76582762c9fd466679247633c3f392345c887a56c915889312518aae0c46364b67b6fca78ad46b6eadd84dd6e14e08afc8dc109993230ffbdceea360bbd7465f16ca75998744cbd235f99954504b87a8cf30b88ac12f7815deb206ca6be4fa6e40f411403ff20ff4b0c4e400dcefe07c17e633c243aa4227661f8d3df38dd568c83783fd2f8f084ba0fa3803f653d9c778968827994c9ec202105675b0db86260e85575d38297650c6b98fef4dc6f9fa8b39d90314bd5cea7218aad1b3355a0645cf699e7df796a957e69854cdb8e819c306bd561683f1ac28cfc2a4a7ac338dc58426807080215dbaa645bdc0accd15e55a92c5fe0756869e312fe509830287561168f26648b8ee22e95c6be6180b392efbd96a642d69e9ea8a8973a7aa8a1bc36df3fbe33296914504215e98348fb00a281fe3855eea246692601745b9b2c06d9e59be34741fced8e27ee71550ff2b66738cf888044ed9f96482d05ea3a9746b8b9b2e0d56337bd9b9450740dbd7e8c3702b4ff52c7143b94a8b9459d1e3f00d890779feebb72d33d7dfc71fc4f663aa3574f66df1d698369a8d83c0cb19be0799f5093f462c091ef800e59923b37b383cb266f610875c734a8691ea8360c14b3c5ecfb9e386fc045904dab1a19fc9903837f240cb3ace3b787e90aa280e54e61a71ff4154592862a78baeaf8a85dffc804150f1399d29f115a0ff82e2814e581e05f1b1513164ee1826eceabe57c6393b7bdd1ae42f3278f423fcabc5727762eb125f6ac24cd78ad5f34c6f7f6cce955404e82d6e0b69dc363675f960e2de7d801cad0eb561f932c556bf09ecce499b7023d1bab25ec20d538e1c0c0485c5469d4abd8d86f21c85c1882ea0b1dbe3fa51874c17101bf163931bf5db78f908240f8284fbb724f1059fc22ab11adff25bccd227669fa3496b07ae9fdd7b91c1161790b3db4e9f1131ebd10e4270da2340979e466ebe7bc3ad8f66b71557a0435fa312cc2488b549fa37d01106151e263fd0f771361b094700d90a4a53f6550e924341b3e70ca0e2e54ac55e1502f99e3adab59596170cf482244a87ec6c6d7c0bf8c6eed49ea265edb3a8018016d1e9596a84098ea368d5141961e0fd27058abf3f08a74a0aa255f2a7b0959a07786ca83653d812259e726176ac7409e5145d85f81977e6faf3a34f3a143f2a9e30ce4639ad8898e1a6f1d353917a41735e5f1ac1964e9dc94a08576a5bc7c1333152386573294957778c025b54bce16313e9a9eb055659977c0fe30a822b9d026fc0fa08bc990e5453dfdc48eaff5d55fd0dd86a6873e9dd3890f568eeb955264623f3a3527c7625505580c0f8efbccc7e93171d563dd2e0feba05e646be94a8e8895365ff016501f7adcc0e3bb0d0ad6a8fb56646fc6ebc42a98e3d4df2ca92f3e7de05fa207097d63a8a75b89ca589aa74c6fbe8cab2f87bfc3ef7cfba4816d55753888df7060732f0112f5df671e1bd7554e89ac1b19e97c90661dbfada4f045877464d27e6b116c333e5e1240fc3038cef0cd38076e0e3e711e5e072bc0ed82094795b28ef47540b1f79756046287e35d040657cc83ba5bb1659bfaee8c3d304fc778dc8d894d9c0806e325295506997ae6b69741559d1cd554876858b8558d96ef9828020d0ec4e40a2fcb80f09fe264050feed22189be73fd2ad694141930f5be02b5075913f8a29396311cea55ab449c6aeffa17ef6619e315193096495786c4454191bbbf8bf65b78b07cc5618fdd07cb762f8d74e30d8f587cbddf0bc5a3773109bef90f0e5a9c5183f788e59dd9a9a27bb9469cae62fb3b021c96df33d68eb9a5152461fa3d76a22af45bea64d72112996b2decce28f4ecbffe8a45a14220aed3a84adfeaee9464454d8281be52e36b8f5279529e8dd8af556642cc750526f41f3f040c3cd10ab26611933dab602ed47f4d0284f35614d917c02111839aa959702568b628fb637eff14f0a7b70d4f52e4063d63c864a34f10796e17c2a57c36a9fe366a6f9fb86d9a0837962514fcc50051df8ada04ecd024b30625684f642d3b8d4d06274214e5e2b6a2dde26acd0b7dd0ca6f61ff2d3c6dc6f93bb1b3774dfbe156dc6f7907c531cb6de801e441b67235b26ac9ff1be087da70f95492c013ec4b9e025a4ee5543a68a877e81ea475007392b774d57058d7a54b7e61857f538ce660bb4d5c22178e557613b0af2cd274b2e290837c9475413adc03a12d81abf77d6955b2af6b32e5bf3f1945b0180572b39ab5e2c0a1fde70b0e3238d077f5e003cadc12b10f00f7967d283de68bc33cae062d787afe2a9cc50ae282c8cbfc3ad0d7eace212557d870294e4a3a1699a6e7b7d0bd19ca0fbcc4ab90548fcd2e59b44542bec7094b7914ec7f640c46e6bfa8b1fadd1b2579e35877f6c571d9eb4fb190d410d0a7fe2a777abaa6fe54e11c49fc111f5fe80a0a736e9a566afe42463905ce813faffa27d771ab241d566faa96e7810912767e6a406ed22fe31c2b5a840265318741c03c82c847fe22488ece7778ac8af8268da6698f593dc7ba03b505d430b276fb43aa6b77c2c6090ea529e7a8ebbc81fea14c44f027bea29db013add46c8e724063f41f488dbce235878e59bc15adaa43d2e1ddca14377203d0401ccedfba95c808dff4b0fe7b9af311fc74f036243309718b8eacda65cfc9a67ae559967902ff3b47bc48c61a7c53a4d5b7bbfde6cfdb799b2c0cb3f4b7346b7dd0e83114720e99019ef3a988cc94d8b42c29872adaa25f6c1614b786b99325472e52c319775ccc09fcce0b46db23390ec39eb5b361fc055d06d8a79b078a2d672d5d0c4bf17d6ce9eccc5149ee591ace04c498548af9917442781160c8bf282f0c39ff6c15450230c198f88ef5abd95a2784fee6ffb8d2c38bb3e0dc4eef220a92bb2e0006ef0da35bdf3e6e665fc22b6a66c871272687a05e21cefaf290c622f5195272b0534abba6fbca9be977182b012e6c1247e3ba6d3c8dc7a36b6811c234f4260de19f9761a8e97dec9fe593f50cb37ad5cca033998cb6a264469fb2d59e460d15cefea0c79597ae0c58598bc670536b73c0a4fce26f97981c7acd030c3dfdc15cdd910acd17ab5d473be9fd64237c8074537357b0402c3837b42476c856312800237387f19b3e9795e21dd45d52be6784fa2e3523289fc1662327d7a1193817047377d6000b58b2590e34d918bcec54985fee362c9a488a445234b444a56651054d6fc37d5372bf3768dec6729500804192fd850f3a3fb95d58e78223f4a25f1abe38038c73f8d9ab6618ac2b157f843fd07c32a86dce75a4d27820d048117960f4e471e5197a80dc4b6fdef23916d915febf2e3a71b4034a0b53d3ccfc192ae2a4f2eb342eb6a1251d532daa1afc1b305c98456772e6e63f96086860cfcb3869b9a8d2fb35ce41554baff6e14b7b0d009d128cf58a7047cdc4c9433187c2e19a6b64087c8e52c74523e44f853d824ebbbcef0c05c2f204102f52e05acc778ae5625550494d8c572b12eda8487905ae35626954bae0790312ea9565560b246ecb5d20addb6f69932409aa1b0336b7a62bec1a2ad30c13000fddd492245c803f0b6c43e39bfe005081776fbd78b6f56c45e6899cab9965b083d0e549a05f47b561b513ba5560e351506364b1079717dc9e1c44dd7650d3accc7164bf4e91fd8de4b4e5055f9a8c019aea3be20e1e88f1aebb8a2d75491a7b3cd3ffd6ba5c774ae48685a9a47c2b4aadf9d0793c2ed3e22dc488540f5939f98d386ac9c431ca68f4a7926d325972a94f7a430de2c92f78746bee2b1eb096bdb0cc28ced28df66da695d4db7b73c7f81f8c2d3d3d901549d3a561cd2d49d8e3a9a35f9a0abbdf8595f481aba03711d89654c5ab2952692a177caeacc0fefcc9d1aad00095ab19aeaadd1ce69f3873b95952ace259650a1692ad5868bbcc9866f3e3304c2d9acf8f9bb5547df523dd8131f3130d1665e05f198382ee5c64a50d134b196f98d8849114852dbf0742f54779d7bc3908d0899236b8033439fe381832bd639cf350e1088340912c4f9f853007c730753858c3280b14ea28821e579fa689d71333a1178709d4b2d7dff5acba3d0db9185b5b8dfffb266cf1f17059d2c03cf9fed16e3152c8f039c68542075c2adbafe30420b99c0c1ceac20363d5bc1c1b9be1212e28f16d1cee57018cab0ca531566b37fb3fadd909a2566652cedc6687e4810b8badad1d98819147edd6b82a8c43615dd2cddfe8037d78b7dc81cb3cc8f12bc6ebb44f5659245de6b47e0ba4b10c84bea6ffdbec691d8895a39863f7f71dd7daba6d909d71ecd5b111d69773c02094b4f0954e82d2de68e33310f1d47b0e8c245518e60f2f96b8d664e51f800b2b47f3498bdbd90ac0a4b99794655b3c18ce51103de6dcb3c51727d5626d5d084a3953b70761715336ddf0b3b4e0f7ffed60e59457787a7bb047187274e568ae65eecab0e3ef6fa9d063d6ff42080da6c368e04d0af914ce950635fe39d23dedd0f92561b15af87345e61b8a10d6cc18934a78f7de1e97567052d38d88b4dcd31193a2004b0342c4f63dd65a4422dc5514180528aa7b3e68c9dae860c98e266bc6d913994728e3680b3884e34d9da779de8717cf9d05eb20f03dc951e5717f6974f6151bbd347c3e24291ab94a2b10faad05522a5cd132dd4654b869e8b652cb83a1e898cdaeb7bd67cfcdecfbd13b965e3095ad93df5ecd0bb62fdbef61405c59eafd8570b3781f184a74bc1bcc049419411056e071215a7fc443421c4a2a1de814cfce90adcb94120e2826d76685b7f062461bc30b2918398691afaff582bbc6a909c60d60c8f75b9f592dfdff16b67459fadd4de1acb34f4d45d5a6d5d3e5788c537d1eb0cd8d658b57f7724fd1b35485f3ba672ed91c732311866fa482940ffb067cd39533aabe166dada5e7b4fd5a30529a512317adb7111458b9c18b173a9f981709f0b519160a875082b46388157bad3b2181355fc3c7bccbbc51bee3639061b468b1021bb04867327135dbb85590d96c99bc411cc0018abbe36509f9e939aba3cda4e7d59e0c5bdd8a5213250ffac2f3d258bc7fd2041901050b44cdd680a27d0d9034a78a000619c44a4f2a8b08b0925f32373977b1b346f1e9e50a28e1ad72e2fe5af2634952c7e09850d4496a4ed5bfcab22d5d6854b38caca53dbeb8da6f0de0ff24a81cb9a675cedf9725e11c67541e9eda40da3bec6ba4ba0cb3f4eb7db23b7955ee052559396effec9e1a127daed3c7659571609703fda6a522194619018137fd193da0aa9c52c6d5bf48195f99095fa308e892d644ad0b900726b8e09f2fccffedd5f42e40ba8596fe2a564b86170161daee4c8466326eb6e27392a9018cb3b76807b3f766732577ebc8acc98b9795fd52177d8b7aa1f1e22550a1b79d95ebf17673d2b369d41a8dc8b58dc18210ac2d47b60737221b48410614d27650b146844d20b52de0b5683422bd70cf37ebb9a9caf00f6bd74220041d41e78ac66f06afa85c521dbdafaab42aa56530a661f0c886c224f9ad6f4ffb60ff5739564cc71781a1069c2d677f2df9ddb6ee3fa3a4e84addb65b66932214580466e0e518fce50cdcd03f5c2473e066d8963cb5e04facbefbc377b6f58136aeb4406b97988ecccb7ffa7aab9255f1a3cdca5ca4881f9bd78782bb8c0c090ceb650d76e8d646864da420abda2a3efc9aea69d9c965e46ea2aa834b971171f2160634ffb0b7a2f93085bf6a186f951ff8d7a9e9a53be6ac3b79264448b7bac272ecc6cc6a8e092afd732966a181c7123f1c19b0fd6cf15de98a69cfd3ffea351ee4921664856116f06c89ac152e116796b5879e5f4aae512db567eb54e9ccbee6d8def07bf73547bc4758f325bea18d907910ca0b38b5a12e4ebb03314c1355d02d094926a4593cdbd34992f2b63123f22b9c8178755a58358d899e8b06f0aad379b9b0fd479ce1de49a93342100cd7587a491f6795d598b4acc2cda80ac39b6d054d94092d073620e337ae15a69e4fa27a5eeaaffe20f99172a0a91a381a635e7d2314770b7fd014ad5798d0412e3b87064f51e4cc5723d59bcdc7245125ec481b5c0929df3741313a893a7317596e5a04d8568c882cbfd33400d49469b90bc7a621e35f627a55a87d5677f19aa621f006a2391ffa73a55b1fd2fd390f648b8eafe20a8ba4b0bd61dee0083365e7ccc867044cb2a675be4ff81d621643f3421ff594b5ec13c97e34341e81f1ec4b1ee0df19a173c22db8536643da92dc942834aa99c51ddc61a2463cdbc4538c3b6fc5cb02bd8ec13109f997e6173c1a92ef94b72671bcd65eea463230ec66615eb01fa69a42bbf3396fc3d3291b133b4cbb46071aae46924f79788bb31a61fbca0516eda9eff75476ebfd9bb64c20797580d01520acf9793a42e3b5a18c2c27b5cc3530b59dfdcfc183c6a39e870d7aed9bf52383d9669c28bd069d0cdd9d5436b52f6f535bb2de439c9d8ee591eb5e2369a99c093f936af297fa1ed3be0bd4d49c09f459baaee32a0a33de8e6c3a5a05779aa9f4ad29d8e83c7d209c7a4794cb441e19628cc527e888df770fc1d66756228f9b6211d6eee37a85fedca58f818ee7e358d5da232d7109001066bc289e55c6bc02455e9230929236c7eac1cc881c8900b6ab6c930a2a804c8f00fb6969020d9b890d0e2eed17285cd4176cfd4383cf1f28d666ededde6c3609a37c29b43a9e9b1457804b0f084cea97c4227d26dbaa89b0fcd1218aa771e914f7e24590851b105f0267e0c8667e7cb2dd664ff5cee5fa585a3bdf5b0cc2ef5775ff5681eb5ec0d2e1c040a8773c076482a566d7806c67cbf2cee719df1510917a4d7699ec20a27b4935d72437c4f7f0dff47a05165acdc7326f0a4af51514a82ecb30c34c76bfaf95e145fac31e5de01cc6f47a1fd115881f6a078cb368ef647fa751ebbd86203fc196257a9a350bfeed2da9894b21844f3bbb878e136fb11d5c0b40e9983d975c74eeda04d624649d39573d40896ab62aff83c02d9be4839292e4a0433cc64298a8d5a24965c205bbc8fa6a42c06f8283bf3c4dbb4f49dbc0a4f7449a32aec7fc2bf0a532974d4e11470e7d8fd247bd06688bc1a31d5b9201b5312a8f4aa1f304e7668452da7db7516eed50383aa9e13b179835ecd4f922a654487d3acea2c1f6686fad777119f9b48a962da1dbff612fa4fb5bf1fe62f77aeef6f4d6f6adfb6fc9a98d596e8eda723b12e76fe97019a74a77af72402c3e7978a705f8d8e95414d8df6626aab405dd97b2a86bdc39c1b38653365bbfd7b60b10e67b0fad0e2cd66580edcbcdbfcd3bc12d3dd1a494a087e739be60487567a31d3c00bd1453e17c77f0f4c501cea6e57956599100c6dbf0504ecb93e23d76126fc8bd436e87d3013421c2c2608d094e985a7c3225331ea1b5b52447ef8ac5624c893b3f0df328a64a0ddf2cb5f2c047ce6d61fc6f77284cc06eadd258d903355734ff31d73142f701c8062b53c3cb607c745b511ccd1716d146ad7fe69a7310d1e5e94a31712ef721ebea26305eaa1824d472a61425064a4cead3fd1290cd182ac7c51256d655a67086385737f64f080392b818ff4e8b7387bb2b9f5e5321bbfd5ef777b9c73c2157403418467416dc41dc05c24b0f78497f814162c5cac37b5d0c2585739cf86eca01e890e3f2721f71eb4334a1ff87eab273c368ba8a77a27d535685f610fdc15eb80b1c60db70fa28bb7431775a15518416d9190c0b5ae08e94c85f4d79d1a6a3b7732bbce464aedccbc1a7ec7cc3365b198ad7d9cba9f75268f08d0c10c5188ec26f047375bbac2d7deaf085b31d5091e1ab8af674014232f3f2f652fd00921d4e98382b18ea4c1f425fd819530d19c2dc676d91741c29de3642bbafa7c9da8f6f35e389d94bb0acf2fce3ca077429f277a3c8c6202db011eec1b1485f634832decf1cb1485f78b1a27457a06e8dae1720e0e6c8d8c72affec1593355f14d3d9bd9c48a197f1a1e89b187e02a5bfdc959b612cc01d59d2235ad180e0e4db98294fe480895e316a705e77af6b07985b841dea0fa9114fce56dfd3bdf4c904b3b07e983927def6c98a082a2d8366d405c8ed5e3f83bbc1abc07a252e6fe43dc43fcd3bc3db06af1e4ee3589875384bdbf5133a0b45ae0aae49da87bf2db041bdde895c866c66c79bfab4881bc08b46405f6569c11905e8abd2697402d0a9e708f4b1ebfa384f03c446cdd3e198b1ad1a199d7b8f02364671941910d0a2e6135cf62888200555946c9c805ca0e81239fa4a02b17cb14b210734237cc8b833614c107245705aa9dd3ca39be1ef2c9567b2682f008468356157e1e0a3cdd670db4eb5efb9a437f74269f6c56d9d00d0ded434987d5f4cc807061263bf9a7970837f4f110448d021a7ca8da500907a99ade7eefe3746d630fc158ad00f66674670de370e840f4a862d697021ae7d412a00498c16a1f0c6e44e3ad413cbe27de43162e3ae20866ee7b65760dcede80863e961c777c503d95ee8807417991c3ef2f4df1b09c630f07173c493bf665300e3b2c1d3d50cf256fb3d7e025bd77327e11e893cf28a7f9ed34db7d0748035804cddcb9e1cb67fa1fff89d23706e923290ea12bd097b667a0b1b75a5371a630df1a95234a1d1fd2f1aa7620f2e2b89459580fa622ab0ccab65e1bd7141cd0afc90b9ecb1511749b365a134575dc8b37cadd713ccd53cb1c146780dab6e210f9ada2b261b30496282d1a6deefd38d34dce8a8eb272fccc42ae6cd6d23bd2536275f2c63381d99be84df9a81271fd0738b59eb20f5a4d4b61b8d26f6ccbfaa15778104fd6ed2cd545a27c1b64997f42e1b235dc1dd880089f5c71eb153bed9ee968f29222270464389d7af17737bdc23a99a0f4d03739cd7dab99ebdd65d7037d92454de5b425cfb5c48343f7aef1d3b39168835735a5911fb519df804fa72dc8f50e919f6e86a75be69b4f106ca8225bc236ac8f1badfdb57ec64598e630c4252ff799d4a6f7c6cd3d52f8f20905a56a13ac8fabb20a368e939671e381a79ce921a6cc253ba632b44ea6e05c63e587d31892ae34356db2c8fa948fcf0a89e971771925936e903f519832654e093ef7357a732b170412ebce5a53b99bae62d78c83c473a548d46031a3e94e88a6781d49b085811f719ef0a912d064093409e4f5d3fca8fb3dce7f137257421ed4a4b358cb760061230fdb1f920494890a3b0a7cd9b016aa13215f6495ab7c73f4574116f2c581cad571486bf660fe3996e92a12bdbae910a20d9568feb01c57f8d3bf937126a274c7d8443e1d117dc2044a0661e1801401e1d67d0b4a96e5dea1e5dc2ac62023d7aca8862b2a4edef9adba44f42bd3932e2e610467b5cd1662b10df94a55e57f2d65007659b13a735d8e9c978a0345337e293f932e760712e4bb08c0f73e7ddf3b7599806f7b71610ce13955e071951b43c0539b1654cce2f30f566b3cc40619df21d6d1cbc4993fde68c34a4c22215cd4054392130ca20c44b4638d2be9acb7fdb1563203c289af9e99c9b10ead27adb4f020e8cc25562a8ad101ef6e64b20c9a2c8458f27c33353a98e62a0f074067de6d7bc1011621c5e88675ee8c068da02d8a6ec5b6ecdf7b5a538d395f451d007dee94001f812dc5c0c3d6c419c09912f2c42a226c43f083c54208fb7ab1e47cb779a9240e25f5bdcd08166a2b40a12d3aecfbd8e568e7ac8743309dc7472e7b7ba0c1a7d46e27db6af888e62741e1c0656ee379b97260b5dd1a2c68bf2df78abf1fba567c567f73f8a4afcea1679524c17ff7773a854ad8846df2bf5111d8c1e4edfbfdcb89deeb20da521c97b660b37b7cd206f590d41f791b7668e4a0dba642135e15e6686912057a197191a3b5f2c1a56f0ac96156d45c0a4d4c978e15f91094b8c9b8afc711da7e46173212e443825562a97df50927b767333ab4dbf02e224a23a36e2a3c0c833c9ea1da1a13af89b14044f867d8743c8aa84adb331c770facaf5161e473d7da87d07a070e5f239e3bd6723c5e0e7f4231654fe536d2fe76f277391212836f072d305db8dabee14d9ea531c7dc55ed03799b0828cb3c88ad49319f4429f0b0ffb1b47ccf22ed8021f802defdca64b7c59d0ed8ecd2b79849a0c669dc8187e7cc29690a1555b06b32157a3f4240da75d3a005c89e915172f9461349a6207d2dd1a2b51f1f832b149573f7c39e22779f39997b2b29e294dbfca2d9d8e474ea04cb91a2b96298ac2ccfe4b277de8880a0d284be22f302c660a649792471c5d683dd5aaf22c69cbe376f37228d26d71f37ef71fd0a1f1e22d33c5e9a84af4cb6eb9cd6bf994319769a59bb81a6e332e8c91d6aac12b800ba10d114e165e5da64f6f6b5e4be1e5600959a855406ca4560591f23490f52ac10763a3f71ad108261a74fd4640664462210af173759fb5ff8764f357bb162bcc51d7c1cee4f919426ecda8278f88d456b814099041724c64a6fabece643040819068880eb3b00cb4f5eb7bc02db7a5e45d353fffa631f151dc557a719393e5c08ca1569cbe36e98f5f11c628f891ab91630afae03348b81ff0049c00a75e83fe3f3a68ff090dd0b63c49b535676c5ee78be4f8a0d4a3ff59f47d065b4898a3cfd7e67e54e7b2bc9fb67f1bad4fa6417e411a1ac24966bdb6f5eaa66ae0370dbcdf6c7c287889e6b0e51dc79b202e3ea592aee72569213208e54ab27ab224fe31651a79ffbea45fdaedc8c599eeee4fff2a81cf434706a383d66d79fd0edaa1783ff6baaf3750faa68c0d1af7ed931095a14c139070458c524fa065682cb69624d6ca08680bfe99d0adc7ecce99a4d373938fea9e6d6d3fc721cf020767cbe20cf250fdd6aa331895640bfa1d1936807e144b6cb21f9b970b658cf63cdacca2701cb5770b1a44498d10b7b343fa27af93c0d38f2e53cf8574d14151eb80f138098a6453ef75e27c2cddece999ce111b2ed3f5de4ea064f0bfebeef224ad58a8d7c4031ff0faca14b92e8c609bac0d2ec9335992d8baeec0ff9126fa4ea8dd7d2dbe8e382d299b7ebce6aaa3611d784f26739a3d9f248b9c9d08541b93619807604021706a02eaf38afb810738584b3bf528613e7a5db850d431969d1f438d258d960d9fcf14b6a959727702db41e12917f63c82d6c91e7e8b707c522a38e89df66bc921ae43f6b0c03683bc0eded6f40c8fedfbeabbd5c726690c259c21893ce41a10e6723b76f78dac1710ec371c423112f32d68456754e7f7a227c1f1da39fce4f9afddb4207bdf9ec04d118339682830e23ba8b92c060af7eeeaa19157ec2d52b632ba2068c661d78cda71e4e7df26365313e6e857803fb1934281d9fa67551518276c676c76e3cb0f8d6d6c96fc468dffda1335f14f2aa22c43df85de0940947c9ec3d8a0fe0a991da19b406f9629e59f8af39ecf918a804ce5c201573aed71099fdd06b5c48b2d279c90ca0c0c485eac51b21b425e8b29390402d5b98dcbac575db153118daa59cdf44118396735e9ab198dad9faeb75bc67ca040767f0525be22b115097ed61ba144642d7fbd88f2b6d110de22bb98c5daba41db0299ff84e2860672c1a3b9351c39349b1a48f57bd43266a36f37f4580b15e4bfaadc2c387010dcdb840e6e18206e2955dbffd9c7803f3db7aa58c392868d8ac1b639126bd23590b2531bbbafe34f86fa99f677d2d4c69e3057db85af8005479d57dc4ed763745fa66c848b82754c1a38005dcf7cc7d96f53452c07a3122aaebd80c9e221ce0688c8a91a6c6687dcb25975b74a35db4576ca74007c4c42ffc68aef6da8c16a0348c0fba9a724ab87f7695565126b09bf5dedcf2c42e7f542c9007edd75de4601981f96d71641bb111816edf83ab33a4497118fa964571024602a4e0c2d839456c083f79c42a0c78832c2752cd8e419a094f4d87e483a57e6329651813659b4bad9e7225b32d284e87af63a831f541f6d4b7b29496c6418e1e9fd4027b22dd374e11f26f0bb4c2a391f3c51bd76254f3d90ecca4ea82ca298c7becb9f8ade7194dd598c847bc7adb4c6ef3e4266a562ceb6790a5c1aa68e37ebcbd96eebef3c2c9dc0b0ba1724c95c1fafa4634a0dd2de5f4720626f000307147f1112d192f1f83c45e67a3599b32df9f75c89f524d735e68e775703f5e7206a83366f0a5ab1703a5953bf083f90f2ed7f7a170cf9e446fae336415a838268f93cb1c000628fe5298217dfaeeddb990738065bee5a86dd38d1fd58dbeb64e6da4e6b2e93c9f29c73bd210b521f481232ba837a2351964370ba135dae4c696a64881c13b1d3970fec011f1cd38e6c88b2df36db8e8497db1373cde331e1e10d0299453dec31d360f5b908abd59ceb471cba0009822710acc70e25e8cbc5a1d687651a4bf765e038479507fd3416d63e87dbffc61945c8a71225eebb4b257a7d6dcba39a3852e4d3d4a510a3eec7980c84475b90fa8adba502efac9ea8c8e7764563dac50eceb8c97c2ca31f92c31bbca71c0f7f6aa038661a370e8a25ecdc2e7bffe03a3d6fc4b28523b2575994a340b803a7d000e1e2ede3fec7dd9dfc245ba6d03359117e5e0ef8fbe04421beb2555e24c21258cc409e8c0e08e7a55dc6f33f1d6b8d4b017c1aef68bc146a6705a916da4fd327e48536eb649c9fcede4f1dc13d0f5d3a17b1b3e8c1831b03def868c5b3c5e705d77d2430aa3b63d63f171a3d5b27f7c013534680c220fb781586c93b49bff2f98639fa0fd334548c0724be6f43683bd6cecb1bd07e0779efc6f2a8e3d663bc57dca260f0bb20d253c349e3ffa3163667417b09d5e1faafafbee0319ac3024cfe8ba7ef88b492a1852cffb60c65763cba61094f5b80c44c0fcbde56d0c82ae6c6a03ba2f29ca6f1e53b1c8a392d2928f9b2f2cb01f2ade375023519a023b1008246513abd9547115d6991ea882c8c7c32fac5800cb9d6886439567d056326198ff61b2d61f64d5dcf4f5cbdf93bbc16991f30f62a4427da438b5bf5621f0da9c7e089152fc23a1c0ad0fdbaf56427ccc4697e0c23f47ec5d05bef00713785a41d2fc27cfdf5dc5f5979118ae2ef8d7f7c93a57c412a4a1ebb2ecf801cff22529af76726011b41e3a436b3ccf769237a4bd2dc115d779a2efc42ca6b22cea855b359fc4fcdf9f1a70df011df87246fc064a2435113b8645198fe2aed5075c390f1d1a0ec45a40f23e3efa0097ad2f45896895506938ea4a7c6781c7406548c159c2aa1a417216b6aa1a5f8e61025be4f689e04d6fc02d8cff65279ec8a430b76efb8975e928975ef997d2b7512a1adeb5c6dcfd937f391c2e38cbdd0f2847d6c9dc3f6d83e1f1abc6f68f866a4e1a93ad53fa0461cfdac6c32cb2c6b53d952b0cd762522a72e06ac047aae74a681d6c93008a6302b997fed12ad5af86079c365ebb51b03f927d2b00fb4816a05d6a126a2cfb940f31d065d3528b45386f2699791d82b65ba786b093693bd70bd73cdb49b68fc764a21f1eefdef89825521d9b62fc50e98b489315b58d0285f4b62cb4feb86e9f357515fcacc70c7a04050819fb31af897b4575ad91f1883d85450427f0a6e4b4a91214dfc930f10e4f9a24a488872bd1a31528d334a0a6ff4aefafbb366e43c4d711251254481a5f67b10fd5d98de30c850e5bef8537a9efe111ba0fce3e432a0a6d11a497311eb89355e35039ff09d2ed179465539c516a0217c974d1b8195e9c1f11c5b1bd27f3293610232ac02a1d8abb67f0fb98d683fb8cac5bd290a8a891ca3cc720e6ba66febeb1620e2027d83a97f7f1564ebb6813f5c7782cde5ebf6332a2e762654c13f46fea81db4c7dd381582f82d60a4de0ba86b9d032b421069f2edbc9a209333a638347c5b96ead8c4b692c425c336f163e4580003c436c9717082f5d6bd6e46c7fc22479a2818c2051f71d49c54fe9bbbd8ab4abde7aab8e1d92eacb57c9209c71ef214ebff32eb2b4615f234ce5e7498fc02d7cd6198afff68a5511afe15bf69e3b199b4b7ecf5bac7228bf3b91cc6c206a0a56e349f6c3b5bf41a348b957034e0b39664f7bc60200035b8f4a58d07cd97f09c659f186c406bf55a43843d75413b8d6e6fada2037eee6f8deb531824531c16d79a2cf3ef5e9d329ba1902cc59e92179a229f0049d690e823e4a035c45710744995bf24fa18b88234db1e7e3c9e32d5309912356a06fcb76fe44f3d1563ceba60b452a6e802368609de805592c371b6501765a46a2befd1e865193e9cabf4c5b6f702cb25dacdc8bd0bca033b15d8f1fbe59de5369d4c7ae92a505b769b43d96be693e51668898ee9f2fe9f16d8d1377b70d10342c79a5ce0a6bd59d0be73d9fc92e536b3e377de44329b164d31c0be45055c1080140115e10d119a4baa3f1bc9ce7ee53813ed2675ac6bb2e7adf553d67a4cc083e358c2f5b50dbea654f4d4c3f2ed905fa0163ad36b5a81b08da005eeb0f88415560590126c13c176df94c2cfd3610acd04ecfbe037049e5df86a005f14af64a863708125fd8128bd2dcc2ffb1b02f4b808b2bd9187aa2bd82c35a810527a94aa4690a3db1c957f2624ee0d8d0141bfa83410f2705f8bffd9f42d572c05190dad712092a2e6f12057ce149a8dc14640fc18d12edda3389500c3531e4a3835251bae711be4ed622c32544eb181f5042bebf9a6b268604a9f267940154f670e1e97f2666f88bcce5e04e8a7de550487a567a9fdd179257a4d937a58ce580f7b5dc625a063adca9522a23841a4edf74d2f9686621f9d49b5b6c5f3f290f36cf9ab3e680cf0ad04772b247cdba69bca04d64069cb10d5047e45c5aefb95b3e5b3decd92ac9521a589158e575ee747dfe1dd6f0ca983830e9f0151e6ebe911e50d83a20fc403c6e359e37535c2400e3501d68c7b331b3402110e9a0956846382c89b3973e26b85b97d60ef714d3c4d98d1440a3793e9c0133872dbf2531839bc02eca699c87e5ad9f69416428c58585074f14f7fcb9dd5c24d7d4851e3cce990f6553f5c6ce69e6bda995e49eb0193fe58a95fd302befd2af3c7c3010d99ca6b64f79f43d2c7c3d4b35379e2f317c033594916424cf798b12f549d221c350d8ef2019b393256d2c3c81acd43e9fbb9e5bd903e2c86f091445728b7cf1ee7e0657448dc90b361f46afd418f008f78cfced1fcd14a247b08c178bd51e55d2d77f81e70b7fe835ee04383316bdc5a7f557a6985c75d57ddc8b9b74b1ffb521a689996922c95373e7c13ce0a7d5ce48f6e062833cee22ed9179d17b272a6a05ba39538029b917bcbb74095aa110b83802491402194bad25c79fee5e8401e1c0d2277e7ef6fec91b1a0e125cdcc9a70ab0fd9d1f5fbe33ae96ed37fa20b26df4ff2d9c9986fbbd64695ab3df181784f43703f22095d71dc68a91bac639b294231b631dc8044dd8f1ba29c718c7200e0abb37f40c36e18738914d65922e51f3187eb7733624c0c559b8cf00e329c20c133dfa5787ba0608a41cc19d965ca463905653d142a16844373082da760b2d4312f76e196ce78da3cb68d214b0db204dd48785cb1819749a9cf54dd29798c8f766d6b55e66350990aa865f22fd340169d1d2e1b831d9a7af2a4a8c85cb57c1ffcf1c3f707238ec713ee4119596df2d42bdcd0a008fca372a72ad4cc9ccf65f81c137c7ce090c372645533c801570328f66e99b4784a6486cc384c11df05e1395a34ad5c9f688babe8931ebc6e4eab217b1edc7e13aae0107a7e6ff2d399faf2404d20b563dc5935ede5e1037b4293b48c08795f685af4599ecde10015dace51603679c5b7a595effae7fa63dcf951d26fe981d0a38603fd48dc370f9ec7c9c034ef28524116331a2d2e1c195b2d287dca6e7cab0e77a09354845c57069186f02c3fd3fb05d2a4ee1efc1ee586c6c1579fbd77e562a37484b079ebfee76cdb4ee5b5e51704921c81cddcd7939ddb58194f2bb264db6bff1aa308dcb8809738e8c90162fa47ac58feffafcd443c0f28b64168f6e5367b92422dae8a2cccfd52bf50f3d967437c0080cf1ac3e27c5c8517f4899170dc04fe1bcf3aabfca68f60292ed7d9bc2b84ec75fcc4095909dd5dce96b2e16f33dfd0a6c74c630dd31860fa2e4c5b6d003f2e9ab1f4925d18dd88477034fbaa34b8058b57957340c96b8edd934a2e0bac10b9360ee7012607e099200505e6d71891e997751f0f18167ebff865b8266741decf3471581dd4c23acc6081373634d26f3b4c8bac70da708c25edffda90ebee933bb9679d5c4969ea044d32cb9e381307587c5bbb1b7cf631e046e9b95f581da18c0429ddbc995abb9908d126e130f9e8a72e77b9482dbf09b9d4870d8436c61e0356a52a507e6375a79e73785064dfcffcc43d2b85e9bbde68fd96bb4605d2a263982805b63535fd57cf993ee3453ad169bae2aff7cccfb78efe5a30586b3b9f53fc8223610784fb1ea0159b6597e5237f593b6640045138bcfa7bd32c0382dd93e485c684f7dbbcb90a400b535b219fb93e4b4a824649836a9598717a8c4d782ddae82b7e9a8b565e30231bcdc77dd1c8a3565456edf9bc49bffc0bc35403f6a544d294fa2a558333060c8565b41aced6a2d1d75f585d9ede18c34abb460d34f78d0814eea80c6d44b1a7b7e9c37089a71d3e2369a99c093f936af297fa1ed3be0bd4d49c09f459baaee32a0a33d30ae1641d82cb81f7fb54d8f05f8a0b9722bb3609f4b4f529656c624e71159fa136695fbcca67a74dec81f93e039f0b8dca67d14f486567d2c0ed42f31e9ec669d7598655c07c2545e1a17b0a9cbe0454d28efa5d4eb020a4c1a05fcc1014263b341a9422129b1cbe54af5145ccaa0f793db70163231755cac5d5c1beea598e78252f95fa793b1792ded4a34733ebb7041e66fe1f58b470a0f3eb3cb28ff1092f73db5051888f434a5ac6b6ad02721dd92038f089de8be95fc1c8367a2b88771e737fafe7c909c1040e6f98e30bb147efbde255cea409d0cb58919f8fd8ec657145f4684dac4c1360e88eb20bd676142e6e5d16734bd6358f0ca8ee59e90bab65cdf8ce30c91268cf0ef87d69fc5ab604c7721203bba827d6c68b2a39467a8b9dd30b6d389dfefb263e4e2e8798ad66dd600a8954aa1e6ed5fc45bc1593c14355709367dfd22d09fe8ac18ca935ac403d24c20c24cfe2d90f7eff152312c3f2f4e1f73dd9eaf958dafef1ab7f08cebe191fe73af391150553f0b0090b3668e84c3b8f43225c98b458693b06cc53dfc2cb30d26f2ba9c96cf3d38d85540d7435c1f1e941fa5d198fc8a21ae461a31ebfc50bca6f7e09e728f7ee2c5afd5b94fc86a0b72159e11cf8a918be35b0651301a42e4cdfbc221a7eacbf04ad15b59362016d3c9a4a83991c05ecb3c17ea8790a34977de6baff3d516885250c3d055ca7c817d25746bea86236df6004c210441e536c23a86bdc39c1b38653365bbfd7b60b10e67b0fad0e2cd66580edcbcdb8f3248e1ad297f353b3c9a305c4c9652f87dd9bcda9ab17bd7fb2ed034e080463055479f992a977752766331e668fe68c2449d40538147aa2bda4d55582aaf0964115ef14193267098f87645fac3d8fc6692fb8a91fc239246748c46f6739ec579a3b0d888a7ddb8c0ae29a94986dd39e3a5d9d18dfd875e5d04870e9b7d0cad0eb70c798ae9aa28a7ac19eec802656ee0eb4be842397ef62b6699ef85892e6293cafdc0dd057d45ec1e850041d7e0e17d541d800c086773aba1bcadb2539da15c6895d6b55c189c89b76e3605e741b17004e402882b8c2a03721cef2445b59512b7f6338e335a4d2153625704b5a2aac30d6ca3ccbfd17be6d5bd33aca9cba5f55ec135954f691dfd38ec23ae75c39587db54b8c00ad56e0fef795c1a6a55e1d7f8702efa918d86a9e515cb4ad129a44fb53d97f1026bdf37e0f333d6e3ea6174e463b221da312463f04b592d79ef5b660b1f5758a975d4eb0e0242cc2f74893d794d1edbf30ce2c980feb38b863ed8fae1373ed3fb8b0dc88b59e5b51aefdde38a7f71a6419de09fce6f3660298da99cc097df9b491dfc5dbcf64f6dfaf65902656f2824fa45a590d82be518c01fa3dff19e04556444dd0a5832385914a00e8c21dd48acf2ce380865e58018142658e64b67789473b1848753f021c336c12962490fad11631da8761d08015a8b5c6b3c39e4b5fa63c5c9a61294384689b3947eda20fa8d9cac417ddcc650028b28306364803aee10e12d48f12f8b532372dbac0811b9f397b8eab7fa71079998531858db3653f5c4c325fcc055d2fa5774a0552369b80eb1748396f69e81c9a38ced3d29702db64ead5b6d0af915d0fb127b13a1e1da580872c368ad8f2cb866eb6ae3d62bbad2ce10f7b2e378e1e8faa011bc1b67da0936bff45f91ec654d6ff62263836c41910d0a2e6135cf62888200555946c9c805ca0e81239fa4a02b17e14c53498c0882607a57674c2ca4c54f9363d843f216ec80d9945419746ab9b2b76db48733cfa58fe923057b4d2615f0f0327f3afacbed35186e577c1333d3b3eb059f3704d10bc68718639d9976c206d7d3518286122ab4813ae6cd0c72faa55a394de819f548859e91f28134b8d70726e3d1c30b21d8a276f5af0a4ab8993d0cfca3170362ef2f3bc01d9fee4b4149675773d4c3083462284e8747acc3c178533033b6938a8841e4246065df4e5718af2be3ef0a7594646b59a784037c588601112fdbb18cd6b8cc3f9e37e38b8d6bb5c6b299dd4d6c703fb49c1ff9f5f7b81ab4d9646f4f59999ab9e180453796e2c6eae60530ec6f941fa435ccbb4ae6e5d62a8e5f760d475029774f53d4812acf3d413e4f6ae5d4337396ce054de6aa94b1cd09766c84b7736659f5132de2bca12f277d01d3e4860f4dcb044656cbfbab9861f22c2eb97c0833288eee38db122f43603ec882fd6699255e356daf8a15e6bff85b1affb0d055975aba73b93fed2bd773704b081d436186889164dc2392bc821903f945b5c7ac4b92d8014ede605dda2d3e655094fa6bc0cd74137d19771c346388dcc82b60541e13a0f4d03739cd7dab99ebdd65d7037d92454de5b425cfb5c48343f7f737b1d4b45d6d2be0217aad11716ef332a90af0cd36be77b40c8ae55afa1bc3ce9769dd3d69601caaf062e7c83da2818e6548ab08448e60ba34151e830b6ed0a15c73df3f4a57f64dcbe0b92d36d2a796f595c022be2def2aa37d46b8e958faad7514dc882f4fa72dcd64eb8fd2aac3c1405aaaf71f298adf9bcdc63636e2ab09c69e4a440eaca9545b16590aa6c499b961ae685f1933aa59f18b8eefd87b44a2cb097a94fa8330698bd4c2a37dab934d87da64248b2496c6d34fde63114b895a8d9d5a476bcba302f256099948255451fbdb77cd825c24de5213fa13bebd747559bf5f31d131739d09928d3b6f80a5d7b76a2c16d8a9799936e2af5a304bbe1706c6254f1577e5d9f67709fd9fbe1663161c47a6491e039dfd6ef76678a9889a5eb7b95a7bc9725d99fb1447817b857123ca6bd297823bb5a82aacee8a92b7ae81d2b409212463fbcf37833cdfde06fbb76273f6cbbb45d83f932e760712e4bb08c0f73e7ddf3b7599806f7b71610ce13955e0b3cb290ae4d875722472f645c4d66510eb8979d3f5930f36139673d1bcffcdc2d6067d293bf149927ef4bb4b6bf6f490f9badcaeebf2183eb44555626f8bfa0a1896e14f4165a704fde41086f1f9e7abda8f541ed034d94e52bfc7290f4ce37ac6aeb461dd6c8cd38b134a810755118043ee362381bcedf3219ec5d4c22b6996f89e4d67cf9f45b8b7dc6bb873352508e70df30f219aed6655eca5fae6ef2782dd1de776583b30cb310bea009dbab595c3a54825bdd73cd3b8c8ea30016fe48c8cb6ab13ed7b27306826e5e17d251a114d8a6793d490a798b1b5b72eaf8e5c051252d40bd227f4fe206b43b6b604804e71121f1f09376886ffbc560ca29b4b6c4b3fd05ef070c01f4e7d566f2f323df7ef558ff25c7624c3beecfc51a067f81de56cd367e853ad85429eb692b8f618d80d7910e8431a33b885010bcde4be2efa5653b1630127f874b9221656ad243e1624f25239eab4a1bf968520a4499168070810b514f92c7cf0ad898bbed3834c91386aa9ab5a444bc9196420390a20af3cc8fd26df1f1eedec988d5640dfef38e59179b01d79d1eaa8a344ea6cdfaa85f53b10d8703d33d803cc864783b381aaeac7e831b991adf40ee0309a9993bacf17696dba7c81b7d298055535452d7f2f3a2c7c28cbc0effcd592ca734cc309649dbc7015288add5454a3c6a6a1f6b4be5c8c4e9f963425feb1a516103dc8030f1fc90dc0377f6976f59b91c2fac033560fceca2095e612f85249e5f9f06b41eab607340e527cded600ccdac8645144a92a7dba1e323b195b16a7e80dc84c2fe96163e1e54a916d85bcf5a291ea307bf7d818aaf6bc66672aa9e1df3e6ed42b46e88a9811a61a06cc5895f59926ec6f066b9c0fe1ed2fbea6efb6e99772c4b223db28b02077b4ff535246b089eb42918e9841a47eeb05180132b13ab7f6dded108bb24378f278807caafb7efa50e483efd94a4797cca3ba67d7547f01f2fe668545b0a4fb5beb95af027d698647504737abe8e4d3a069467ba592d3c50cfc0974355193ba720121cceda7fc5e5457e7ab07609e827bf87f7f9c8c84e1c8e72c9577c84b03eac086c50e6cccb7a94fdcbd883f1b58f615fe2257a8ef455bc020d05e0ed4ac7c60a6a667d7f2de281444466875f325ec2b77e5bf2d81fd33cc1a60cc3730de3afa854b5746663a3fbed8875c4ab327f748fd9d224f4f87837463e3830582f94c2dc5b614dc9a14b620accc2dfb7b247211c7b019cb3bb829ece981e4f120a88e4903355da32a18d678a74b18ce737076ffa59105a85d3ca1ada0d82280b7b1ed1c29b0c155e079783ff164d2bcc987477555c21125b83ea8fbed2123c04a65fa6092b4dcb4983198c6ddc3e854278223c3487bbfbca2ddd52f6a67d06144bc0e467868f48e5631db4ffc5f54a21647bcc208c7a5e364295d8a7740b2d5218f3181f5e3d80b75c6468f9f2e4b8467b7431c3db7c0fc64fddfc310053c5165255d4fa7e022d56ecd10404cd04ca289abf4812dd3715bd1436626c0f336031b7f05196d1dfb73eb8cd718504bde69530e3e12f62cf80fd56b4b5397366566961db0739559b0a6c4604bbd9f4e6c3e003dff11f944bf0acb18afff8923b48f26212f66ea6b0742ce8f9be3564998981c0d184d6c9448e7fb4bb2836496355c2b4331ddeae637e866ebefc13d5aab6bfd2660f7a582f1cc9657915421ab7a36e8fff8946bbf3845863c50f97c270318ef457d2ecd4a233222bad3548c41c4ae13245b680e1b5a2d6aa955109a9ae86ad0e677efac3a5455fc3971eb6273a9d06a6ca7f0a75c6e8a9c3e2282ab78f8d18bd624a9240b3adaaa6d49592b38ae36d52fefc6faaed211cb960d914017e55221eb8c58e9b40c7343c7ce7e2e6e3b17027cae304e55e7f403d2ca0ea0b1c2d3bab9d9e7c666251eb76979e47a92cbbd54d23beac39cdbc512dea87fef60cf6ae5175f297f1d90992ffb23de64a6753bfb5591f9e0c82e708f236a5cd3b887d7d4d381ae7268f81a01e6001bb88a92f706c598f5fa05fbf76f34e199c78964ef0581e8ea8c720ec01cbcd86f6d15eb5656917844abffee8bfee639e25012cbc724d27531bf7ff9df410e9a4f64c43c98ed554ce421f5c59474c6671192b6ce34c08f04ece47330bdd92c61b881df926e66e9d075ff0de68d144b6fc6eba1f25bd5bcc4ffbe95268be5063544a7d4e8df4dd0d84dd627c592c7f6ab6d3ddc35105ac3ab1a42269eb9c424ebfd4ee8cfe091c57c70b6769f29d4aa1c5a7be185405dd93284c74e2119dc4568b12915562e3b3b6ac21b6217265784731a2188379299939633fe0bebcf21093d71aee24b8bc1dd3832fe0f231fc7e3b6104a6cb9215b427d66cd127df515b234ec9c38ae41aa79fe00287d857fe1e5706bd11bf45b8cf96702cf776cd5f07fb800df2d5fc953b0b89d3009f3b4797b779242a933c49dfae9e90faa5c725e82eb52185a7d44b97d42154f828a9459880e658966d0ff5cea75e22bedd2a239268f474888c2a7a782ea54d34583ea917bd8dd0516012d6dbee7af28709cb2728a93917d13b86af566b146e55497892c27e514e1bb8201cb61434eb42ef5484c28f59151933bdfd30935dd98e7509e44d76e2ffd13cd6694baf4f55591453b6c98c31759f655e351f89ff55ebcec3a287f393215206961c0aac45e1fe67ac2af8b70fe5c036dad202de3162df86e25f09dce847215e178b5d67a9f9bc610a4191a4b9415c7e2a8731dfd5e06a9d05cb3eb4f9608597a9c1c444bd20b57a05f0c7c73c54f9f0a0c0a4a8e796b7eaae4cba6ec6f5b3809379e292842c27208598ace831b40ef5233233f06e2cd14feaaed77e70413984c05aedb06eeb23ede046111c2c8955d517bd6f5516e0665e12c61c01c2d14a0c3ffa220746aba76cb9cad8a14d4662595d49b9922fee566855b8e865f2cef370b0999567669d3afee9ac70bf7b4d14b8c70916cec348355f740222f65995d390c64216127bdb940c3201710db07ca0427d867e5f275e25f7dc4b6935f5e4266b859728f7e04dc0deea7a2d56431bf77b53b466dee6371f9cfd38354da4ef88fb431402e4ce53e17efaa588521de270eb5c2489bf614d7547fb456bade9d5e1f3abd2a6e3595e381a129e3fde1b160de390ecd64035eb9994400253c345e48f646554927834127001712cc9635ca6b16974e9929652f90682149ca7c3af406f5f534b2c56998c09ea3cec7d06e07b5920e14c7f58eee994cd0f81d8c150811bcd2046b334ef50d494504adea352d623258f05d1fd6c3e674042c9658cf9cf284031344cdbd0fdebf1e2826a6fe1fc5a1f0ca390fd22f7b1325b6cba7fd9c0602c7a348ba997addeddc48988d526d462fb1c12850a1b992e6c109e3a2e733521323aa8831f0cdb81fa35e69fea539360185405740e2bc71b715e21e09486f5ceddcded643c75cef3fa42fb7cc0dc135f4c38f6c176ff5f25adc40b2ae61137c4732b1128220456783e5523edd58c7ee006806a08ff14d7aac27fd8c94f2e5810c3cdda2b3ce8216d82044253631d5f8f01953f676fbd55f7cbb3347cfbcb8e424bb7c4ba4800aa02f6ec3a0d8d0faa74a2373f88a55e3d71bc97610d592cde634558edff05ef03c7ab096bef4ee3cfe95c639c22c684f4e55e16b2e0aba114a186da1d9f1097915e8d32afa85e967a92fbbb4189637fafbbaaf1da94af08919a8bc80069c6ae0bee75895142c5540ddff777626eb78384b619ef90f4b7e12088e024ba0fea73aebebb65d578eb2444365791a4cb6d16169e1d3b9550f8a0d3c7693aeb5aacec772ec72a025ac4f8cf173b3cc4f4d4086949f05a2c11ab80ff7f558e8f6d2df328521cef864a3c0ff1c14b6e7a99f58f500d7b5edf24c3e68187ecbb72fedce9e1c13f0428c8481d76a4e22289fd06e5fc6d54c84bd759d39beeca0221545142a9b0a78c085c3de1957aeb99d8eb62c9142b1b1f3b479ce10372dd2ba7b6575ce45c3071cf3c505f2d18c3477c7536d9d464ede1672f124b3f80fb49fd6fe1035ba59f0bda9a7c4a6ca6966eb8328c870c9546e788e0c98a4907f4c58bddc3230d463d9ce84e616feb130586f3120fbb01a8f71261c6cda993752e3e36e50d3714f3079c43f2c447f1e14584201a349d5d44bf1b8e90fe54639169adf4ece4b316e5234085dbc3ece162ae41b5d0634e7d540f978d431f091b2098373c1d28a95b7d1e837945c6c0237cffc2ea6446ebfd241745564b06aca14df3f94da9498c36130c7aee5c4a77d013f625fcf9109991b900f6e365b319da5359f7be4fc2cafc0e7b2655cd574e59bfc4e78119e5eb222f83ab9b4fff7f78ccbc0540b548fb36f5b439a96e73c05eb9e379837a0dceb4832086df95759a53c52746aa3ddc66580932ea69edf5a009cde85a56731fc02065d1c5e4b57d73d0af4a94bc240906e5c77c88c04f29f4ad2549d8ae7589964c4bed73e22fd20d5ab9c8803135fbf7aa61cae92603703b5861087787987de7fca87b0e771241d8a918ddb285064361e57a2cf41c658f7164424d9c701c2313d6fba6312afdeb363a79f1c0713f2d50d8cbdf04fcf7f94fe294aa922983984b8750170098157050ad0b98f3ca9ab29cb8acc828d45f18d672c1c72ed17669200e34d14345551fec70fdaf87c483112779b0ec776fb8fb5e8528a22819eae3db0e96fbafc3a1c51ef3f30092947bbf8dac35aa98d6cf61abaa811c26941623cea39e746ddd8a0fcb2dbfee67a1e8f4ab54c095fd4786e9b6e28ef90830fbf7f08da6e3d9e70d33a6c8c34ab00cd6b141d1d33b9ab5d2ce0b095bfc67d53758e0831caeb874e163c1a47b86f7bf697618a72d4980a8380bb24f56924751919ec73de2f6ae93974b3edcbc3a1d2dab5d6725d8ee4c21ceb4f8317049a97e084a0bc2fdde5814233253e336895b43bc98277149eb00d1a59bec610ea66541ecddd7c71ea1003811ab8fb4b08643e776171c8d2ed11505eddf1500a0a73c292dada06be058dcf02a7c20f2d3704d29e1175441716e3d69f8278b60fdfdc721e72169f0da280078ec9a987724deba2d7c2a8d8d1041b8b71ce7c0099ab38b1d3b7b74a1b4baa0d6edfc603595874847eb0badcfb2e175fc83a7386d0606e78160c93a0882aa6e86325c6bbfa4f61790d370f6f66630e5626bb5e9c78fa4de740740cf945a8ba2ba9e2ad4860da252ba1f39b9552731c05e328d15589f436794a6ee9dec20ccc4ea98c3832abec77b9cbb869e2bf740a3264c4926aaa6e2b755a24ae4c1b5e996f49a9a35122e99a3bd3f1211d9778cbc8044071c8916a02cf8b69165a2acef66e62c325626897c4750186906a67a081358cff2588cf2ca23108b6b5e2ae38b462be34b7b8125cf8b582409d00729175d9496c032d053e48fb41a0fb1f468366aad7733e45c1d1e08d9175d82f414b6424c949e84d4dd35a184c775423c9f3568418bbc6202c6776faede150cad499b3508c1b9ef86da26439fa363cec7a2083b9172339565fe11898067cbf46b9568f6178d2d6dc346e8e21bd184b5d6c8912049053f406633887d396b7bd769f456fd00094f308d2ca43181a612f2e6c5eda49c17f0c108892c979a87cc2b399b9b1eea533247384a8f9cbb464de2c5ee60dba8a3f75a2583af8d1210f7b1b45a1819bc5f66c7c008c227fd2ac7a76a9a46ad1fa8a5db9635a0f19b8a02594c093477961188c184a8b9928aa156708ce1d9317e450e373820e06d89644c700fe3507b4604a06481c4ae9fef21d47b0e06815f7d76acc59b8eb5b5d79684e5c2ccb553fd5e3bfb8cfb5d6366d9ebddf0f623a7253121f9d6651378c08ce40f63b35d2048bb1239c1c00436852ab272db09862f07a573c0f11a2f8d525815ac5a091ff6e675da05cffb24029d951a85970f8ccce2a88046f46828bee9b0f36e3aa9a29ae88d58079eae901812d016a1112e834c4208fd538de044cd3157157132f6d50bbeaabba6fb4228286e0d25464214a48e679a56cc14b136ef6b286debf89809887596bfa5732f663be7193d05ece796fc1ab62cd99804587a0ed5bd65a42e0e5a341c0c9a63a2cbfbc704f220baa1fa704c965ba16964160d9d6747044e8e5fe886da4672cc90c419003d2dddd11afd39843b20d8bd08ca4c4e25e32cb0e043edbfd6d81cfc262c867d62e28e8eff30bfa0cfe13e583a7ad69e6c57d32177f0d8b93eed2a4e1cdd7e4066486898746b35da4fed4dc95806ea3a8785c0a2092f3dd580c3d929be564801df6bacfe5387d961f07b0c10fa905795a1cb2aed8fb2fa2744fcc52fa9e7c1001a092eb8b60985ad19eaad8bf6827b79e4a6a5dfb8751870a26ebe5454adb2a93787f866cab01dd0071ef468d66e6f813cec308325ab133c0a243a49628a3fd1476bf6757666ad82e5132ecb44951ad151ec1d18490e9d4a5e5d131180e6a7d88fac2a28992cac1d3d406b77ccfb4466aefbcad2eeabf736cadf5b017a15d5a625687422f854878a98f244cd966d9723c3af4971872d29ccadb99e8428a2b360028f3c35d68410a091a438da68df109cdd3822803d86bb292090b1ea563d685461bb20d63cf852c165e41df16687410a1307ff92422fb5e256e0f17a781b2dcacf21806f93e9593d244b87d42790fc90aa7048502df0cc6d3bde7dd4b0b902124bb9dc0f72b6bdce106bdb503584338b759ca4a344f9ef64a60b0d811781a21f54d65d5f2f503435abcf5b42da5606487fed836a86e46c8f048cfbd745607a710c9f1329c2d5a07048983b80b46f74e48dbe6114b1bcb61597c5b2ac096c0f8eae5fd38c359eeda802a166aaeb7a6aa615b643530705908c1e1cd0f452ea3f9d51c53ab148fd6d838497b955f5b89bbbdea3a5b3673f860a8c9a2d867ac3d25a4ff5ba1a336f66a31d132131bddbcb448cbd773bbb5ae739426a343766adeceefe6b06604d7567f203a0a7f8311762aa7cb193176c0d52f1a76554f8f6193091609d27b4a94a4c467fef51198a629526d28530bbdacbb3998faa29f5d25cee0fb612ca84590f3eb7907c3418dabcce76096d1fe077b7d7dfe2a2fa2bc8a9061bdc48f0ca2befb8780c28afc791219b2faaf6a00daf26c0ec51bb14cfb5cda4080b73bbbd9e3a53ea0876493bb1e13d8fc47e6c81b734a97bc272b48c6d8a5971f59394aa4442f7fe151c6ab5a0d44188948f549e87335b3e00a3604c5d7c91b694c98cbff3378523f17bb613aad576e532e20606c2d77c281effe3c6d25c531939ceae41f0ddee62830425ca3bba2d28a62930cf5b579f835a65edebdb5decde8ef5ce65fbb98ae6812b75c55ed6411d141cf35bb97c15d75fd745e92b8ee34cb48994c15a7b517d8379e0d973413b77b41bc13e00e11305a84e181ef8dbd62e03c8a3e362795ad0f02e943373e56e3a5d58f8c84841ea99f90e5d6a9a3038d441394f97ae7ae90826c15210dfa2a95cc651bb4b1097642c668019e45d9ac37f8d4878c08e22ade1da3d993fbd8d520f1e4f90c5fd99eb67b6e03c4d12bed477b322a09da2c804d3659b7d3ec839a4a6fb42cff0dc7b6b5b03652d3d99b10f3b2e8d588ce5e5a569ea40a365fb83b8bcf45c18a3722fc39152c358845351db57bf28f5ceb6ff68b98ce3a3cafa685798e35dc9592ac11eb90ec9859effcc6bd2750201213f1ee3255d01e0c64bf917b97dd430a6d891fafee599993f25101a83432022a9e9f37a070235ecb3ebd38d429da24fe22ee02daf176758a2186cf728bc0b3413adeef589c0f36a6b9574fd1abed902d744a45a0b52180a7933c44031eab1304a50531380c27f1a24ce010614e06ec072a6c9a895600d61c7afc7a5dccc857aab80398a99e3b4656ff3aa916facf116aa34bcdc68a0b730661fb01639dda4e64cb45fdea7541a8e58c7a32368aeb0388f7e46c1304b71baf126f938cc13c74770d5315123ac3507b4323642464d42c1ec7463117e7e6378913187269d472245606644956b60bc43eadec1a26dd47db6f996da06904845d159c383ee1d59f3f19e707b79c13a74632d231b685fa793fd624d3efc497408a4fe2d64525fea5283693160be4eb940c51ef179647cee423b8d5760211de3707a2cb516795e28e03362fd833fba0dcebd3748419e0e57dc6d33fde8f07f22d99958303806aa9349f90681f1c75862676bbfad8cb8338f2338ba85a593aebe117776df27801119f576cb52f219212d4f881468e8991f97ab4b070a3086d62fe54c95f80c742a4ea98d43f424d06be6a6f63a943bd5593942514ba15eca31e88dac8c3468530e07672f5bd679a9c4cb1b385827f4f70b374b907ad0514a49caedb8f93c1e5b0e9f862f142d575d4cb6c06e973d2ad00d6c5012552a40fce51e34b4e623c4eeda22d4522515fb4af6f56e62a1ef2f2a35459d7cd89dfdbd90be8d3962d17f99aa878037a38be551b854a0dadde5783dfa0c5c1dbfbb6ba71f0635eac9be2a0a8b4012ef76f87504fdaf5258fb4b734e69ce41669efcd0b1478a19da423aa01887fc8b17f1a0c660a0dcc8d321193a032f3eaa8a8fc4c56ddf9050e2f55389020bd801bcbdbd0c6f3066ef781214c6e6b9fb4411a66766e13b68db61d5338d4bba95e3016f6d40d575239bc8763113559bf5551d175be5934c0c61a3378f2f776f65bed41e351e13f6b7cad7242b8929a4157b5416e5cf6bd02386df41484b537e11d5e3d349db977b2bcdbbdb797e0402d1d31f4458c100b5cd98e658a1b25fd72427bb7efd82ced3b97d5f06bc02f50e59613aad3444210d6dcc2b4d5169d78540d0f292303e691cd6aa960480c04d9b1ceba8a4951a0bf701fe0996018ac4c345ff5a5fe87486025076d896f1ce450468bad049ca319344454b91e1d5577d2bbaa2c830458376b444de789c77da28d6bdc557a728bc894933ea3d995f219662c174c8511c9584a43eb984b4c3e38c093fe5261633bcef2429ae5308c9e8f6bf4a5e78886559bdcd29346c24aecbb365591b5bcc0c5159111c93a0355f2d3c419315de195230211721a5f219d7da4eb612d109b8b4a096b63ff5c471f0952d164177e9f1b716022334ba3f95a99905df838c3ecabd9b65a469309cc5a4205ba1260e148718ee8f2c62260ce0cee0ab752a5a80ac8fcb34f108f0baf890ab8a9e4d12fd7dd22d359ac9e7dc11ece477b6be3aa04c2b2c872dff6321fbc35bb148b9e323b5286139ab81d31d7c84ca92c0d39bb0a8fb85617ed0ffef9943da6d59239230917407f7a25ada4086322c8a02a1eacfd0881e4987f6d4855ee282d351e84be30d2361c794f8eaa5d76ab617d4cb2c05ae733c1f6ebafabff7d532c1a5391fb7ab8bd8ee3dc5027b1a2a2cdc9055f89ae49b958fc40a0df34b60e05fe5971c37f7c1e65b0fce5567e30b3c25e89caee04b77840ed85d9a7755f4bf919672a1d79d55b1de573023f7aec70e008541ac79d6099681b3aaae036a89b904ae9aea0a0d5d19dc3e32e794f6ffcb6f1eae719d08ec9376727139680b8a6058580d5ba24cdd2839ad785e31f93524e1deae0da9895ac3a0a5ae60aa878deb1a95e312fbf32f3c30a11394e95e95c6527f3199d97e7f817d2fa9ad981e43e0642f9580122e780eb3d921296af4efaed3eb014d89d192f70d52de8885b196e4e75ed80caffdee786c83d0047106500ce6ca9577a848342de3aa134ea6f1264dc0ca61c312b858546f3475099af7db8e4f481af77a58938ce2d2547640edcdc576d25b6eaf01c33e5625abc32729249a7645909ef158dbe43242944855197a43ff0e9aba7bc8d065c1c556905921632b59ba183acf54e8f80155cc281e76f99336debf36bdea81dce687bafc6250b13ddb64937ea54c70c89796e73d86a54f8f8ecb069d5ba4e6fa4c5980a2f1a1adb8c94608b7d34334146bb069cad0cd952cb83caaa301ff03f19d2a89cb84c6e8e1f83fe2ad85687149739d8cdb7118f2a559ab2f0daa93d953d6be237ad36143bd2bb292773903ce42943289d141124161f388c591c94954dffc99878bfddd28209c1f18fd527e370d757ade3551b16dda89b4f2169306b45efe2aa4236cbfe4130b9058c7278ac52006cd365fa6d9f459118700df27b9117bc12265803430b03642bbdb3576ae41a751dffc69c1e5660f2e0fc485c9ef8abb9e5c07d7723623d9f89b44e9fadbf0fd2b35203ce48469fd9c06881f21f6e4a30752ab6cab552d9ae2eb88dc64eac7600ae251728695ac60bb4f7717060c269075b82f561292912b149e87096dde89fcb0ec8ecd4bfbf65a92c7acad944996cf9cfedea910b5e93e9aacfd037c944a892e279e2a1ed6d98035eb2fcbc1eb6cc51c023d77ccbe4aae8eeba2c880f0bc2fb08c4ac5af1e6f4f3ad2e7908024b8c7a3561e14514661b026eb7af5dec6e32f4fad301efdddf6625d74792e3a4fe2752ebf86e03c63ba837493a88309ed5b0dac6b6c5c6165332adf82e6a3e4283c62a381c68712a21ff640503e417dfc3bcb64b70acaf5ac2627b5904a75fdd6835ded9231d90254830f380389b3bd168757cb06db6879b10c41c09bb01d11f22ed66089ba569da8ea456eae698f0ef39b65faa1d5c8a310ecc440dd6df29cf6be4e8e9ffabab62f2d2a509fbf914d383203df4c5e49920ff92db06b1c45c05192cc7454cacd0d15a57347aed589b32cf8f112b147c8de1632194cfc5363c042950baa3246b64fb59083c97f7d295b6bb0897d97623db5f71a29f90315018b615a42881918163dbac193d825e688b9f3afa55e8a7bbd57cca7521733a5c726b5ed66a0afe4efef97a452fa06037526be5ca833c13876abbee61c6f8fe011e65e52222b64d0f07958fbf8c39459a8a5bd95789944a7cf72232031edd5943d6d373ae0c8e2e3f4f9a0d2a8153fce2d8997168720e8d82718ec6c81a71975181cb187478533f12aedfd767184e7e42ed763a529c07139f3a68566ddee36cfff3f14eff82be97a495254aaedda3f0a6ff7f61ba9dd73b188a6a47419c5733ba8ad30015588df5a620d5b512a2710c4dd5269df6f27c84ebb846cdd50459dda1ed68ba0ed34774eb97150706efa0cd164661b87051086f3e36e3ceca0f22e0186ee092f0e86d581370d5172a10f8073141d81f49fad1cc053bc982c8d998789cef6af9ffcc861712cb852970ad4249a7b7bdc97a32acc277ef9f1ec3fbf4fd009b9abc6f1f187fef33eee3240dc82df569f122293cf5025b6eddd6e38521a149cdd7bd75ebdb5acf73d79f65c132c03a023ea9747e4a6308c197385a14b01960c6e89d38b92a8769b0b1e8db3598c7c8590c268a55f34caa78b06467eb4bc0dc6f1e3944dd3bd3ec856a0af042920bde79842b41845c5d17346961222a0a39133f64c505c119938acc34cd0d49ced86045d07341ec28191f6ca55cbb543863f31821a1787d71ef9b2d2dde5c5575586c01ff4ddca22635538a354f845658dc374d147a3225872a37550345e23b9512fb456d2d790a106cf8303f84895b9b6ebe7f3cb6f79b4856f70754f53a48ad7f1b9cff802cb3127b5164e2600e3f29b23044e7b1b35360643fbe20ead53cee7ea7a10caa0663466e55ca632a9cc121473aacbf347531323f76c8d4bc0f50df2e1445748a7db3515283d90dba95c2ac2de8b4aa01697bdd2007ee508cf655085d3b1eb1b0c550a13044083fdb0fbc2df561b1b563d8d2085597d8fb914b11e7117ab28021c0ea6525ec0abd2121b48ffb8697db7ad6f2eb28cdb887bb306a2b2796f5880bdb806fe16da00718ea7ad38ae28c38196b76bf66746c30a154f8eacb35a37384b97c3f7664e4a7558bacbbfd57dd2263d737d54515e875bd712d676d0077d5fb13fb1550ea1f32d809aa23111f6e7d1ad300a1e515eff7abb2421b86a58d1c3c27dbf90747c6ec147328e505bea06cebb3ecd86a39a504f869e504b5585e2d5f378926d2f36b0f414a00274f1e3d11ce8f3b6e3cec37e072a40b900f250b026861527b0b0b23f57a7a6e4440a57b823b064255c0c48865d2ac73b3389f5da551007dd8e3e631fba76ae805e842b1209028a8858007741c175c0097f80f90f22593b09570663a5b1859aaef5fb0446e872ebaf7f4daa27ddd347402ed540fb98ece14b089a2cbb01eca9b4828a152d5852c919a5d3f215d56bf43cc3624fe2ac62d0f09531f89e72e9e8d6edb43a5f50ba19deda52ff416ce28000c6add56bad5fd132f106975c4f28efc2093090bc5dee499eb114a3ba3a0cf023f6266fa822a0ffa465da4691f537d7c1d5ceb7e09c6484a59730d9c26710c720bc55761ae36b4dd488e80e1ca79499859a8ac7e8709b14d0772080691ec69ddff4ccafa82b41861e5765bde5f98d8fb7038fc398d0c8f972b6d1bef857389c2bc7f501ec1d2e509bac59470f8cc1e40ed64e0ca0052c31fcc62a62880bf8be581baf5a5641d4ca5eea2cfe0d4db5dc1f345f21c907d1d27377018ac0fa0d1bbdbd3627a1ed4f1ccec5e4969bcbb697f25e72c22265bee46fb150d531da2373bd8810b3ac18340317e5f46ba20f165eaf3d825c91650fe164260fe474766a6afabde1d09a2ef0bd027ce002edc31b42497d81402dcc9a32551eb5960790e1811bdb082f258b218e785c35d38c3feb774b1db9728b5db0563a9f8ff479a957b7d3579e499570ee74e391cd307e86edb37a36f004bec1f42229df35626de1174317c6c42e4a1008c9f6db0f6765ffdbfdb06717348d2dc2986f9cdc30a80b30d64fe14ce936a758186d1469deb18e6b93d127895773f681a27d6724dc2c9fac3a0b044931d0ea27ce911fee34cfe72755c8cd31881094ae793eaba3e9cdfe8647f78a89665e354e5a082816e003206529691a3895e027f90b891981c01b87a5b3b643c30aa6405c26691c276eefd45fc7cd73bd00aeb74412a0d1fa41600f533293a329214dd47b7e59929079171c7a4b2b93176e7ceb1d6adb9719a533ab7709e122d52786b7e0fbb64dda716dab49662ca001aeffd7dd6bf4379db65c09bcaad44acc4c08111dcd86cf12bd1bb7702a04767b7778acabe859930a73650085f4d5e6b46f8c8d62110834638e513b4ca23677af1a9dc388554c86c7d0afaa111caec8f2d4500ce867801c5a4f21202bfe753b361047108b2f6cf830af6f589219f63beff9e051ff49e1999041f14e37accbb33948301d4c7124e542759418a9473f8ae97d64765c66e1dac31606017b80f1b176c5ef10c81503d44356e66c49bebbea252c5f71917788bb32d0b7e217afbece47adcb6ed8b8627dc108c8928729d888f0bb4623a5eb97779262c4e1c9d2588c1f7fa4e9a4663d313074dce1ea3ce24239e02f2975adb27f966521355bc9ba80cba9450a8274985ba6d68f9a10be6fadd5ca65e923c7f2a218b9c920c89a8e942bd944f7fa4336fa747054914fc5ba45063f0c88fc91a94260f05d3c5fb77ee4be8dfc8768f83254776d095a7529cfda93ca4fc1ba48a3f80d758bb3a5ca96771056d268dc47bb42bdafc9216ae7e2beee554fc8d672a3bd0cbf72aebae26c8766c179acb71d224b68f4e7cf8662854b4f05af9c060f6b01bbe4d10806a1d2aa49326619c3bbf5c1ce96dbbe27f260672f85869affe5d71aaea6883dc5a016d393515060693b0fa744d9999ac42e683fd1b4bbd5cf579e68acc74983dc3b15ef8c4ae09c0da27fea0960fc9cd5ecd7336984b6c8f909cb4fdd6b3a6df821589effcd7cce352a17f8260e4e13b1dd2589b40202f8f61b88582c2142eddf4f85280551cd0241702fae17a903cb818e444486fb9313c292dc9ac93ba5fec44ad700c868c81bd2e5f63e053352c6ce3019a15163de9ea226fa59855d00803fc1d0b0b6ceb9bf3822e9a7570eaff7475334b35b877bc05b09ecb54e0d4eed100389a19745f70584d9e9428f829ba3115219e62b6810f654b7771b1ee562c23978e73d920acba3bfdc9b809c9dd41900e62d497502b659341aee709d3f34f9f844ddf380e4dbd81de8c4369a771b2d82b189643920670a67f3f1576a446c9e888e1551c9061c550baf826d6ea4ab87eba7ceb9269260cb490f9242417760226e338cc963cb47259fe47de2cf6310d19349f0133939ab65dc09ecb0bd99f2fa670d71afa0c16c9c97ce327b5b97721d68845bf91a3a67f142c4c76bcf588ede83effa5d5ac228d7288eca738b0cc7c4e86ff0cd033787f64057b75ee0a56370750254e49964ba9c90dc45994f017898a8e1c99a95c598bddae2f3281de2f17bb068fae98ff529e7b9217612a075c2522455ba59f29675e50f6b3bb5c0ed1a6b585bea8f151a3be3d9795e08a42f394ed29fcdefcea768c01868315c4f9abf6ceed267990bb47bfecd7556d1a753fbe2b4eefe5d65573fceda000187639c4d591e02ce57e11f5c248a693188ad6176852e00a4bb4f21e5022ca2a8c7545040b0d2ee0081919887fe034481f5f1367e1a772a596ba6f4755465335ae49964ae75a4e8e8394417e7a93ea540c2ce43a5e80e4010ed5d31c2ef9905c1d35a5e24258c1699e052efe93f624a94f6f7b0b7959ed112f1025f75624307dead8f44f5511d8eb0c9864e86f661261641e629bd06496c4e5e7658ef49d9f6e4ba9e63304c9abc962203065791ef9851c842ba760f4aa8692445c0fcd3b5f194d4767a25d701be44b7d6d7cc3eaea4011f69f6185de3541b3c0bf9f8ded7bc77c96073336d755227315127dd64bcc3f392fb072787a9473dc94dc5b741f960faf87e85d1c1f9fc7173ea1cc3334c5815ef0265fa7b18a4f861986f9ac1ce8e89b1e5dfd680eae495f3a548263035bc6d01b966520a77ee56da9e282d3091256fa07d753d8e0b9959b0d70747198102dbfbb2fa5a19d71d4970ee7fa2386723b102c444dd0b325b69457e1fbe177b0e33d6731056169a55653bbddb6f2ef36b0aa64901c49c6166753d735aef8128623b5e2b899fcd9f8c348761776a50b1cdc1472792271e090178c073ba8360cbf6efcaf20b2b91d55864ba734480bf0903a447bc084b0716b643a65844dbafde42e5e84fdd538e3633cf06b09ec531b6660a9e2136d2332763379df88a7d05e018238681a69811fd7ba70c3647359acdf29b28ccd16ec06f221a1a1b8c5fbfc820df28d8c4a74e91226875078eb727aa08045d997a2bd6c1c408689dd9f780e203f03044b8c737ee94ac6ce94edeef727ef1e393104f2f3ec8d334d4f8a9ab4d98a1e6993cb50c66f1a222d2f8ffc2ec51e3469893dce4a17b877183113a33aba36791184ec39811d1e0bd10b73ab6d52ad2f698158d659824c466d293c504903be3c96205fa474bb2eeed81a47dfe11950220ed05143288ad9e9eacf37fdd127ef61f73c0b1f9cc33fd1144c721c2c23419034f1c59f6e1a4bb90c7fa38bfbd7033509f657f347eb14dc723ef80f00000e7f23f026625674ccd36a8c6749cbdb8b1dd4e4d2f9da52d09a8e594f35a8516600946b565233e434e2f575318862a464ff4c3d8b787c93b7c36b3003cae20ae9a525702d7e9c2aee951a4988e444674e8a4e93043d80461a621f3dbba2a470062a3136581835ef6f3c4eb1d4dc1942d0a786144791fed005ece349cca7f594affc47e554494d607a83c5f39e1c59c5fc3fd874310cf57507abdb6ec9c79e0a9b0ea6a6243dec97fe007ab9c1b2e358bee687d9ac4f765200f8838b134006ab3afa5285b98ad2d359cb2cfde03a93dfde3c91d42013ad99203d697967c3600246b51a982af0e3ff91b6daf6586c6c8a734480cba487f66e5053ff3f61b1bd8c767553146f38fce01d8c9762f839a7df6eaf40d26e66464db73473124c53763307f514272fe7ea705a41855493ba5908df36bfa3d8fa70320c94080c9dfc47b2fbce286b702229988510d2a7f37cc3be942e5aed0f084db332f2af0a67953e153da2f20de809a81a915605d14007dd6a839effbb4c8da4b9da6e78ef6722963ac34276d0e2f58d397551aaf55b396eff9a5c2328e5c16936ce2c196da68e150534aba40bc4e44ab4a4d38e9887b39a5a3ca097fe1c6f5253cefe6bb3c995ce2e0ed2f84c2f0e1d92ad9c7470c5062db2236b29abfabfa858aeb34a613bd63dc257ffd0687e59e75ecd742634acfe5c9cf2b56ddac71b8031f2faf955a508d2985d82fdc352108064d53cce4d31e925129c863e60fa17ea39905b7a8603543964d53a307c1fa534d1dd222f0e5ac599155b1003f39890f59f65f86b63bd255c0d8ae36e065ad2c02fffa7cbfcaefb396147b4a96f12f80de390fe2c88e8cc4a3bff6df16177fc9c4bdbe7274506bb0909e7fc663c57922a71c634bf55b2aaf2b8ba2ed9e7628e380f82a1f1670334288cb413c867695c004de174b0b10299e435d5e1177a1e1c46c468940cb3497c693f44557c41d21a16d44ee92bb9135361a32f7dbb3d5f17ef41151d3f8a54137b7ec1dff2657297dc989463fc22106b7e6c1f9b8b28f1d3ece840cd5cf85853c2c58f1193227d039e33822004d5538052867724e736e4280cbb1f0fd10abfef8b9ee42520a910924c65cda0f86e55892dd4c25f9071e9a0015f8c60d9f0c10ad1bcbc820ab1f5a9d6d20b4bf3dba00d3ac33eb05fc133defc9af990e424922ce2fb1509ca4328a8aaef1ba6f4566875f62433448f414f8a0ac92e60529be83590d769f9038c9243a928daa50e3e79ee7b61e30ce4ebc0db80ce65049f6bc4b17b9ce3a2b9e9bc207b7ba91f86417729b8c209d82c3685f50ca9997a0f106cf994901a117a349b29f99dc99cee7ff1bb1e2d35ef8e4104016703918e568ab69724e7dac71f6562bb2533013f88049684a9449cd7dfda08cf94bcc1ec223907a756e39a3882ad0badd94420c15d494f866c2e25c8fffd58015202159b4e169c6c9bedcc022f19221e880dcd29692e8f46c0210812bb1f22fd54f5cb8a921b2221b8e635f9f87eb091577d924f1e0e65f7933fcb1f06e9793013d086775922838456bb0106ba2d53a783eafb04245de8810478d62ae8152fef968dc800750cbe0ba50f8173765fa2f9809cfdc5fa5e3f808004f013bdb895ec19fffa6783b39806cfb1c89987b5dba766177a955aa3610e9bc2245633edd1929840e5c2db4b92961be2357ca75cc003d3befa2fce4cb9b94e9863fcaf35f3c5d4fd2d022efcf74793e74a9b9e029531e8a1dac14deb2e1e032e186ac68326966088485380959fe2fd5e7f2387403e721abdba00d5dd7392b95994c8315fcff4731b663e3e7163db1c859c6a335128b42f212736ccb9ef767272b2625df01c26d966d1be858f329739915904f93831c0b9e0e384198043735eed069943ff40100bf79b2481cb019b8b06244bb7e95658a8fdb79fb62a7f059c6e1254ac26c8c3e66efcc9c007cfea5e6624ef7eba0e92863c247799423ca9829e899aa47e5b7a59de42626ac9d0d55b3cb1e865b5626636ce726020ca14436c54379636956b860b03b4a308c0684a7214373d62d29cceaaac1742c35ad8466a63188ea6c5d4bbe38e6a86133b3e87464ef96fc4328b12ab970fbe61f809b91c3f0db8077b1a4bf3720f55caf745e1be69e2b6dfdf06af028c49f1c9e63fe33c43472cc7bcf21ea62a0de4e5485b67c35aa0d901079f30c7f97d4602fcae1f5f2f78680a7c33b8ed430bcf82f0425c4bcc43bcc8d3d1292aab87113a939645217b164cffe6060758c56223627af630c647acd7e4310e9508464ed0f11fe32b258c2e85b69e31e518ea24ca24d2e6319336125925fcf744262ae4b4c5f4f67f9529f1d24ec868b9dac0e7188d20eab382abec342480885acfa493370209ac7ccf32519d99f7487488f1a12a36081764807adf4a8c678c794ebd86d37e09c699a4f9add4df951f5b399ecfff8bfcc350fc8df9d1ece03b49b8967ec6f65a8485bfb56fb5375901f3efe42810414d8284b6495bdfcff7e39144ea6de7ad167fbbe77d2a518423a8a698dd41c96037991af183ebe2912d15d3af22cca28b2bd7e3f9800b41b44aada651f3f4aee48aec0f0c7ff319ab2ec82b99f6ab33cdc2ce9f224ca49a388718028650e230fa96eb56623575f0c4d481b866dbc4bbbcac677a4bc110160263afa3dcf3d33d24b6713de3ca9ab7b5a5833f12ecd8caad5142e6372a176fcbe5fed94d64c5b68d7396d9b2b65f177640d7ff6215497acea07931e8283a70b54ac627a0e92fc09748af534d53d26330991ba0896887f149e76ae89331631f63a67d8b04934865442820340a8fa7454d6b5e7a81f5ac1ee39c30f99499e37b6fe9aaf7e4083f76de2091baa45d28d8c4f5137114d192cfefecb4a3243e715ed10f92c3f8f9d8d84a67c509bca1c0a08205437c17d049883b5d58bee7e5069fd40f5caecc74f1bf633ed4d82b60f9cdc79df42b5f05b02c0716bb6bff19c5a5eb6a403f91413dde5e8cc2d17d6110bcedecd62bf4390733c2d004de6854e6d1fc09b1a39f96327ac19b4ac5d560043b66cf7777d4aa8182490b5aaf67304b80cb4f0c990f3d46d0c1719fa169cc213a077988edcc51fcab11d58c2eeb1a6efa72b353fe8b5d549a601b014b0f977a886758b2f5bf25db23e90756fac61a852cd13617aab54d02edf0216182bc98d655e9370c6b6d2b1f58aeb5d6ebe33bdc4aef54ef446d1318a113edc7755899a85ef34fd149de5cea95136dea5321c7776c6425637bb37beb756fa2fa34ad5dfe515ca70def77fdae45ad1306acad5689b7f22f6c7791eff6516aec40d48332c9e9b7fb4fef747536017994a31f90afa431df1f7c9e872551a86b60151d0b1f2de345818fefce6c21ca67befc9d9ad37507792e4259c39695cf6ac82fb3b9e901c2ad73b952af00908af6a7e707736984fe47f7a7d62e932f77e1c07cc03d3206d689a1fcffc4bc640822ddff2a75132d27d9c3142bd0d8b51002ca957c0e1c9026fe99c20186c070abefbb11f19a7dea4d51e178771aa3e64be8c744c2ad3aed8f0992da0644f6f80c4eb547c3311a387e25d9514f685d90677a27cabee5a657da55f356c54e4ef59e770baed7142e1b5bfb32f478d04f05d4ea1caf814d58610c14d51775c898d3847ebb245a8f9a2cefdf03fcc0be2e07de32306f29f7380ecdfb8c25ebd8a569bcfb488c6a121ded3533ac8cfe0af367a3ef5335837bf714188464b9d965961e0c4d67b2818eb301bf0cc24acafdb2a02e3f21e93809e2c7ac423b6b4e1710c71765f0d95b4e969c7613ae9070c4562bb19dd3dcdeac4524d449aeecf6a7aee9846e2f0c1f62b11447f1e5b2ddff7eb5ad8b35d234f39011bd865b6427e08d17dc7532847b585ca80b44ec2523ee2132389bc0d220de580c2268202754c081aa52ffa9a83cc62e68bf95143a4ea5556515618017186266878292cee71d8f4660f2e6e9a03517254f6c6ebcc562b216c8c3fd50ef00f7257cd8ccd4fa922d4f7e0d8793058ea168346c95038747e72d4ec8bd90a8d3b84d6b6042ca90325106924f82261ed3ce3a941f01c8ff95b7361d76211995333f9f88632ec109b639ab655d10c56dbb314f050b8c2f1248536ded85024576a149e070c286303a6a9a6c81b00a143d6f483ae15ae4acce054460ff8249e463a90c601d2b17f31a6e35be2cd1295fab35ab5bf777064374881f8dcb35bc2cff8f9c4213481e2a96018c7b3e30585d0915eb210ffe26e97c2b8088deb4e2608c92aa34ed57511a1e038a31545c0fe9f66aff941e92b9ffcb2db9f70a7436290fa943e3545b49a859a98909b96c8a97711561f7ccce3ac43b8d383b4098e11449285e923a99f43e43d8ec8f126a5fc8fcf52bcf565c3c109183691818026cbd92d57f51a839eb70f5eeef0b98037ef69aca17eb27b6b62e3813798bf7644227a45084fc1f0e6dc07076a3a005a7d46c04ebffabe70948d74d298dfd4ddc688a2862405eaee1c1fae04985ae2672c5b57cbe6ebc136d169de1054d77745f0faef1311a38d66c225a4f53c8fadff3e923a1e4de8d4beff1e9545c199c3a94e76dfbc63ca37f5115edef963dc7d7d42cf1f066468b02407e24893976d5253afab7da5afe09578d94d2e9cb992bb76af23bfc9616aa85a471356bb77e433971541dc7f2b5a025b74162e05eba45318cce3ac557e803660c5b4913ff4acb05734c1037d4eff0cc5eb03e5ec2b5911a4d9bc79a5cc34613fd812bc19c3b6206e89a00657d3653b0c9a69b963bf5a3ea76923bc313cd24ccf9302ffdc651e717efcce046f2495d348ced745d713172342beb38b05cf0e1d56e79df79438c783887913a4a5b3b2846183f6fd05193e7f22ed1a31a32d1bb119dc1e6dfa90f15e0e6d6bd392b3e715f6ebc43097da20ed61387cdb7074e46fa42ac87c7439d357e755714245da3fd9dbbf2fb61841df6ba2767d6ab136c45e03999b8abd82a964096053adbdc0b2eae0cba295985d346f7e4cc0b9232ddee0d33f9fd8e1cf4fbb809d9248f65e1ced8c15efa82c0a34e7f6d77144409141c73ef4486f85cc252bb29a7bea0e3c51cc1168272a29f627a43b05018640ef452834a52445243a2d02b4adda969fde80a6f13b8057690d4fce206bf1670e7745a50a887353b16da80b1233faef908fb3bbe7bcbedafe1f0a32558712e7e9f5c895c630cb9c4eb44453bfd04ee51776f10f40244b9b5ac13551eee27f9259f94fcff94b45ad434c2d54efdac171c032be47d49fc7e6066435ed1b7db7edf8db941dc557481c49034fce711127523bb3694c1a328482fa0854beca949b7d88d6ce89e86e745b41d252d156392209745fb05b08c2ca3d233517607107e4480561780108207681b1c33e549051a7789f05081502045b28271aa41f6dae561129cd4886c3621f16f01201f89b4ebaf3ec706daca01e67080bd6a3437b0eb1ed0bfe3dde12a8db49ff0a91bdf6baa327e3643c88e359dba0c2cfbccc7d6c7dfcbe2116afe2595643691d67ca6583baa17571af8c089a6bc7884af11340ddc8d1d2679b1df7c1dd4f04247dccbc0cf3e3ce06c51d2cb56cef4591ecd8e036be465a3b0710f03e3b8ce29e069de05f62a6964b965139302dacfbbe01bfb8a91062c76e3f2703c959e17287b49ea0f8e3fcfbf85b92ef66ba0948ff006c1038f414b26e4f272bbdb5009b975b9e63bddb8fcf82605b89801da1a3bccb866f611bbfff5b920485860f27a02732ea3f0c0c33ab48bc3a9786211f51260780206835803042af98538bc973369ba73d63ae65464becdcd071e1698f2d3ef0c58ba440d6100823bac8472eae3f89966efc9913ef8a92f87f14949a01081621509d81f352dc5043eacf438e678587e620b68f9e1af0d70b36205e13b74da84022454247f1c52cc5dc54f8dcf641bbfa51239412ef02db83ac97c1d215036c11f2a40f8552fdfa8ddd8b0b4fd10ce41a141d01ff3bf1c9c88c63b25195560d68c68177bbe722f866680eaefb86e1c3281bcba61d60a74adad21ff02aa345e9151dee4faecea229522b1f99eae74e3b8564d78bb8164fff148fd5a69a72181d74f2513a8fa7deb7cdc08ef4c93124ced4b5ac11ca6fd727b737181c72c865292699af3c71d5df2263402a5105d6ebcdcd9806431fdcf104374daf045829b83a5045e7fe5c5d43ac9f3828a30875db819042d86a329ab732ff68fafaf3b921d1a4053d011013eccea111e883cfd268951eea9db6d9780834d4fe952cce7c3c54df9988b63ab7973c6d2950be736d1051e4b58090811b1893e57f9778a5e628cc8bcbc29cc32e387b357cf0dc61cfbf6da6b4e07f1b5afa78ab6faacbf138634f7dd207cb26cd764144b5325508df29fc12514ee682687d98ae356ba231bbb8de81673f01a49b8bb6ea365128f8adfa5fa4b85f03bb800bde02c94f9f8130092a5baeb5160168a99ff0b7fed432360061cc9e880b9d156a9cd2157b7dcd8b43c02db6807f6d363f7799c2c94afc7dbda77663577e45664cca907e398ebfe24d9769062becf0a3e0774e6e86bef78fc2d708431ef0e351a6251e4478262f9d4a3dbbad15cdf5b5df0a9d93ae6811e8189b19ea25fc6529e24a00f6fc446954224a5cb5218787d28fcdc14a43eb433355afb8f5de86d7d37717fc6987449da59d730d4df4bc579b67c64085ac2bacf068a9028eb9a25d416ef5443f0566bc9995a349d9c8213b284df6f4b33b2f1579add4547465ba0f2bdf143f68af3f78dda91dfad39041d6e96f1bdfa5cee14d974282187d57e75aaeffd49162ce2af963ee3d867305fc9eeafc4d90e0b72a1fa92d021411b0908ef202398af65e5d9545c7f72a9679ca39b1c42d170aa497a9a57939304fc7d578b588a260d06486fe7280bbc40ae74b6463cca49dc02656fda2b2b0e9a1753932d944cd7a701715e08ec4387941fcf5f528a95b383093ddfa2dbaf002b5b78d6af8f71c0653f64ab837d3090788ab4f4c96ce5e6002459885bd0161cc1e4a25191ccfc3f8c3d5a40fe01e72dda3d0c2c35866700fb64e800754b3cb18915cce57e6d3a25b3dfaaf60fa5dd7719e1c9c51ccef210d3380120bc0c67af4864ec05d5f7340def1da22bc0970f9b82d558d5738cb72199fa605ebdf1c950a69f8fd5b1a4d64b1d5e17c28bb7935ba84124301a31b2b8e646d7daa12820258e8022aad768e21d39fcf2f499ab23fa3aba4909817495a398459e5008f1be6d95cced78735360c627b8974e965f3d4459441d4f7a93b8637206165b14d0a9e77e073755150a429b7bd5ee7c82cb3d3d04acce469fc73ffe9630239c56367670115e15523d89255a753314c62f5bc7cb6d330d906800d14e0c30c2035ac4752e54b58bd7aab624d586d7df962cae3cdd69440fe1f5d107301cfd0d3db27fcce2d16362b426a603b275d9f989358532ba615afaab824bb7f4658b01c0c3de882f8f887d42df75022179454def8d43cd5644cebe768704cd60a1921525e8fac4f3cf4376bdaec89f8eae9d157b41a1a65037fa8c4e6088611cb8bddbdb18c4011296e18d165fe3580a6e9156f11073522c2d2badc5714ebf25350c467562b70157704b57300ac71d24fb5a98c76fb11253c158516bc007426f5e87027e13f87230ce270d093d8f9ac33b3a8af9c0b29c7de23e4659da288e59dc00ba7225f61e09228281ae257748df1bd7bd3296603a8406e0ffffff1f