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

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

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

Block Certificate

Block 92197 90214908020eff079d6cc4b7ba9169094ca9377dee1935982cbfe9b6200c346c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6b4d02d5d69421af28e31ec76a1b201879207c42427b1caeba901d5986c36e28
Certificate Block Hash
90214908020eff079d6cc4b7ba9169094ca9377dee1935982cbfe9b6200c346c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f0130000200c0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000043e72491f5ccfc18aeec5fa6e13f5e7c2d9d7095574f7401e53f11d573878c2181cae48d738eeaa2bb47f6204340f2aa670c26f3edc6cc46390f0d9c6e2934d200091b62ad7e26f55d3313713f74feb87df843346cd3575aae06000000000000001a0000001a0000f0130000200c0000

Raw Header Hex

00004020338a82a1b3b523153c4cdb76ab5fa01da802a84e1a630c3488109b81c5cca75608a0dea2b4a404fae53dafb3253da5b6af2bbb36a8a0f756840ad274e0e32a1e524c656a52940018286ec386591d90baae1c7b42427c207918201b6ac71ee328af2194d6d5024d6b

Proof Data Hex

59,560 bytes
12121601030751a22e012fc76cac92a95169c6977215d314eec4feb9a088921a1d0c89a54e6753284f2f993fc32fb0ba6ec38f9184386a3c719145b053bf48da574f187cf8f0d1abc07ee6fb9285fc026461ea4ab223b8714d16682f3f5cde55ef422daedbd91996adb9512893750b02abfc136c19357d06d96aaebcfe344293b3e06fd4ebc67b02a6c2a048f781da4e682a2118ed7c5c30500f7e40632b98fae6ea4a63212a6be4df1bf09d36aed3f04ffaaafdc7c5ddde784af6d715ffb3b42af59f34347450bb2eeb97680e913a9b32eb7a201c794d598f361ccf24bc424772c146d5b42cd430a10fa3c149c6c4d417661cab628e92e71ec6ffc6f442fa647c517e82ef6085584a8aa0c1142852f8d3f60881227260a64aedffc7a2fbe02d2cc1b49e6c76f7e605fc077b218706c13fdf89f6ad37d89d6aa5fc6e5edc772ecdac03468ad18a1000a86f5b2c343f76fb1654d4f520d10e0d77289156522f4dffb69e9cf29af4ff0f0e3bba9d7f33dcd92420f821bfa575e88399051cdcdf3e78c4bb61fdf8900d50a3015f93cfee3b064e534e31a454fcbca8e23f91bc25d03ea0b617522f00bce4df797eb4461df54fa250c596485698fbc86a4c31d77d935bdffbe0d17224311814a94cd17f7c293595d7884f92c584332d63b0289b598c17cf536ec59261ef045c4456aa180da92d342285f9753127042d3ecf9b9ee96a47d66d76a9495af0b49a1eb92095af9aaf1e6ced49792cd63e70d19b2bb195ce6077ece96db0e83ef774f4246a1ea90053271db5f6f1ffab8b1356fdb0d92c9f0dbddc1dbb287801b8473361ca85e04f07ecad0cd0c5b28ce0bad90c1dc604b83b2582295264838a516e6516e87c67f138afe1f94230ef848925c94c820742f6a8c525706754a03905a76347504a517e37140504fa430f0fa844f9215b7a220eb02fd0558675a459fc523ee40fe6e059c22a37232832a4a60c4718e19ca5ba2795de1f0224f7f01c5c3f5c02bfb78d98341243b80d70a850716570e07341e9ccb5c7d8e00179940640883c912b0f66693e55fbcf60c4eaf190b369f623499b97fffc30c1643d539a842d149eb8e75c336b4420c3034b3bf601faef25e593a1962a7d65f2221beedd63ef7fca5097ffd4b8125db36114e2c0e9269f0c9cfe01546aa20889a02e362e56073edc2333d4d1d22e37745a021ec148a16e4eb95a6295830ffeb5a76df99b703e2dd80b50b66a929d7cd2f1cb11ced9d3ae8eaa4d02333a9fd2af37629a818723508a122812b65eaee408118a501db230fc8d86e6dcae0eeef56fab1f8993349e729716a6caa3d27c63430f97afcf26e4af08ba601854f65d63d0dcb157172bbe5aa7dcd385eff0b75e5a6e83ed1d4f26c2bea3fb289e2075733e93f86b090949f4669d31a09e43d5b6e2f0e9b1c104721fab4d046e4106739e17d469856e64f5bd46b2015e909febde0b2c178166dbd3208c9e7d06ad88ef64076a989a837d384123f7b719b2d9691b635e1ea39aca52408e3552a8dd161b774f745e6b6efcbd5c8b56c07f138121d5574d9fa8318012d306f09194dc48fb70cf2b5a797d25db0b209c5e44db3765b412809939f7fd50ad496f01884dddae3981c7707fe6e0d0761f47a32d22d0eab9ec3c6d795b0e6551d586f24ab8d1e5a9dd1dd7f519a60f6b2ecbd15ef7d872cd63dc84e2c1171150d94cf1f3fd7125ffdfd3ce4e3ec621a9db03d19716c1b4cccb134068b1a0781f58302839ff0ddbbc46447bd40c27d9649a0bf19996c97030d2b2b1259607abbc5ff72661bbe22d540fd741866fa0bd9003be3d8ddb15b635ec6dadb02b1f70e40d3ba0bd10226e0eb030c62f7ee3011ae9ac1756d452de632cf76a5700a7dd52e081c15ac66b6314640bf14d29bb62abb575c060dfc351205f78d8393845d08466d745ca5f0ffef22882c494c0cc5c368315c8274fc6323fedea74c82cc738dfc10bbd364cd5362cedba61d5fdd27ffd6888e1c03e3b8abe4b322cbbca1382d6f0dea15a35f6cd242c9008a8f0e29915f9ddefe9cb3e27cd0fc8cd3aba30fd64bca08e84ab0b9610f16f5386b620b2979cff82c53187ec136e54476f04d13de7efc04a1faeb663104e80773af9cbb86c58ec6a924b79448cb4fd48ac4c177d588bbe3696e596d17fc591538d6c439c2e0a22cdb2d3420db57f088105ce40e5e617db44c75922577708580278c5e4845d76f2c2771c149c2c8531440f257bd95a83bf708261edd770d4c593f67ac2632ad373223959b2dea982f9ad0fffec3439c38a3126628850781d322906436165a8dee98048ae0457f5065468a3554c04cc7189d80c99fc8a8c9d932d4bfd75b09e66e96fe8eda845bd4286eff45d6030e172d59141af5fb562e3888ac6c4b0cc019d8c0abd258660facb67c66010c59f6f31538a80d1c24dd196486e4613d107f28f5c4cb7a592331f7e2e077f09bbc44e29d27176e5923a9a953397fe4df788df80c3413bad59c2309241096fda1ca15de6f2f080e73f55ed67ff9c447d7829d94ce53345d5bc4141b2813f3bde5dac83a2bc30c2975b28e13884eee1a3e5397a8d3c16f02ebfded0d1a730d35eb71b9656426b3a0bbf7aef12598a86baf150809018b13714658de53de91daf96d09b3c84fdf1cd97e03c1c7cb215783d62961096354fb7cd6f7dce5b9ba646a8126ac118e82adae6ff8306a2286aec0e1e9b438b72168e029f1b902a6af53eef40c9ae9b8f1db902ec6ed30c95663579d37672b407d762708733949c11516af9c3bcd35c26141049eec7d4ce300646bd0dc8860eb3da687bb5999bd2f328820a51aa24e269d19d4a59c93007c423255d59c18c0459333ece1737403a9def9120ca0bdf8480eadce53d92c83d9fbcd3d73f6723026d9b4c7f83d4da8014e09e223134edb43d9270396208cfa5786046dbb36b0e1d9f7d1dc4d2298d4448f02b48a608d5e87fc3392e0da6a080c293e9a88ab92504762d94ab8a28a06d965cd1c5d0712c1691d556b1e9c23ea41c627f784e30b824f6c9dbab1acbd5325d29c26b1a0cdf31fa1ac4540ada7598de030bcc1972f11135d594a8bd10d01e758c47d4a047fbaeda5e75b23841c854f451a5693535f21f0e5db54972c861ec7d507443a90f36222a21718962b07e91e1a7e73ede02974f742e75b36e1790936b7d81fd7549f3626952023fb9a0c073b102380f057e263bbb19f624c1d5654fbfb854062a2562a167c8d6bb7f0b5ca235891f52af9da43aff66688606d20ea5f2616034fd3defd8f4178bd9f9cd745a27346a2d720fa0ae00a287d63c396be8581a4de420d9ea178b35695e6ca8f77a0f11a546b63d0312efcc2aea2d13368952f0d9a21b6cc19229517fc11c3ce3af4f427828f42a54d414701ac89df8b7e12e4f5adedcd08f771e1d24c81f0adda0bc89b701cffba09ebba1719d696a1e71f13cf00b29934d19c5512f0134c2b11fcd29af3170b61161c36f254de2afb14aba41b16be349d7dd2f46e5880769490aaa44eecab756e0b0e3922f33275449b95f999e062636781e10085f863c7b1e5e813a83fded954bef9c199f617f9eebb33aa55b983814c92b3db2e682182562d730bed671cdac9410566f781f40fa5c400ffbb402140715c85e47e2fa5333e176886358245b00fcc2481e8c761ac41498e7d4300d6a1599980d63f58d9e2a37e96ea34d915c4339151c00e149088dfdf9795bf42dbee1ada2a17305b29d3c06c69487c4af8e239ca2a381e46d0f33f30ec3449d71fffeb0ad08870245570627caf71648f97b947d216b8479941a66998398ff7e1d1a9259e020f4589d82b9256e4a5d072d1d7f816a363984b368c62f9468bedfb5246f99187d9f7482be7446a857ebe2c90c0a3e727ae4e234f6d058560f5dbc2fa754ad5435ec0234cbc2faa7272c768670c5a68e0b8d009ae1b78eae3000113d46dc2ba9be3a85d54d4b5e619ca9ce5dad2911d6324ea3a8bb51a2fc4bf5534f9d948ee62a423eb278c9e80ef14966f48607796585b39c6fec828a8649d4c26e4d084dfcc6a045f95a64bb0c8b6f8a126b337d023be572f54bb2896d0ed7db09d3e69ccda082ab0681bb76826929e3743c210c51c10892694228e92e614f603163e0739fe71f277c4c51c685596a360e796952d9e14b1e29e5e44a9745f51de68cfde5b66556c4492cc659ff27f2342e93a24855610015f20ad625d22e7bab1bf43aaf2dc94286e5d8e76a76524d03ef958406eaee2a94f528c8f39d675263cda7b02cb6e91206d7954469cb35e19c9b0c639eaf7248d53ff9d564fb737406a2936a78f645c9acf892af7bdd43f837046e922336a3709f79ea387b4687afcfc47e531288210eb2c3e3c00ce590690c2a389cc3898931045007983bc3307463c3c0b1c7cfb1642d080eafa4e9640d30de5e0b8b5e527fd69d7a6929e5f78f73674bda02bf4ed2c8a9e3b8b873c523a395a8bcb8f085f3baa89776b5ab6cfc964948f620ae7f5baa1021c4c1b8bcbd215431c3ae2d5df9eb96b0d09be261a2331d00fdc1d575a6478dc2840560aed9d3ee6ec5583e6d91322d3a3340598e5e67b3f0c267015a46a674a4c15b50c1e8146f5560e1b3ac20fb5c9ed3062fbfd25dedc7ffa5e65cd85ef12a13ffe60362ea622b6c377ce2ee64dde34fb69c50fd55c99c22b100a7c35e72875d9cb1b03ee1b096f11f467299819d6041b6fd967d192e4634668de68039617e2418a6bd3753beb9e8983ffbd2dbcdcbf218dc7064868f191432b7e04eba96079379b3070b042eca0422e17f9df8679b35aaf954c143a12f629c3dabe73d51afe9c62760e24cf4910a233f2eb3ae4b8a2685c48359d22787489b9b9ae5637ac39c54292674245096732283a03b27be565d70a929a16410983706b880e49eabaca0b4c8fd1d60d267e4dc6102b92ac10208a1336941c562bdcc7d94ff3eee89f507a14af2501fa5754b8a609c23788044c23613bc1ec7da2ffab3f74940108fd07188b4f152d0a554d83ce8a9575a2ad98cd0c0058cac78c75edc9f712b68fb3b03e072a314d985e0b5c5d265bc36c56ed6cadd7231506d1bfa378f0e969de407ff2d4b770d354e71e3b077bd11cc982114df7ee99e984fddeafe71d77483d7e7b7ff661fa26d2e2053c934f2bcc89179849316dc418d949e2e1f71ae886977014284d9f4b486d567cf2fa4ce0569dfbdad174477193245013cc875c1e82309656db3d10c7e51370a54b40aa9e2a6bb7fcea99308faf7520f0817adf5c998129f94a8e56ac1dabfcaf946a4b7fc6cd5d0c96a2415e1179a424eb0ef0487b7af9e90c9f1e2274a3d53eadc47e0526b3920e5b14216d25da6b251031ea3f5c719ab05b5ea732a1bce7f3a206762fc1562f72f042657fa542f27a4d577c7dbde6466a1764972eae03b3a1ad96b82393cd8ce57e3c83a2877da6d95310cb624ba92b1d34d949061cbc2f42944c837196ee86f3d67300ac4445fa783b4acc128917703b5c74d4583918a4149378f2ee6172f6cd4872b4c0e455ac64e70cc17c81712786718f709cd991b7361132aee720aa93592cc1c6ae55d4556d50954291045e672484c683a579e0707f2639585e3de6348eb044e90faa743b2423dff10e7d474b216e4168cdac2fd939311e5964071633ee8a0e67ea2a5e214a64c34d498374da1616e69f8d80b41873e944ea7bd38c443eba1021ddd498ea54ccb4bc1c6880877f9852ec3b2898965c413a0d2fc8931faa690cca8a9d172f9c1f70f74c20d008e431caa003fd6ed02a0fb4ee763082c737055e0efe71fcaced63be9ced2c1d1a71d2df13127c9705aca95b6c021a267f3755bd5a6970fb0066fe7f2ac3ea76dbf7458bac413aec2a14e86e9d9f9f44334fd21477a60f823f1e6ec33b57625d8145b1ed3ed03b02cfc34df329bfffec91de2c9fb44af9c169d1e3ebdfe2f9b18cc6443bd53d34a6bf6797d39ff22aae8d2b147cefe91bcc84006658f252f243129a5227c55dde6ebbf86f5321b56b6095b8f20f1d69e94f3d158acb39ef4757543d8702f1532841d23139e17570eccc6b55fd16e17e62f7006b78a864e366dacc13fa5188a5a3e1359c2605261f753777d1e3188c4fa4d62de759fa01df0078de3ba1d83fbe18447ece207c66e17c974a9dc26242ada38c6a46778fc6ead303082f4d2bac2b7f7f3f38504c8cd14ac39e697b48c8907d57804a83046296a1233661c4a7de81716f01e1c79218f1598f74bb7c47d99c508b4d73c133ecd6599dfd1a378536bf3996bf8b56d612d78432411b6316492e3fe46cf6db687ed6c999d6461ab628da0947701975c7c0d2ca7242a56ab3faddf22054c442a519340c1cf4ef1a5e1d8cd1476f0ce6b41365a8e2582ed3c17119cd62f65d1f49d318d9db96a7409bdbd554fa07d14f9afbea1d100bed88bd40bb47339b81869237ca117a18920a543a06a399a94ba5d8bee7058b5be1af2dd6f4f5cbd69284b82e00646054729d5820f1e6bccfe6ade4e19782db071d55d37a9dc74a6d74e83e19f16591c3ee691560143941e632eb77d1467ca14469b1777537c0691bedab91f865965a05f8287505678a7d68c9366a7c66ca3e1011d5dca3f5ccc6822b61360aefc0ce99e7f3da0c1dd2b5d6897d7e98327b162d6c4c8cf3bb6306f8214b71ec4487f86eec97857fad16963eb4d0c322eaa9a9fa5d559be897911e0b5f840c5e3b2948e55aaa7f0b29b2e5d9641cd59702772f2d6edd5eb9fad4531d45f30a36f3a04053174e2da7c71e1c4073f377e161cbbb43dd4908d5ac8fabd31beff3cc86230f4b510472dc9502a9ea62156da9e258a3fbc9455efa1884d75a690d7b7d4973252fa566d061b8a757bee713e25d3775fb8ce26ae75e2268e11af56cb4134f79c6d305652c128e4ae8f16f185ee985e87c2435367366283955e6bfe1ffaf4f347a596c41ed792342c1b13b486be22fb0546dceeff87431b8af84f6031321dadc88fb4fdb85309adc7af1e849ba04d2d71fc2ab2719290b67a23fb3a8e1029f6d66c11cee208351ef30c85e711d0df0573722ea7f95ec212a0f4645641b9b4dc1eae7b57fe4a64b67fa38b9c07fbc566fd02652284c8b142e50cd98287e9b795842674f353b5c2d6424d2e55c5e9f3b14b72de90a75f55c1d194b9a9e64344425c88b24787eac0f50658457ce54e568b3da53700b820d86b364f077892494e3a60278cc2a8b271a0522663b4888b9774ff40ad28ac0a026d957157f4c67bb73a5302ceec353007f06a0fa8eface0eeef673afd2a41473c514fea93b380a7861d8780a06ab2bda9d997405269137084b679371113fc468ff8588b6f8a2b629434852e07f16f1ba4aa198854f33cb8b22063e64f84f9e17d2511b4547bcdcfa455fb15831e2e235f12fe72c43388759acbb95a558a51a794631154de58f71d8a9b138f95f6f29d70e99feee7df863e7101ebce5eba1e8c9f9807f41de3b31a1da3a801fafb326675e880c32ad5a180e6edff5869739e5f46fb460a3bdf95ce9c7cd7447bf3093ea4cbd323333c82eb354a535e838b657241265d4280999294a2a3d51be9573f718eda1481e4159e4a279221d783eb8bfbd5e228b37f899f414b6577474757b3de2afd508555c87fd49140ad648b5325ce9bc60b980e7ff3a0634dc146a50bca2c8457daed748530b167b0ce934798116379b95f0d95e450a8c59332e200dba1ccee3bf49eb00cf9cde546a5e40d5de5426ac514b7e32727e1d96e78b8ef52a345ec646f8ad8aa9421ea043064085d9ac51a3bfcd4f93ab2cd0855d25ad037a35160e03c01c9bb6dd4a45cdbd92adc7ff5f66a8a653749ba54e7993d79f4b8cf9929d89b9b8e89f0777a920acba678ed55238e2aa386630c743f973e1921b561a5f67118aa413e11a0144dad9fabb7417fe06cf1dfd24585b0024fdc044228f607bd570aa4bfcc1087ae3165510c62a60e7b79abccaea583aeb52fac66cea841141b330f2fbbc17fc5e58724bd7063a22c91e7e009bc19cdc04fa07ebd631fc00146cb7935701eaefa6737bd83db3f56a157731170964f19ec1b65af2818acf9a7655ef797b4f41bc7213a71b126a67bf4bb2b1810effff513de272d44dd07f6c13d3ca8dc57c61f491cc1d04d6cf077ac2d7ca91b8972e59ff9a15c27a1c6830ff23e68cbb51a4af8f67974456187ddabbfcf3a073ea550cda907fd758aa834f58c547c332484884a2e37e42e265e0d9a6479705f4f935b3c4799213179f1177001783876b016b549542ba0b21983107d541807f1dc1f1eb8720a0472aad2ad7d97c1fc12d8f8a2b7e12e22b0be0b5ff1809609969fd88d0d5902c0f5494a2f05ddd4fc1656ea2c22ec52ddeaa08a4d7d9033c6269975841723a37f106e6bf6082f98fbc54c8b2f24a6ecc9acdc361ca94d7f545b9dc29e69be377865ae5cba0a766ffb3fc884031720405b79b6a6acc11ef9a6e89a1ceeb021f6f2a28ee63c8195c217e9ac4eff6a33ad27ba8546bc628e8bcb096ba3225b442eee1d3e4c173fc6016dc34aad7c3a8f0f51d16b06d361760a7f9b4a488e056899dc783fbde9d0f36dca3038ead8f0a227d95f965aed1b2f297ddf597f0ce89fcf00e64ee9e0b9fbb7411745e7f5331dc29036676f0d553d30d40b76179a6d326f4f1d649dabff2595fb670a492ea76233b9dc9ead5500cef806257d42d7c434627488f0029d5a02d97ad6f80f8867decfceeabed037226d3b8cf05a6080b18de17bb2711258a0d330b40ecdec73a31ee1a0188f152a5dd07b6f7c623984807d380c5edcbf3f01a535b5e6b38b49f3f4b1e45ab35b91dc442472849bb945d835a97d71359094c933da568a62886b8faa170a3cc5b64dc09aea85401489a1ebf24cd51db174b8a3e3930b4144bebf2c9834dfcbd2c7bfa269e320790901124e5f8697f5e74f6290c5eee9d64936a30d128fc90b775edf784facd82dfc98f4b6b787854d0d7d784dc3bb85ec81fd77a27264c2d8f1997fe7f4088b46797c0317d322833c1b726083e2ef2f30d159678c57f04e3f47c52124dbc2b23673cc4e1392ba269d609bd68e5072f9221e087d1801ad1a5568885c67562261edefd473050a788109784e054488af4677158d8effa6dbb1949f4c48544eb1c0f3c3fecbbc52cc61d047afc6bb6545dbb73c70d0f9661ebc7df893cad354574c6391c94e412c08dedd8fe4a69126177bcee5b27e004943c0b7e55d87e9c079ff63317d695cc17d0d5a9146e20a16d687a5a73bae2ca6c1f5a6476e9253b1138b0db86db2bf5725575a1b41aca04c0b3768cb959954ec41df670dbf9dadbc5d35151337fd89e88e72a9fa6c629dd4cfdd79083ddf6f92d4d6c64bee1a2ba7cf7a4d1f4fd07b6a4cb5c2c1db1f3492a5bd7ad54700349e0ff6c2be3d8866241fe0404a73f9aae34db31ae88613e9678a681bf238d844b93529afa04181622f9e6c0bbf802d7c9c2db0a016dde4773dd084e94118f636414f5107817d7142115eac601ce3b062f835dfcc6ceb5edcb5ff573ed9abbdc086cb39455359315adad08c6a02da652fffd77237695360f38f9c381f2ba153ee14877f9c625dd2e82c7f8e85c7fe0dced343794f2e266236d4314f26b0c514911ea36778bc7b5e0963e93cb312b5a4949a03bd364cb4b651784642c881df22cd95b2f2ea84d5be76b1a670356bbc1ab85b290bb5d29d839f35ce28ed69c920f9186d191d70e0a65ced897fda7b487b73196206fce9862e895a48c751db83e81e2bdd4872791eb7484a2b0f28d19f76e7e093dbdc0abfa04bce5e2f969f031e6dc6b00627ed430cfec5fe2a5957ffd771e302ab24005b44873d19aba140c2b9ff9b1ffa6944323d5edcbb7031bfd99f5398e0408b597291d19f53f38f6606b8d02f59926e3a214d55cc65bb46247362f9111447841076799b6b07ebc2893cf4ce433ab6fc0568b7b9a5689c5bbaac8ad7f5580ee0eafcebf3ea0c1fd20878cbd51078035b54398e40029a7d68ad4eb9d4aa14a59714444b930856bf28a54a9384667a713c9692d47c85064de4acecd88c7e46fa7f381c2923f5f88726a5e865e04aad76098513b15ed88dccea82521e0cd34569823eef5b3bc891f02158f1adfb15cd28d5a02fa95b4985cd3cac6af9c418bbb992f7dbfca429c2532f36479a4a745bc4693a73f4c31f29350f9d915ec3fcdd2ab58ef14594ffc04fec0f8373cc366aa33380d67c6598246a09aa4e5030d81ec863419cdae15d7fab4e9a3e4aa0bfa17c02bf6ffded261dda6142df275e00b2289d9f6f71e7c396d6e20b6f8dd75c3efcbf6507cb1450b341207db77a86caa4ff2f8c5493f6b6b9fbfbee62b4bfa683fcae751827c1e2f6a9662cd614ebef504edd8ec3aea0d800d4c2c40cbe60d422eb139cbb2d23c97ac4c49858d34e6e77cad282608b1c78224f58fc5bb761f29c5dba7ce9c5403265d653b1bd70ca8a5c48958766fb20cb1c14442f754dd58f8d24e361a4d8db1cfe369e2faa652a39ae4ca39659fe03916fde0eafd3479faed657d58a153b27546453734d60d693f2ef4201de992cbc7e750a82e7db6335a887d1712dd4bc932935d8a659db8f9bb894aeae5461933d7bb74e64ee709093f321e04e99b19663c95b5bef3d66ede8deeb99b187c7a83ca16d276479a025d57785d87af3e1f18a32ad77261d717a6a0745251617a0592a56794283e5b3746bcdab0a3bd246693da789c7b1cb7877c377fdbf309ebb193a687a72ffb3412b85679af09cc4305b5396a248efa38ecdb98a507ba807b5dfd68e1d0ebcee6cfd8ca236ed8019a0de902b544ccb81e154ae63771775b46fb7dbcb888f6c12d9e5035405f546a5dceaec6bf0e2d37deaf7131cbcef86976a210f2d881e7efb4945d8a1e811af296e8eb8ce2ca90a3510424b2ed1bb3316da894887b5c54939d9500a16aa6dabf1dc72ea3d90a959030aeb6a783fa10886d6ca0dd00a4617d692472d9aadf52410aae882deb5ac7af9db91074d18858b02630f1c18f445153cd92e5d5e2924b2f88f8025afcb5fa72c5347f41d82c698d97e4b84dc0f1b4a0337034a75f7e2be5dd873b027306e8741a1a9b8fc178596d79a8e348bcfc0175cbaf9fcc613d7f92d82316111e0083ff41358c5266dd31860480c46ad07a310903bc11c75ba54d6a9915e126205136678edc7e39356a9b4d9f21afd1cac8ab0bf7d5676751404235d0e8aab4f6cbab32c2296e38db3427d3ca34cbea36edb40699fd1eed94753b825d0d517ed83211739380073b65c7f2a2f3aa0528933c74d84d4ef8c94abe527bf17db10dac13efbce0e6eae0a94a1a3bcb6461dc9b23df6bf85ced5acc78a0d2ebdd186d1c2564702d1e4807c63cce7133adacc04c7a7fe7164f4e0112c627e50f3bbdd2a6a61f40ac6d4ab602a4f273b6d2340a87b860a93bc917f7134ca8e24b78aa5bebcdf36b9be5a03b517044caf304b1963178f54528c6b1063e29ff67e5669334fcea080b4613b2c0a5cac867238c04452db24e2299d92f6e00256169659a0e8957f9fa033f4de71a7fc172363e477bac82532e8d5ae35a50aec521491948919e2d751b4404f16ee45c504a8e5a7862e92dd237b261d2444e4ca559a3872787a6b82df104dc213b2e54a9d15148026810f347625992971ddbf496686644ba874eac117cbfc4c4b623707bcd46acdc9d2ddcf8679d3177dbf06067a628bfc02f57d07eaeafcfffa5b41f7826a5e4482b816d5aea8bf74305bbb2b6ad8ec67e0d00caa75781ab09dff2fe1a47371490b2b2cfede0b3fcdab9b08034e135a747dacc5cda9e95f84522188aa06fc4a7da8708047f648ef75f22bd8870f047c01516ab625d7d4393a24ae4927885a7d69c97f30b0800fc170a0f04469dbb3eafcaf0bd5bcda6c821f0e90e73b8b101f6400f734b6acdaed07987cb11f06bc860e621bf53cef8a1a2da72505e29006d3a2eb998f8cbab65e6c677538a80e41a4cff383bca7f1210681ad4c6bbb8de936bd61373434b847c243254e3512b7b4eb8f4a5249d2c6c5b3c5909e91e93beda62839923b6cdd9076a51f089b260137bd43e02c616b4cd9672364ce309e9bcec619632972f4b274694541dc0a5e3d0076a747031966a59c71f7e7f30706fbd65dff7b6c5da2c9e09fa54bfc95b35f9136c77680b4233b9483898d4f7984aa4c4cd0d98e0cf3857fd48a518a9f9c34fe6e792820c26f6415606b95d835a42e19fad1e9e22f300ad05a5c7eac6b868826c1ce355b929a6e30cf69961cf8b59a7531f84a9e53d78f697c4c64fd44fc80865122d23627fb3b4a6936a4df98efe80e81f2aabe67fbc89c6eca535010a4f8bbef7392a6e1535cd397487cd826d4850f43ea27ea1f10aab749d814c691b57e39f192feba89432b3af9235cc1aa6aa472648757133e49ad9d3285f907c2bd1bcbddfd923f40568ec2086ee7181900202f0aa4694518ae0ffaea69e756ae48d1dab33b6153ca679c720cecaa771df3a71a2b6590aaf497c935f0ec141ca5ff3595367efb5f686ecf56cd5e6e8537763b2331cad0af3bdfaeed5b85a5b0b1edfff6b75d6ed470a67c1449a0e7cbb5d43622d5628b53de8c58697114010f26da79a85d52e8a61c6d0bc3ec8563990fb6d4995a88027b02542b099430ca953ca2cb829dbfda05da6d02d6bf3ef15633fa8738640beb45dfdc6d385bcc7385caa46c994d67666e330db27357a38212b931833a17b22a837ca6069fa2a02af5b8007e725ba4c0e39d6bade92c9a00665f9a7a6b5261ef047981ef0e968749cd7c6e21f4505bb273d854549fd6196b6ef3a8b6b419b0c83a6144598574a1ca1b769574615d5fa89f9773c4e7a95dc578abb8e8ccc4f432179eb37cdae1ce7927108d7af16f26bbfbea2cbf8f850a1883b08c9028055814fa8fda8003817edec028971da28e487f8aed47cea59069125b7f623322a6695a1cbf8a861c12bc33d8204320611677478cab69255f1096d8ba2b441ece8a864750e7eda2c8d5c407e1faaf9012728cec8677800704904931eed5cf0f8f4e249039a8b1f5c402b073c253cff518e327a0c7efabf3f1d186ce25b05beedab713c2bad337ccf4a0ac18e0962e452fb0931b4ec489d7cd97668dd7bf79fdbfdd8ed874ae9f86b16e62b60f485d2281e63a5753d79e37d2fe0b6fd95df73216f6e8bc7d4bd75e82fe2f7411b25ebb23cab8b11863330f846e8ca2168d114e4d29bcc639922c98adced17bcea08d3f8620c93897c3135e5c7aa43ea9474d76a9029f256f1ea6ae5d6aa0f154d9e75dc072c48c4a0eb4afe709aaa28acd882a3eb26cef248e67721619186aec1d3cfa8e2effe64abd6fc6045cd755ab05c353292f5ff14cb73d4314e4a15fe85d2481ca71334af0d83a5b11a1fa0415824dc7ff166e38ce8c2e43b8569339fd8c8ec2ce783b90aed0c041ecbe0c3757fd6bb27c65d48ba94461d3e32e3c38587df3292ee12a9d3c998f858fea7c359c806e23be689f04add5f65881642d58dbd08cc61d01b08a6853a8f00308f5ed8e0aa2d2787530eebfbae1259c7bfedbfac82b4fabd7d11680cc4fab3c1eb7d9c72ebc02b65594dbf63ebdc6972f450fe0d0b02a54f4b60bd0feb7e5ed571fa393145bd5d201432d8c0a027a45c25bc4ee03bbc063cf3387393ab1e0d3a036c85b801dee2427355293a72d30744bd38652f24a158aed3634ad11efd092b4e4c8356be937a6083616ba7f1091ac40d912f40bc50db7a522576a90d775a7a1fc21c318802e93cf13572f3e88b7a02ae00cdbe27852af1dfa036641f6c99ab27125d6ac9d6aae6e611411ef7e5fe25a2ef353f95a6387ade341267b32a0a92944289c48dc1bed8e3b1092e2c0ed95043af743c4ffcf7d6e896971655f1fd0003aebd8fc45085f6ff11e64e2525ccf9e97d931a7a867196a85a530950ea8873d5410c46d508fbcd9254f3808074ffe3bd7ed32240c16d8e66c41303fcf09d923ccf6dc8c389280c1d094cfaa9aea9d2f5679113d9f86b96cb64c840ff6eb105142f22106c8cd2236b07a01d78ac9aaccb97089a3970b325d28631b725d6be49a78fb5d564525597895e2b50b741b503616b7da7bb7cf39c36497f5f147611ce97f69364c52afaa96ca89216cb48c7d2ac838a2f8d67712eea81146df17befe3467863841da82d3940dc1742b0bc4b745fa10e5d26a3b61d46cda6659100cc0e94157b6dcaad39177385fa96b222b6650d36a8386724e9276c0852f356b564746c75ce8bea636fdc63e20cc7279f97324924ca5edb4208390211539044e4e80a42066f2e553a2adbae33a3cbda87e975bb366482cdc7fb090206e368309805e8f64f6e6d41146e20cb7268d04adfd32cf673104004f38d1624f69394abc2c7e77b2f79bb093750361d1898d0faf926365d4b86b82410bfe2dc6c69252cde7e53f387d2dd9ea556f8b554b92ecde69a1812011c4aa2a0a3302366d83765c26dc46073cc223bac292300bba319742605f3854eb3ee6ef6c5d4fa2814e9ab6dd30c2329236ca115217c13b349ab99bf3ceab0345b17978e83bffa4e71ab6ecb7099928e38f88480fbee93dcb0e724f3600b48a5523b31230c930a932ca587c41d80731ca456de7429e59b0100114d5f6dd5b7769e4e7ad94c3e61322e05e8a00573fdced43a5e45182548ab385ca976338058100a5a9835752041009db1e8537feaeeded7aee074149fd69a6448b2f9716e1efd96645c1425532d7eab43185d1e3fd858c2508375b630e0c1e34867611e6fbe31678beb03f40cea1ead543922903cf42f4bed32d9e687975d61cad66013969767b2aebc943fdf76d3456a5b61be4b581f91283ba356f49c966775505a1baa87b19dd2bd4a6b18b66a502aefce7033eae90ca1ee6a3ebf76c228a20d53cb09f3d966bcf4f8881da148aab4d38b6a7f6291cc921d1c7cc70e87a32d74f2b6d550acb588fac8374bcd04dae962f8bc845c1e9bee4caa59d0c97b554b6095d8fc359b6f7e4baced27a346dcfb226034b359551fef68d7a0ad83326ddd05819a516e9f297b6b11568dec549e4dd382824d76b25f9bcbc3567e0ad4807d59e529896d9a1ddaf9aebc862577531077b4ddfa2261a92a2561b7702bb6baeebe889bd946485b0e0a8b255b31883b95ce11da3fe4c0358a19e3d654589f924cd0ace9704d13247f8a1339a40024d55cbdc80647eeec375111ca987bbddddc515571dec63e097e96aa46b060b3667debfc7c0cd37d19c3879deb8cdb7f5027fe6f7b0e2f4990bd0b07c74005ae26b3cd1a0bf015af33e8561ffba85cf324bb23b21acc463cf65b54f218519c1ffc9174949f0ee3c3c3e73f9fb77d44929815ed8b3c563f6ec75489dea0844680ee2724e7f327e8e927b70ef5c1ef8d1bcfe3727f46c890aa707d3b03702e6ae0496c3309c69e74cf9b97467e900c37c51112f8c43ac87311d06af09fcd68d2b498f3624e9ac085d71a79c7acb2c66039415c8203aa5d422637a3974fe8d658bf8abc47debd1abf4b3cec7f5f2b845b382ea6f74e6fa488b55b3863cfeecd8beed936c2f76a6891ef9a3a069c01a2186b698f89347575c6de336dea9cc31514ad573bf45bafc5f043966c44f15987da0de5dee54f27e9fd403ef5bb8f848610fea3f99b142a0256971dfbfb8bbcd974e4256dc0e0d0a59a3dd256a827cf8bf13294d71cbd1c0ba521496cc51f2e9e02c695c94c9736448de2090288796f9339fe946190958c64be297d59671012cc132151673b8ffffb1369a1dc32aeb8b9f7e71aeb604ccc47121d6cf69d778258125d8e0622ab987c59ce74731c32996956b0a80293f9f0402ecea4a2b88bf0251e893bf745b1e5050a62af9d1b76edf78bafcc10fcb62e1c7fcf52c1aa56271dc7aeed9dc66f06430b263f50c478360557c34b72ba02bcbeb464da62fd8f5b723bb774d18378a53b731d9d28608dc2ea1208b2a26b96b9fc27afccf90104c8c35dedce427978c2f185def05b54cb72184c1f9ee80f9397b4d9068a18f1d8c9ae018822c54c544de81ca9d3e630e3a4a3f7bbc18f56353e99c44432290c47b243599887ba28c424deee286a6cd1f032aa661a66b6d6bc75ed39bf3282070274dc47d742ac47a17378b9772d8d660891d2be7eba699db0933fde8583b9aaa75c4773dd255d0153999051d7c1c117ca4194eddc056ebf1210d3d5a0f9736827c448afce7528c1eb891f2706478ee0693ecc41ec2aef797bdb6b46281d8f20790c6c68709bed73f93280a5fd6143d40f4615778607d72aafe2b95eceb76c6f66cd35cd5c00cb510b1ce91cecdd7925d2972ee8f150b1d013f3dd2e8a4612adf813c18fe4d53a3bf9912525905d88bfd0a3dc0ad7f9d07adb782d6bd4187199d404748790664bd9fb90ce3543e567a030631df5e175591fcfe39736aa281d4d1855ed0b6acdfc76cad7337c06fa9540af5ae3f4bb366be46c931cee54a1c504ee2a38a1bdf3359a58860d1eefa6ff1cd533930e78811b5ad6c95f8d511daf448e9a59e0a0c5cb155acd4b0c217e7456409299a9a4dd7eb399dbcc6b47c864d3463f3c4f14b4dc730ea70dec0b39e5dd856038a51e64d46343659e760c3eb7ff3ee74f9e427d72a8502ad9aa5f357a0bb1c33928e7c2da2e319f88fbfdac9d04d4501293ad4d539c8aeefc82ee44d76ffba2a2e9ce7a719216a381cf259d9c4cc60346545add07595417d809c5380acc666ced8246af0794e1c74d8651c9fe9704ef612db0bcb71edeafc73cce2f677b528fa0fca66a7456e66aabd34334067eb7794aa674abaa4c5abe97d2fb636e7ea7bc3822563bd7f9aa923b15558571475e045069875359ade7a39f951da9a10db3f0aa942667c941d0419eda3947d0be29114814c5227b03b26d2da676046f8eca930f5720fe57ef088e954af8c323be83b0301882bac75b2675888a465b7e638632a18e01b86c38ee46a9db14097c40d4b7287419088aed8a3226628ca97ca8c1274762d029120bb58bbe8d68d87a3619b898fe9f25c6751f22e226dc567aba4b7f3b93760398fbf999a38fb90b1d3c656535302585dc36f9b73e5d5edfcc00a1010c05f6bf7617cb9a240b246a79a9efc87d9973120704177a93b4f7c638de2ecea9d95bf1b873285086dc25d8878c1bd9920547c0df67cc457acaf9f574dbd220905bc96e0124fc63e2bee7f3da7c470d7b577813f146c4e7f44dbbc2e05597095d258ede76ca3e05e0a6b147e8bf3008545281cf92e60fadbf29c347db5aa806827015805d4c440ec9822c22a867141a1b2dafe0bac8724b3f25e361d06323aa64f8bccf5544fa5d0e960a310dcc59931bc744ebbde9de491ad63a54061e2c6a6ae346205c0b7cc3f9593b9be7177618a659bff962c5c65fd649d7d0a4e45aeabd90190adad72aa2690f5cfa7d381607ce7ba8b9df62bb00dc3fd8f2eb9413c32634e95d1d4acc7e51f3a8528320f43b612b01aacc9ef8ac1526a60d6a97716a2ef598fbdd32cc9749490394e8287e451d89bf4b4dba5dbaae2c18236fe8115866d50a3afce31d5954310b699202b5c74668e88281391103af47aa15a63cbf306c0426a47864fc2fd1edf5da9459186b0ed0eed2038f00908694c1349ddb18f435a20d32f7264a423fe7abec23827113c273f21042e90c9bf85df823da9bb2484834bfb69b59088fa5a4948c64dda8bcf0f7d6138d2b61e1b11b55e477daa8e6e91ba8152b23df6d1735b3728a0f3f10d604c39103a8c096772229cb44d68e60e6a8d2be76debe083c7ca3c1c6ff6c2a3d828a0c2183ec8c23344d55fe43a1623f75f81cab766dc3dbade19600bd588bc367ea23db05476939572b5512b8f529df515a336cae8c81a1109c0a7f5a19c9265084f0d556930eb9d263dc25510aaf88eddb69d1ecc46a72731a33e14e7d0bfa8086845311870b0b6c174f6be3172994da8fbac284322c271d3a88a66236c104ef0256f079e2466fbdefbe7dd12d85207b00ec17e0e3f7966bd5dc1efd8941267584f1e0f1ad6a19ccd03940570324e822b0b445546e20241552d3d9475ed60869dd32aa724b3aaccf385ec901c4d1176b683c1e15c6ca8f05a228c688200a5a8d3be7b15555ed62c1a74e1206bcf7d2d59e86b42b49a92459a8e354c61da7e8689ff4f883a9425efec8b6251edd2a57ae5acd51ad2eb0b3ac61595b3baa6ad4735ff0ea19fc6e84c371c1a6fadc784f004cfc3030f5b26459a43176623136000b01c161891675fe4362da36c5f5d52a30db57f4a7b39a41f22bd113a37d56c84849036d2cecc3a3bb99964548e64a3ccbd410a81f69f856e831045382469ed9b9f7d588a07c4e4b1abfc9c405d8fd7d574c6a6242e0a2aef1e0f0190f2c027b99b193d2bebea824f5ff76428579af44fa63ebee5f04e0cd4745128e196e8fd41269986f2b648c8e1bbc68f4a026ed0a75f3825472c609fc8a7cc6767f548e7b80983c586d82128f44819f14c5c33e4152dbc50b5802fe4d4469dcad635f8f1d25c5daa5a2314740908a87de08fda4bc4b2dffd64931ba7a34c954090d945dc0d1becd8c945ec1e9d058ad674725ac9159640e3524d5e14551340dd6136760afed18a3087cc11d7bc5d99f9c4f0aa28081aaa050647d3ed8536be393d5d8fb7a651390f5c99b2ffdc7fa674d5060f1f359c187e32d7679d2b8a99d14099af388557c4ca46276296436566027cb615c0ba7fa4e9ff03b2f36a27e619a394d86fe7d4b0954ff9aa8d133b02f0c38ee1be27ec3afe6fee8da38cbd44f8a4ea61d04fce40dea8f32bd9999e29f5d6e38192d3892d44edadfb70a9ba52a9592c87e72727566ef9f3cbf6f9424b330920c5047e4c2cb39ae9814e99bba068ec57022efc9820dc55360dd9dd726a8d054d432f4d0bb5835697dd9733d11848face8dfd1529c9db0b67a29091f61015957cab33b3dd0a8535780cd62883df24ae6da188c549eae02a98b16d1fe923bfd90acde1764f0a169476a8922e068e77d4905ad5817045dbf1980026fb617a8d3aaecc5e98af1d359cf235ebf990c938b6f6a564a246c79ab2c0cf812bbe089a1736d14062fea1b128a75ad310f90c9da10b500fc325a771673ba963c7e41b7aff1cc5f6c93a729cc95d87f3d8dbd498bb64f3bb518a82dbe25ec30aa3f36569efd994888d5265c81094bdf107601455e6248bb6d48a51e0ae2dd662fa8a567a409544c3308eb4be073e0bfa433198ef9a5180c3b26c538876214b798da4a38879ecc39b4ed260955cc0afd97d953b8acd3d662135768765d59476c1893af64b3b4a40f5d7774a30c9138000ece2c68e4cb5874401355889f951325c9e24559cf0fca24bd22bdc602d3915af76a50fc29a88095b4799f00fad96e960990937ab4a119acd3d820d40744166df26c5ca6eb2e12e9a97872fae0c879fabea7dce07393e0081b9aaf0236527187a84a363f0399b05c3952bf5eac77016f283f978a24cec21a304e3958ca711d5b6f48ad2f65e1f3548f4743d6b9250d8ff83b761bf516bc5006aa2a138b1e45e90196599d74b14fc63d378b824a148ef454dcd77342d2c49e7ca3ca9cdc28389b036c56f98f5e85a0deb6159daf7d28ba0348709afa241fc426a3ee49ba9e2a307a3d21ece0bc3daa8aff034b125c39bf94646a87a69a33e5dfbcebfbb6a2919bd688f5da3548fbc305eccc774edb3d569045cdc42e00a7b95af5790833c7031cf23d91c48a7e1a676574aafd3dcc352b0347294c247cb3e7e3e565cf035410b454d1baacebd39953d556a76603c470913dbf85d26241289cfa56d3f58813f48cbe0da6f9824295a612c610dd34e0274926e694b2ae632d9db244d2ef9a5a95b0a08130483825f69d89291837475edfdc81137e4d3eab75797483bf54cc8ac0b8f6644b89120259cecd469084245a5f7b5231d8da18a779067afa272118db81fedfb8ef80a062dfa7db45e403191b6933d8d1b6b26b42bcc50a1430377b8d1b4db8c60d3f34580835979509e66d67beb7a70783c05e7048ab83c0998a6d4f7999a6a1847fca3cb7a43399d8c7c501443da7a09d1f9eb27048e27fb4ecd35b292436a5e05a7077113385590b1e2ab9ae8f4d3dac7e6fcd756bd880492bd7061be4f68bdec452d0c4f9aa4c2a3e8aab92056cd5566fd5d2e5db3c61413474b9622e4cfd3bf16cff05f4026ef86c1f158c5867641728bdd3ffa63520a3aa8472d5d4328f56da168f43fc0cf19e3081a65cce931e2963e887a853ceb106ba2af622e6ac4643cae529b050fa7286cd90537c2fe3fa26cb98ecb62f2cf4a02e1ad0e107ed448743f647ed71c498bcd9c5028bbe674323c26a0d42615922212027c67ae9136b887e88217c769885de0c7060d25dae6927820b003411e47e0d648d34df8f93eeefd5b0be85f6a1eb16d722e94f92695c814c997ca0d6f3eba1c3e553c989784b209d048180d1cdf8b60a94b44ebfc1e7368feec52ee9d0456339cb23b06b3ceb1c794cb0fa5c630e6bdfedf77470e8e814bfff666d6d73d3936bc9af47ac0d069025f9d415aa0beb85078e89672efbb93f1948ea075c7c494fb055ade24e187a32dcf6ebe63d0217d47b3bdc7368c2fe6b18b9c052b676e20c4d372ca452c9f188564eed2e0ecc6e44a10c0b951b2e844f48bfcde98d77a14a7ea4dc836d25050b10c06d17d16a44010ed748b57e2bd8fa1813a561134fef183cf76faed6178de6d84cedb2c90f90aee60d8248e1eee70c5245b3887318d5b7a6045bd7b24f498cbaf4da93259af25b67362d31600f96a00297adbdeeaec15cc4c0aaeb647f060259440177ecf18d9863e196a2b99f6289cd52b226c2cb03814e019ea2b6393f229c64295fb9eb2a84a9debf8df67eefc22edfc69b7fa105f4dfbd9882b29669781c4591f60648311d6010612959bfdbb197f55177e828e62fc960a0d97485e9bfcb394f6f27f44623889ee3965b3141202299151a461e4b6f6f66a0767ec06507af1b2ca05b4bb05cbe294e67baf1b12d22612f56b329aa1148faefbd291d8a386142626a81e5088d45bc36ffb801bf67c4b904c221cc079475d7a97f193cf73940bb6bc3e2175017ebf8ba9ee6e8e7ae58f0bfa0df5c0081f1864ce8a60ba495a3f7d3345e8cf66fdc6a7608d44b238b4dd96c089048b6e3a78b25a04c3cfc82b84059fc074c2ddfa1c278f7b298d9d72ac5048d8ce93ddbdff4ce2ba21ca8341025e63f346f24d209b58d858cf484b0b07457acf06f977ee68722c7c3a7ff6c9d0567879772eeca4a6e7b8440eeb90b5518f9c70be9e39affb0e9b1d71d06d31d6ff551999c322c01e933657e552fd2c01a382f0ea56d98ad16a8c17c428f4d0b1977edc93e8a0f55df6dc365a576fa2ad0465519b488e7b015907d253bf1f16fe34014e7f367825d2a535bac62ebbe275f4c4e43a678625be82aac9d04721f8f48ce5b6f85d31527e6321f1f53f575ca2488f14846a4e46d6bc7bea61193c303a6843160144d376ef7c70a4a2f8d89b1412f9c1f547c97fbc39f619939dd08b91ef0f03bdb955903c71c4e5fd9add9b185e2e2a93a9e79cd44f2d2b5c8b459ee16ad0c439086eab73f6f32c5d1843e34bf5d0a40b8a09dc780f20bc0188961e8fee8ff8000d76d965d275142fec212300d81edea08a0bf59a89b1eb9201790656ab2fab896caafb1a8aead2e02bec5a4efa68628b144c93215b5a962f18a4a9e83794654d83c13c881e69ba30d4c8a254f10d06a78b33c98619533f7e5f852554e1a80bf64802098d2b5922e70eddfdf1991a69f4a9286ca161d064d0c2cf53c46f40d61719ba3c8cff333e65377004f793fe29831f6ceabfd904343609029e0d11d3e5a6385d503455f0a0fb59b187a89f6273ffea75473930ef283827101ecf8b14909a132adec673dff02128b59e3ec6df96510ee49b8c2d0370bb5133c48c76c45949750a1dac942a20cd2d4744ebdd96532fa19396040d0f3945cd37822ce3205f4b11c64a0600da47a056d8c4aa410a913a6597be8a6a1c07c27be2a604598b6c44697d4b0c2476b2df5406d7da1cca3b90d713b6829dd58072d8540a6a5939937cc4bb7535f1a6733d237d929c928e58081e80ea7c409f459dd033f3adfaf12dfa02b2851b923e97cb5ac1cf9de0f50f583c78d24192c6e5f6f56a4f159ec13a1e25ddd7af7c83105abe2583ab41439195bd186ab0f29282bd3e71d7ef5739230b6dedac76981680317e3bf9da00f7e6eea346ad0ccfd93d5d3b81e78ba8f1fe89044550d4310e298dae04a867dd809bed0e08098d161eaeb3da25e3e58fad72d52c6492de995fef0f7d2ac6b91a5806e87435fed790ee1e6db7a395eb8ad48e75318d70e16bbe81b2378c47a6814a2e9b20233b3208ef6b24505c61f2bd6e826145ca835adef8e36f9b37bed2782c21d89e981256b3406859f6e7cea15dd71670669231ec33d6ada7167ab8ae115a75d5c3cbfb7dffa054c4005458bf5aebc4d4eacfec6489c5439391ee14f05d770bb57c533398983b7bfeecb7feb7f0f2c3e3139c91e77bab4c17769686455c03023665a9e4c5e22a1b177d9f4404294eb750a7453ad6a966ceb3d369c5cf7b2cebd31a554a7ba5ffa1845b338eb7556e23c77de4187c7b41b3f0845af64b4d7fceb13261070cdbac40afd609af4364c344cbd027fe884ff57c791d3e6d6e0227bae3b529eb47b2654d1105b40cdfdc9eaac1338eeabc32e05a7f490af4d81a034bad02170a46768d6b47a9a01be795c142a353bbd60fab1dcd89649308d5c0251e719a378087b3ee4d54d5443631434fc84cd832d64225f235d9c57033d976c7743ffc99f1793b69a86e9d6aacfe482e3875414b0fc520a0bdde04497ff6fa4bd898d48627e1b1a304a3eba276b974c040d1bd735f0bf7dcf2913cada8c0e470087b8f82b61167921dfe9c7c085539b9621ce5e7159174421e8b3e81826652f01f662644edf18ace3bde16d6365f17a556de6f1759edc1a32edcae29f6185c952be086f8082de8c13ac3b34b9026ea52dc58d190e285f374a6e70ec4eda28d885888b30e4f90a6b021b558af637d5062cd3a2627aeef8f2b731dcafcbe989237ab30ce869c91b526fa59bc48f5c5a0b3a5f4ea092be939f6ac66d73fd85d786d525a572efe417606e963d7cfe618757567a9cf532b36b4e05291e2e98e681356ea98af1ba84a2fd04e50fe3e9f5e1c83a17e2e8a91f371dd0525985b6d9c76417ed23c78b702b9de8b4bd2402be825e30da10c0261a19d8b19d40cf09bd97ce8bc18f248085a4f3316b08808830b94a3b09260ea1b7fab7da6d10ad79c503ff8992fab3e5cd535df846c84d6d25e2c6c201240f2eccf14da788c19e8c2c708f087164e0f8771f01259ffdecfa6bffd639a5f2beb39722f337074eca5dbf43fb71572c3e1d7f1c86718dd959ecb44b0362d91b1139a439f63abc196b21f2aa31dc775b9688386c817323c94e8a8d3e46d5fd5ee94fedb0554f75efc3ad2f164c2f56b3f1cca58e1b029626ef334e409dc2341fbb5fee2033cbbd92378b9b26512da4cca8b41774f5a281c6a2376b8ae5347114d82774242b54f2b0cd8bb221bb058b029960a997159620bb1252bc45f316e890b914c5e90badd8ae8910bea3b10dd4a10d1be710666dedd199a2bd1be0d5ce5cdfdde5a6751a8a115bcdb53f7e571316022f2e4441f1e2a09c491e3a2069ce68ef56b16293eab9087fc5eef058295fd340f1451c6766a10096cf6db2f93fc9cb6dfd6cfcacccd16413a181b26d8e5c359126f00d9eba10542ced613b2c002f7f8b22d78843a7e51a139ee1bfad396779645bf4021f8298e66d3b95d34875823cde4416e00a14aa84ed807862d8fb98fdac9b56c107741bea42b2ad23a88deab68d15ec8a409a2fdfb6269a52af9a8218c627a981d78561b1d7848d7da0de7401c874f68d31ce759b5bb6eb6eb1dc83365244e28e89821148740c0dc383ed5896d99317272ee286eee4f48d7bf9238e760665e62abc28f5fc6f8a5ba3779748d637488716094be21eb10a7a37be3e1212b1cde000eb921e541e74f436694fa41473e4bcdd2867a861491c3862c4420d9efb534be498de53511b5cfe405af677e45cf1ac2b595b21ed55129480f2a7e232da26aa7217efeb6bad62d05d209c1e61f36dc61446f2395ad5e16bdde31ef1207aebc2c20cd4025a18652b32efb395f58764a9cfd97e6861b00b1160c900bd5eaf6e65fab1e620227d6941ec2a4dad9a1e3c84f5a54e21746c1064445daf22d5f8b5a6f1b7d1a54e3c4af1437c3ede7ded2d1e8b039a8e2136e22f60e024a07607b71edc6f82413c236ada3263111699acef614da9a56370c5f042e5c87729abfd250f198ed55f9a27fe3cf549b1ef4bd8a4a23f90ce956eba8a6610534ff4a1cd62462db5c79b9a0234c0848459684e576e6ecd20f9324daca474d6a3b65ccb791a433490de9ab5cefd738caf42af334e19a3afc87e90c8f6819391860bf8a22ebe47d4387b0584bacad61330e18b14fc7efaca3ae47ed75771edd96d5f036eaec508ec1841fa7fc44e697c63415c34424a9b1cb63581300206217c0379db74a91ff79ddf9ecb5c1b0395e95bc1b72fc9e8b4c97d4416b4f701ea5576657a4a5ba72a1281d018d82efd3580d822cf2388354e878e18155cf5b5e078b3c16ee3587c009ea96e1ecfd78041f2e9fda61233adee33cb9f5542092f2dd49055414e0b1d473958e97b3393e503ac0b66abd71c89e9a38c3ca6dde2c210015ecb5e699803e78b9af299fd14d55af7c1fc64d9ea66b62ade9f72e667eb940e278091329a5bda8f8bfd7513c615ce8d5622d92ea8fb1a35729de78691dda61ba0fb1b019ed6fe3e88a2aed79e51b1ec0671caad55ad82672ca7d333d418e092be9154ae8a4b741383d686ce0135a95d997dcb6256518f35ee73ba4c5f078fa1f207095f4a972ad077ff0fda535e548bb831b9fb4c17b31f350f24e9abb9b7a365cd502d6947b4b53e5c4bfd659d71863f005dce20ab7b3a5dbf661c4b28aba232db6efacdd4426dbfbf2f0bb710c2da5543bbfd28ce21a13cc76fb5f2422999ea665bacec0b8b8059d10a03a827599df12d8a2b7816a70da1d79e60777ed05091f2d58bdc620ab31159a8f7316831224ca18c456331a94df89f36d42f5b2fd8be1a767539221d647d7ba756c6404e50405142a66e5c04a92075838fa4a9f151ad46ab40747dc4779ae083c6cf3d65089b112260530dfd7d28e39f288291f351b05832d7477c7c2dca2740c6e38072d286a875cc37b32ddfa0f7c324bd84990a96c2b14d2ffe8339c0c73060096d617249efcabf0af5066ba3163daefc8525002b0929f3b441ec105ed851e88c9d8c23eece818bcc2e07f427e9a12f7cb4e861eac31f10cae680a8d90c08b1e67ee308e30daef6765600276562c437f68cee62a9b8a57aba252f60de49351a12fea029363102278302c0bf0179b830bb61550c78808629b0cdf25fbcc1c8f2e0880a0b30f402fac42fa224ba6ce2ed844a4f199cee6bde89b55fdf8e074d6c8e46cd4d03b469eb09f9ab30b85581c78811b65394127c51533e9eb3733939e055d7b0fa33a971b921f752f78a406525034046c90ed48697474f740deac3d05902515cecfe5ffdd0f391f2ae8824f841d3d546a07fe3e62210c1ceca39eb0e60fb22a01dd73a214e2bb7898a9c95a81195ba2ca556fe5af756f551a11889ec4734d478da55c849a4edeae0a7f03442e445dd5c69ac6fbf357fad4648ff21cb077350a24244867771d99b1cbbf261a6407f1086c226f8f9c84039d3b8a256fd6710bbf2ea804c03d2fb3f4384a3a1f938b40ce6d6242abc61ebcac87a4bfd8d2b4376c5f5f852c1694e1b81a240b4996281250e9837d5f3eeadf953d6f2003631d2836259032dc23b2361f647b10b7227db7e70263011d626c8623bf110e2f6f418e6cbabbe3f9329805cc94a3c48ea63c432a7797831d6f8b9781acb6ff0ad216f829b3d8d14c5ae54c5ca84e5edb24c5377662e5aed337d76039db04fc74af1bd7e9407d1009fc55c6981945bad12055959aa89b1099504e47677a9b06f4895d3a1ac1b296e00192f9e559b80e1e78dba26aeefd0e517a4e7a1d11884a783c7a9e45983216dd42b52888f471be1233bb0e0f8999ca49b6d151bdeef514ead67e02735869eb575061eeea505d15eb9ba814ca9dd094a39c271ce11cbfd0da9d592336cf0b779650c0ad74bfe9d94819fd04cebab74eca275f12e4878d08c0af820894cc89876c78595b8a175e67d8b213a1af04775c081585412a5afdb095d01999a54837bf424d0f318509365158230e35f5f86bca5d0c0a8d5406fece3be225c73eaefef71e86e225065ece0a9db068243d7bc7322287cee4d1e516039ee725085cc39f9cd18976b98d9540aae02bf1b1b5e939ccadd53e5009ede5ff9020dee416fbf1acbd0955f2f4bc5bf5ab8b7c1c1a2cd7384c787c2508eba5f0f525bdfc79023b616f5e3d2990125c351df43fd8540a7705791f6b1986e1026f6d7478890b4676bb3882f49b13a2efac74a4d5780af9f97747ee37751d3bc36c6bcc23b14a706cb68a2d25eb4671ec5040b2a74ae4eb453f767404d80061786b8c4035cabe6001c36cec1b1216257bb978c298079553ee2acefc58d6b9728e2ad62b21fb217e17fb52166684d5481d364e20db158d1799ee2fd4192a39d8f7acc0ce851707c2e1f6d129370355c487eb6f798b667e438d78cdc446cbb49742937fd4853da139f619dfb6275484639687eaa194b91614d1b0b1612da00245fe47f6f4d4847cf7d65a5db5af0eacc7392b742b9614fc91707fa8aae4711158269faebd1587c0c27b5d878544246be1374637a29ec121a8fa7c827f4a8db3a91620456c9ade3b0c6d593454b6a037ea93551b52e2fa2c8196f3b2a5391a5233f1360555c858dcb10b203a554c41571fb03e795e3c736d438df5535ccf026765126afe7c49c2615f32d0afe4637abeead32c9754b652ca62dacb118e215782b5eabbcf500f475d9d3a972129411a12a564047dee9a2c3b19211be0a774e2b0675c3c6857cb927bf872caa6d5fe72050d2adec1b52cc525624137a364e082f2730dec03d167d58ce0350bfd2445f9ff5319a97ac98971dc8cf15ad1546661d1c3634e709c74c696e89c695f149496888a1cd5571f64cbbe8202b276c15fe862ff2de88c24c8fe67f15f3070140c95e5859f6207221195292f5c177017353ad93ef64abe58e11f27bd7bb08eb16392e6c1d3da4742ec85d00c811f9330828e78b55c99f331fb1f8e5021cefcba3f870f88131937caa97cc46330c1f09af90159e5af4950c85ae51f46dfe2970ec968ce18d843553ed129fa7fcc5f4d9fa1c48a8707590e169f898437c67dd8127d47d2a41890da12e9d420969d3a5f11f7009dec19a7dc04a164c0a51c3f91d35a1d95923f0a247e618a1ce679bbb65a5633cb6d2e3a5ecd1163d5ac27abede7988a7dff72cd3988c07ecce10775537057076f217168208a19c6316be94340dcd942a4fab73d6fc7bc6ade65ef11cceaac372956098aeb033a3f7e764256b213bbb7e3bb40013e85a746711139f0a4a43c3b16cf9dffcbfea1f233563fc2d2666a9e6a1999d2ca44fb351d36dfe5e4d3d825bb45288b5714a89d5c7347e48477df70e3a529f91946c51f57f347b55023d7d2b05109705ffccc3f7772623f2751639c6de03e0de36bf28f8538ff5aec87044c30b63fea04188607c218644e9e82802bff6b74703ae7e4b9d7bba546e61901c7f9861fba88fdbd81ff7761e27c19bf6b551fb05a0fa0b96b8ae3fd4b0bde2791b723b7687682301f4c6ffac384cd2cace960a23ff2cd3cc6d01dca334eec8a5419ad648c482d92e939084243d50e969568e6b1d7357de6005145fbc6c9a06e570821badb6b7e8634d3771a491737c67ea05fef8667c6baf0e6d680e584f7c57c30209a38e4aca37e31e3f52aa2ade3af0a245e6bfe3a7cd25f957bb13318571c72d04ba91bf1d6147c539eb341bf387ae5a1f841003ff0e353aea640c3844677383b0c958ea7ded940144dd6623511127a5390448e1caecbfd537549bd5b509fb4df09abcacdeee5415e228ac8854481bc7810c9c5729133343a3eeeaa3532f046e0da650cc09bd04f79883eb7754184437e1f2c8c1d5d303586693d408e905a86d6cab5daf078fee7883fe9f364e8b126392c9a666a3c0794ff72d9eb7d8ada4102cae22e21f5eb72e8585f9c2b6689f0aae2621638370be904bc8943586b03f0a6eaf48f08dd92e5db0789e4a1c695f6789e249dc6674f307dea024c58744a10e66a3c15edaeae7ef73d8fcdcd51e168789fb041910835464a06ab45ef00efffbc7fdecc453272ee35f1bb56c084f02b52346d99c8a903cfdd27b407f88d69ce78b92ae6c7512694fa378cbd7f97671858393396b0c112853bf7b75332f49fccc77bb65038d8d3b7bb221ec1c26b08ef1755d417d9d6264f5d2e25fe59c03353d82108022b969f0f3a0c1ba816d3f1e68f696310c06363be1a8688246de916b45b413dfb8f0edbdd075af3a13c8c76080484c7df7b1013ad842fdea9f4d95bc2a2ecff9fcbfe2741913682817d82d1aaf848c3611e03b565e6cc62852de307fe07918c96a458ed4f5820264aa4f52a719a1710dab9de80dbc373263ee4ff9ab4e9d13ac3c250375d9b593d2899a7a6a03a579566f366ddbc35665385e97a13fe20eaa80730d7d20db603fe835d9b5cc2a280e0fa3954a3324d390961d01d3b8fe00f7677bf60b8c18153b5f1322f39ea569bab2e6eff6bc25cf8ced488808b14edc22403ad8c19a4d1699d4c0e1413a4a090b8680731eb6fa835131de5d712a4dc8c8c0510586a6fa2777a90119ec323012ce62579f15a32cc37fb9bd7b98a0b5243d4cd38c2ff4016a61d78c40eb73e92b0448ccada721a2d7e7193713bf0e7ca04fd3b3f8f0ae97e3fbba440ee9bdab1976b702441c63684b848c6e7fadbfe5d0d750f9f6fcba4651d5d3782371ace195861d0eb99dfb11add7dda629975eccaf775d8a7a33fc7ee96572f5b955882993dbf39699767a17de3ed950a831cf7a2a60959bbeda86b9936b945f723c22e35a46057db82b2e94c00152204819ef2deaf1e39550b1e035900a388b31003174c60a2eb0131f2be184bd52c159af2d65bbc8aaf6e80a720f4720dc98e4f46752b5319a9d86cecb33c3b9efdeb3fbfbe04b8c1c0a15db5f123812b6387e2b3d32830475e7f3a72e532b3fb4c2e3174589bff19c0a20a49acc75bdf6c55abf3531dcdd12376847502a3aeb95fb9bbf57a45f808febc56c847a43308ea1a84c4c255af339450334a5e5ec68be3dee44ff77a7cc55f283a63991b8716a6b8c4b297b372dfc7e4c929ab90b61e0dcf977f249e6b98e76361de859f2ebd9e216a023d840f477d102b83b6b39cea9509356340db28a67d719d80437e982324688a8de135f6617d758842e1016511d8979fc53dc7793d0d94158cbda7729077a512c35770db56f4640c090c8382c5abaff24340bedaa328492a60b0635c5d849693a26a29e1fb92c3f1c9bf94f784d5c6bcbcb63b62b62bcc8af26547102c1c4299d3ff7a88e1ab4a166108ef8ce1255cbe9baaf5a1b4416a9e763cff35054926f09c190e420bf7d8a50f13984b74c77514a7050d330ca929e4c24dfabe73a71d95f6df6836ef73d2239bec8796a17ca6674f4e6147e6b0b410da92d9bde5b08cbd1edb538f0b59fe1e9eaa53998a3fd430ca1ef09a1c35bcfb32870048cbea86871eebb2af61d0650da82cf69001cfeb96f852fce25453fd9506e7ca377a8273cbc1a9ab944f1cc6eb66656bd2fdc572d0f8a817f008b7bfdcd2e0fa0c5c7cf9f3fc59541b5ed5ad1b6ddf130258fd95b016dbc6cec3ffd698a264692ab77531bb43db14d0640b6e19e2508597fb457b7a97fc598e1b41ccd96678c130f9b970ffca4534d19e705c014d7664f5590042765f8cccc97034cf9f82d3793daa3faa15c04cdef5e841ba3011ae42e6e7d03e0e068dd6a52f2e55ecbed715e2fd6afcbffc7c7673e9b306eaf8c2b69ffb4a271f745c03b6d45d39edc7d38fb7bc59dcfa760f8a3cb49d41c71426e6f742eb8a7b5248e9212675f32bdf9dfe545cec020b2e5eff9d16d32c7f87fc71d61c2109b4b3df25f3fa16a8c196ba899a0016b5a28683c5a3f67218e42505d611b588bf6c69556052ba684c4eb5ac4aef84a931004b712b6bbb3dd08bfd4a9a285dfea3b1aa1331a360953b4a2e4159325de93ee19cb69fa5cd8dfcd14f4e47a97962a0062b965492a06d2d488d7b80cbea5c6ecb43ac32d3ebab4bd255b5abc22d24eac1074d5b305fe780b09beae868c7594a690317f04540c9938eeff55a3791c22750aaf97a366262b8c09f7221f48b0f1fda170199f2256eecfe1c4d0c4648fe1498e5a5becbb0dc7455935e9a6e28735c47e76450855c2976a51965aecd2f65d3ea43ad013905cb82834c7e5523fd8d9b4b66bffb4c3eb1ac0afc279bc930e95d8ea763f17ba9ce4ac9bf35f8666cb6b736de6c5ed4de6be0baa009ef3e47751c9032af8287e49bfeabe69aa7765e98dd127bafb83e39e5687ed19c5e0b6417ffcc8bf402ba55329d1edc69e8c0fff867272022b74e780b43f2689139648999d2d85ebbff65e9337d2378d30cad241452867460a3ef375556a79b1f1613228f504637565880f959a2517f5c2a581a727b8623849499c72fdb99d732edfd107319edc802699f3f88e86548a8b8ab3fa291234073f881246d00371efd2b3abc138ab1f526f5928afdb840f88cd8a459c8c1e4d6b970c0ca0ba369451f6fff895a77da2f1bf6bca7450a77d94803acd998d5fcfd4076108c5b64c6de3b5ef3a21e3e92151743c3d4ef578b1a500323c06dfcfe71853b8e387f4e05b6a45340d57b1734626c20337e1876f5ec8e175ab70706bbcc5977bcc59b9977859f9cbf188671124fddd6c08a14201e8c21b8bf327ca57978ff673dae7783b38d42ca82e47b2de923c3d4b1447e16c3ea07459d675fd3ee46be71645605ea6c513b1dc2142ac16c562517735b64a284c85d07149a311e55d6c6216237ae6d2d592222f9eb1b75e9b71e04d72a8991574823848a53a1ee0b1aeb3f6656eeb823704afa24d19ac155dbb8357b91b256427ebc924a4a940fdd261195ca7913b774c022a5da2b313182320803bcc18879740a2a00e8ebd32b1eadab6d13e23ab0f72c238b0257f85d5f39d4c2d3183e647aa943d42cf422546df240dbd36e169ecb0c6b1fef28a98bc989478c84ba349bccec96b91c02b204f1a613c9caef2b23a3f0a92d27448b3a5461eb9d73a1865b7532d6db9b8c4b3e2ddbd8f8e10741bcff06752e6143e9ea82bdfe469f03c1c5f6e2f3680de1ee4de1f3c2fb2e0049bae0811a65d2dd2e87be1100821084497a55c9b657c053b76bd7728f02fb0d5393efdc2d6a9882b7cf2854db32c8e6530b59e6580e90b56f638e6698e6eafe3eb666f771a0e54db8cd94fd4b875772d43af56b1f1d4539d1979a5ad99b9a83f471abb144ada83a6249730180d7d4f8c60220b2e0361625efafca565892d766e43481066edaacec991de669d82c3b343ab47ea8e395f1c27c585e1de472feb0dbd535280ec211e66e7491e11069b2fed1709789efdfc8f3f3d4636938f11b6bb1e920c933e564d0f1081e1b92b76ef25abca794180974cb732d03c3d8c21f6c1a4893e726bdb40f1e79fc965db8a06b2fa8222e164efef70d9915e93efd5764cb048f49e78f70e2b407b4612c5f7da1ee40a7c5808f06d960e72d97a2b7b081f4365b3cd6f8fcb48bc21e8029cf6279711d22271a976bb2032f48867ba0647b0750e62398238a612c747c0f140ac98e334ee64de2dec5047db708ed7a75ba39141a5c9f61639c47c1fac6be60a753531e939f8367097aabaaa9e37b5686661b187678f0796b7f00d2a48813f1da83bc2661152cdfd1db6f3276ff9d493541e06ddafa407b7da1dfb8cf46fd7bdba2bf9048f61bf2fac57e589434c657c92ad1d61628460b7f7c2684afde891de9cd61645089a3b90f7e84d67feb4002cbdb331cd4e769e327efbc5701d4dd8a28a496d6f8a6dfe0e64c510883e9b7395fdbf50c2ad9f2bd6e9dae945fb307fdb18b85fc758495aa53a2625247eafbbbf2338230a0183daaeac173d02e6a0362c3b4481a1cc7a527601031a0fe0ba28086df7c44125816945252bede81f63cb49edcfe8342dfa0ee8f5e1e8492eaba55dd2ba727bcf871e247718c903f8c7f54afa4cf6510d0ab41d08775acc59578b08fa6d1ee3b370101b5eba7d9d0395bdd178f3f06561c3d20bc3e4fb99b288fd8ba8d02f570be5d4cd0fe286ca1914242a5411a355cab0a382c61e3c645e431c9c529206de5e8f2e24fbd44cc35bdd026c05a793e83b6e746f60876b6e7592ddb47db6e02bcb763bccaaa2a0016fd4cba356ff272e27ca8712409fe0df21be86d100c0093b816fd78ae384e561d5bb78ae4e6633934d8116223dc604d6b3635150ca2e45282efaf890efc335818781f89831f79003449700d3c835114d434d7afbf472356f09000739ff2420cf4563eb392f496e2d579e55531b8f9877c4894556cee4cf37fc0e81da0eab95910ac9673d6fcd999b7df035e492473cd16a60c7f0de61c9745e910792332a8eb7aa09779b3f16862ccd4ae3d9d77f65ed091c6a73a6e9ca982fe620081dc97e0ac2ca82314daf8fceb009313aa76502e2262dfcdb53c701a328f13e10b28c2f403ac43b735514661c07804e709b7169c99e4fb3eb348634fac61e51581d72f6865345609973886b46709c64d70430e05193b3a8efbe081e26e390f8426ded16c622807f7227d84d5759fcc3c1e4a2aa0ac59bfff8ad0be9b1a3dabe38da17cc315b433bd4eb9958d20846edcc7a03b5878f5a26b763f1a01b08c737f5e12ed94ac8ef1c420c6cd64c982fceedfccdd049ef6a7842f946c4ccff40ac7e0f8489d0e401aa7139889f8d3dc8026b53a3523ae400d2f6da3e9de31f35c6e1a25395e2f61715f1ff209be8e61a722367ba2da1d43a4123a7dd17837d809f5225ccc371636fb79d637f583c4ebf9e909ac268a55981e19a2c525fb40b216dcf1d1bf752573fe7d208c232179e9afe82585d04e4b1d5dcc1329184524663edca437e4256199d0fe5f013e2a9c4bda8caf461bf89c4115df4fe705241eab19defd53989ade5f69d3d7e444eb4b047990ae61653c2dc0312588061c0fcf5e0823be7289595b7a377fa0f70ef35a1e82f7ab9a0b7e5e2087a905c45fbb358afc00a54691c1d39d198ecaed9c790d0c9927648b74b50f4771e94bdffdf0bc6399252b278375aa85f04ed8786928fb9c301c26e11bddb19162ca7504722c89c6a247d34d6f2e3c54b0f95e6ef05d4da73c02992a24bab77e490dbcd27fdbc69c205b0c357b3cb2da7983ab502295bd1fa8fed574bd1c410f3d75333c4e5709fdacebb672bdcbf0c63eb76c1801c29150aa96c4f68a8134b89c4676b6b9d7706192c6c0214e5272b0c14ad39864b1549080bcea0fc3f7997310c345a02a221effd9737d5a7390dccef4545ac33aed4f2c53fad5a9a5ce0f38dc064c6468ed8a056426b975eea96af92c97d557d84a23851e9c8cd6e20f29931bc844ec5c5a11624e60ad3711bdeac53373acbfbd1f31d1be71c39ba19d104e18697a50c8bbe021f4c8ba33c016dc705c0d6568c5a38e9b52a43370040644b7ba230f40629da3b71171673571ff2075594d0a236a56356a86150fefa092f3c070bc9bc4fec5d236d3e77eef8bb0c59794774df82be70f51d8928a07253ad08d02b485ab624bff0bc72ca42bf947949bdf4c0990efa332a1bc5f986ba359e16553e250a8b1ca33a921f4cee9c61c5bda3e88beb5d80581dbbc2a5a435c8d464a5bf57f756ce24848b67b9ac62add128847b40efdd37dbfd88ded9b30fc94ec75c9d8e3a47e3bb59e7724a695132c12fd65070ea2869a1714a4f8504513a937182c5709b52691d088366dd52e4abf433ffc856457970ac72f75a5f822c3c0c335736af61368cc32faa6eb22ae70bba39c011db497abfc77050122cb02427c27e4240604a5e450a4e5af5ef80c227dfaab0ed2afbee970f1e1064634a9e581e4f9714998b14da4a85753143e53747ceae774ce52837e927db57d3fa48c80cf65edc5fc69baa0f7b6c0a75b9571af9a749f26d729e637cfc247c1c81a8043a36c2d415aea97ff6327aec3e20b0a6289cbcb9a908aba29f2840b3fd36d45c506c4ed920c2adeaf7b853291b874e65fd063ee8c7c47449a0210a5f0117e2b840937ab0fbf5097a87522879b98d36dbafed550b0fb550313a03ff4cf9a40d2aae9237615a60e634c207644b60e6df87ceb962b2e2f08417b87ba31261e0bf9f7d27b22ca76f7393cdc553e9106264f81e7c4c1568bb8763acd77c36f1447515052a0a07cfd40f8adeb07c6925735c795c87effe0f023dd5b7a1cea9e10d0bbff8ac1e5ceff48be5ff3fa939de72b2fcfd7f64e6b842efd5f2c406dd499af1420f97ea1bd89d250261399929d01a12e0cb93ff0e7ab73b36eafae439811e7885c20e7f3e4c3329e82f8cd5b6876a7d7b70b10519c4255c7c8c79710a4250866f083c2bc0d6d5ff1727b05a2862555b6eb8e9678399113615a3002118c918e5698eec1324b61200e3620a0a06f3951ee9012b5ae23e02e43906e9591b69904e36116f7231d8b845dc353f53d48ad6f1a3aac31d2994ea1735abd68d3052b0f24f7b955c3be2a6d77febcd09611471df045e6206945d29bd3c8b2474da92557c9e2d1ca57f1332eb0e5d6c240a5c717b2f7d27076b8118f8918c5c0d192c981e6f5dca2d74c6eb18332e8f8a90df3063f09b60868a5a77ee92ca91b59c23940fad958664f207f4f3741e4d7c6e1452a89e4ee016093cfa7cc5ecd686c63a0d4762ba393adc95689b0a2c394010f96ffc5c312725d95cbdc83b509aac3fdc474f5d3c7d09dc0b4c66755fecda12cffc711059b9b2538c9d117f5516d5183bc02cb80ac3ea6a3a6cf3844b17cc9744b8ad1b50f83286f4ce600e29d1a7f0e0b31cd957ff7aad8ec00be4c3981a6c0cb956868a29ba5088e87a859a1aee52bea7dc98cd644e641f2e47e2ead2a7adb836cd26810812e1c0f79bbd436d798204598ee149a13763d394d0fc7ae015e01b6f68035004f4c6409adc1c53b2c87049f504853bcc9649c3fee6bd718a61e1d7383aa095f50aee8274d0cade59bea0ae6b01c9c732124aeca5119ec8b15445852d2d79e3f0e98a049c6b2101a8321f83eafb6229ce8ee73d778612d02d52d947fded43e9c1f69d5a25235f3fac97aa7f385043279374235eb74f30cee38c6785d23a8db77f3f68483d8064b4ceccd04784a9781c3ef699d24946d357606458e3d27f83dad127f3fa4825aada3004ca491b2840213c4e8b88bc2432ac4078f925156235571a95faf2c05bd9cc91a6725ae2796272d752cb8c31d70228bf4ee83fa5e3cd2c958bd12d57702211ff48e534763d45ec4ffb6f1e1638b8e23e1813d9bfd392502a8b4b229d95a4829bc3752e7cf816c3b1e2322cf17ed8202f35b38f8314fbf8d9fa7d10cfbcc273a1a73f2b3a8c1d1078d84a0d6e2a51eb7e7a0ec2e00a5f845172736bdbd0839a0a0361c79582a159e7085878a2d548086b301c53efde46d1bc8c67ee969d12d416b0449bb126c30dd4f08e02d07a30e17f176c88cc4a9654143cd57c07bfd6214590e2a4db13bcadd90642f2410327e5e41486abc9f8041c9e4fd8b3b430a8180497f3104f7e0ba4fe4b8606c58b8d1cb130e29295230589a6b5b39e23867830386bbbfc014bb90cddbc006a3dae58322ea855daf9b33f30d6a587aafcce0c2cf4b912301f1f2b79c950a7840649c1e5dfc4ce0fa93dcf67dfd10bbaea71b13f94862c189f512775062056abb34d6cc58fa40e729f2e5230ba52ff447e00c0c168e01d986678f9b61342a193208b470a1b29998f0c079d673b2b78d4525c3a08efcce9b6ebdc437f934c923726e2dc4984407fe194efba22e10bb1cbc8ea60e366ab5a5edd218328b09c85f79bc5dae11de8d244fc0c62d3ab6fb4298843e0845640734f6bc6ed210799c545ed263104fa6f83f28fd268a374b1973949ef3485a5646baebf9897b8a190d56cb4f9dbda361d7dc66b7584c25fcc7cf3f6a76a02191034d44bbcd0e8cc8e1f0dea1305cf121ef648269e9780ef41cfbc7b712a5dead62e0489fdbbe4229530bd023574d9802db021469c45b35be6e5d74332572326a804779e919d436492d5666940b5f722f384e2f0271d8ec59524d37a2ab26cc8c2435623430bbb02309bacafffff137c50f6aa8858034245020f441ca1df65a179b131a40d21d072ba04547afbdb4807e6d1e2cfbfb0d01bbe0f02245ec8accb294da849c1eae2a03d0fba66b1cf5ac5fb0beff7a024f43053c57a15310dfcdbe06d84ed65a28469af65f8098fdd85c560372a823c8f1299049bbbbc219ced80506aa34771c7347c398c2a4f9039c312d83b33197e6bb4eb8f76a27da647eeb317c1b8fc0bbd8f7737e7cbe62fabdfbf7711cef6349783071c489632da2de7e0064c1a617fcd16d759216106352342c1b1e7cc78b9fa6a76853bac73538660a158316e2134d5ecad83be5380dcdc56edc36926d32d3e3f3b1e682713b92d40e41f3519b542ca17ee745aae94e6daf88da691b7805c419331e29c71e5dc572043533b604e33a0bc0fb5af3d17fa2d097939ef9ec9dc6f23ded23ec75c3e73d08e9b335989676631820c9361f45ed2ff861879f0a385e652fdffc63b654e424942675ceafcd6b7e9db5d01e59151351ac2405183017cd52cfdf9dc1bfac89f214e529965f3b2eb3b7f40fc736889b250ad9104414331b9e8309a0e3a243a0ab60ee2de2ecdd0c2f9c44d8b17441bdde98bb0397f62a11c68b8e467f0fdd843414b42ccbb7fcca2bccd3fe207123613df0c5fb34bacdd69bbd1d2975cdb622180ab692391411bde3af75c3eaefd7ced4d968ce651c86ec45bc99e4fe91c7eb405cad5b2f77ea476f7ed1f70c8cb5f5893fdcb3d3d7b966736b8149019308b05ea5e4f2d9844231c10f041244c0e0c81ff86c730a3d879dee706a02c3a8ef6eab67e3817f903aee410db180a2c113f9936bdef9dcfc99ac171a5dd7b4aa43cadb214626201f7da516fe15272f50c1147487d1c852d5706d03ee7e09714e2c665df2e290a82b46bc14ebd9b651e4754e9bbda9b9d562ccf6fcbc1c53506b4746ef4d1474eb8d03e202b48a4c50b3e3e9f678238d80b2c8c65ad277db9b9daeb8246405525e6dcf696495ef08ba175f10d17f9be0df5685f868705d4cbee078be624cb326ac39f6b7800a07e341baae630fba6bc38113608cf6f2ee1979d52f54b4789ae9e0e672026e024158bf62a4c99777ed0f824d3321da5348f9825516ca6a99c39dbfca303ca53e8a8a55375818a261fbcb3fabc763aff45d98284cb0f8922590cf0cb935100cde2be0aa6e298595d5e7c4622cd0e23ff2d76a1f27c7dca159e4f2ee34f989210a840a9efcdf731dd0f5c204f1bf994d8604188e1bc43e7a8ea08ed1e9ac39d370ce943daf212252782af7640ec46b126e9da2948e2b1628b8c5975d81867d9b5e42fde599e24fda00e55639698ba57f8d9a51bcce9eec5f09e69332c914d264ed1983293f9fd2ca2deeafc29d7ff2de6217cc4acfb0b753215068a0e4752ba3af566feda6a782bd3321660cbae6afe270f5923a0efccc0bef4667610e06d10f44393c6d567bcb67cb21acad6ed97dde59a0dc45462a6306224d50e3d7bc1abab354fd1f233f32e71d64f613e88ad9daee72c35fafce991850ff7b2611ee3220fe80205ff31abda1f6682a4269f50fe83601d8db2a441440097e24003f204b6b9b7a4965bb7e27660dbfcc02754551dfe514c8e5c01ebdf4242b8bca65753ba58d7905fa030b7973f43869534c27f56f52ad27080d0a829209a7b3c09e26973b23dfaa28833e647d2232cf59555a88d9ca3583cee30dbff3daa458d5871b7f0e23929e4838528e63b49788d0ded618ccc7c695c9911db4255cfbcc71abe7e986c57c958c7fb9526e1066415165ed1d3f6db9600da7022e40c1b21708ebb2be9336cc79986c42207f77f732b00dc84f5ca52d617fd7a5075f68660a20c1f9c3c1061f5864cd742283e9995fe2e932e8102a09384b5b06ff5c97f4c025e74066dcd86c10efa772286eea98c92d6bd466edd3f4e3f63969b2cea763aa891959d6f88e1b3c2e3a31567cc17d78f8459ed3628a4af8ce8f9b8777a1565d37d8c464ecf18996f72ddda58147b756d5a3f1a190026a5e838bd96522163bd81a2b54578c6fecf2066b08dfc33d4e75beb195dacaf920f6f1219745f36784de599a574c0a64921934ace74d62910541208757abca3969593b7cf79ee8eb1c3e0f2361b1406ddf57d1bfc792591a941c97ea18f0d951e440f44b6174d523f03f7ca9ce9579e7d5c021a53a4c341b77bf910cd852b1ae10fbd3e3b55b810368e1750afef1bb1a2f612d6c45312f2ac01e1efca11c1d21b0acf0e3ede12f82df249a75f7fcee5e6fb6e755318d0a07ec11325f53f302716a58fa8e74ebce8ca4f3cc5f8b100ff18a0bf812f967390eb6770364b912e1da465cd4a719ec517346a0c4e0881ed3864fe34159db78d60e34e7ce27d507244117507bb33e997c617ae036cfca00d093718a66f94ce6df386663e4ca753de684039656c65c56704623d17ca66ac73161b5f5b779d35d8fee1d1a89fad3925cc961b00c0ffe173a87b23f50c1e1906c75f6255770996f06995df20d0fdb981f535565e36462e4dc842f4b170f4b8924dbee8205f6b6b41bd28ebbe8cf409412fb8a47de0da69aaf51b42483b52807b4f6f29b353a880de9d28bac84dd7a40fc1d9a849cb3b9b63b8c653bcf36a646cfc9716814c089ff3a6c08d60cc8339e30957ef43edf5edaad526b5a99442e6d59ce73f198e7b46ae0707563455897a290c7701975ff9ae713eb44a8c364d299e33ba24c87da4d6f880668f37d40c90521bda0cb4ab0f8475dba1c9c23c0f34ce2f9a74ea9f1d33a0ec8bd5835e9f5aad68dae9bf56acae22e87944c93b617ecc93a76b5f9359369da5a43af1e2cf1c24fdc553a5f9cde1e12c27f8e681df168f0b4d7d658554fa79f0182c696216091a7b452b53c761942e55daa8854c9459ab72c1aaf5cb98c392756d3964ecf37e345239c3e6a870651a5a4b69bd58d08589abc11b2a1a4cbb4212e12f306239f36a928df9562ec5d52c06fb0e8104f8f19f5c7bf5a2a9640b9f2a335a2c516e7a52d312e1a513d0534d5859cd96aa2b993631e9e9c49cb72c038484a8debdf4c7f8021153254c6dd3926612a209f145c109be7e539a310519e07bd74a3a199766b78d7603509842222927190968343333d0a29a84755621f907bfed10cc5e4f57937c431286dfd556132bdb51000248c5802e62f8a5f2b21338a2541aa3c89fb9ce9e25e98209a82a9e5af949ee7c2003fa2bebacd0149b7a43da0b9d0f48d0b4ab9e1db3d95d59e21506eade98c8ec8b28ffde6434de2bac1b0aac02f8e075a6d8b713d0c096ae088e2368bb8da8b7520f59242b617581cca69b4cc03c7554e76739975d04592a85d4f76371823503aaf4f4d75a812084eb5f6489a883831c28b1998fd744f66f0c1177ed69a3707c1b47f599444d99d3d1c695a7111c22bcdfa8d8adbbc10a38817dab63d54bd982de1fff3c0bde434db51ca7e9c9e270651d401da06460f9898490d78d54eaf4fdf4d2207949fa1d9cfa37bace699dc93c329ff7cdcd83d574ea83ff02509a4bd1afac9be3028052d1ea099e4990abd5f495a5aae1c5b508c01277b13a593a9290fe5de2f4d60f3825d77884e9725011587e13f6090ca476c5436bb5a2c4b9e8012251ccc0d781ff398c80e56afabc14b1166a965c0c9db1a3a1b26b6eaee541e10eed1f64d860cc815bbc32aaa90f4f0be757287e021848aa49f608e16a81ad2b2a7c2211ad6c8bd9353bcb2428ff2c64911469df290680ba8a1a750a6ff4652802ade409283d12cc84dd48244f2be6e829fdc49f3923d1f2c0f5842241d09ef072c7f46dc86d84ab79062a374954b0f0f12876a97bb030abc2f42abc6aed13f972232ecc38697ca27047f77541f7956da5983b925385787326a40b3a99b5c4ec90ed3c172c0b219cec26c9a8e15afa28f1b2ebed10d9ce7f40b09fa4e000417ccf16f8644a17c512d3cceb92e0dffcf0825794578d0d377e82d9833eb407776ba7f07fcc8e4cb6c1c181169d8177f8d8179acf9c814a2334098d5b7aa5e6c6b691762cbd62c2e5ba08726712bf009fa2ee4846837d84306915468aa35854cfda37530cdd858cd6c9dd95253fe75c4842a85e397241df8c803dd7d8beef1208f17812c3257d9ada6761da273282a2a07bde92c87051f5fe3894d536320fd1026127baff7627b14ee70da36ed66a3ef7f441dbd2195863034b827cb3387c8a81479df8898cd8431eda17929f18ced398a6b92911d38745547eee4730cceb4e107b5d6bfa04a0941565bc5292eafbafdd68c3b822fbf1c6c298efa9eb6a09dcc078fa8e8fecbde709c8b42e668eba2d888fb2d4659da6a016ec7e42ac251f364edcdf825174050ab763481ccb1202414da921f599fb13d68c5dd6ceddfaab691a87a9c16f0ec68e6422afec1257476e77a10ecfb8976bb08929bf14323987cdb69d36a1f1a028cd3c44724caf288f0d2a96733f9c062072406bb7a0ff0eccc5bb12e91805bdbaac64a70e9f8079aad20d424c50730963b859b68a5b9bc26f286f8e6496ed9c7440b0bcb9c06017911d10ff7862c7d3a9a5559ec19d01471de41ed1627e37e8339bb55268b603fb45fa45d991cbac7bca04493fc58a00f72d478387cf32ee6795e7b9cb11e47356993bd42a7349e0f9bc50fe9da608bd49e97bc83269944200e4d8a8afc741e23991bfa0da4083f9cbb647dc06919a7e59205dded470972b7e0e871180883d0fd3d9f6a698c15a1f75131350378e5a671ae579863997f3e482173dc52e4f0df4d4ca30f16c4ef537cef7ca68bad6006bf4e4ae81cc73e4c071b319ab519fe8c851ddfbf022d9fff219482e6762b8ccfd09f085441501377af055d5bc3b8f52d807666ccd1c17b617dc3e48013d73e95db8bf79c926985f58e2bc7277bd659632f1f3fe9b7cb40ecd39c816c17db03dedfb102ed337c18ed9722bc42e8862ea75718bf29b486ba563162e6f7be4f5b961a4b2b29674c9267ccaeefecaa85b2c90bc20e0c46d17d74a1f60bd53f23a249976947c9a2f51f311755938470ce1e78c8bd9af398a5e0cd61286c9b20914ea7d7f71134727aa425735ece0d5b0be2e1089b37d909873c6c3996b05dcd782203ffa8f10cadf68ba3ccdc66c89e14f2512c97cd13f431bfad650f4e6bcbb9d4bea687f4aae8cb69df03e74c1d0ce98028c0350d9134d1d4e48cead715a40a7559796fcdd13c441f55c03c3d1c7044c674dccdeae716a82cdc5592d6a035a11df5ea984ae069dbc525d255afdc2b465a7fe6f3985ab4687cee5b52ebf07259eb4ae66eb2add8dd8df1ff08760349ac5a78b17153807c57573e672f506022a46545bbbef30c574d8480c954abade426c0847b1cfb2a8ed91d83472a94e9030f43554c9fb1d071416e179356a9e31475a9dc7db73dc5c0f71e087fa7a4b763ddae13d67111f298e26f12472d25c0945fb1121edfd91bf2a698c7cdca0bd41693755e1de379c11c135fd70f59041543a2eb8f86b9e15bbe63984f251692a1585bd62e9fafc9feacbe749c71ae388a5e095bc1daf1dff193dbd7fa475d5ad5b47e7dad6de8e1f595e7b41cb26d7c9c67650782656d49561500e013c53d99fcb7b90c09a8f9c28820793b4c71e532e4b209063470b1eef3925633fc65476e0bc6c8b0507fbe4e6964db7accdf3fb4237828df92a378b8d2b5f5a5966e011bb0dc56dee16c1e7179137fe55bf79db22a150962a62bfa54295f5cf322f4b167c2af4fb82afa8f9ca139811cba15fb496e5ee0a94604d44a0e9dca5f3f7d4a163546ebe690965379e24d0d1876b98771fa6547332e61746e8f921fe7f35b812ad1488d81ca160d21bbed0496525302d20f95c34d1d60001345ab3ab1f57d95dea36daa2470f8a2857fbeab30a3f57197b337e7945e13c2498e8b4970143954cdfa57ee3a0c37c568b5f825b0f200185749d23ef7ffebfdb9e877be52b24125e00c97a56be1d9122a2f5ec5ef3cc91ba507431d5a7653ec703ba3b6c6a5880596e2dc4514e92d96c6558b108df8061dbc8f4de4e696a3afbef705d9aee96e541ef019ca9352206d35c0c484f75ae66157d7de67a72ee75c7af0d939d7aae6c14b5d45e148c988c629c7e22ab2cb42f4cd91361fd18898e5293aadd7207b58aaf6eb23ddb6fdb964b9d6eaf3da7a7ee97f67a5bd39ad525a1e6acbe01e0fd9d4ce993670b8a2cdd68583c70fa332f0393e531fb0b2609e55f4b82dd4d019b8856a9418adc7875d8643dd06fea3160d9461e51d1b0192c41eebffd60b87175f823c2346395fc014636d9cd8a5611f1163832df20c0a1b5284520663ee1096ee3c8d8dad64a1c3cf226b843c34da54d297e98790026d197ee83e00ec49bce18ae13a9cf62964653e7be15b366aab0eff4dd093108cb19d41ae374d7d7e4ec54fca358b2de3995a30a1e03696850d73780a05b9a87487701420699cc0af3b00a291aa41d3331a1978e9ef2be52b43ce1a3fdd503666d378bba1e821832d441b369e1f9aadd21b5bee7f0e842fa89f0d98a8fd7e74781ea9bf32d005324f11c39a1093e2694e0a83bb15b09b98942dd31ff6a6334ffd1d2692cc89a1cc267482667d0cda0efa9e98c5555756216445443283b2f51efd682fc8370d38cc217a21950fe99cefabb9bffcdac0385584ba6f3af9407879f950b848bba3a32ef0db7c6cd638a4bbee14029c19f3e7f6d887975bc2d74c4a03f5a8123df6bbcaee4e684a34da3b08a3c7a8aa047f2ef56b699acc153b26261b7547e2d8b542ef4e77a469e912d638b492b756ccb802545eb9db110a2baa00fdee7156ea3d609e7a83186b4fad0b49c3c40f33bbee3f3e4592ee783c9b3d2c6e5bcea4f85edf27f16e0fa9aea1b6f381dd259874a89890381bba5499911e13222774a73cd8372a7146865aeda9c50e76cf15fa25e4b7893c0730b81c5038e57a0e52c64ca999aabd333710dc5e7c123afee3dc785b9ce62e33f6d86e73a409ffd47067a36b7f00e7a949c644d2785bb955174684d7f400db9efb5ab4b201ece906b355a93b034c8d5437134cae351c4f5f48dc0d4f7a7a4b1bb76079c175617b4dc218e551a4c78411f7f66162d3c9ce6812d651cf77b52ac69240838ae0ea3a040d89f2ec00ed8bba18421b252169295f19d5d4a68f5cb80343147c785ad5964198dfc5227258ade97e0155fc4eb9f92dfdfa80408a31b32b23a8a8f2f6fd63a2b55d49b17360bedcb827d324c6ddf97da23584465a42a476691dfbb8935364d841ef4dc571890bcbe44ea2ba5565cc040001115b4d66cb7f978e7b80075694b181601549a585c07fc575cd1c35ed80a8d57e39589765d26cc286cb5edf93e883475f5fb396b46033c5f9f810ae076581b2eab9dce514fae197708d8c1b43bb7eae3e1ae6090fc10235110fe9dc6a21fc68c2ce651cffa84e55924d6d1b17f2d4e5b240387f2d3c93cc1262e67b0f4c78127a395db6c3249224625ec39b277498b2f745c5fe92c40fbba4da09b15b4fa71bbabbe5f21a7bd595a7944d5f8cabbd4f7b9d56209bfcc479826499d674a7915b39e1dadc1ea8d1dc06c7cc82d1a1fc8df10f5da87ac05407fb0c3ce2c036a2524a893c7274cd210f523d96b8e16d36647fbd9d6c3ce5fb9ecdecadfb3e3202b72f503d53147e2489ef70ca0a04bcb4c9fdfb4e36df642a91257e20122a8ce3f6bc6b5617985a94d201eaead6190fa1fffad4b7e4223d921fab1d25696892505df9dcf057b648f5f756d7f056c331d5036cd1b1b92d7177e416f9f0a71698ef1a4c44feac933a6efdd5fa05bff81962bbe2e8a0d5b68236370e281215b1be0ce71d9bd4ef2758b5dacbca67a8595ebce532e53166dc44db85e8e5627c976bd45e544d4f344e5e1f10816c3c8a619c31615d97554c0a9f39a4d85cfd2034a3aa41c3bf9bbc21a0ce39e7fcc2fa51f3261e8187fe6fdb4fba66de4a042cdb664e66a7fc94f95d41a6995112553b4df17fd6ea99e69f0d0e19b806fccc93290c977cff5c31ccebcac684ecd9c24b75679e8818ef96ef066f338998273d367bafa509e283d0b5f13fd8a18659cd02f391e4d1ac94bca7c1706cffa8a0c3c714c987e1f2a2a6f477270c4e7768afd00456f73f6b150ab076c9f15d1677f892bb2e2c65cecd964fc79dc722dd5ba292255555e3d2f852421594ee75ef766b36737cf6b22263acc7fc1fe5dd408348e27d6c5987a347c14e11f08ee4cbb4c87441daea887ec6c6b5e88eeef98eb853e1c44ecf183239b2d89c95241e248324539c27e9cb42d6d971c3cdfc5ad0e9c7571af8b8dd35b4250a8d3c915a72fc0fe83f7319de2840d05b6e697f081e940423a2b6a30554ca138cd62e520080a902a75c0c35894d4bf84a2527790f107e21dcd983a19ca1e01d95d831a124dab5267c26825de1142c83d1bff05e37631084530195a8d8de12d3d1a9206b4807b48471232eefc9b6d897d6aa42ec8ace54cf1524e4587e0b25295ab1d1cc00632f805b586d254ca4926e6eb59d96634f66a8b6aa006decc5fc3ee5550aef7e243e4f30b9d7bd66c14688f245ffc54c1045109870c25a861bf3183d695e5c04d9db511107010bbe299cbfffba62bbbd5c2a210a74d556e033f0f842c6b348a4a9ea5dd41b6b662d719fbdaeb3a597405a0682058882ae9c3fdc06faabaf1a3cbcc1a92f3b4c2995f085dc0b0f710ca9740f1477670f0c99ee3966578ed12fd3b70bb676298b972240cd80ce36f349e1add5e7742a653c4939bd2298fab27a4b681365fb025b0fabd0eb45427187c108530495bc6103cfd2bdab8805adc84f628ae67c407ec9a2a1660e67fc58d607335c7a852ebf62b0629dc9716c7859518a99b1f0ac97c65e31844102005600a061abc6451e3d7991ec045926e4e30dadff1f61a746af4091ca71350a42aebd6703c772af6bbd28b62c77e7ae007517ddc50a19f85f285508782640dd8a8f6f1b4ff1fd351a852c917f18f2ae25b8c730baa7a0245943b2b532135a090e73b5562311e36e3686aba863b560d51d0f7dbd57954d39a5c6decfb8f7a1700383063fbce4947dd265b2c711dee34f855ced77ed98bc2fd9d55354b38776854bb8b4bfd84a8079c0cd288d835b1ea264b431cfe723701ba25abc33267ff06de3d73030aa91b65659642dfe45c4f74d68a68232fb0a079680cf84d1aec22cdbc1484eddfef50da1ce18c7b4ee4a5fb0c8cf322d2315f0b6940056b41365515cba62e539157a5bfd69c566e2d87e1e8a914a270085c9738accae840e2fea4e9ade02c66d8ced2147155f7e5876a364a3d1a0d706430bf2874d548dd1abcf18f27b5078e87c4a401d0b66d21af7bfef3822e2db59246d1885bbdce72cbce9763aed623fd1a08b8e3af15501d7553390322d3873b743f07f023083e6f04997355f895ed88878fb88f23681fa4771f5893f74cff2f9f612a6e61a368caf033729db2d3a5b2a2d5ab00d0fd201885cc4ceb7241bd79dfe3990449cc40c0a1add09fe5fb4a2fe0f00f1d73e9e5a42e4d73df1d9a862affd0325b0be8aa276d1415db57359f6dda0e2d8812fc9f81519a60f97bc48772f38df646f651bfb104da9fb0342d9d05e2ffd883accfc73a5cd006f85d57376df00d21bf23d04395aa7ff0c752720fdce02ab2b424c01e322b2b10c2f8cd8667a7d0fc34ded95aa0b61ab844ffe0177af059da0ae2c38aa2dff09d1a2eebafba1f12e2a841f9ee620a351bf2479d62682a2b39ab504c3e69e98cbce33bd5a108bce73fa6cfd0176668be0eb613f5f9eccd08611596d4d8e6568bfa5ff7819d36ee43d291e94a29770e006a3570cf14cfbb1078da711875c65e9c8efc72139ef822a7faecad34d18d7bbcb7ee1723a5fdebdabf12be7b2e141d36c835e8bc6644e63a0684f0bd9e9974474db90429c11e34c481db6687fc9b8bf44bc62bf75d85a8939bc326651f12743ab34cb549218c6e0f4bd8d75f67b1d6bc1d30371e0a10ff502da5a99fb861f1c4a869faf97782a661b9fb29e77d35cc1c261b76d935c83fb7ba73d5ba5acb4647cf6b6f2f9584f82510dd71e17aaef8cc84718da73818d5f21892a5d8ea443268d9debc8311f11c8abe10eab55e3d3f5b154955d6d89fcb7f9a8c8e726fbea1cbe93e1359a239fb9d8da1441586384fb777a2a95a0a1edfe38ad61a7622f706fb3266b1166585280a7be3d41eea9d4c29461989d407f5d0613605cc474ed13dce7f76c78a02878a2f141d602600461b7e465d3b6a1dbcda1f7f9ae67df61b24ad601c9f786ac1bfbd232220586faaca95a53039ab7e3643b421f78debfb2340891792e6ef2685ac97794c8d9fa2c506cfac7557661835b079ac64cba98a5bf21fa73d6d032073f45361a3f2e2640110052f37cd91c3f3a4485f12d91d295ab5277c533000c9c6a52d268152ae8c28a6966f8ea88380e432e7ea752647b6c76e115c7cd6455290da4d8113bfd7b97cc7b60102c38ec21b9324022ebc9714c6127fc138b7d3dba996fb0f194826908fe7b721ad31c81cdaf79811a4bc3d04bb1617f9d808c48bd2140e45cbed5bdbdfa3c2fd549286468b09fea715819e21e47d1d171b992f6384339bdca1c904103516e2bd43e2e75d9351d5236816bceb1011aadd5a677d7a8d2c06090cb2d05956316fb1749a43fccbab6632a766ce530d22aeffcf990620645c7fdf76cec704ca2ea75238a2cf8825767f40f607e2c490fbb79e7eb9cd487a01e4c54969b5cd4673b2eb2257c946b693a471541ec837b207a3dbafc87143a1d644822b97d9ecbe9b6313d9a0d65132ec8617888c0903d912973018372f572e97346515903241bcec6eae965e1e22dd00a38f9edb970248e215c80b0a414ea828ae514ea1ee0472d65700b6a66c4a58754166fb299f8fec69b0f5c74d99a0dbd29adf990215da40fe7636d51dc6dfcd325d4a03ac1c42cba953687fc6c42e9623a4384a8443c8a45f544e26795d1a2985ab1c2d4cd8cf5d9fe2c9ef3e8c6dca6a23389e72389f73d9e483bc4b366bce4107a3d3aae3c5f2d05c1821632da755d6ea658d86c1f4fecb16b488c1b11ff4660e890d527fa3a4e9e3f5ee2534c9f343df456e7e559d4a6ff3094b8b449f473d230eb6a10078d235c5fe528b0e84311765ac2f7eb46c53e0e209d28b3c37b0dde97d378b921857f494c77bf81b8c3c91357527226924fc88c0cdc94ccec339f90bc0d199f6e1d1d1415670ba78c10cba7e84f0eb533607c45df001d266227edd40df917bc2eafcc72db3e4dcb027dff91da118e7ab0bf61940996a0e78a5eb6e75b5873f2174895c958108e97e393dcc0a3b44c0ee2a3f73faee8bbfcab52be35c97c3e47e3159fe18f2d16c9c4a4fc179b702e93947e406a031dbcefcb4485ab90967cf70b92866e45a54976142fec44414eabfbe938bf69579e631059aa4d65871f112210c8b878a8bdd026c9d541aa2db5d9dbf4fb701a80e7e8a249d9c282a6fda9af7aef5ef0e5504e62b3c3597b310cb0d66584ba09bc2abbd22ce76925324396dd36cad87cb477db990b3fb3bf9a19badbe7aafaaacf7ac18260c2dc827a2a0bd8c4fabd2d43fa98ef593aa457ca010fa0cc83ec87fd932ac83a82c453cc52bdcf5178be1336d237d65d6266c9106268b693afe40268f3e3b34a9dee7f2cafd167de9d3ce1a03ddc0c6e7084490f1b50ea2924fdcb9d11e407fcb62a67255125e60f6e32c486090b1901bd828be91174ba42b9cc5182407d72250594850bce2a45f00569c1733a0573e0cb06450144faed7ff9abdbf8276d12483d32f12e248325c724b8000a60baa994c23a290c06f22969c24be2a9b3f1d70c5860c2abb063a2463709350551690268974f914f17a818d9e8cfc9b485f3a6309420f924bc93976fa922dcbfcbbfc1cfe409df9b3b032f838ef604852b5f84f2aec442aeab66284921e538452644f1c287ef981bd72123f1e088b741d76fb40611053bb5308e2fcb334d2c47304c76226b6c3b6c7e2ee8aaa8656bdae71cd10c68035ebb9310481ade1ed5e4bdc4b1ca8b548fa1fca55255935fb038b31545d74765089a991312735f027698c6024a4813247b27c562a9d9a9dc068ccd79553cc6df2fe80ee1c46a3449e0c8a500b17f5e261f4ddc28df19d206380b989081e6ae47d92458e5dca5105396c24768975c074faa33e94628f1d39a1c09433cf1f03192970dcc1a61d6e794c48a5ab5157e68e861bd0fe93266cec0c5632913eb51e39a2549dc82604cc37fc77b97fe3c8dd20d75c8fdc306bc4332abec8c07911caae40728a8e59718199a947afaaca76bf6980cf76c5c6092c9f7cdc8b27147a7244632833855883d2015077c62dcced33dccd64d55416de6d478cc2bc2e7ec39e60cda52df81b46d003870a49ab1212d2505f0fbe878af0bbf94a08f0be63d0fe544039e6aa2a7e3e01dcd0456a7c814ded1f17ed1268a166e476e2fed1348de9028e4e9b210c2250d2f5a28280d846dc9305b99802fae75cf56b8633076d76f6dde9f1cf4262fe92d51e9ef576213b09c1ddfe79bd903ecd8c3bc799df8565ad8a1cad3700b4c15c65d342f7de787919b5fe1a49ec326baf4e82c13182ab8b3b9ec5f98bba5b451bd255365b1cb9e6d3a5c4222a6149238b80a4f3b21110faa05d6d71ad5079d5732a625b2a2368200cf32e2ac780f1b3e6495a028e3ad5fd2519e570e86925b8203740f2fae056df6c5f4a7101eef0d2bc369525e9b05badc2392b96d6b054706128e7dc68dfe5781fab4d447ab150740ffd6a2e771c6196c4f37bd15e5225af260c082e406ac5530bcf3f8e1c5ede543f1a36b478fa8477601b919411e24754ee86a12652fdeb2bd3895673a03170ec33dcbc7010f6f8640b4ca7f03d6fc9c54ce24210e10bb2ea09280d72e36a8254943d79a1736ae349ef0912cfb1c35e5fbc2cc2dfe45a743c8b487572b28ee4d4cadb32f0ab2ecc00cdabbd3bc4aa49f984b1fbc774c0dec03963304bc4432761a073208cba187d3941ad70035cb1508baa12de2a69fdb6ec43f740fbd227b56c0cfb6b821c880f05f0f866df805e523f4f62f1d13fc5a356da39a0f4e825588d3dad1e5ffd30539b62509dbf8d3f74fe458d1cb45bca15088e551def7de79cae8324796b852544013b1cc860efa4ecdc4e8ed51d63a7a104bbacc9e8935c7576c45da6aaf64c5997b29dfde8dd62ebe6e7b30301f131dbeb1b5cd9c85c3b03e71d001a870fd4fc7879953dfbc9b5dd222e14642a8bccf76759d8c0d2a8089bc872b9019414bf3a07b08f99f569d3ac514603eded2638313859a125611c2c5480c834f729787a393d610e301c107bb247c683a52a14db2521eaac467b0dbd0e422d9efcf3351e2fe8f1ca61c3259668e80facaaa65a2d8511946518dbd8fb335110623516a425a221a5b99bca894315e88fed7410c35a89d95ab841e1ebb2de623d2785489d7bf4edfe91cdd7dd066086380ee498b3b15bf8319d06415d5bd1b28d4b32e753b8145e64c2c7dbf85da489155cb45e03b1123ef13d87c9b5109ef50a6422b9fc5c216120da17c45ee6f4bae69e57abcf9765cf1eeeed7e27d1499bab6d202b4b48fb0cd63fc86f4254b2465c925d5c4dc9b86e8eca1c8b8780429073455a21aaadd6fef2fc080fe1ccb240daec86ca648142de9317420a5f99fb629e9b95f7043768cb6e5ed2caa5efa6224ce7d7700cdc74e6b59478bac5c7c779ef2f58a92b3054ef777356bcc9858a24cc24e50c4457650d81e24b7be2bdde767319f850b0b409ff50da90366c01cece00e3005051f588590efebb43aad4a814c9eb411fcbbd40f47c9a17f261d140a5e37bd45c946c80380c9a283c7c39852353cbf8050ab3e38873d237cbd1a05fc0cf5fc3f71fff2e85ba07a85743630c8f5219be4148761f069d8ba1c6a1269b45934051d3f98939af077b558d9b83cdb998e3c1d2437782078529b13ec5a063e81443134730d87830cb92df52fc28171d03ffa314a845c5debd61606dbe3fd09fb6197d529064ca9feaf4747406a1603ee65a5826b163d0cad0d7485be4fce335b80725b2e79dff3b609b4d9e7fe1baaec1d4cec634e5f0eb5e56f68d4257bc3b20531778359be96e9123ab306e98d788bb6366488413c945b39870760d4c6bb43d1d2ffe5bf53ba88423f613a95022b201e0da945787e541cd78cf7e0eaa324dd69f648368d1f203209cc126b54b77d271aa098ac10837749fc030cdb12e840cf8bb19bd4cf2c6844f2ea843220cdb95869dd6c5ae2c0879877ca376f81ee07cc02798363d83fb3faa492d8c4a37a833325dadc652c0db182fb5bca4300025ca8f4f0c143ac0645e4d7b94aec0f0a6b316dd7271ee754a0e01e54a010ace56a98fc861375a4c84f84c51274322aa7a62a42c3a39217dd87c9013065a4662779b6fd95b5e8c438c237cb837d44a9e22756dd7d2ba026df8758e1f3fc8914923a196215e20917742f2a278a42944ac20b419eb59e30b20c40ea49632439aecd5f216ada6739a35558d2d2f8520ee0386a96de6be26c2c6ce564802fb0c01c3aa385b92fec132a524f35ec1da5456dd0629dcb3521f492dede1a192d1383c051f1c178b76c524b62f2ba9969848974e036aa110d368761fc04a09f6ec8ef9a55564f617ab54c839abfb4106ac60e48e7fd9fad7df56adaedbd88cb54ec9ae3ad2c3c95b5341a61af920b0bf360a4a54be768f38bb1dcd285127b20507060abdb8186651cb5220c4502443cdcd0fba7397dd7f8ad57ad67ce24becf6863e75b6b01f2c61ee38aac295434a7a6e001ed876bd75bbb47eca29d43b362984e5f54a4fd85e2397cd26fdb1306b03d64c7d712743df4c6e431c8e783a3fb3ad0f26de0c3411185a5937d18bb394756336b17eedc1d7090e89b74889d3989b40aa4fa088555583b3eda91238fc9739016768f472a0803ce65af5c5e29f8aa6100f6438b976df6122fc7b929b5a4b17b1f821eb70672e15c69a0098a9cec3894f59db968f403fa5c294e1a7b8d225d17142d0cffff2ce8d7e3eed896de3c5a2e2fb6139e69de3ee512c4e47d3cc37c07102f06294cf9e1db3a9cdafafc1d5e7cae146601a6fa5dd30face39d7ab1e81424f244a6b92144c4469579f5171ccebb9a570d03b9ae486881ecf1f55d4304103c461b57c55ec968beacf2410edf177715a9d28f3f39db3fcc3743cb9bb7eeb1009772b8885ef5af67bdd3b3cd97d86149d081bb9280a8c3c38965ab23ca026779d8405d739ba3979a5163ed7ca0dbd8c903847044d36d2dad3e7eab2a8926a5d49ab88e6b405d9e0214014c684b3c07d4375cf58ff4a4cfd1c054ec2eb65dcb0906d725382df2d245a3f634bcbb29990c463b99dbc13274c409b498aa4597c490ec8b352a2b35287427bac14feb970cc1cdda9adc512078cf32b17d419316a16cdf6f23740396feddf5d45e88a85879071a8211576b54f166072ff96abf98819e5dd12b08d8ae4b5e0b8b308977a68d073f6d673c0879f35611f6bfabd55039a064c3998007ad0393d26446c997617aa05511c0dfb31b73fee83eb529bd1b84d94489579de3f505e223142c0b08dc2ec0c3754b0ff04714dafa47ac717ca3562662a6dd1a0ab5a68ba619fc45d21b302323f8ece4bd2f06faf470afcf1d3cd7d5ae1aba5a2d517cfac3c1fb6b1365df3c43d13642d001482be783e533cb7b942759b303ffc8653e2b5abf392e633b21c37d7500ed42d679d30807b4450770e2fa1d8307d139f98858ee4b395e600391437537535ff890aebd2fc0b8ee9209994bc1671d879aedfb6a61f9f3706a1d31da811b29706fdffd6788ad979c907f923c0349dc011819a43efea1bac9f9e32b19147c3550691c29c037f8ab13942747626e0e748b10d50c4aea9b6d3035e24514afe16cd4566b4462d2b9acad804f505f936840d561f8f6f451c2568d8a2dde53ff08dc2debe4b850960e1a2ccb75e800920abaa2fdf756bd5c0f3285f195f8bc1f9a689de84abcac5a51ddbc9584ff66f30ce38c14267c1954d45d59747a37b6bae714232fa40876f7c8d8fec607f9df6b245cab16bba7696ad7332d3f3cba5a3d8495e57c7319614645760dc272d2c86203bfb48b8b30672c0d1b4d442356e72c795e5d427e51078146976548afae1e250ce72f25455bb532f9f9a5e715b7598d6abcee8a666c45071203e5ad7f9394ecec5393f67d0c72dff6225eab99d319922ca6dac64b73c326dfa275b01944e5c7da0875b0672bdf27c41ec27c9f2e47ed433bb92d605f2cc387f9f0db632356458e837ec17bec90418370cce188c8faece1b1e4b84b9a614c4fe979dbc7d87f335ff174f5e1fc38899d0431ab59a0c6300f57715c98d4c4b44146ceff84bca71a9e49f8aac33bca0c31958f9c6588b2f21fafdee7909a80c3d5d7f638d68e1b367f7e4c681c500263afecf24ffaa187aac0690498ae1eb09447267060f064a1d576fff2e65518002352bb7ffd8d78bc06071c2b50f32b9b4e762db823ee3ce5a65b0de304b6a44fce433c3730be9b3fb7edec29e61f8f92f03a21fa863472adfbc1848d334a23fd0b23322c9e27d2aa7d0fbdb424a571b63099644b0f7e6360e0dded3f5705439aa0a05f565d3b19bbc05c0f9f86c0ee239984bd94194863b74076741aee384df896fb36169f210ee8e57064022d0de7da92fc7721adcd7722d69c90d221c6b498c20071644145a0a9b263d32735dce99d173b02b2deab82e64acb0d121f4d739b8aee0791928d26ea9a1399142725ab0ff52b9954085ee930e4cb0c0f476582835571155963040f8a5a08f69ef1d70005c5fdf478136525f955e5f9b1aa27c7f10a28d8d4a905a8e2cccf7e8ad801e26d605ab4b3733b0f577ced0cef0e70c81d24ef41258c97418e13e1a7203b6819ac0b5642260198cfdf0e99e2d8cfde37d3a196d2de14a01aedfe9be7b291dfffcbbe5e31067cadd4bcdf7276d70a059681a99278d43a96d0f7f4ec2e11a143fc8e684faa731e67e1349949a9e8b63e95364889d1a4becb2177b965034c4208967dbeb503d8174007e2aa06b3053691962df7582696d968bfe0589055b2ba3b2fa817f9ee8e4a794f9a2f6cf76cfe70690e0ed09fab44113425f733c0034d6614c1d4d36e825f4e7f90634d820b22aac8ef84cc874956a09eaa87892bf4bf30fdb7c49f975a7bc4c314ac4a3617adf1bc891abaab1bdd937e8d2ae7713e16d25ba3c9c5dd0be4228e2b3e4b26a2e8ba0430b5e8a57f8f242b44fead2c1cb1d47968ff7b7d74b4c4ba662621827f572d22b1d75d5899255f78c19db5c7eb9d230f76dc13d1b53dca663e8ce31a9ffdba483910814ee925d3dea003d589b87ff1c9b77c7ec6a419a800b809b7db24e966f75f06cf51ec81da5cd0292babcb3396fea947cd288a338413e507442fea9f62edc2c942e968e5bf79f7e40ee3216f125a0f4c53eb25e4e00bc8e83c1d45f347dabbb19b85bc3856710333624e81b238bbfde9270b6992df983b4eb89c7aadfbea149d0da9cd88ad3321ce4c168bb5affa43742802b17a011a0d913bdc1ac0d83b70d7a391b49b354972b1234d31495fc2adae434943a311a5f0b40fb7cd828aaf76cd24403eb5b4e87c215e1e7ec19dfcb5721c920704cb61fb823bee9f45f9760fff52d863ece7a7428606735ff31b4afb5cf5c18cbb5bc8d5b4a84bd2eb06ba2bd8a982856527bfd94471a9e44af3e23ad4a11cbfff218ad9f75c7b6edb0fc663aea7fe29193258c5be59a45b61438b34560b6e50b2ba0c88e2f4934f2fcac5eedef625fad55ad6a410c1dfd15b4a52e4fb09589b285aec7a52681f440c7a5dfdbfcdcffde9cab3105e52d8df87ea8f332af3f12306d7954077cf0bbc583eac17be004e9bef90bf09bc2831aebf570932e4402b730c9420f047db65835d3c1af5c7dbd6987d9ea63843b8d0ead9cfa23cc455245663e0b7071ddc5726b58c15729ae1ec862660cd260ea6933210566a8251bef83baf886e1597e3c0b7f4399d2410935139735f230f2a1910a2d99cd8c2a842005ed4701402eee8cd78c7c5fcb69e853b2479fbe6c2497ceb8daea6a5e424ce5e8e23d0a002a22c54f98c9f7abdb15a2dbd8ba3779c78487ebd193cd4226da52cf84db8d9ced8d837fb035fb26611b43ad664ed23d2b30630c760c44ef94708aebea87f4a6abaa7d69cd5447546921a76457241e7b584b0f261a426ce1423787cbfa8870acf4d0350e963a20f78518924d36982626b6f687b9275efaecfb53d177b98bee41b183e5d752ff76add7c9860c20b4870986c1acf8863e593f1d5e067b1878578507125645e098f8489582578876aefcf7d820a6e86d2028b125cd0bcd3cfda38660d78e846e558ff2291a8b51ab6d6c0b808a99efed2270125349f0afaa85e9d2a8862ca0ed0949f4afb47b7ac487c2ea29dbe15114ba48a306d61ffbf9c7ade95a8d895ee334232570154e8eb8ae19e130bf74188f10e8d932fc0dc0c52156be76b752b5b78d102c8145db1f8cd2463f6a27446ef002148a1be596e6104119f9d9dbc2588b2115e3b3af24591ab20830c0a09e96a6ac01f306cf30a47c46e393ccbbf142df106987cd8b93e81bdf04cddd90ade7ec7b2579b2217c6e0bb744291b7e85db0acf33ce4b4e43a46d4fb1375399da1e55422c9ba529a9de699151f15f0e4792bc4b491a32732fdb3630158f9296a62452575886aa150aebb6352250f4a7101b77edcfd930e1033710c162cd474860cd2d61dbaa2638e79f3186d6109f85335a0decffbb78bcf9f58456750114febc14af8c712fd3c8e1d9647a4a8aec2919b6654de0eb9944f95381587ce755157a8570bd5a34763cf098e6ef5b704e282e7507deffe8e9a2f1ea32a67d6b204796502451a1eb79cf25295c460ffa0ba3e840134647115da8e1a70b03dae531b162e8ae062959c7bdeb1e1d75d7a09bc0b04bcf43936742de43ab45d8d8d447d7b0599273b245dc018033adebb852f7caa6bc1312f2304fe33403d030cd9d4c60d659f0fda7a92543982f58aa240a46ab10d6295305c4349b8b7860789e2ede73473a4c5396a36baa92272cfe4841df06e35e9e83acb6b3d88a5ace46037f4315de8b6518c22934a189aa2278af382095278ea24643ef71aff5188d887c5acc3a3bfcd1ce52b05faf8bfe00ded449f6a9b7a2aa196b9dfc5bc409817789940fe708551a9cf7b7e1b26ef1cd4e16116568865b664eb51ab82005d6c8b556ca704d60f8b64eeb9e719132244a80828346f7189c8244c84ce61cb2a8c0602be6369cea3cc9c47086966fcd7d3b70c60a68528fc0ece7de13b87034b421e43d87adb2caa16af327810914f83b2759cb320243beb3064c4895e0abcc5089a1534a7109d0ab201cafaf46abfed2b4dfbf52635ead37068ee45dd21dccd2902c9b97888b7458388e63e6c0c37b76fe62789330c194d1a16b6d2aa0dba832b9e4be0e362223714584739bb643717cf3f4ce0209c36bccb34219c403aee163114805d6ae8b836e664b569cf686231bf9e4ccd04cffeddb22c4bd04ad4c00eb8900e98d7af882e01341b07ff13b04881388f638fa774756cce5b102f80004a145f3bc31199a7542b56c54855998a60064af0f92139079f4240d87d9c05705db9aaf5fc2a70f82d2e32128f3ddfae7e6f0153021c5d1391d4efe22a9eaa48d5f262c4c623165869d20c26be5def14b56dd54016ee2bf1c650f6061597d479602b3385f9ef7f1d34b73f464435149215d1e48791e2507e744caf4583493eb64fb62fa97969487c3540ae70d488b531a99c76e8ad1cdc7081096c0b4e0316d90501afc18c37fb4d5e0679e6b3cf39c9a57490402c3d72f05a7b9cb61ba8fe091658a26032fb0feea6752528e381473b8d37f08ed46e9d887b4ca441fd776ba1a02338fbf138d6670837718f098b54ad35c543b6f79028b16b0ff73127dfb165d113378a2a331368c2f33a7e091b9738084da6599c37ab3fcf610313ff302155db528146bf654d3dad2f7b44d5f236be43f758538b394a5a3c9151e9d6aa306d3cf94a689df42839ca22d30f1823a4edf5791eaf3318c8ebc0eeee348cb46175b4b884063afa8c1e202a52fda762941a0cdfd2d35192f98f692f6da373ec24b255598d31313a8c87feeb35a161ea60d724acc8f400c1fb17d2bccbeb410611a4868646dd2e0193ddc9ac8d3e780bf6268f7f6397ef269b3ae18943dbe1ca210b512a4d06f2826f2ab3acbb415f7cdccb561c65bdea1bb6bba188a7cb76f93c1173e4d0d0e7eebe8381f708b7d9bae30684f64aed41e96108508c060a8c32a1228424a7cc8729cb4c037bd740b06150f2f2c6912f283d113feeb73ca9f36e2fed6021551c598ff8132e979a27a5ca9cb780689d2a8eea563401519d6efd218f7a44e00d9f6b29b0e221e1fdcf065fa76fa4930da716ca8b1528e40c5a11b950e8be218ed09e2bb271d742defbf3bc1560d1ef08f7d31c968e08b042fc8b7a9cc923a0fde46395ad43b8d9c157840e7427409d3869733c4d89a862d417570b6b14860583961cdf3b1e679a49fab5b693818f7226edd93424e6124c86703775ef70baba56fc15adc69c8f36040a66ca00fdb120280b7428bf3ebc0c065fa213a38454c286bfb471a84bbf8266f609f96e0c322294baea125e193b3d7b80eb31e088a3a93459995f65f0373a096571bf946c6ff8ac9aa2d35a39aa5c82df405cc14e2d7e6d8a65fce8a6d4dc0d351e872e28216efbf488b2131188880b1e6ea14072d91b784e36187a2813e5da45d977b4774549815569591e6aed28abd553f3f333c4b633b89bb3c2040d5ea76287d376e5e2566652590661ba8252b16bf83bf0465fbee0db5ed12e1e1917c9db202ffd307fb053332f2febd1814bf5729bf23b548a58324ac26383e0d55859139b964614e6c6329e9885e6cefadb5c880aba293ae7c08acfc3223c9218cf0c799ab6cccb5ee9c29fab167ff10c12981017fafc608f84406562c1745dc0d762585f58d57c46a0ff20ffc8aec35ea5990db2b6ebbc52820fe6d6a30ce8bbc24509fa5bd9ee590965b403b73920dd38f05f856c96c397e62968612a2af3f4f1107bc67cab0a1d36164b88732323ff8425df511512a288cfea212e685c116aa484b3ecef85928b309bd7cf4e7c309abc09fd7e40386a2bc41ba2cf289ac087c260f2d42e5ec1fcd04d9e9baf787e5501ed840f9807e100be6cf9c6b2f808ddcc2b64287380d9ba18e3237488f5838f17c4e6d21a64861c3ad9d078f079996696dba6db173b798149d7f2185e4fa2e196312dbe59486b4e84470c7e9ec6c45f0b4326112949066df3ba83bea54268206abb0d2c9914906028f9515ba2dc5fbe1600dae658b6d109aef9e2846d7ab94e77c170db1a3db646a43a40cc595a7a01df4da78c933800c5c36895eec4c72729863c6a2974f19436e61285f230db4784f67abddd708fae43ccd99d21317a0f27f58dcc42933a1b9161a53600c6bfdd97ef029ada33328b11fe2086554798f944437fb20a41da97bfb4d6e24378cc47b19738fd319cd74ec0f7defe6d2eb8a51403993d8b3e5b5e7051ad1e19bdf3f7bb9b063838965ed9ef9dd74234e46e8aad719bb1b061962d4794c2acf046b888bc88d3b2f8be3649adcd4fd7fd230c661a3c759db79d2c7de6f3ec953d9e0952a89e855e2f2dbc7728303248171423411a21976f7e7f8bc322fdf00875d3e98c97e79e54f433a83518062ccf71f75ae66ac9fdf775160ddb60aec2f63ba906b29af21ee4836360c5d6bf99e1631062e9314c636dd59465d79e019790566b1ee16385a60ec3a6505d0fefcbc157a0d278b6eef4d4da8fca7a8603ff12c07e7a81289e865d869a061db95af346b86673384e0a761dbf73744e5008a595a50e5dd79b3650a4bbe0c757b96c957c4c94bbbbd8da090ffb55f6366099b8cde1ff49a8e336302d065e2568a2554b21f6514e8ec798d5c9e1070f4cd119041993dc9443c4df676f15b7ddb8e3435d9c255ffdc76a97801fab2ee7fbea45102f789ee6ec63b80a10efe088c87794d4c853820ef720efae83b89e983333064440f9745b8ffa74f29f1023c213a79f30383dde79aeaca4e689f9ad1159d5da3a29093ac8f9a958bc2a0b35e4aad39ad47b0e14c6640cff34839bb74d8bfc0784a419684ef0eb27f503ca52c98231292ede6e11c99ce8e551b075d1288fe624ccc4eb39e0a20b53ed495a02d0c3cd03f7bf7b86e5278cddb04a0d255aebdbb9c48f2b05c6aa94f8c9c49c9b82fcfbf5acb33997a22d6e5e80ccce4d5e859e10e5aed28ba2e68b8b9551ef64cf1d6da027f029ec996dfcc650a65233466f15e7fa463b3272e785567749fcda5545033c6459a27a964a8e6642422bf0409c0997e9eaed58bd1989000a11a1a0c2b9353cd04f79bbf25c7181e1aa72a8fbbb57d6dd2ee3ee55c823c53dfd96a0f8d7937e9e78771c0586f28acb8f1e93db3a34635e01d29836088c2eb187cf4a0b8371234c06b1eeafa6fb97675cda8bb3d25dc9ff7ce096f4236e6768bba6d89275791fcc676c79caf2eb94d2cbafb7deeb6bb1a7e825b80446cca4dfc861772004e377d803e29b88d4f5b96168a2dc8e99b14fea7d855bb92eb8477cfa33c94923b9a6f3f4fff05bf25f3043953c1d59c4076ae897fa128be38015e0ef9a60ad78bb985ad09794c6d7fd56a0027e793839cd1c7d94c52474f651a637ce54da622d76fe273f819c0f71464e76baf168d864138c9183931b5402c8092c02f53c42459e7be5a93ba6c4308b9ff6534ca60f8549787cd48fd9060906a18448067a0412f344252182edde322a1de010e075e520e1f4940a52e05474524e6670d1c1fe7fb6418a84f4acf8b520de2e878cd6afa58931752c205e29ab18a7e6454113283d53f8c8dc344b9b6ab33fd94c2d8cd6cdb74107b44467472f9ac08e4366d9d27cbb0f10a9190021a6c1391970ca2ff8b2d7ac9401c021465f159fe155954827c2b5573b95db1f7b5e8f07ea118ea33d7a7d3ad1395cdec3e6f063efa445cebe0d556a37766c43a5a804b081359effa422b9a6349c4f1783a23f48e7f59b3bd2708c6a29fbaeca53f6dae420032a186988d1d98cd570f8fec2e3f7ba9ca34216fb76529daefc2392126a3d5691f1913342fd837c096960a3531f14253750883a4c2534e6b20f2f0fd481847b50a21bdb31b686ffc3c183b6ab45bb3f9f348fb3f308f24e091f1bf3341c56921055dd83e4670a1efbff986f4fe2f262bb2ad759d2313ae08ee916b10fd8a8ac90a08e15df240f45bd56a8286ff8313e088290c416d6804145be9f3cfad3033d1b1f979d0ca85b90f1e828a32d21522866641cbf13f83bb5ed174ca53956eccead676d9066c63c938d5c8e6b26a28736dc9ef5f7d3b5c1284acade90109bd53d9f04b9f5b4b4d79c6d39e0d898093a8a0446db07b8b23a0e3bf7a2babd151eb454cae2505ab5b7aa961a378452ac1eb352c754bafe8e23cdf429a2054ca7eb7077db8e9729d278b7d9f83c1859ceb99ad776c40c9804db19de0ce4ca1c817d059bbdd4a492bbf7c0552a39930df6021478fca375db0832c67fae90e653ea9a22b2c793f613413e40f54dbd0e9a7abdca93c3828f09d37ba737b840b287f95308c8925e7335e501c0fd5d1548896b19a7d512959b7c4b686cbe0b728a12a96fceaf5d7c3b9327127b699377a354ce8412ae3e22119ff37340bdb2fdb6ec154932fda73dfcd318dcb14d3e92c02f6f8cdfa67a74adf97bdc9dbed000bc9fafa566d1fb44bda1f521c2ed2489bbb00e2ac89ebf57f6590891be4b27ed2f93a34432d3b024ea7d3b82fd90fbb91218ee0a521e32f56c4aab391f50818000ec578613b6b9c18d490e65a0338fa07fe326f11d03244ac5176de754d8a2da59c697591f3e14420e2ed093fbbc4c1bd022ef780a7ecd61a8ddf941197bf61cc0a15e2aa3c4c68b03ecdd20e0bc1f631dfef0c4f20b29826267935e64910a74f219b32ffcea79629f37232da37a98e312ee046859945ac45b2702b987522791caa9142cb5c85c6d1f91128e0d3306fa72045c6f2885c845ab2ae76f526d0b6db0dc98f645d502928811e3813f635e6f5713cd86292be168be6e2335c11e2ed8356a1977f0745603817379e323a0f5630633a324b8775138ea08ade745510b66a788ac09b9f1aa47c1efa2913e8faf9ad61a0bb5cd5a0da4871cde21c0e0ffc40892163250493ac5cd591d3ac6bc8a71b1b43b8fec84ddbe770cffcc0b02e68a6ac0ec03fe2922bf09296230e755d87f4c5853be6cc743df37ea940d990604ea79a705b14aa5b552e81f882685366f8222ecbb3f46df6cbe2fe4ad806eebdeb3b85d920bb02fccbf6d37d3c2899a18000c72c35d1e288621831681bc2395283818d2045e2d62d1bd5049a79e1c44238ae2c133137f422d8ad785d74f5daef13da3bd3dc3f6ff59f40acad968031e3b0e538932b7e19139107304bfb25ee2a9b792dc1b1729aed18aad5307a696ee8a912aac965b4b4d2bed1477f492b14cdc5ec200a9a6fdf2d0b121d598e0d01310661a8ae8d19819bba83d7be73b5e9b547e6a50336f3f04c4b1fde9b086433e316cd00e4c13a9a8c57d568f8bc713727feb26155c5f3b7effb7e5cc783df0ce4d177ae09fb91b2b7c67a122535ffca4dbec556954f42692fcc8b1d970e86ff64e766b6ae3fc53f377fb43284bf8d2978433dcd6f5711616212762874e4be5d8b798f22c56e99fed4a6f1978ff0d72377ddf235da79fc8ecaf8b5c9a013f49e4aa88af77908d7327f5e6e8376472f39466ce998ebc4f362df11d13ed19f2a68f81a227fdec67e0a001c5807c203da392f723b92ff8f47c95f824840cee7990b1dbe3d5f2830030fc1b8a1e6b18cdfe98626b9b4a21b349b51b5bf5b6eab2650c7c36716c9ddd20258bb69cf239c9f03eaa7cf795bc519f742797544a4dd03e335bd260a31c7c75f7dc8821565631e21eba9a9e53f1a096cd55a61337d46948b4d6025c8038558b3204430d2068eaff979031d6c107a5b301bb0191c1e96c139fe3815c7102043a65194f612f27ca70d372c33faab19505c682b029d5c30ddd84c60b388a76097189cef2ac31b1852c701ff47f2539e138d0358eaa1511ebdf1bdccdabf6be214192481bef928ff717b7e6fe05e88379034dc4369b202bf4e9a4acbdbb0bd805f7cf95c6bde13b7addc5bb0e3f33cb84e3124c43e27d92911b3b44c039af00d836679cec7fda781a14c6a47c829a56f41a21f1bb9a9a484553fb6cc46f6c5511c04cf8547f3b1dbea9034dda47bd919b50abcf4bac3e44fbf7d0b427930c468b84ef2dbf48271087d8548a11996fc5b9a83bc0449350a33ea981ffbebf1b1f6fc8c4ba796d309124c9861c2dc72a897aec36a3a800d5ede70e34bb89f546532f031d1f0b74455a2a4b0ea5e40a3457e732662ed103ea25bbb3e02339fda45276bcbfa80679e0c32cd3aab13d6790007486bdb6dcc4beb15316c8cb66e02a1aa051d72553ae50be9d0bfde6a302b83234897a709d17cd16b78e4070a4ecb8404d64a1d2aa10c71193d0034780387ad9bdb29f245f7b1bcfc1cb5e6253cb50a5eb1247cd65ecdaaca6acff873230b4fec58fdc699457945255e0c0195166c1a747f0697f3d71600bc5b92448e7e65448ade2653380d4666c826bf413431f115e039328a96d1ee24038df603f0670d342b23d867201a60305e09149d0b48790384fa0d7b1b93b7f52a1533c4dc5d945d5770113cfa0d6bf217fa35f8880d38a654df426871400305647d942b383cbda4418823766e1b90733e39cd95b29d8bafc1662a0037dc9c3f53c39635bd33d5eef17af74cf4f777cd95680421959654066bad5528ea987ee288b033553a4d81005f4a420a841bb6ef05de6803ed2e25a4d906585ccf46dde5f3196da45d6994b28a48ef0c12e10cf7a7733fd62af8d4973e81cf9a4f1f91da1b4290b85ddbd6e231f8ede615a41ca6c5bd8e93802faed4ff0882f8ae09e7a34399f3c2015aab65dace5e71dce471deabe5e406b62ce17710a68b429af7e380383a1663d1e083a579483f05bd7fb6928d5a2aad40f8653b3f9e98e58bd1ca98365c0d2c30a9b8598254b776666e8b42425f25049b2955e1729f3ef85ac5645ce73de0228d12e7b18d1cd11e27acbcb72f7893a88f370171976f548de64e4b9a2226441a4e72bb9efb55737a008f65410bd8b46206ef3a7e304aa118af07cbda1b4df54c5ac44a652025b3886ed3bb1392b75afc0677ea65ae3b40958f30a708eebdaf20782c911c117e653135c294bd41e2da62fe47cf532a1dd5bcdffba8fd7081c5ed30dcec3f3baf5eb76ff0077942eab06a1ee96e946f9eaad6106ad34677b44c9a340e2b57dab38a68e8a4f3e011287628aca4abf125abbc62403db03b8bdef956e4984fe740ff88da8ebe95097f9bdcc5bc72f46a6ae3f2161da11379f384f9da6eda5b796bef22a32c99c42bc4e8a28c03fe4a21e966ac122616eb7364c2d4378ae786eade866b6747de75ffb47d7333b59f9403399c76e7db827ff7f8794609c1165c4bf74384cbd14914fbc307e5e227408f95e781d29300c960f3c7abb5e2c63b96fcd809ed681883edf6db30f22ee0e876abd2795bb683aa9fb157eaffdb245016940332167a4d7bb686ed060260b9550893eb7bca1dfefaa949243901ee56e3ee3b46b5743a8a73cad98a76d564a36b4efd112fb04d5869f7378f23068e0303c26d0e7f930a0b5f3c230ec9939e0925d09f6fe221e440445b3230b4d85f07f18c180c72ecee1a1a0e6943b15caab04b1959070d6b8d16b36f481f22d53e484183c0041db4fb16081693d4e8bc7a1f51b89fd44b9563c05d024a5948a0f369e4f56e3617d1c387cc43c42c7dba572814c152a31bfa52b8987e807d8072f5bb054fba551dd3f4a5932fb5b303c823aff2b9285649a779f45722850856e1d81df6db88698db235a9a6fdfabe0d32f63abdbcdf4802b9828c2868ec68eac81a5284232b7df677d4bbfe78940f87038b92f55160213534620422c6fdccdd888bbdc71b97b22568bb8c1e48b1082f321705e8a5bd82453006405b938f206b2a7b567dc01a9e8563924b33a54931e327f0a90ac6522e7f03dce372569802260636c107c18b49273683908d00135328dada279b3423469c70d8cc9febc2718861910543696fa094da8d8aea19c5da642de836cb97f262d319941cde716092363fb114b5eff1c351796b679313379a6a29da1e277c487b6b4201e3f9aeb1607e371e7c758c3d44a0964a51fd1c809de2392b9a356f18fc23b4ee16231302b7ed00ac39ad75ad7c87256cc733bc5730a300771cdb07060a4de7cae6ce3f97180a2d92dfc3d71a0ceb22dca776e9ac61d92eb41a005a0b5a8b7480eef4a3051de8fcfa8f73d9293c245d33b7c01fc8c37caae63aab4595695518c0fddf5746379569d973611263e6eba083d417e4d767059d2f2f08578a5337f2222e26a8e207ab59986a6047d05fe1a2a4c094f00976d18dc5d3c6195d48a1fddbf8ea8b29e77357b0c6c07ed54ccec54e23f49b6a207b91af0bed2778c6a9fe02cc47b12c99d5d2e4fb58a8471b22c93cc071d0e43baf3bee230f14c3656300b85421862d533c65235871b54d5ccd0e313f3854364250e33ec10fd2418f23c75f03eb8c37b3ce137afff9b454da421c0dd6266034768f824896d6f5a0e73ac6f1334bec7fccf51dd94bc1ca60ab5702b0083bce285cddfa237c409d93a17b637511af2c06497ec23ae7f8f7d02f4561ec974ff870cfe071386235c340d708e904b5a0c22986b6925108ad511126cdc13b6112ab5520f0ebf4f6b1e84503ccd6f9fb6071305a2ccbda9880af1d89aecd1c15533b84d69564ca610ec3f3556c524680916486a68e968dd53d0c07e1a9a1fb1cc04487e638bdaf1b092013a34def1f3f859c6fc8d4faedd49ada5cd3cfa9fb1965c073268c2d05a8f0891a36297ddc236191b6f44dbbd6a3d89f83336c7b5bbf3871909e7733281318e4f5e351a3fb27126f822e98ef1b7df3434496c91b3bf8b27afef73af1f0b9255fdb0a6930e4537977e1c0e81ab399b5a21ca5fdf86917203b9163e222c5df84da5cffe52bd4ec275af7fc316486bcedaa63d1f3ba06d82f43c0761219e1dd87d4cde0d45da8a1a54fbfb206fd16a2d9e18c872299be6de6679ed07a0c8633b2da4db99eefedcbbeca9f36de4255f8978c6ff68e17ad242d25d518e5042d91aa2a2202d8c37f7523447286d3cc114c06ad973dddc2f8ce37cd449e3a80254804c07893c5952440b9f92f59568c1c76557df236f4d8265b7cf9e7e9c2113d4960e90437a3e9372c9733361f7633e95307306dd7c26c753f3e276cf5b616e1083fb3ed57d750295973ffd2aa2c056e0a892ffb0fc48f65d52602423aa297a22aae05a996c2895c4457d878ffa86e54d81c1d2ca052ca754f61c1c4f870d50e13bd8c9cf9fdd32bf0c22a9708898531eaf28369f3f2612f4c14c9c19b683cdcf812d8b2fe31b64b7e12373c6c5d4bc8f1c90e77625246433fdbbb0d313f2f5bba0148cb3a7409b56183b40e215b9c8b832da0c4003e31fb183419491b0a4b40d082b394248c1633f2b1f0dfc210e7b7ae2fc8f697521f6a0e139058f438a2d3c1b92d7fadf195e1d2e29e21ddff836147ed6fff0aa99111cb6105b8b55d01c4a8799275d14dba499662001f8b9662f33b79eff34b172ec6d4c13758ad9222a4a5e1ab23c9534229a6a16288fa7f4a6a876ff3f5ee786f53962c2e5e2ad38f3e005b6328d5d4c5fa9efdc46f6a376785c19c59bfbd728107d06327da7064cdafa58ee416e3f489b33b997699bb6474118d92b36fa8a3ce5f27afba94b4980e8c53ca982905f997a4aba823a6f74b3a8c4cf1698893055267b14785454f540d1a88e4c58e31f2cb5e7df74ec074e6f2fc13e66ca74032eebadeaf47f7abbcfd8162c4d904cae8ad8187ea2aa3d395a6bde8715e779be701ac033b3dfb59f59d5775031eb44e94ceb61e4e1541807d620a98aee6b0718dc5db3c633066f85a0195039babd4ebf3a7ee87e935ce2c8ebaf2af3e8599a6ad1fccc029c3b2306a7ba23cecb7b348fbfc50306606af2ed6471bb255a85a9fd769162e0f35f989023bdecdf7009788b1c5eab346eea194cb8b05e9dcdff734f0c35a33d047749a90ab440de327c90dbf0a5af7bfc6ad4b640a515786de5b0a9d8fd099436bcd6d45e6ba4892e0e7650676099614cb1645b08f5a5384e1b63a44c2fb05f21f784844709700b002c6358a781decc9424a75ec58d928b72c31ac48c4e944720d629d21e0c070d8232c16fafb1dd70c02ba08d0ab18a9a3bd5e4a31d9b5832bebc00246dd0c34f938d7a054d295d98d00302166454fe0bfed82528ed9c3676556240194445dcf9884d0fb1566d60e6a89709211ba1262786ba8d8d300a1127f86e6f4472bafd368883d72cecfd4bb779afa0953611302624e530aadaf49c94e97184004441e950c644c2ca32abfd001129c80c46298c4d6fc27b13efc36d96b9736961762acd49f83cf52e2816a4ae198bd9fc05fb82035c6411e5a005f57889b61c8c822a1a1fb7bb1dc49ecf4c098bc4da482b193ab01271e8be92aec7c65d0babc6ff3a82a3071c699a9c98576567fa47a62cb2c9348bf52fd3d9259b7f19ad46c6c20e803567bf03f2669fcd4d555f6999e0be8067ccc45a67fc8a4675b884bc0aaa95eeec6bdc471d9648ae648bc05f972417c5a3f0a56fcd8ad09a34b6307e223a236afb611ef96049c8b40bee01554ec88444056d65882f00516fe71076a476c6c25e4316b4d8a4617062e913afa44f7a182c9ed56c7c3589811bafeb3337a84d49333286b53f2e0c6f699d0f08f60526f2ba7a5a4bf48b5c7980089f1bd247e2e656030ac50bd89cc16762b90fc5400c7cae45bec3e10b760687cfca61524e7349372e15e17ca5dacd26b4a5c57e2634393916eca17503ed81e3e312b3d40049b49d6e896ce88df79098910240474213427207f5609ed946f54fff9c5155fe7df8da93335c2601dbc3130dc791185f2b52133c488c0c1c2d039821ebfdc33f5aecb7a6bec24aa4012b8d45b43d97d70795ba9d5b6d4c9e818dac475ce3259d0afa6f3efb29eb5a66726ba18316b9f8965982328d0d8f9ae42a4229906b46eaa27518806f3e81a3f4479314f0b809339aeb5ee535c402116abd50c68080d4a94c20d76b1ea3780539d8f67ce930c04f2ee02d013293959f50d71c582ff27cdab206e831a2ed99818637468d8d3597217e4fd3d64c06df2ced329428b6d524cc521a71069687141d84cba8ec5cdf05e7b1fed7e8ea8eb3b8145b912e4e2c7df74c08a1dca9a404fceaa5303f61841af68cf65ce484b36fc648a62add84a627db62fcc913577ed9bbbcd5ff70017102c5046fe67a7a26743efb75430f27933fcd98c731bd85c658ab0ffa900a43096eadc98d23ece8698cc6f195f0ecb4387269a8814c50d8683f45530f7357ca16331208ad903b37bb2626112956ef654b28df749218c7019c725daf936790b453ced238410e26ef5bbe37ac9c3b6e380f1c33fc0f35e71ad2d17d34860a4a65ac7fd0a47b374fa1a8288673d465bc0d93a6d7a1872da6029db2480e01f5cbd77f4f88f72941314ceba228537b4365b7d3abb96d2727b176ece96820a8050cb4ae3e0fc632e7ceef18741505d74de55508b0eb8b949cadc1574a2dc2ca4abdf0e8409e0d21c201d69e67ee27283b65803984d2b0326a7a0f8262857c746ad4531f85419ef6235f76773d3f8ac0c6e5c9a3003168dff894168bdae01cd04e389702555f5abbd39976175adfdf5d82d327767b084e2f0684a736a3deb8d79c9b00b832bb15e59687b9dfb47a4bddd4f5aad982a6dab53ffbc9d7cfe0e40cd43f0a299dca4aa2013a725bc4fa9ad9beff28aa8cccfc488fca70e6d19cf293203e104da32d6c18f59c32dded30ea5c1226d0a86a39e004251aa59914945a838d85a75df5819cf34286bf71b892c1b8d0558bf21a5de31755f301927b52c067b5bbe76f1a00dc2185d8454a87ffdfcff5b266a04d84880f5bb2335d01e79a4a8c9543e31f2399919c009ec52205dacd08183e2424b626780021f3e50fec41de4d8c3693eb84666dd8d212c7f61566e10126eddaaa2b3601a8219b90399e3ac0c76019bf396bba74f13962444d55c6a215ce2471eb2c1039bbaf427746107f8c7ac9b2d2e2e9dfddca63e322fea1d748f3225fe2de353baf843818a601d3b3d299f84d8eada2a006a407b077d73b82338deff3ecc0bd2ed725a01fe044574e4b0b7c7ae00a6637dfc74c5994327c24c7e6c3e2f6ed144ca571a2e6b0e4d428af5190184bf8fdcce4e97af51704347ea93c43b87caf7786acdd043b965b7c1dcf9af12633bbb61474cfc4baf944fb34c2266accd6e9dbcecfd9eedb291d6757e6a3930cce02e460b20bf7d41933de4542486a6cbdb03f45ded08595b1c5cf91f7f862b483238b13a28d7f42b8c00f0128fae1f2da2e0153cb20fbebe2f9d665276aa2b1b595ea0bd26db03ccfe1ebc11ad6cba0f5769c218345f03b7944fa863f173a547dbc9b3164ac122efa66bf46bab6a90da36b2b3a8247a269df4f29ca7cbef6d5ccbface998700540be7838fc82de1079c228053a7d8ba189ab45b042ef5e93602a47e46a415774db96cf8d116d743e00781c3742d9a2d1e49215d22417d12850dbbddb21775ee7a99636edd5839babc32d0ab9d45b3e0a2cd540845fc7ae5dbb13af1bce85de215f74f0639c92b46c69ea5321e8b83e5e4fff7f60301dc5c19c624c7889244064cb2169d378a61fe2c3c0fe7e56b95f3ffd4a0f691ccd354f60936b923aebd0862e92409125bb51b4fd219d30458eb20c9e6c4e656c5c3148671d62cb3614b5530f49080f7fa4a5784fbf3265f0417cbe50cac325524893a04a976640abc4f6fb4381e4fe1155cb170db2cc3a64603b9be8354512bfafac87922d03a17ea29ec0b903c2db7331cd2162ec1c79144c0fdebc7358810a6322c5fdb462ceeb3a694a7d08f8f37fac190acb4ba37353eef79429b9bb6781f54c6d45795eec11cee470ec57eb61eddd31e53d444d86385a8fab3a781b205e7d78f9128d55af12019996636ff9e53d5a928c811dacdc967a212f4a98bcf3f74abbaa7dc9203aa73603dbe1b36124e779a309695be7b81c23ec2e203c6c1b0a930cf8d362c5c78da2ca84b806421cedb2951b86bb87bfba68bbbfe70ed367ed90854fb431a968715e341ee0f1995cd541a249374a97e4c2260b556faf981ab204947e1cc435b6c3310f5830897178131e519e2b3bb5fba76880c2dc0338608c46f0dbeddfd6caa010076bae34b44292cbb723369ad573c3639e9965d7e8f452a38a4a93bcbfa484a46a42dfaeb32323b35c5aca33cc035c25cb34073ab6250d29fe4ce4ebddcb8d870b954423e92268ee39011f0f1c96fb0c2e8cc78c5c36d83d152c19291488c321cf7b4da9b9a5bd5bc8d70dba60ed59d871b23f3ff2e1605ef37608a8999fd591a8bcd092c09bab75ac42701c6f2786a7ae15f0abe7560db8da81f01ce63d601ce1730c499e4fd1a4d9e2d7458f71c172e285479c81e22c965767652fcdde892f6dd901cf05301b6c379edd9af4f5fe0e02194314ba8abf5749b84917ce62d4772bc7229d8f2a4635d3f4ae32e7d927302251475c77c2f6d22dcdfa7a3da97545352bdaf169547be2cba5c12f41234f12827038e30995a1a903276898c50b5b5cd40920a38246f37ed621057a28035c84ed455f6cd31b99a97915e1433915e3da3b5754d4fe0cf0a2bfa9b4232b42804a67040773a8b7f7146d4464bc31d452b79ed9bf0cfe9f46d0f9f5435cd80be11b0f0e02fdcad4aa5a50679b7516807866ce7a31d7ad1ed42bd027dd1b964f084e649d7cec120e632e98978c798e77c63078f58bbe4311a99c94743c83c147652c64818c7d4fcf40b0b2d99d1630a27b446c05f58e8852fb84ae996443f610f4f9c2e4992edf25e0890e31529ed27e740f5786c568a517cb3c47048ebe9b5bfa7c234606d14b5b6c94ce4297755e14781e05a48ea562a26a2cc568c3da1bde8a4d2bb8d263e05bfbbd302de34ddadd78f5a7f1e0b8094abf23702a3cf6f40ba432b6fee39571b2a2bffe7191d5b9a97afc8fa318ad9c86aa8546a463883f7de645df5f0dac20d6daaef089f7ec9f2e18321c625f8fbbb0a110d0c93729bb8be5d0a29d2a3eed07d896433eac4765073cbb98c392a72457117ca4ece60a2310d77a02c52c53285c2e30b48c17afc1e46bc25495eaeb2b9e6c80c6bdf7c1b3488277f622b81c7f2bb899b9a4c33a0685b20f548e172a3db8f5ad3e526e6ca5961288ea2513e73ff7aa9a16bc0fb44ed4845a87a2bacab9248f1f17b64621fec1b0e0742611355518c3ee3da07c121f880b1f08226b39beef504bf3b715ebe9c84ed55e4bf81025a502d4ad054d3608b5c4c903d67e1331d0a5bbdc72b73805b6ea6c1675880b0ac97366fd7e8f43294bf7de578eec2030802c2ec2327a7a2d419a67ab44734fb6ba58dce432a03e496c468fd321d54ae4dfc62bb2b061190cf483fd3cc9acf67677d653c92aa0ca8b6fb5dc728af1b3ea6b0c8721861c460368f0a815353dc4ce9ad6369da5ec51f04ba5d69e6faebe498f0483b74f2f26ef49f75017ef3fbc49bced45bcc733bb77c8276b3ecdec22da65d29c7f600a476206a2637b3c39c4320ca632174fa0de191e930a10f06c57fa5e499b2469d8e689a89c2bf745d0fa1b171fdf5c216c314d86d0c9b91ec714bc24cb8a940624d6af5bb63e5313a0c42d53abe3a96271481b7334dc7b556026d06c1d20f037fff4f5cc3083c7825259475a6782f43f02218ee84bfcc21b26d3dffa75f464ee4654fc0b4176b5773ac76df1459ba36a25bad976f54549ebacc5282069ab6ccb089c30e3b304bfafc4f981de88167f70b78d12ba5d76df95f11fedf3f2d9c95c425754e217902f00d871eaebfc2d23b98f22dbf9bce9228d947f4f47b1f659ea56612a6f51459faa9ffb269f221aac44dfbe9f39df5f256c2b74ca2399920392d3ee1cf2637cb889d75edaf0903d469dd6ddac8d992e6711bcc83e25fb1e56fe703305e4b97c58487b19a86531fdd8109344c1facdb7debe3983897b32c90a29083b447f0256bb25628b91ab957210de767c50f4fe871b5aea3371c02c9879b418b7e9ad797402d55b8b45474c6530b884bdf8511ef6a15c1c0a7a6634507b82090943317c8b598539a187b72bebf4f0c1931d7b6999a8954365050b8071faf9d4988cb7756262a13b02601498841680b91a4cbb10fbe83796cacbc9443477e4cce4021ca04a5de37c6331d7ea7feb06fa3ee893a014090f4b8824151bf03dcdf454c593c2946c69a1c7a9a2db2914ee15425730ad56120a90b48f928c1f19cd445cf019e1b1338573c456e084f4d0f1e3da2e2e95ff7ddd2ef353f394008f9c6481b74f464194342d16f12ec9ecb8dd33ece8757bdf4afc4d1ab5f7127f582065acfb408781fe355878aba8fc70396ec660715b6db86e805973869bb3fd8dbfc5814287b4319a489b69ea77f5eeccd123d9f08e02a1b73f34b22a619b2ba70f903cf14a93907cf9e021344b9de44b5d7843dc97e2ddab5043a6ed1a9ae697babbd25040496c1ad70537a51605dbfd4ccdcabea33fc33d6155c1d87fd434085ad4d39f059c96612f31000dba54c4f93054d17164e77678cdd6ecf695be86db1f03cc6e5959a4245d0492de00c52e447ed033738afdce7582a42d7935add69ae52e0d9253fd30434cbdb373ee64aa31344183858030a2ee03fd5c5f15e2d35cba2507bacb6098d3e42365e86bdbba8176ce6b90d0cae81a08c487ad5ca05ab86cfe851045c644bd1ded33615f5877b6e7c9d35e279d65f92ea476c42a3c6b807630ad1d215d0f816cfd0570ced73558a9e49047e714d211bbaa06486bd4d2e44477fe099b6d54f1847d15c241a72ec3aee1304301c19477c04d502f4ea34d05102a9435166a08501180d37c9a8a59d33c6508b90c32059ec1e64966f5106dc2b0aff7678dbb062d516373435a7e4abc5f6ba33c9e79f67f8744694b4a24ceb90e4f1703750071c4497fb4b3d0ec9da1c6dbf3e203c3ae4fbd7212c0d2b749e6674596fc4bd7d631db002dfaf7f48c3765a3345cc558eeafc0ef9583c410242de010d5c7c331b06c85d1ba57afda61146ec8e08771791553b61e097850b989e4b3fda5f294bb0c2016790cee33e012b245bf748b925650d2cd2bea1c619ad32ccd256c816fd371bb03d69c593ba0846f267aa01ff7845949b93af66b578e89a3dc63b8c00ae10eee0c4ba9904245dcf50f148d455b0bab1eb057eeb277ee0f03643034bc07eecec46dcf67d31de64edf43b30791362d9b6484ee420b958c82921b73caf3684898d3a4b2b8ad1b56fd9a0d7b1e73ed5466c145550b5069f8fff2bd97c4571b742e60624f8c5093193bfb056515dd6e6bb58e26b240227c38f4a5999ef30e589f17725557b1b35f2a58dc62f6d098aee533d30e10607c9143384f6cf83eac7cead9ce76736691f890b06d1bc57f03c62009ccbe70ac786dfe88b895e685522d137769e47ade8eb646310ebe493e2c83e0d27725e9ed6464930f3fadc4f47da39a43f606a832e0ce5d9e4b62fc84e02a92d2386a25deb80f0c0c8603dafe65d7ea13950a58ab855c09d33209f30c35627017e5b320c67f8f8a64c50868ff763b49a9768bebba29c9c82b4b9638fbfd7172ef821400df541c7c773a44b016390500638706e541e3ddf5d151a1c05040bc112ddbd7529aeee8f8ac3720548dd0d9466cdd442b8f80618e0e0ba9952e9d7ca6b35390444da2e957cab045da839a266567608a0bff430848f74a657fb499f5cfd973a7d6244392a9d7d58c625e580826eeb6c925e02fb348c8b9a2c2a3e90e807484ae51971986729150a9ffc8072ae6abae540dbd4eaefbdfc7985fa19e615696fa693a656169f9f553365b4ecfcb77fe438eeed558d079c54637e82f8ef161fffa61db1b42d2426ef478e03a09606525131fa9cf819e6e8ab092b7b0515f714397dea8a737d0dde6b096d4a933e9b5e78999240e9f2644ad1c15fc9fd0654b6d27ef027f29281886ba3a2c11a6351fe3a309bda0b1b4990fa42044d3d39e081f1899a696817031b7c30cc8607d50c3f95490a118c54f2e8e5217ca45bfa68c131c0fe1927adfa22226c409ed83fa179c43bbfc493a5b181c5c511849ef67a739bf52a654a226b7bd34a56caf3257830f9edaa781d5becf54300ecb5ba2efb5d84ffb59b2e9222524d68b8f793f46425f7cf0fb0586e212ce2dd17ea51e90a716f46596baa5e963c808fd6ab21ae11188990b09c1b2c818a014de12d4d00c334c61fd9dad9c7ccc1881b01b0b48234ca0429ce5c7ec8a6f34b16d3f8857dfaeb26322f5f8cb76750e188da12ea9c83cb1badbbd0c12602393d03185101b2270299331b52b43117403ba79b7b6601ad86a2a5da3e71f0ebe209edadeb1cfb66f88de8f2f558e7b368717fd7c2c4d29cc2a53a648202777c9b4a656a8fb0ec79390355aa664d2c3dc2fc3b98af7062d090a24a8ca8ba9cb0f4c766d6a22d445411de3eaff046737fda1dc59bea1076bd5baaf2c065aaecf4a7ad28b10c6b6e76500890b6b62f92032d6c95ad57e1a8afad80c012fd7e65f101335c5568e4bf3393dbaebf407385a870afe7728695a79e743e8461fac3e50091e9a0a36ccac8c9396cbc6384aafba48bd7301f46fb56cd4933fa85f240d90b309fb7cfe8d0eda9ee97d668a9d7491a3b52dbb6a68513a3625172721760d82ac818916baabf0f67db337668a5560063d39bc2cb04416cd04b69fce0f50122484bc2865000d458f69b028b24d6d5743c656497c78a822f6dd69d8bd1c69826f2c909c23f8fa7240d03998c874b71b0f4b5359eb0da27fed5c393ef4abbfa54ad45ed747427df3fe94167a4ef34b1b6e0b4e1548191824bcca6d38910a266f43adba84ad3026b2a9b96afb725096353fdde3805ea8f62730841332f1fc2f75e1dd175c044a8cb3dd819b267e035c85490755c302f02ff2f2ae3abb7593779ebd36edf51e18e9c440eef6b0618a03612054284b7a5f490e01402e4caa5983d56f4c9dfd88dbaa1d6b1eea827ad44beee14d14e94bf7a897c422fe7565088a02a0de00e3fb254c3de23084ecd565c0fba473dbfa284130d0f8336d432fc1001a993c5e021d4bd1ab6be39d6f10d24c4f6b9a636f17899888865fc17f4e1233eb7b6e15b6ef4a984caa6c4a146b03d1981f382b9b8937c5bac9f7ccb574f647c4b4107462c222fd0d147c5af7980d103b0bca4a5a45b63e14588ed02e2ec7e329b6f7ed848b63bf612bed516810b9e6e9ff6e77e7f43747d990da2fa868821281b6a0697982fe4ddfc3a6126eac4d6712732d460f2d062d4738ac15b20a42fc9ed2a5c0147ab6403d7ff42a27d78455f63f854a2b1d444423fb62a5ee0d045d9fd5cd3804cd0081f88df9ea39a39382ba78cdf46c5c134c9cfc44b4105ecdff59734e3ad66fe3a05e8ba63aa108fa75b24d918c40a6fafbae1db3100dec549363f28c7d3ae85ad0540ee34e4ae821f9eaf9799731c3a0eb9f17e663be41dc8b5b1a862f995a3282fdf89667c335c38d06639bd0c016cd9ff2f8e35f521982e7fed2225147575851a5f84d5bd4e4eb8f18482919af50e9adc8995467e49eb9a121def239cf326147e2966decd811b3db844ddb4af9bdc67a5cc4db09b6465306f3d8875bee093c1f63ace0cf78d828a3411c1e78f17d439769dad04c3487a1cdab092828b7caea515233c366696028637cdc7e8f8f7f0e5b3bea48c92df06084ae4b8b118645f657e28df4bfefcc2ce2bfe4600107c9027ba0e369a199a1560fd990bc342dade59e9c1a19bf55abecfa0e87c6a618e6ac16e34dc3d16e0976340b3fc957c25c1413f57084e789eb1e7cbb34050ca69fac7b7314b11842df6fe296f0f8887a8c8d387a6f676d6a681123c976a3064cfc759e1fbbd0a48425f244d2d97846962facd6aecafd71ae96e73f26859460e0d31c007cea03b394d8b5cfedc333d9379e4f6f66fddf392320c77eb024334bd283d3b3b02491626e75b0d8d534e44137fc992f47f0daa309d22a657e42dcdd41d061249c502b4a527b2f210cc239f7d99eba1daa775a95ec9346b1359ae582f5a1c524fd551c02ade388c302d5605b8bb3ea08326c276db1c5f154b5f3c4eafe64d579227c8c9324e3a34342c722b014dcdda6903d57ba68840fd9b0cfe5aa212f673d812140d091b6eacc6446bcd59af88bf3197557b198ee102595933c7f0a05777423a88fd6fadbe5d85654bf07cc24bf82c21da69d115d1f7eae5de5fd80183cbbccdae32c5ddbf67f26c1e097d1ee02d36e9ccebe7e73df43f3f99a938b18b05e4318e5ac0214411e4581690b570f15eac92fabf28222bf85d38303ed53c277fd6cc43119dedcd5e5833731ba69d29cf4691baa8e4b94a912fa8ce39a56ebfe47b10f2f5b0bf7bd83add8a85f0e737d7fa15ac7ceda17d07e5250f8406ff4d417ceb76cf3c516a3becba38e03e8db330a2a4428f1c97b7b895010096dc8af86eaee52a5b7506f625d438f4a0f5392eaaf441af87540c96723442463897d0cd63335e37a9ef986b4b2e5370bd008da8b930f8fca6b3d5b857fb6b33d3a331f9906c5502d180586ca43960068664bebbefa31be5ee68e99b513bfef33aa6b14e8169c1f39a7ec7bcb797bee5bec7b3a6d2c717f3322de2c5b27e608a3582c90e164096cc059e2c65ede7e7ab571f3077ac268752096657f626144b7a71addedc644c5b169aa1dd6cdaf4f2f4321ffd4fc27ba005fadc37d5664e72c17e3999547a32f9199da237342d508eaac1af8b27d4fe79ede0d6087534237d06c1469a9a6ce0ff50483690bf44bf324d3ad4ce67e24cddaad5a3cd694a202e09b795ea11c9f7c5a8250823d55aa551eafad7b3892982cc0145c49f300b7d4016468e9ba2755583030dddfd71b0ed98d1ea5d02e26646a500ae87fcd0458a06983042076827472c0c8982fb8cf42754f0b9bda730008bb7c81664441850cf4e621e1215ea85637a467d4df3530997e459c2bdd55eb23927fabdfab4506c420739216a957ed130f65ab684fbc3de8dc2460124259483918587120213a5d9812999e03e69976e85971914257fcf0b47c296d9afd757806b9febe5d944247cbd7c3d060f8f588d6e02590755f548ad9f02812bfd95595b6fa434d937fd011b50706bcee8b00f1b0ad6f09d9f756a33601a486d1d4872f87b54df130e5a41de987c2b33bf44251792cc8d302ec3319c0207768455017a0dc02df59f6ba966c9b2fb2b69ddab0e55d85ebe5751db116b142778c1187d5d93e384908679760e58625159a0137f8bfc0278413627d1a32d8dccdbcea51ac1caa7e2d86723ebad4244f0c9c3730524c8abdef5807a43d1265c33ac5abf1065ea3b2d026f1d596c1ec5242f3514ef7f408e96b60724cc1fe64d9b41d52ee99887e29916615fed06f74009148c51d4b6cfc351777936d67d2e64619ae64aed6f7f36d8534a8761139ae0949833fd38bb6d535c61685bc9592601f268f731ba74a78baa76628a9c36e8eda3d3e57b951de4e84dcd69456e448892b9ea6d1f5411fbebe2b3510b194b6351e1b5f27f70a02d7e2bd0f042e2532fdde54edc8e4713cabbebb38b2c60be69614262a44a5c96f8186a44a934be1e8dd8c99abdbbfa9cc072265d31b5e3cd8a770446ac76b073f7266c0893ad1a9d2c5bca1b74c764dbf9be5e79eac20015a0c830aed73e58404a9236b5aa4d5587b980d441954d40394c62387734201e1fce9fe447a7c72397d158c7e68cb4746c3296974715c7389f1e5c5067f60d38105e18af1db67abe63fa341a24841502cf6bb612bfecaff30cd598185161b64bea527083e58265a629188fc7885d91a2a9f99939fc4421ec8ef36d8825774b71f1f1e9557074959a426c704c9a0254c16a9d5b60f23b859a68d0a48799ebec562ee59811a110a9de11c123143326f4cc904e664db561e8dc26fb974ef855878ed8949d4e42b6a31b81228b281443e6fc8bbcbd2fed2da25c10e3fa28b192a759bfc4348a04ec8b2ecb439a505d1edd330f22a3eaacb1a2810ec912b12eeb22cb46588f36c4dc01d60f952ee7772061021aa8495c336a56c98ff9bdb354b47e7c84703764d92909878828f3a92b925dd888135b2979856404fbfaf63e38dc25ea4b72221de78c6ed2ceb79da8d08e3cdff445b1b753cef18ce1ed6acc48a77634b39b1d50563d9c25496a06376091ddd641f35d9ce70b19ab6b053a7f82dd72c99e0d25674068b0c538f0c1fc921ae24316c3b943c62ba68b5f8baca5ddd9bd5acba2a3a966fc30212d3eb6c1d7767525a3e3ffda207ea8786ec1140093a14593ac54da305f1b566d2fe5dd9b269c097e6c961fa860b5e0f4509108060feafd6ea0147e80dcd04ff15c1539bdc5ae149a1abe48015e6dc58fc01a6d0a43b9efedaf7e9a6ba682bcb2c36a1b567f3321a9649ce214630363facdf9cbbf2ca089dba695b87789a474d2f88eb0cd71e020b793c2c4028eec196194a8728e8145c886c58586ebb6a47ac134760442456fc00879f3e72a52a719e7c82f3148871d3eef46c302481c0149b179e8c32a34eea4f0ed7a487b9082c7f757b3b297a8aabd74cccdf939d246bfc9ef51e806b3a77b484adb882727e7e5ffc01427daf932a47a15729ea5a33bd8553c8b114014200bb6cdd27233963994377b44c5e3f71ac9fc7bbbe37a66d1d180dbbf5840bd22dc17db467e6a546a8346300c5d5bad56eed58b0ced717016ec75b252aace47bbef530c775a392390008047480598929a6c31a7467fa34d3086327aee12768e51620f80fb668326f328e649d2c0ea675f4c9679ac8baf83b18670380b6e782d84a0aeb8c1f8561c12ed2bc8e640ea8a684a62198d292ef81499f1ae20e3663fb897528b6221779e6c61c451d43a396e582dffa3a7e018937909f9f69efdd787f2e79bad8139190d72ffd175775f4e627324d92c7d41931c17f8350cbb1c454a2db058aaf04e94781164bbc31d3582a27ace896232555eb6a01a095638b0d798044f2707a04c2ea80053451f01916537183fc092f573eb09ceb4a74c2595c8ceed6e250c976f0e8da2c29370f202f756d56b385676933ee2e574f933ec46927ec76a31f4cb01ff09a0e7dbc3eab1113e13b7dd39588ce8e689bf32cfdf7d3363c5b70888af4a1b43ad6afcc5775cc1dc90d784f1c90acafe2f8edb5746a9117b75176a4ce8b7f8053b2f2ee8bd3a076c23f7b23a922cd5001ae48a8f07a8d8c42d27cf3ce15e70e183d95b54382b4023b20e0fda9da77a73762d3aaf158b5d54444daa3df7a087c12d6ef3eb03cfc7d909825d3c3a2e7567a9566e5fea3098240ac143156a3877f2cc35b03a0d28006b0814f071c97ddcb24d64b8b98aa2dda03e58f129143f9cec73c9b6558e29faeba4d2ad67153dc8a2ded730c8c5b481d97132bc6c490999cbb9115196cc100f912d0d3d092a533b2696e51442589820c2318b2e6a6e2c369e59caadb8200c2e659d83228d7bfb8e4e0ee3b9ce5c9619bacaa2519cc33fd52a5669cd29b5645b739c5e8336d84d651d578170880212a9108ecde295f0e5d6e7eb27265290832a92bf9f0245d879596634b0bdb951ee52452cc0c94a6295973212e5e80d5da7ecab525568a07b2ec4092edd80d9863ae17e7c85e177fb35e9215be3a9c8aec790ec745f7afb41d49491849e18d24fe442a26b68a683a1c070f27f12372772023cd9c36db17d0fd30076275d939248ba3125f99c6bc58de214e728a72c6241a77e0d8d5b518f6e7318e44e793ccfab0124474505bc31717b2065f28e124065d7717566417e3fc85afd42f5c24fb5c97ed44328456d30435c1210607ca459544dba74d33be83dc74f0607ec60f49699d6f31f782b8a5fe7ec1c14dfa13d696ec91f195f47b746255ba9f33f4e45f148e9badeb635b75ef05fbf2682a73303e0c4db595c5cc15987ea9c9927d1421e063e0e302e91544555d706cbe7c9bbb1fc411f9330158f40507186bbc41643f817ce8c90f9c008821a27e2f73e3351a658a8f66d5bd2bec2b1cde3f64048c40a2db42be6e59421317a3450cf4f3486b5d110fdb1a8caca01f61530d44ca0dc506cb8658efbd494c2d4e914ba3c78b6251f7d7bd43e7025539e9efdac6e88839bb1151756cb94007effe6fb858199b24eb2c23a25cd4b1abc362ba1b0679ecbf891d02ca80139ae9f118151b01861a655f44230678a209457d30bcbd053b18ff04b0acbab802ba4b5237f26e696bf3ce3ea657ec7327d54fb4bd0763818a1af22563dc6aba2753929a399b8d7c85d0d84752de57d1ee86f77401090a4afa3e6c6ae518331bf745a4a65932ad674fd743655f4bf1089b64f4f89befd1b20e26552ce846cb6fb7cdbee8f930ac3cf9a4e5680fc210285d8fefe32cd3425005dccb45ffa672ce42378b99727b93c59553aaa49817e0c23b20bb63f5f47655000bb997c8a3d00ee41bfd58b5dff15365bab09c87c01d38edc662c078c1d6f0b9c3d467d2bba2dccec913440eaf46982febc08db31ad520edb6a117c6e0f49217668118143f647cc46cbfb171f99eab66bc53087001804c8886287f6e5a307c5368703823aa3156f681d23f26ad9a2d04be14bc96fb55189c5f05b5fc999f6ee70f029571d96128b37a80496a05932504b46a7b1da2af4bf921405de871f42bc8463aad3e0d65f1efc76a7fe03ef0c2a93313e7b11b1bc58f6f250ded533a9a062c4803d7040c29cdb2f1f4ef63505360be0db19b6b7c547a6d8474cc731fec6157f703c7ead407450b999d83932f7c3fd7abc9744be6785076a9ec1d1e811de6e955c2a7e2dbb587573e79b869110f5eca806b08eb794b4ba9d37b7477328ff4810fe8f39e14f5806231396bcaff2bfa5c264b26c11eb39954cf9ca790c732a24f37e41e190cdb603dc976c75a9ae9a8e3e031edab293f09961cfc02a608c2eaca697ffbaf39f10f0e925c48ac2b1511d6e40667fea5a6c22baf949ecf8bdab5a5dc2a85c5ea92b98a44de938d80da839a93cf628cf0fef3bd5e5392cb8758fe2e0e6a7b121b2e1768ab891a5a0ce181be1a0b7acb2b52f2b3437ff2dfc63fac70cde5a5057ac14e07a48d4dd25ede740bc01e54858c70172685f89f2ec420c819484040020302aecd92e9bfa475751bceff5eec9733b8bf08650ed4adeccbac0b0b99c4bd2c346a66ec6841e29bb49f8742d3cdeba1f868f0b6ce5e80236c01c30d25079addd37a1c9f49131cd93b12ce810b97aa7c45b19ae87d1e2ba8219424dc5ca3d7446eb0b105226f7f92b8ac1f4014d85208f68c5284f1708f9dd94b2c044773efab508c9c9a76f3986608ebe8393b7574765b3faa4b3358361c5afe4688001547226c4de5eb24ddf85e5b4e0990fcc9afa8600f54507f14b5a02e891221a018a7345191561558312d7763615fc314e369e87cb23dc47be1a2e120e95d76b0fd2e93d41d10336bb8b446f75f475938a13a8d249ee12c30c3f92d6a9f7e6a85539b9f29eccf39851ad931a5c650aafbd8a714ad2f17c7a51c589713cfa5adc5837331ed3a6527db6f13fb18649c6aae467586d5e973d62465359330d69f7c8c390c9c2589312acf51abcf7591911839948ededaa55cb3f5fa5b8f0e9dfcd3031e9d6aaafee837fca8a0eb01699810072fd8d9fee0f7e85f0c46f2ed6f009916305e287378c51e88694a045f9149cbab98f03e3099bdfe47fd84a77803f1c2e6e795d0510ae0a7efe3f1c1e4d357a0bac88aa8048600c76e86ab1ca2670aaabed9988b8cc9f12129dffb1c8712e5e30ae1ae904a399452d1dc1fdee40b9899212bde94e11669b83f28d4e1390fa468cffd118cd4dc2679e712fa47b363a8228a59640b91dd8a4873b5c06c8cc774b2fd67ed7e862f43957c96974e5b3e9e8a4fdaa89bd683482ccca74d95e98f55bde7144936c07f11b11e04834e868aa37ee7fcaab6952b39173506dcf1d8c4eca7fc57474efd66dcd4378601362eedd4c9107b30150a1b0ad2587217585f616e3c4cb9873a485ba66c86a4018f48e21f81d08c014721139ef2c57a1466ccf4cb97809b1ceeb414650682bcc47f94ab67f029b2a04cb37dac9ba95fd0bbef1cca1df7c44a5f186705d9ba5907ca9abf634bdf18d2108e655b285c5821f86b0727c531857cce62d748c5794c74db816d6e70943853fd54f5e5fd2b1da4a4a3a1c7dc03f3179319b5e1dd336116f508c9e578828b1b8462b3a009b64d245298fdcf29aee4b76d25541dfc5dda904db1f2f8a7889065b89ad81cb3cf9b56636b9bc939bdca2b2c6cdd3f000acd36964d558aa4f9211cf73baf675457b77b40c8248ff33cd8e173dea0a9d8ce1b716e2a3439f39efd3ebe4185b26f91b355cd44f569aea06b562ddb6192a8190d6e9d0db152eae18e11403e0e788a3d73d0468d5556461f50f65d97760a742094e2b0d4a4cb09449aa39be21068a3864637a0a21e561b186c205738ec12a28fb03e25d57c98235d2f14b433c5fc4a3ad97c866c08d44ece105b33079fb89ba14671ccf526a92d327c0738885eaf2e605c40a6be6a035c6c678ab2d8c6ec0a43277ceb1a9372d314ad2b6ef24ac846b49a0ec60fa4c9ac5a96b1a8c2beb18665d3bf33ca0540c4d400e926f1e3a8178b146d02d2e31e01a344e454dd01cbbca1a84d3ed7558b8865b3ec3c29ed31546040dff235d0a9969c91c3f34405c734c430e3cb906bcd3ad1610ce39c2a322a60d7d68094ac741eb2da736d8eb6f378e72dadc820ce787c231cc3dc423512e39381bbf000129209da0a1d4aafcbd74606073f5b6f7302ee31535a0375279ff1686511679d294d3591e62689c828b394e7b25666e469312754793cafb009289747d58bc58ea99c8df6b9cc2e85871bf06c5e6782f4d7d20f7d6d3eb8bb3df6946a6b5a97c90280e7c08360a9e8bd1d54fb5ba035c6d82c3221a801b34dd233d00b264f4b16b9cff0846f867042fa1600f37ddbaf86ba9f726194cd4426a696cdc3167ca3c6476956870245640597cb7635dfcf94b51c617ce015945f6c0f1d756a696933324c39e8cb98415310c6da172b9a1cd039525a87cc1a0857709ff408c276bdffa53b85af8ede9a666fbb35e842dec7b20fc4887354446757e3297bec778ca726f4186f8b4c9e01223c2e6fbf79eb308abd9766ad004b99168a09350e3e0a8e525a1e3cd28b442798648a077d19861b277a3b380368d7a85795e1a85a720b2e702c93958c35b6f09741f018bb772620e00b497f553cbdb30ef6222db76203da0d2334545ba926def49dce59df7f338424cd387c77f17c2102cdd95f8508fcb01b04e367b5482a413ca0aa967bc985abb5633c82f7ab97bc2aa171d9e4b2ee1a44ce2a51eeb387187010b8196373b469d8554cb60825bb19e3d50890d79c21a94b9d717704a68bc6246612878f1d0e4cba4455a7be5b76b020eca931df6eede7788d9eed4f702404146f43b8b8ce78fc96dc3bd74af54e6abc8872ac8ba3116a3af2bb78c44fb2a0317be2e50b11d72684b89c99d44efd2d3775ee8bff5466780266195fa4a08df44e68a551adc3acf9ab6117f3788c1c2a71717db9bf44b91dbd920b3e76645078cd1fdacf3f5bcf69b225f98f5418ff2f543d5f5ef546f09279305132811131814d21db19e011f49237a5a35858fb20a164b0ce0f6bd9c0b54f4271246b344ed7797eef2dab236cf5d6528afd2b4460dfd9932748cc4db08aa4120cc4dba3e3f2cfd5d35617c0a22a04480bc9bb3ef2e4e482990c9cd138a96dc2f4b51fd7bed17ce94a6d7162362003f95ce36b1c2539e89bdd04492a2488bb06e136c62a68612e481ccb26406b6394ac93097146fcc71b18a256129feea4f0ac07736febf22ed8b1b6bc25f3760220c0b956dfecbd3702ec98a2970cdce60bd4973745a000db78fda004b74e532b9e0382b83614e70c41af222baa4157b8d647e2e9728ada6ec77ce80e627d1ef47c6d6695c7bd735c82897dd971e587b1737b61d7745696a0deb8d87292421ba698a13c00fc46832a4027228e4da8408d9202c60e714b6e539001589c0075d6a2545f118c528c5bf371b1aa8b63c64d652fdd05a620586148c2f86c3e5138bbf653bca92345a847d74b63c8feb229b01fea4cddc0f92ea7b64ca67384316366d562c966123cd742f9221147805a561f2f08627929d4f2d8c33417a386fb0a32a98238b95529904944e4a30ac980bb3e0fb18c1b450b6d9791149ccad70ed0e2c81c373c1ba12507901e0f6afe78e35bc7954119e065d75017af5decde8e1577915b76bf31eb21560f9109b76c1a0b779970b2d9b651ede599d9a1a14fd030cbb773f77d7cbbdec43b2e191be7b2ad8c306fb560fbd1ac381b7d6e86c4f4918a67ebbbe0a0ab61ebd43923279c1d9dd21d0acd6c84ebdb86b390bdd5970742f3bef580254d718a6df9f1ede413eed9b7ddaef62294efdd9eb4b5708740f875f428fdeb3e58d95063278f555e1d4d8f5845a30881b61bba45dfe2bd3385baa644e469a3feca42feaffc32a84515c8098ff7eeae3df1bbdfb7dc123bcecab946c53047560134cf5872840bc0cc0bb2130db55eee75415eb4a433e79a75dbff7cf962f1525d30b6f7a612c92fcc36654801baae19483e27270669e0df93f5e3c6cdc155aa20a97532637316d206620349f47e8645ae627b2d419b6ea5d7b0ea2b3810866f1db365c613400de1930a6dbd5469acd113885cf5318b5755c5e43320751dd32747e8c8898da92fa00e5af46df4699c31b07e0543d9c353ae2a5a0428893d8b12faa7c3cc455cd39adc2632dbaa535149d78ee5024b3ce6ef148bcce47f7570076b6bd35563a61b191be0caa93ef13fcbc93ab1a30c8deaf436e32c5902227c96dcf3c37886f87a853012209d6a1546f409d9b7a91f4ca8766d2d88132ca2fba90fb0a53a508ecbc0a36b9dd7ca6968cd61072c55bf6409f2b2ad88737c8269a669c27ac2a202d97e624739c1920407a88f6bde57bb2c25a3e97f2673d3028dc4129a74000bfa4d16f182993ddaf5063888b6e4efc31ddea9bbe5b42e094590757f3a7771d9185a1682aff46ce371a45bf0dd9921ce7322c0ea07df5c7890436d28b439afd8f0828337194adeacf2ffb282eed1b528ee39ad8919759e5a43154a0b113734b40b6b97019de538c3b095872a31f2f070d0c2a90287ec9e0305d70599d2b7ec93d634036076ee01e4b36fa71ae972f28e06e4ad66238a751cb7ef5a3e72e3d7f57adca6a53298aaa310a4281221e1db0a20660743a1381138f75ee45834786f46c9b8ee7e6553014a4ad8f4df97a3bc0e53bbc4c9a3852e5f12b47daa6aaededc105456c698ddc2a14d6db46c150e6f71522874b830d11b748719bf058c56b88651ce8204de46fefc88ca53bd549cc56bba3bc5b531e7832d1cbda2e76de0a2cc4b0eca85c639c40c5979e71d6676fe1997855f5ac0d605807e46e30020ffffffdf