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 83918 dd53cfc5c287ea91c5baab9e9d90efc9bda87703e91d1633d6d8f951cce1909c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d04efc412543fb40233e4cdce1ae08be4c8debd15a940461d551fe074f55cf46
Certificate Block Hash
dd53cfc5c287ea91c5baab9e9d90efc9bda87703e91d1633d6d8f951cce1909c
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0097c800008a670000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000a6a13119c5ce6eb34ddd255bd352b5a7b298c8e62927b481a7915147cada38bfb86b87b67a15a3ef2107129ca39dbe728bdf3c19be7556993d29d220787a42825054b4161b3b5f748a4783f64d4c39ddc0cc710105b2d655400000000000000000001000000020097c800008a670000

Raw Header Hex

0000402039a6048481deac82e3915983bd95670868784b12841c8fda61fe7222fe770e1c6e824e202bd5b31867c5a0179361aa0ddd6ca07f675f17b889be4a2e8c91024873ad4e6aefc7001846cf554f07fe51d56104945ad1eb8d4cbe08aee1dc4c3e2340fb432541fc4ed0

Proof Data Hex

59,560 bytes
121216010307f3c6e43c9f8467eef56c48e13d43ca3c5d413f9f91a74a3e31c290e3fd5ef8d430c733578b1a998bdf996877b364e1b78284d922c536e9dc91599bfbc874c5a17be89017456426dd07d63235a0fbfe4ba7b201e489fa4ed551a3045fb61a86f52e54cf7dff0b8cf197754b19f68c1626bebf0bf7b36f26415e4747786b8fe9e01a97e1ffe2704c68e08a00bf27be7d943a5212ac35b5787a03997920c980fb2d39a0ccc8105d4860ad20f1fb5d17fe687d6180a65c3b6c4510ea6adcd09c93a469d9ab5d7438fd60b6a873f65dc2c8dea8a6ea242719cbebccfa970a01ef9368f621a2c98837c78b0e1ee2f7d74ceababa35e5f044d32622fb9d787747dd75766dba5c871b62239ccc2d8f3600ee3fa9b294a98b25c1786b8306fbca489d67c5d929b77195c4fc6d2ad111aa93b70c64ec89765289588211dcf9fdd9248989b0c310e8666b7c06f2b8351bed30aa19c2a7198af7b9df3e3d6fd3d2ef0dac8bd734ca0fe1b6ed520879598dec641806a027d7afc42f35f1eb72b5220b0dd6b0e5cb7e737a8f29db05c3c52e9a46b1cd2376bbd48948e7fd2494b38d5ac6b1c8e022986c9352b5bbe7d03dceffa8f7713f256d2cb39b93162f9a8c82baecb603cda4be2759649f31313b401de32255306228ab1af509c1b053ea2a4d4921e1b31476886381805544430c61f12ca5b2082d2020befbcefcaf3bcb65e71c27d7fceb62a84d457278d33ec617d160b7e651bf6abe01581eb275155d3988e39054b735f16de87745f0f56f9bbecd876c3409e350b6313ec1ea858af27cc742992a8731624bb74d6255d09d3595d9e9f11ca05ec21003c72131cb071fa9193df29b41d7bb16a7a5a58a21f89439431088e8608aee86fa09869f5fa1784687f45ddff32cfd937e226fce4feefdff1b481d099e38100ce0ee41c03eb1250df74ad47a941f7f5a979fe8c639c1dab07ad21cf6de7193abb9d066e54563247f4e84844c60945ccbf3ee9fc52c71639f7eddeea0fed6a7130ba4df3242d544b4b9f2530e743653226cb915ba0a31a5688367bef997a35843b5838c94a8c15bc6fbb026880d83ee40a88402f767df7ef57932cb614a1c4410ccd144472826c9b589a1fd50e387a4b7cd93a40054e65ce5331cd8de7a88f502031dcd53adc1d2449a7352cc8fa37a76ea42336b0cab27d5afe8edbfc140bac6f556944bd8c15c336ddec72cc503a57336f4c5017c310aa256880b31a01a5d3eb99a4f05f0815147d461461cee68bce83d2884b5e8c9f053c4da3477a6c1477fb7aac1bbf90ce0a67bdafc1d9d2d89378e800840052f3bc0db4ee39e189493e46c71994494cc1ecb3c4a09848bd160f903bec015649155f6fae6f4b404bc19a643a844ad82386580c5ffaee577c352cae4e831a9105b7bdfb830e5071ca7048ac8807352318f8640ecbcc43d6fd865ae177cf4649c0689c0f01e24515c9c66e8ef81948b9c55c3955cef75f0498a06b40554474b1e0bbf49c8c2725f68d1f19624b610861034ada074e499a304999e080f5c741da934468921611ac6d7df12f67f733b934b3be59efae7bb71b7dfcb26850f24c4c7663c4d4c209ced901cf1dd9f7dd570a1ff98141cb0a80a50183b7a6813a4aeaf305d12741a2e8e8d5ae4be2aa2616851fe95c3d0e56909d3995e625ac96e19b471999a1b476ead821606eb9cc20ee4b6f293b18e5303e847b4461f86891cc902843155995ff9019b32e3ede07f85a7c5e32858ecb2462da123095ed5cd897b50e0593ea500125655e7a640e034fbd379c7bc4a94ffbb226d5f46418e903c333ade5af034274231885b13a7d00a362b48e9cbb1a10bd5637d160c0f45fadceef82f7e828a3f68d4b280d7dac8b39af25c9264d01e59c0a0c44e6abbe43c781346a9b8c0f3bdcf29a44e82824f03a9fbd68e9361178d4b873ffc85f20cb0e6b344e5496b0cf42c1795e541e6bd19f628cef4cd7a1ed77ab57e551cb25a221fd925160805a954bce1f03df61ac061f6fd2970a607f7eaedb049cfd11e197be56b3abdec5cdbbecc7e3e6e31fe6525a7fbe98ced969d27ff4465f8491833c5fae49e5bf608385e1abe42b4c221837de8666a110361213e30a61a678ca12f3a945b22f165e89da2cad2cc455a73092f6f25466b3e67705922091526e295ab784d29f36fab58d4bc5246ae0e79f29576948b1edd1b8d2b19f99142a09933a7fd746c0ac7f176ea70cfe62f0d80532d698f0ba320e5fcf017c871e5e2e96c36ee5989d673b63ecb518184d834d72ebe8bd80c333ae62138df4d8099b667a0c36b771818532ed1a88ebd991629d73d0de0904f1878035986a5bd5e736962759489338db4c91522743cc799fede7e5590fe0bd9a502cf6684432f2a85a2b1c52af75cbe42602f77b623b1e923f1ffe6e14589762a852698c24eb157df53490da6732f1ccfa141989790b68b2a2d0820f19208cb04eccdd92d0acb8bf32679467beb275f0b17d100bc09fe5cb166763ca6a8c6c00b112883abed2eb4f3bf941764f040df50d01f719f0baf6ec1e01dc5e0d34a55764aa6829ac9246feac2614f1d4c5e94a3fd0c407e8e347329c4b16f316fa67fb97e0f897137e42662e45f8ae6a408febdf5e99dd7d13926f42fec308f545a6b01fe7850f2fd294b1aad05bd62872498d800ec51864f818b9b8f223a47b2c94edd4be75b03e65d6a7f3c74c2e567b631c14d4a8262f1333d458edbce508ba64b865421f143efef6b9afb1cc83953ae3ad86413b1d6a48bb2d7014880518186b5fb424e11a907efde0a51caa97b71e7cccb514f6cc4c607c43b48cfe582d2ceea62e0b59cc3121a6cc9150195c3bbebd548dc42d4a14d6ffaaeffd99399657f2b60c057ed99a57649ba99071f5efc11ccdce7fca68df53c564c91b63ddb6721a976741d18c0c6d5bd212f91504d49b2b255e38a18d264a620e7e2c754bc792dd50382cf0202b44544e3f8122d71a8b745a65ca472d85b4b8105cb407e72573eeb81a76bb11b8be2e32a0a9710fe890786957e2044562cd6123caa06c2403146d8f4dd9fbcbe426c6800fdc0c0e88ca5d4bb40e61d89d68a76e515b13e5dd3c1a66d8a0ed00d22e03799fd45470bef9aa273af15d74ee3abd6cc1e02e6a2fff81bc82673976c75a5be3d3528e10493513cc9711b40b72b0cc728e8e2946ae446693dfa615fb1f98c7b2c641a0620f1e0bf4f51317727cf5a94385c00765e362eaef5fc3f12258a198e6b89e7b93783eb8bda9c08680594194067d9bd25360a5aa8626e0f20c86c886383f8655e6ce7569f4dc4950b8b1bc86fb1b1ae817148250d15c912a8e810dd3da30c2d970725e4f68dadc630c996c29b8ab365f2191c2feb58e31c596f4f6aa0be4166e2bfa60b8c256de0d088d81acc4c5b7f1e2b693a214ec04ea24be5a8f71d04b0d656fb5d8545c51a0e965faf01695717bbd5e3e451cb0a103c479ac7fa4fe115e47db0e84b43ff9f09ebb3b726b2605ca5a0bff652379ad987263b97bde3b41a71b657fd7b274f288e8bab71b226fe1a40ce0e73059c8d6dc3be01d0fed82f6f0bbb58a39c4cb71cc79c35df14cafa10897aa31913294ace986db2d8aee017eb67b79efe0c51fd43028f7caedda02373b1d26ab3a7d5ba8e02dfecd8f9b8d2a6e1fbe31f0d274fce8ba9ae5e68f9b4c69474db895692164e7596678a46a844115f9bbe56efd7a17edd7a6f345c1b599fb48c59ba9536c21f77e01f29c55cb17395458081d69c72b7e4cff5034e04f097cec843b99fa1154e907431f20efddd1c9f07fc56bc4f0a963c42eaf8752ff06796f159048c3ad11a040148939355cf0b32246afe978924e0b7deca620919573b6a8588475d987509c3483e7e279ce5204ab89fac771a9ca628ce7417ffe56acfa69d84d5cf8876fdcc7625aae3b7d63b9a232307a4614840014060258f8fb4634fb14e773acc1c3d1d958f2a9657f358ff4ebe163d4b6449dee238bf0aba61f8c73276095e699e0b87c4b1aadec17e26a6fd4a3216ec832025c9d60c0f8956d8883309a0cdb9a6ac02935467a3348c79a667a6ca1e4bde14be6eb5b1ffde7e81130be8c0e71883d58aa7c8fe1f21abea24783385df988d37d668d6fcba519e455d9fb7ae62505870def699d9f22423fef50ff3f2299849c5a2f0d1e49c40265454e7e9e049a50184d635f47456f084ba3b4041b6d0d9de7b398a7366ad259bf1d0fd95fb531042029e751edfb61aeeb8f50de09bbc8dc08cce3f5f9c81190c634e342c9a4dac8f4c5534eed4a04b88d966c29441caac71b9fdb5c4340fe16bde295cb97cdc46da76b107e72079f713b1c5df64d24b080e12ca62907a1f53cf8b503f2c5d49b30d1e157df8bada14f88dd576a35795300def69fe829fd03ce8f8995aad8682a6cde90c11d3bd21c65857d9b2ef80f215bb14ed9583adab5c77a4d4717262923c96fb1b379e87abb8da879bd3e2e3de4983ca19c9d9f75edaf5963437dfeea88335aaf3d893bc5842666c06412c2cfc20837f499abdebaf8004f605a89b36d4c428f0248fbdf0a56cdbc1eac86d7796ad8efbc4b8272bda7cc25c08b2158ff4262d5bf865220fe175de07ec7ffb03f7ac83f6842cc2be61fbb01f833751beb2a107d7677eec947fc8ea9e7776f3c5260e22cc644a4f8d9e2bb80980a1e7b0fe98d1d11ddcaa48efbeed66993ace96bb8837ab9d525e5db68884e5cd66ce0b3c590b6dbb2a279752892abe12d44023bfccce6b9c61ee54a3ab79c356de891eea20dbf4c88784c1b2fc818b02e0360d2d108b462e55c3797f495ae1213667602b4ae7c3c4057160af91a25253e27b4e12aa1533c38705798788fd4deb34679d73f065437394fef947830b53be690aa84c65dc1448656d6c1d2061d5621ef5954244fb3ada51dee596ee2b09aba79bb8859d0451134ea94e889e2eefeca49a8806f4dfc2b4e3bd21f15a720dc0d34c688b628bee797b5694644bb87afb8e08f6707e02c9e08cbfa5757e55c6bc69d6ed9b8ac8a5b1ba94b0e41b777af39a62f6b3a326d589f7823b916ffb154f3dcda221533157c1ab1be567a396319d73123aa1d3d0844b62b5e77a1ac242f5d2610d1087bfc65b033946e3236c689024031a78ec0f468b5c34e5e5827898467b841de0e448600ed89a88d25a6104fe6c5d49799497ddc69ad4eec37a3f641dc57a90fc67daf888554a472035ae41025388b635ecf4d966e43e5014c3709272140e44836e4018852daf0551e057979e488834451340fa45a01bc28e62842e86c1ff98553275c4881878762b32bde1f8a8072c3a065949f7b62aec9445e18ab50bf2a3167b1053a49c362857820cd1fab9a72c96299aa630b907521d81898ef25ec824bead974fe809e90474326298122fa00c5f77175fbbf7c988c8e97b0807f0b1b05386955feb2cf6ad60afd6caca4c44a6f686363110530e7ba8f9b0d72216db7cc524bd353fb1c39f0c04df441d73dea5ba9a16be593ad7d5663eb11f6d98f6b659dd3e5e7ef5ab912ebf988647fb4a531b69b17a4f85f6aac5051a54fec036450b91666dcb02184d285fcf6996b973bc27242c8d651a0130e56ec03b150f31ec3acb442cce04971c9f14f37d1234e0e466d0ee49fd344f4e78568339e44b023753a46aed93bb0594d74147337812169b572e849fcfc3d22119cadc7911c97702563f96f0e606cff91f87811a8ad234cc536a4c8661a606b3b3243b938517dd94f355a5c24e839717284d398f5bdcb05307c645c9e066fbcb14a4d74486e371d358b105c5ca01e101a7d6eea779753edaadfb45710058a4f621ffc0a044bc7d424c8dde1a4c68c813a6f28b9e0298ee03998e6cd058864e3647e5b30a278d3e2fa358b7ade5e516e64652d9abf4dc15b3234d22ff23af4dd1612b1ab56e1c36ef3e1c69c9babf3658b5b8f7b8234e6f31a4d4deb6f731cefebb8369834be4bccb41921b8b3d0eeacce73a0c99214d74b8f931def180a70023109be911b943014cf497340c6851980991f776f7f14d0509849fd7ef1b22ede7f9b0f830a86fe3b8cc51d9801b0292444ff6a89e8f6b56043ba1f92dfc623d08c5ca1dc6d9ecb446f4321780d0a7c6b9c136d79d9df7b2673f5c827e4d50b8d046cedd127dca5014744b1548838886203a36692a83877146b0192a36714593fbc2956d1bed0f31923e721d1fe47dc9487212a20e74cece81951924359e09218bd119a94c4528e84107bdeadb308fc2e84b35d6b7253fc4d483fcf36009c3dad244a2d8d1355aac1921c5904e2175f6893ef50e359c8ea18688d74ac3a93193b5419f3eef6691744ecb659f9a6edbc105f3f0bd1772f210dded3e78b63534ab3a3217813ba052145590cd6adb5988629818cc86255ca28e2ba52e61b0f682629c40d858f4a3dd3aeee9d37b8d2735b15bdd8459e5ae2551bf73ed3ec36c703693aa81614666a18326b3b832494306429b633c94c3f60e8aaec44265bcad158d9c10a538e743e9fd93e36a0f556575d6695ae7131a069c983713663179bdc76b6b248d691c3d42e5f778084b9b0e896ae0581dd5706d49ed2dd34688f0b2cecf2fff35dab267690449e0edaf4a7e7d045055ae67dcbc2b4f7dc254548b9e95a389cf35068236549046782289674aa9bc7cbc697698fc44e19c49923029813883061a2cc8ab55b04c39a92c4aed5fcfc9cfe99087181efe0c7ee89e41656b93074d07cfeb8573c070afc54c5bacba2fd6a8b6a41931700d556b9930d4e61518ccef05cc96d9b46ce81b6ea22ff000ac776fa913801e82182f4e00390c33279fb8d1a290e7b79567909cb8fcbfa6408bec33cd7ad8641051f068b93a674803c1bd77a4fbbac2635f87501559a09244edb0e217e5ac40ffea0663e6b177278b7ccb91280b0ce414ce46c58eaf562b081d297060398dde5b3946967419d4880487f5552edaa3721811965ac761dfdb55e9752f11d528b3f6187a1649864dbee91bce11e14cd047cf27f5f55e223fa374a0c62d1d1365d8befab1364f996f79a44b5dd56af4eac99af7328d421eb609e0d3c19fbdbd9a181cff04b747b1b10a765a2ba0f5ea16fa19980f37a1f1026a559a859b565c1e64cf9ca13a0bf386acce10653d25d0830c2ed68c9f9364c841ef1e53770595da17bd6eaf2f64e40e8e8f0bb618d4695258dc8097ea43e92dc003b7c174f92900119e7918a45e8073ccf069e92e23aaa4e4e3ed912810260935e72ae564276fed2ca651592b45bd65eab11b022b42afd3f7352742850d760f15689a9228532f0dde087487f3d375d80a8f7c485ceaf04e56494153a4d4433dc376756bff5c09a09d4f4bdc6effa0df053b2f41377bae2b94e1d33a41790198a7af90e2255d704aec632423a14f29ec7540bba58c404111af8885c2ebe2c22b4c8ecd5c0869a90196cefd666a90dc3edefd0d319dc43d1f132018e6073720ab194ca5a14d351fc3ea193b459398b204d3f0b3d9aa1e8c5f394fa9b727c0168a96f7f304d5d598f419b82e3766b250a5edbebfa1295eba62e644033dfe21fa2ddd0b88a2e8a5b027d36abcde0a78b28298c5ec680653429a61a234f1605fe784cbaea2014608930e63e3aa1652072363e78808ebe9322547f6985c91537c6fc1f266f5b2e56a4acc54204706c979b15413bbff082d2ebf8b387f1f859c149e71bb7bac3377edc79f597ab05236c0308386c693599b6bdbe83ab8f314238f58d6371674afc59b5c73da73512ebc4725f16b2ba86ccfc72f8ce972a51cf04182988c78bf1d1447d41354c559437933593239c57ed958cb8a3cfabfa6558dfdcffc8af3cba1687d5835bbf12f2eda40f088bf2998dac9746e1d19b1ba015e23cbf30fface03404786ac65bca26eaa4726e91f179aff20111cc1d9487db982e0aac0ea5ee16220d41029367d27a28b4caa5abf493ecb36303bc514410460e6d77bd025a6d70e010ed77a50bee55ada058cfe8ed64c7162c3257f272404f157d3efd0fbf93f414dedeede64ad3a605aa98a093753e14f44280944ef06dc0a298899c4b102441d9c94fab041c4d85c4f239f5fecc7df646ca45de8605d261dadca45e62cf667f1853a8761fafa20f7588c0403a82cdd1c057b2ad67cfa96c50508cd40570151df8cea40cab9e23fdc10a28b9c4063ef82cdf345dbea4c1f158734429fec377890e2e3ce6e7b6de35e50182dc2a268a7e194fff1a7f18cc4bd48172f7fcdd2d09b511266515a7003af78e75f06397b69698a354c2d31c2d101ddb2301f797ffd4bd8f93aa53ea7b0ee9c12bb85706b54e88a0dfb526b2266bb5c928cfde4793495ffcb433a72d8797796220ec8803d7a08441123efbc55af2b17a9f677e914068dca7431641ded3f13d52b2fcc19b879a705dc21ddcaade9eec4fed04f97562738e703dda9579be00a2b536672827029e61f2932e5ead8bef7f43e800edf334bab53ecd923db911e67f13266af502874b5f34ef1640f9c6f4c11290225489f5a764195789408e07fdd06036df170ab54d3642c9597f97bd586fa2831f62d79b743c21c828da66b72d4148559782d6e5a4fa07a250a2b912ef9ede0ecf1f3a89221f282fdf73595582d4de799ff8b1eced12911a5455788feebb5c1a6b2293ec6a5a33fba8237a1d836f849bec28a38f46e672dbf4a2a753e603568cb656da28ecc8afbf8855e3981905461ca0d68fadf09cd6e5854e56e66a42ca6705b8a496c4d06f380648983e84eb5d54d295a12f84fd6eb678a1c63b6ccf751567585c9b6231cd1d51d9a170ba3591d9d7ec4c3ff1ceccc6accf4485d25a5abda0b9eb4146b9ab4e25649a61c3370ed39434c43fd39f0586074b65ccc21f82d43778f2878813c8db5cbb912f8ebb44c27b0e2c03362904455d0a2acb3da99b7ea35c406332401da51e60cd875d61c7cffa6e4c78e92171f973a3075848691a64fe2b8235b64069bc4c672fa930797e88f85ba18decb6fc28432a63abd6c5e46cc26d920b0298d61f0fdf516b434b340fc1b7ded558b6b4d84691dcb88dab0897c5b25c85692a214a3fbe9e854414b78f79511bdddd41f2ecff804880de819ee81594128f6841ebce6c7d655d7bfde84bbb92e03fa6f86422a597b99450f705e240052076f9987030c09d0136b453aba661904772806df47ea470cd830353bdb84119a2609d8168cc32ebed06b115e7faa0240b3391c926bf6bee490faf3fd79916de300588aad2fc10bd09ff28b8bceaa96cda190d9d9f5d4d2497f944c4f93cfd460abc1d1fb080841bdb92f32b0491ca16001608e63f16abf3b6e246c08129be6577f34fac4abbeef8002a65f764e81450d4aaebb9d774b576e446eead9b88514e88d4d80175f8fd1b4a8133fc725a67e35c59822b795843f344fe04c3e7b7066785bfb14fa8c7a1446a3338e5d8fd55cdaf5afae4c1c9df26e19419a611ac8babd0535f39545d2773c780c0443a6b389365cc6064db35fa01e7808d81cb924285887bd4f4ba275581f18005f9191b7acad6f49df4b2384015b357e00e2f1399a8a67e415554305e54585d50f113155e8442a976d33ba9afc944c3f90d0d0630f0d47b5afbd57ff163756bc93cccfda91c3bad37142dd766af48d33ced60b6c0e94d2f4a2973818e83bb56259bfec91eb6acb48c4b1e1a23c02e243fdb08555017b909c57eee370f5819232281a9a2e6f919a3473a1a6893bb2ffe9b7db41a5776b471baedf37f2286f014ce94f866a8de653a82d76f1bf32f95040ebd9dd81fb96b1e0aa9bfc57accce879e252b3e5b0fcb697f9dbe354c306d059e4251569157e90c9c15fdc72d7d1a1b888b298d8eb573be59c8cdd7de6bbb231fad9bbd7c5fd396a3bc10409053d7ba11b20d68be9a472349e70eb0f1f3e6aeca7bda494154b72bacdba1287bb068d680dd4b30413fea268b2b1aa5c72d44f8354be60f89cd7d95648c49eef31214c8a9fd3fab11200da5c02ba8d99c31592dfaed770457137ec1bde5038cd53d1a0322e26430ded6061bc6e6b157812cff7e27bfbc21e5e170591c54f6a71cf40deef8cd7fe9fd1d9db2f8495bea0a4bb98aff628dd5315bcadd121e103a9b2519893667132a8ca6eef8d1055eccbba2682ad86053181f4fe367147bfc0d4bd065330bc5ed48b24e77d92b5fe6b2fef0c8a6943748ad4254b759de6225ecbdbaa298ba5a4010b2463e5857d4293e7acd3abe35b060c96bfe9702846fd37abf54c61d7051d83e0fa564bd939816e78be4f302ab758035191a007ea3c0428d43e50033cb02097a6afb33d168e2bb8ea455d98ad46f08db19df026967a1e373f0243252808a55e04cc853d44b7ad22d3f0f59e6c89062de2d1bef002b66daa017d63d2bf939c2b8dd82c27371142b11d83419aa8adfb7131160d8839f3c778b88e7d266bccb4babb41338504f5b35935bd504454b84b1fb43e858d94be422ab20c34f77dc44ffb832482ee1f76b6d55e24f84eebd43ce055bc0f4fe01d25324b05a7779691e959a5a72e16f18504de9fc5861ef94f4be3286d57f9a937e8a3221a06c96006442a726b967a9d6878dcca4ab9d74cc2185b34810a50621079da8f5ee1000e203af54339b3deb1496fea5d3c70ad32309166bf96e55a91cc95b55db8e0dd1ce7ea4973f9d04fd4d3852e9a7cb18577e05456857a4d4f9e17f16744aa9ecc4d15ff7109da775008a42bf43781ce22f3558693e9a41b361ee4041c195e4432b2843864fff2b8be99f684f9de9d1e15288de905252de54666300fc4e44cfd8960f6c8bd99afecf892e5decadf75210c138ede8c15a1e1d6d14beba92f440d840c84d6f2191900ea81519c413150a08f125783a7d4d055b95fc376d1b811ed3cb2e65ef7f8449b39fa54ade147ca1798c5409de773ccc7a12b1fbe8529f8534322b6beb7676d7142f3376ab59e676624f4e1bfe4bbc55911c235615a25c00d93d00267fb7f10cabab1c36ff25628b0fba9dc978176e88efccf44d27596687934aeb4029d8ecd4151afb30436148f01d6bea64d94ffc5e1d4a3ab0a3043968bcc6457a57e2bb1b6f4590d74f192db34b6706dc896419216f62f8c7220d7318486c246696700c6111ee5e4b09ee754e8f874625b4799f9551a19b579cf581dfaa6a44a55750185b44ba61221b5d7b0a5073688e2a2959cec0b2cceed684a0584eb6442d764e40e6270d033d60aa137b47e77fa0988a12adcb3c5e1f721e82ded9846e3aa99a9742bb94d0437800c1cf9d49926015569bae43ad1ba81729f67e91d8fe6d7d5adbe23338dd8115f883be4bd3c7b0ba614d3579912be054803e37652386ff58dc9b56a3b018311700194134fbbf4af4e04116a4496f556562536c655afe6563bbe6662348af3d23ff7256a1575aa006dc3aabb641f38d8e80ca0e6a99bc524e00027bf82a40c3db3e97d8fd67ba5f463f686321ff0fe43fb8d9822356d7d7384c8c4a0b11eba95066635ca58628b2542a826c3bb82f371f1a78e3ba09835440cbcc69042baaffc97e707c209417cdcac5e159087f65c92710fab99d67c8efb83292a7a5a565cf18140576df945b79384391121e23351ca01ff1b8c8bcdf8196e62705d9897fa3a6cfdcddf9615fc9cef06a296cae435b5e387584cba35fdc4d53cdd15271862ae080948f0f701976ea50338b07661ec5464e5c0ff2d8e9f622053c472c10753779e5a9cba6e19fe5e884bd05fe994c355bebbdb2509a0f9bbbc20c84902a84353b9748253f992f439f0194e81baed7d2f27ec32821a505f73ba4b4473a509c1afe75ace922b74a099fdd5ca9b662fcc133884737f56e8f3fb4af31fbd9505601ca994d0c40e2cdcc8713fd40fe5ff35b7896b221e3ce650ff59ec9ebc3182b10757c1e9d2874f760bb606258c117c6153d05ca3efe5fc5c442d94edaec5f46601880d76fd3ccf62f8fadd2334d770790d697438587509733dc72fd9571616b7b228f09ec20c7e13b590d4f92847edcaaba5121148ec9e7d6e6351e4cc32d4583d67c9dd3c2a0f905517eab1b2a4706e5747e574c6d819a207c0b23c63400936879d0f3ded43f3f3958ee9c6443c304259983fd1b9bab0a1b568d4340b3a464f7aac3e1ceee04dac5bb26b1b127aa868ef1d6e2c85aa52f7b7770a8f0dd01a89d84b8aed186c053be7be32c1c520c0ad92af9c1aef2f569596b67224b83b478f844af743c06f0afe806e4b179f9c677749e830344199bc6e9ac8fde5b6fd92a13f112d80ba28c0007a2e72f19eb4ff8645c407d5785b90ead653b64a5ffe0ddb9c4b55089954029da40ee562b3f2680a1ea261a43ce39e33c4f8cb8daf3ec89a09d250acaa103ecd5aeb5fddcab0cb9147c152a791e2ba4bee371930b13ba7d149faab2e667a831eb0b955f6210aa8cb1687a29128b70bdae97cb33bed14c71a41748381e6f47d9150a26509a86f53f19f8fc9dc354370415274a60949aa5f1fa8a28435d4f1c67738824b224ce5add5b7ef7eaf231ba2720c37dee5910f1ae23f94e70f2e6a8c5462244500a208024c739fcf01311797165566d5a918489e74cbfe867f37cd61919089116e89dc075d006e5e251cbfd1f88f7374c6c5103800a6489b9a628981e53008cfc6e7c0747c92cd8469013302711d220f08d91412183820753b864f5ced4e6cbd770aa953c625ee43016a4a9a510b6728a0e72a662cf6dea31410adc9c6ce2643ae3e208adbe2e74b551f8d2889d31964b5184bb5135ca262ad8804edd24dd2b51dc69928e61c0b13a4a7b4b5c438a6995e313701b1ca82eaeb73644e0265675393773eaa6c2ac0c9bd81e9d60b2db617acfd199dafacd3f0b7165492fc15af1943762d934a2cf0e972bc5ff86f01db42072f2b2dc0eb98207e0dbcaaa2981690d5065d54b72c6811ccf77389d82c9c1194e473541daa61d2cdcfe1c0a2e18a5f74654ed54d05036f528cbfb79c241190eb97abbc0a75230191d98329fbf2206ef746037309b4254a58d30c494bd3cef5fe54cd6846c5e586889bb425281e6e40746707b76cf96436a9ed20798c91e169c0f47caf45333d24c78fc2016dcc0e7471b6823aa7030cdaa50a08b0f79aaa9f56843d5daabf4031e78a79fdbed9bfd2ab6e856642e5e85dc839c9653c39e4557979bc3581beabc3fc80f7d47b5b02b91ca436b7bd78d1292291ebed1fab8f4b4d4924d6e51063e66927e66608c6720c8147c1e85c2c394de89db1bd2fedb5e1e47675a9e936999c601853ce6e516b102cff39686a99ad14bec5f12c50fa288b493734371994954d5e8d1afa39ebfdf49262e4cce0c502a9ac3d1cde757c1787ac12ff79c47dc2e098ebb26a605599b88e76c2e191e71b35f9837886568fd3f2e41147a8036c2bc2f7e0b16347f1bdbc72e90140894e2a05267826a6d62a882a0237921bdc458977bbb16f21d17f391b68314b4b62cfac4052f93138e80f45ef1cba4add3c28a68c3cb0a948d5957f82f20e1dc03e5e589cf9661989b129b0e577b79a9b30a78d94ac1f53bfb83faa3c3d33f254168f353f9375737a951263d59259d36687e764ab3626c32b15fcdb9369eac07efa9e9c0faa557a16e0c3f45f8f25d162af142a6ceb77fd8a4f0ff0749f2d84308a11d712efe21ef32dc09c7e47e054d56c9c1d67c397b0d1839d8cc79332c3be5d5c69fd1ffb57fbe3e5a029fc875e5807afcb0ba3031b859587233eed4f083ef878ec67e7d3f9dc3f53bc95e305564778f12705f349ae6c938961f74bfb2489f75b0e06ee830bcea03250754d256e709c8a1b2a560b355b4ddfd64684e4333360c60d196266cc469bfaa7bb908d20d68e7be54a926c637796caedac399ca8cdf59426bdb776554a679c0d2047b2f221aa242ee0eec4f73bcbb0ab41fb7bfec744a1d808ea38419516f1afb712c948f6562d434c0a04321b14cf4b55e8c8d5e772014f8eaccb054703145f74b475265e9ab5434afc30e225c76181b2983b92a3b6567a1abd56b19a962c58b6ab24a8f79a5fd7af824988c6d950c62749129e5b07095ebdcba543a5bf78241d4a9806f00159eb8d6f6170076e0e8b87a896c4e04c05b9c9ddf199bd80a35dad69a1a0248a139237f142358f01343a00f51a0a1b2996341f7b2ff9a555e804e157aa1cf90451e02691b8f8a79df48ba1699ffb8d6f9c05029e2e9701b05532cc5b25e3d128c9027922449eb69303bc8370f6adee020fd80b7d2863d7cf5c2cfcb1f6e084c11ea930b9af82630b11abdbbd8ce1d609308da691a5c74af54c698bbcab6c3c4db1cdb152a94122931398f4bd74fefc728b7dbb02908a2be30cea2d0d5f91718dc1297f9a71cc3285b7bcf666bada422a6a9f3084eaae2cc9221450dfec6a0c088791bf860bcf795ddc7e02e4e116795c98648136eafca3e52ea947f402550cef083190724e022af5bc642942f22c039dd23c8ac5cce2173a68dcb613190809ec793f7581cfaa9d7682688dd60c35e4510908c130be063efaa0ab20919f025fc125214e8209b475527e6daf086f12594a291b2e3a2ba86ee5306721908d38f78438bfff172d86022a713cc53d352e7900b3320b4c166c9b19df21529662c2de126d4ad4813a49c8614ca7c4d685d202b414a3f5db722953232b13ae93c1feca930a35e967a8ec91e12d5960419aba170fe2b77f34cf68e55fbe3557109ffe35a38123f5d57c47c332a5ee761987c80e95c100a0379cdaf6d8cab0535f40057fde938073f4c302d8379b66ea535e097fb5542e09c95df7eb1bd83f39e1c4a70b019d6c40328c197e9e3ab474e387fefb47be9709e2e39e84b25e4575e14d9ac26716e892c46b51cab1db6ad499d457fc9120e37867911e20f8cbb42465fa8a61936d90b56649b4ba47d1571ed86344b217d2d44b247ab7a0f377b60195c88005e890b3e1836f0666161658ac39e5562634e3991f22faec50d0a13c4de14a1747c66d8f51d424463b5af2aa96a50d0481788dc391e7ec2f2eefd49a0e6ba18f489fbf477e09ce6fe0b5a1646cdb2f1f06f7cf22549e48222a253e99f8a42d0c643ab593839ec8ae705c80d858845c92015c7d2e2ef16d2d78aa53b3ceea9f324f379bdbf05e5b8ce19314397e39f3c9f967df5865a8335bbfe1644940b7d5adc6dd592c67e7221813b7324182ce1b28bc69033e44e75451d6baa1489e43040182b9e66ffc86789e46de57d0abf4ae4319d93ab71af51ec16243c3f575b1d678fb09d179a2e57d5ff4cd5cfa29b141420c8104a49f14bf65887eae31c9f89887de72a931fc9f31a52e3382fd225159b6138cc2f20b5fed7262be0cbea85f18dbdabbad1d6a953994e888b372c219b64f92f76c3df26dd6683a3443a150197448142759ff7e2614bbfe4ec31b389dc048ac4fa79e9f553fda373911b0bc1329f4263732fa34513754eead33b5a4001040c5c0d4e1fabafe598e3c4e965750499f6f24f6e0f6ed9e95d38bf83026372c679fe86d9fe5484e405bf30184154fbc94218ed922323a7d0433abd94f3adf022d7650c0f7e5bb31fa53a599f9e9c9ba9ead9e5a0e5d6d5805aabfb662a821f689ef22447bc5413209462bf4e0b460632f5523d5a6f853b85d62dde06d6ec6d5a3697e16e12dc1fe6c8a2f8c573001f6985a48fae411bb8d0cdc9971c4325a4198e2562ad9faafd668991be66fc7fde4619905b073d40a3aa13c45937a1521d98582aa25299a2787a74624013b0056c8598c33939febeb216bc70c73089646fc47c680a72a6585cee08a215634e35a5da8a1d7fcf0b20d461890eee1598b0ac39c6bd8b61c3c580bb39306a427e2fb66af7e298a9b6627524a05a4866673f030df238af5c322f391e06a342dede2907868c8640a70635a595d4a9490ab9d6c294e6894cfd684c20d39c893be12fccc12cec9d83c6fabc76fae3ac03ac01926c8aabc4f73f312adb4022a80b42d9c7683602da2e224e82dd19a3faf0d355f19919599e588060b560190610e4d319fa36d69e883580cbbba73a67179cf1ca8dc381a21b8dc65c9963139073261275b3efef9e1f2a3ebd4df64e5b13bf3230ba906db861a014587cda1b64a8124b6cd06bb58a826fb047895e34d5f4b85c36ca7d74b4a6990e283017e943fb1f62513e42e7ff2d0a4b68de96c4b173cb51fb884b2019ac216402de8a0be7da59a64ed1cb7562cd67cb0ca2a823ea9a6b668d1801e5cc5f20ad74360c35b32f4a037962ab5702830d33825ad95f3edb21dd0ffc0ad2d791664a86a5096dff472fdfb96ebfea917e4dfcc7363552ecd1b123b637a6c73bf9617c5c7cea43e07885bc19c7b65e60b8488bea93682f4c22fb584b7b684a9b757dde42c6542686c41c63b53aa03255c8b9e7abc18aa6520f755a87c4f4373a4f791d199d7ec00a351665d040d265b8e33bf2aea6f061ffb4c5b438646839d435455a6304a4b8a3d40e7b63ecbeeb9e93b5696e1fa4c9aaa04a9428f6eee0ef1ccd04d939abdd60195b6061c3f5c7922c6bb7e8fdd903f6d9cd5a8b23189450e26851efd55e7306c780544054ba0cd42a83d58d9b68cb0b16c336ab0bce4dccc6db9e8afa044efce74be61a980cd4cb35cb6398d502ad72a3511d75aa4298a7fbddb8f3821687dc9a9edf75376ff74dbfc1546fd88c8dfb209d73ba29e5bbb1a3f0c364d472d6381fcecf1d3d81f38ae70ca331e96abdab6ab773cab03c12a8744216e1dfd2f39ca125ded1d203af60134c37ce88baa2055ada8de75cb50c87071b38e160d20e272cb821671ba79dae18dbc6b256048fb542203224fafada49eb6b9f902470a586811882ade5c66fe0d79e363914bf1719b6ff499cae38572fbc8b7ad21d7cb76e45dce5b6aaccdaceeaa6a7fa046f14acd61f6380b5e2b6e24278f1dda9f504b02137e88abf7930d5c74022d6aead8711b7525e193075d851a0fa26ec78913780db040ea9f0c4cb28c959c0d1db6f85defe50f50ab274663fa72d4d3684a80f80ef8bf780fed955d9e15c2d49d530a0e4bae9ad7a505d67868ed6ccb2bb37cbf42afbfa4a7d756fa6007f5ca114112abad4f4091e1b59f7c34abb5059c925712b08ff6d9fcaefc4d28b5350b775344782dee51fad1403ea57b163acc59c82a07c9a61c7f11dededa561dcf0b950d3e746d9158720d69aaebf8517b7efac833d7c073fdfcc4df1486dc3b2170586837e6580f7f06b529c56bfaf4f08b4e307b236437e037e02f8122573ea53665d8076244cfa839ca006cb1e3ad9e5782bcf4c7c2918b0b2f562b85bb1a9e647ab4fbaf29aa0ae34f3464c552ac2609bb64dbe6797b7df9b8fa0fc2f854a27c25eaad2e0c606be8c39a6565728d8bfb429a8ad233fff21e4a890e205774ae397e9f811ee4f336a195809746e5f85168c2d482b484a0dc5d96854084a66c284a2da6ccb92d93f419d4772151fd6531cfc62afb8495cdf7ed89ad4da244cd25253e97985df3a98529c30a2ba7be8e5a89cd07a6a8be1834bc134501ba47fe34d9099568aa3ee13d8eccef0e283dbb324d829b39db68886eee7c1d3f21c31bb7ca3425aef2084d6afefad85d5bec7c1f00c5c44b0f5f0c706ed2e1af07e2da478ca8a7f04a05b561b58adb9650124adcdae762bc18916e4017bfdcece541dab37842e27423c9993bc120c461709fb285e83cb5c9dcc8b7638c3de319e5b590099fc25673070bc7fbb2d633aee22db9d418eae6e27b4de8cabda2776e0fc7ccdfd912b9cc94dbde308ab1cd67e2d077a28c80e226847849aa0a5f7b25c1cabde680c37809d2e673b24412c9112e354aa42948c29a1465c8b7a880c50755e5193e4c645203aff3d6b26a06e02ae1c03ac85f44b829fad928945f658b0053e8ab30f2e1a673619fc10427d05b210c6a3ef3abb455567b4a99d654e5d201a01055fda007e900749913c69765c02e3d2ce0e93b41d0d8af21c06ad6d13d0a6579f76a0c7144dfdb6d2c60bb6347577d27dcf7276036e584d826e17771ffbd1aea87723c5f77dc606d0eca4ec64a361e1dd1437346ccec8aa997752b34633198d9cb9aeebd099bdb6e062ba496bcb18a185dd6d6b8648e35c0128890904c77e4e72dfff68963c3deeeec71de5957aff19a7b8687128830bf8b84cc46a277172d85fae446cfd59ddfba0309d8f9fe0b085d5566deebf54bad316603f7e8b2c78a436f168eca617bcffd694a2d1277637e7227091dce3974a4ecc47cdefb79da0ee44105677177a5bedc9677afc2f68760d6120c7f81cc770f36354f8a982162f1272e99defff2ffb46be940b8cfd11e43f2a7b0bf75e2d485a8f208ab258b0e8af8c498a532903e55ef64c529241a844374c50742bfe838eed60b2cb9c5bb68ff01631140295fb0daedf5f3b2bfa1c58f611f3a75d454518866174a4e707f2660d56f832935131b545be1f13ec0c4195d76e09116cc398ef26f24b33a8c2ed0810dce049442e0ec8029455ef5ef4b639de77269fdf99fe5b66637a877eabfc48777131fec43a3ef969c1126bd0bcc56de468bd37449ec871a4e91422144bb25902bd0e38b0066ef541186248954365328914ac4a88b012b5a2574e7733a114499b9970cff5f7cfdcd3db206f57d68730f246734b8786985e6a38c6c0aeef369d7847a969a53a059e603d21242d383247ec4db269e45c95f49aeff9604d55365bb08b431de8ddc32879618f6df930febaa82c679bf2b8a30fa34a39678f1bd8b4002537093ed56efcbed88e0bf47379d06b0f4ec1aa4a75eed244366d1f8c8ea46d75c89d8f13c00961c33a397d1821c57d9013dd60c722feea061229f0e08bddea6dcf01362cd844ecc67114be8be0cbaa6b6124ebcec7c13b1975010872c56729c5c0cb504e0012e19b48cf8aa3b5e84811dad5b563f2784fad2e8d4b20ee0d9fc324a52e95e59dafd60b31e7f8b3f241480550f217b5879b7970e7a73af2d9eb95b25b4be1beb43401e6a28b9e59f2f48fcfbf7104c56fb8c61aa80ad058423cb5d5179b56b8ded45eb4a525162ff5b2eed4cd9981463e5bd2a9f2925e354927becb1b30712ad0fa593b2b2bef20edce8b63264ff68c41312992c0e1542b56c947c78f4e0a795b554e99743be48bc2d7356f42b5928194fea13a9f2575e22410632c8d88b9b9e9ddf70f28772289176294a1400db6c656a350d0ec40b407fe0fbb66dd3937506ab7491f5cf1a2d09c4e4bea3c4f7b4f4ab3caa63e9e91fcb715355ff8545f753ccc3c19bfeec57925998908f9c171a85e8abae325fa93aa2021499c7feb2d913616ec2854ed715b20cfad1392a4b26eaa44efa9c71026fe860df851eb0e2d20954aa06b0a3f0d87ed21f19f8db7359a94a36d917a7baa3f2d257d9c04641fb4d0d16ec2bbe5fb9325b2f1f2e2758d8f44902f2992a231f8ee3c3ae8a6307b617941cb4885da0fa8a085d68997072c2e3533bb005b9e4a36a633829750c9478cba6e3cf7e8fea29aedbe10a4ac6d22eccf016885775a84aa5f869fa758a08b1c82ee2527b32b4a4c7496e7ad202ccd78e6a5138dc1fdfe2c02e80b5839ae97a328bb8968bd867671ad63e147be3922628cb1dce4264688012f742db8e18b6bd9b02b5221c34d9e493a403bc01b1bdeae156bbee5fb3f27e70b41fd01ef96d9828032cf34c581d888e2c7313195adea3e7cee76ecc384dee8a21b6b3a789782da00079e84b9bf73fbe1e00026492123bc6a4f0bf89b6fd99cee51ce1f02410744d1d5974e2f92fb12ce394cf4dc447fc05c938b5a43b86e54460bf4129737a5140c9619232633affe544459afbe45af1d18f0545d39bc7f7c3d415cfd45af89c0d966b6f05a29681a915a7767b3ffac2e97191eb52d1621f237061c15d0c4bdecc7bff763beef1e7d3327109bf4dc4079b13460a8b41f933e681f57236ba2484e09e382da8549735bda42384e4de6fef7e5ecade97ea399fa44b3a1cb0bc481d712c05d0aa6e3e6893d8c677f63c419cdef07fcf42bab73321572d0d8036906c523c41b09f83b1c9f54228add1e41d1e2b1b5d8f5a39807e065ba34a52b1f163fa652e7eee5e9c63f843e52758a1fc610ec9bc8480c1c7e039a0bea552dd312d26140988a38ab5e929bb9021a018cf562c59fdadbffa9a90e7950520cfe447829d42ed54043528f8f84ee7d86423f98829699ea3b4953f6a3f39c6b08e6db1a6da6b3b3b66b88aa5388bd1ed4404a3036bc5fe658ec0422dd3766f327a4287a26bcb285ed7850d9da87af4c28fc3e6b3898d3374f56439692619a267a83391cada12eb6327936fa07f43326ecc29f329a6cd9b828c71674ff0895a8c7439232118a384e722b63cac7d88c481dff2f1065b993e5ec35b47cf3118ca6a29f60ae3280e2dc3265f436d108e1459a6d65c584a83908da9080c69b588c89994b9bb4a5222fe9d93e19e2472141b4748c78f42fa715d6c77ca011b6cb47a08a021eb644f100f298079244f7b8e2a135142033d613e28b7f286d5c8534311f7dbb43a78f2140e5cf23fa8efb843adc9980a6c19714e1d853aa4df18201668d06284bc9ada5159b4f25bc1b08a5d5df72dd25474b568a9a94e43e5e0119596fd0f0c8125b223c1309877fe23807c737ca1391febf0d6abba066fc8deb29c1dd5438eac2c849dce64fea85873986018e4b6b88cb2e5aeb663ad8d23e1f1bee29592d4b9fb5f897393da59524781ff4eb16b5ac2e16c401923d3a22cb1398366122152b0b92c08c22de22a69c3a2b7e8e1303e9b736ac9543bbb8b2ddf38355099d5d6629781fddac636f12897f4e8459a921ef1f428a502664410a3fe2b8519cf65dda24884be2f1307f37827177ca200fa854c6b06e38436ccbccb9220d0023cdf71d94f82a1d96b8d47a3ced0e09450616b36c0159498458bda9dc5eaf8f7b6f1f1ef595b79246175bd2a25431e824da289c9741b469446290e106f6a19428bd167a66cc1937c454aa658c1eadc0504563de107c353c1dbc6645126e0e2cfdafcb51b6454e96a1df1332b9e4ef94529e2a3e062fc35df28453bc6bbcfa0c04daf34eaa98a7c657cd33438d92900c9e24a479c917afbf8acd430e114ca72a12eb9388d20f9689091bc08a6cf26592865e4a0815155d732eb8cf0916eaec308fd6d76e6e45ee7e221545e84238936205f4824bc3c4e79d0aa9ada459bf847fc0144c765a7bf856483b1be0c21a54d36e491dadfdaae8db0bb13ca70619d29a78b4d0f8d53b4fd5ac83def3487dfa382bd8e6f409cc2f512da68c067be648ede7b2cecc953a10a1c04af0173160c0de33e30e5d695ed1abff5d8ac75361ecb8f83c9bdc9660f06793eff74c34d34b21e98a609f4f4da2bfea0c4dd07bbcd0e019919c35f58e3781a8aed14078a57eaaa3ef792b06974ab6d7652324779c5e491de6013b5bc9efc2d9212723d37544c52d900674cdaf3df157f8b1b1a338eee161b4a834a2cb966b40bb8f20d4d23669e2df3b4957703d290a19c29a8c9eaf69b0e508d9928ce204fe2a3c2715b06152d4cf8b94e0dfb90ebad4ece3cd98523447a43acdb326b2fa295df4c085c2c97979853e7c4276b668d9675ab3cabd5849a40dcd2e62e9e2b0ea0ee03dcd256c2933d32a36fb213a6e04827c8a823f453802f56dd99a7d53fa627533d702f36d3a26d38212246560d569bcd7c5a9bd501f30aeb09ab448cf21e522ec2de41516cb5db005402fcd92b7e2b253a78b6b3ef649d001fa6251acf17e177bb9733eed6459ee8073927d8789fce7b10e91bda0da2a0aa2f8b1640a500d162f1eca6fff2dafc5570b2094219595bcf74c58d4c3ac4f3ef5c6da5cd141bbc85ea9bb6faa7c53bf619572ea1ee0228d6415a9b11988dd4415540892bde028e7caa6536e3945752a0d24c8a7dd0285f16209becbec9bc03c7062cbb08772c2a8f4baae60de63ca9dde724c53d85f8207628d5e758f8c9cbc4fae8dd0b4690739921599f2a334471b85c6f258cc186d7bb11ffadc5009c8b2e4a2d53dc220f8019f55c779395568098c60ffe37311ac03696d27014a697e98fb514c330cc56c83ac1282a4c18581ba37671754fa5d4d21c466ba77aaae8c1fb5030eb49fc45c25e083e1b9d1fadf966be7217946ce39931701ff4f3ed9e1951346a262e24305eba1025352f185087b8d39f9f5d27d7897b10f6a3017028bbe0e71a93b465d85119d1c43fbdf364c72dbe2cb8923d462cca4a8f91d88151c4447c467904bb7d45e4adacf78a403a9ea4d55b30e5e35c7493abbc67f691db4d6554eff8e0cbbc58025b4630d30b2ba237341646ba7931029418edf99147be85578649d955d712b8a0af5de292b02cc83d269d4b18f96ccc66a45de16e902527c4f3cd9983a46f3c30b45a32872732625b993452ffe7a359ec1d8dc63a7350c39a4193f88caee7890522058033816650455ebe3d22755e7be0b3d16e1da2172b8b24f394e0c5c5c0ec69260011dfab9868274f82bd5d2ffef50b6a8401ff5921d3716fe9aff60f84f4ed4042278a4cf805f217212db4b498ad3cb5ec816552f03faa7ee3905f2e65e64fe3082b8b64c079249a732adaa820518038190a8c61b63d4417ec793a5f496e073ff5c27d330c0e402e1ee6c45f5f047b246b977f5362444a1548fbeda524e1166e9c5d5874a595e03abb33ba9a2e2649ad17dbcae38ad5848b98c3f9816c128abbaa08fb34a247d1e649370c82f39a847ba0d22847799fabe99c1c328c28e0a6978ba0473a13b16261f984bf36ebb275b7f7df509817680f954d0b44111ddb00225c377f906468c9423264d875581396d071ded0288b0f4fb7309dba74571d32d9b6c58606d077521203fe074dcf26ec9350db4e1ae2b26b8b6cb56091b7ab8497f6048420cfb1c7a73e062b1d80417b258217b0a362d5f2465d29ca9b73a61ff359b011e2660f55143ce76b0e72b979c685e2cfc66cb20f5f5ca6cee37968796cf2369ff0627ac3219662d1f9ec846f481cd1f2b2e1c08f618d7a2b8336ea0a7e1124b88c23fc1c94b1cbcc85d310b89f0878c8b030d33566c33e62994a53505eb4da066af865fd8fea803536322b538b9731d2a0ef9ac9724a913e0fa2aa47c21620d8e85577606aafcc107adc3ae0b4f064d6293a70d94970e1240ce1a6a8136a8448655f1ac129e8a426efca5ad0bf64a82642cf817ac67d5874e90107cd4b9088ae1f33edefae141e2840ae96b662c35cdaa012eed56944812d430e85e05136f1b30eb6b0a9a87cee3ceb53d519438291861833fb0539c4fe1c313774ac0a719addf542cc349bacd3b848ce126fca6c7c0c58451b014d0db665308d30d05189c56fe778c004a3602383adddfb08f3930ea597a5febe68bec4261119e11867a707ddebe13c8906c5b6f8e6e6d03038782dfd00287f7f2eb5e104b21441e9700b1bd235689cdb96f28d5417221b2a447b26ff9c4d31726128836b92d46afedca6052fd944496f2e57bf9f3113422b4590010cf1152ade774baa7cdecbf80f6e26ff89384ea634ac6ab4035741e6855403c90deda534f9146a580fc14482319f6207110f2596417b3adac50e1e180e825fad0077b7ad1e2e3481adb4f28cdd92510d007f717d7c97d9608f1fd6ea6767aa743d692001e7aef26e2ee1e0a34b59b759e47a1d53da055d696694cfa0289fb4f893045c32d302159c5ac748ef25dfbc07bda8d91b1bd3029617f19921f60db701bd2552fd46bcb09a94fb529f95dc64517124b2c436701117c381d8fe580bbbe5f37a76e9fa0d7dcb2ee70ab98b5c08b9dd0ff96c3e82d962e01033f9524becc5e3dd56918d3f09fddba183590dbeb35263cbb4659c1408be92fbbf7057f37857f80421631bf87b635e07d91220c11a8670e42e7bd47459eb7abe7cdf0d5de0d6e598afd3977b9e512e332fcf7c8e122d9328ddfce5ee438f2e33270ef6aa8741dc3f50ff1671b59f48d798b90b9755cc6835c8446f2f2120ff6d28d2f8397999dc1bd35697c71d79297d02d2399be3b3783fc5db59c49ed2a76449842bc8b864e87354afcb764012c83ba22e3cdaf209f98c56f6f929434167ea66b2fb9afa2896f9e007f7250cf60d1aede15f1cf8ecf65478646afeb94d575651b7ce016b3a977af37df56132c8b5dac6d9e279cf190df74c32fb148c561569bfe8bdd796f39b65109b71d2f8a5b02ec2687f0e3b4dc94dcc553a335952a8ae6400cd521d3869d4219c0c20cfaf669556636d8ed07f839c70c34d80a458aba51b564e6f06cab7c672d2b89ecf49f4145f2981bb200e824c25db5c6312a3156c63a3b1e56d3e4d7d7102d50e6e0ab7bc18a8f2e7336ec4019e5fdb46332bb9333f0c47771754a110b4b3375ebbb6de6d776d023e3e45c13c76696f88ac543c26b1f9ed07e92e7ab8b34ef217a66ef855ef67bed53872695f8d0321df34b3643f808e3a04ef1df2541a987c8b42d78839ed1f00cecce583248c7834f88a8e87e447e45744885cb9b70ad4c32c685993bca1b2f4ef107c4b997cd275a06092cb1e73692c75e5368210ff2b8ddb4c0c8f938bab33d4f4c21f1af55f2f0911cd40af6e1891ee346282a448d07c4de1dbeaf6ba7872102302e4916078599c0f1918af613eb80892aa6e1e642d6b77976e9d4a8a504ce66b03e7fcc6d1f83b5bf0d6b9b6a642a7536be8eb31c34e05f991e365e7d8c07212a4d8a99e3809c3825f93b3424e4610bb6d96c34d8bcb3db1412edd49da11a2e0e9e26f7982b90ed3c8f1d1d6ed68e1b957dd987057296fa89c90150187bd2d05af09622275146451a75c6ed13f84310785c0ad54ff1d9fa79c8dba83af3e74abdab16f2cd485075cbfdd844391b241bf6e1aafd77321a51d2bb20efaadd458844dfb4f3050f3cc3136f219e94439f9d3966c9fa5b4f1bcfc782a90a458188cff52542fd36efbefe7c5f40589291416acf5668e16ed3cb3feb9b5703430f5005e8627bc4bec5e3b74c2419cba9ab75573d288db26b08cabf9c78a65b7b9c596b43cc081513adae005fbeef3b02291849a5299e24e3d45eb59912c113fe5cd216e5177996bb2d7d8e8ae5ee6889f5b7e20eb772ac939d4ab632057db6e79ebdd62e6a32182a9d86feeea42368a75bb0ccf15761c2f39211af61d4768e8a845ba1b87e0c29ad6226f122fbbeee26e7c5529dbd38d964500f673c5e1011455098b032a2a3271904b0f36d66a962fcfde675de3b0dc142b4524c99ac44c532d92f5c43a1c1e89187b0bed6a73a94154c91a3da1818718c7dde8e27745b56fe20c883372e991b15411575009ce4d6d29ef2e3eef3325f31d7e31939be06352fa43c7a5147f235d35d0e69c1666ae302d6f5a3e4bff73223b331ac8c15834483625e22c319e7d57488982214c467099009314f7bb7a13dcbf88cc81127668b4924062d458a622f16bbeb7eb5deceb10463e8653c04699f91d48178e4c0f0d08ae34adc045410154e29528a2d86025a341cdeeaf0df9b0f0133b26bf0a76180976cdfef9d426e4f1a25aa9e07fab7025fa2870cc71ff03db279b636aa2c32a9964a3991233915a4324df3dd6898517ab754828085b7dd1ec9e7e38a3737ae0cad854730468ce020a97fa8a20d0ebe947b095b44ac1d4c1dffe6b28e78d3fdac18723cdbf382efe88a088f67862b585c7910fcedc52db8c4f4430ccbd87a96c8701a34002e866638d9cf189c176b47455a7df1c17bdf60cd44f5ab2f0e4839332bff332fc456ae17b7f9b638d0ff67af921fc88e472976389eba0a824295fb76c645b640da718df63587ba600813454995d5ab846d4c3ed090d44ec3583d68bce54709a7ea44448e88bcc805495a20bcde8f9269b2fdcfdb765d4213a9ff2777156107280ed1282286dfd2d6676a385eeaf6c1992c7ecea5605080f364213a9bc9208b294e2f8ef59c1b7f7d63cd9ab3a01bbd178e2913a866cd1fbc8f0fcef6bd8be218a8375ec129dfb86bbbe94841b94a60385f16303517c4c3db1764aeefc67403df7b9be9e8f0ef0e1f7c39c892b85c7f9fcf375f6bfdef84c4dc764a918c53ba032f6e908fd6de54fc7e9f27e550a381932a641bd3321cbcfba5e62a41c636e7a1aad23d4c8eb2b734116df9d02d520dfccedc7afa0c98086faa71beb33c33425e11692ce62becbd39b5d42fea63fe95c164088ff6502568f9c3b0e847ce021c0524eb1dd7b241b21c82894150df4baa755b3338eaceb1b2fa1dbcc1d92b98cd43fde368943813ef386aaf2da55b4113b8177dd5c40dfb12624bfc7facc9f623f63f5f7170862454f8da8871fd2aa800679b88c78add551034ae30af4dbec3db465b36fbf0363f4272b1090e918a0281dd9f48d3c385655262cbb234ffb4645d2e099dea8adc3223a65a2ede89a624fc67b06503466e67b6cb2dcb91bc782fcac617af9d2f97f0e95eb18461ad6443b737f5393697107d595fe25cdf5189d52f20347153fffd324e0b39b7255a60e6dda1de9416e8ed38c42d6f5752b0f3da2f0888143137fe6fd453b9ea0db6986831e36d88e9233f452209e33155432d7e138237695f4839917fa9774d53c8e90e9221cd333ddac62f10881d61d442f9384883c311865f3f43668cdd9cd33e0d2564d613d64db95cfeb9323308b0779d22a3e3e1dee5ae4d19f7ae8d9c882a3440fafcc70094e48cbefc5dbf4661c3d7400edab1f6303e75c734a2ed0c08d2afa156ac41fea58df3c89212c19ac327eb626f0fbd0d1279e4715a6b6c9d52f33a18c000fb2d15a034cd3ffb7d30ef46a21d02c22b3ec7ad03d48fdc7bb5ba94fb3d5640dfec3409ae4651efe6e879544fa4f9bcfbbd401833521a2f05f3a24a33481ff65ec731b615d08ff352ca2ffd670f0492a4b1d4535211cf79acc8f5d8e6a1b9e19cdb949aba7308e30796b96e83f8d74fdf8fcc6adafe760809fd3a009ed7e18092b173ff690a60c40279b9900dd23fc8274c594ee36882bd2891e10a4e35ee40ccd277913c37c63955dcd37d11afe9e20c26eeb93106a88c2568a26c65be67a9ee350ca5e8dc5f9ff79277019be56e8d513243e279c223458fcde1813f234a8860ccb22deeb74b8def4339711270dd779b0d3503e05d3d0c0550fb4ae1f9eae960c562202fa0ca50314ac96bdec59cde753e6395ef7442ec0d7f96a40d18d5900b0e671f188d73dff98007505d55a7ce4ddf48f6a29e7cae32c343aa2fca7c9037b9e4d3dbe8d461bf0c9d5c00f6738e99ab1bf55dcd38dfabd419bbee363435f49820e04b6901763d4e22f6015e864b007235623dac279570aa4ef98ce5138c0726472beb11079b51940874b34f4ad1c8c60061ce2deb9d7d059f62c73ef404e02bd75699fe0f2281423987f9275a3487ba51b361559f3a7379f75381b2bdb8c501348f37be672d87035cd844051ab3fc8d4ceb09997255324fd1024fecff9f25c6c3f7a36bc7770f1c23862f9c3a2f76f2434be3de1e06782e2316056ad75c3dc2ee74e8a404cb23df99fc75be34caa6e34636b32e26e211758e69fbf37477875d0d1fe83f620d0387091f16fc26ddc11062b5b506bfe1ccab7f2a7c2cf2cac59cb3518c4057ade67b8de4419d42136d1260e8a6ddffed1069cf2354f8cd51b5edb065fca2361b0f1a841f34137ddc7769105c2539d12ec9798897d3443dd55956fd76249d6df73e5255c0f91310ee79db62b8b1343369b0b626a33e89c4fd2c6d28029db9977e1602600de68150e604dc978168cc13fec8a3d0c43ecf22296d512ae8400aea77d95b8b0a0e0f8e5f4cf62c6fbfd3b3de147b8b64edc77129034328fa442c39ed20a45e5db3ee08215d0aa4db06fe4befa13570380cfe0509394cca89687283e634df644ab9fb649e91e565929d4b339f77868209ef45faca732ba30e492b8040fddfdd331a688689d6d8126beb0b7c4cf3f26e46599f392104518c8e8dfec2c958f5df1d4cc891abadba85a7d2fc30bf043c5a40dd2d5512f4e11ba04e329a227f609bb9c0d214b35d5f30333733b83f7bd60f084bf465f21ff700db357febfac3f80c4ca69697b2a752745909b98da2b8901b2a5f0f371c6122227ea7b0c705206f07a7f5ccab31c2614c06a84de3626fba5b739dbdd1493ec2cb210dd81e16b19bae7a7fdbfc18354cfe29654ddb3e93b2d1ce70067198e1bde667ab7e97bade2952611619e355c4a0ba446d49d2044719f8231a721fdf8a0abb3242c39ef214a521ad3ad11347e2f3adc7010054f203f96e16c958aeeebc059a8737d70d3d824b2b126fcb46ca1830db5143c645b13c40cfcce87f667a6cd5a557dcbf545a0de5c5305a20eaee3450a96f09b6bcfb8eb4a008b31e2aed16b439ae99df2014ee61049b82930a4dd94f54ef47febd8340a5b605142b6eb78bfc2a6d335d90ddb3a91df597d0bf8082a483a9dbc98aaac6ad6c641390881dc9dff764e32bf713dc27bd8a76c4eddac4fb0768c5712f4872903a81a9fd8c7cdc6459ce22011e8ffcd498ec41c72db94142a6110b8837c4d64b998dbf29c2717fccd351c2798305b41a56df116aec5f2343bc6cef4e5a1c55effaa34172514e25fcd02edcbb8d253ce360908dfb714c562bf1fed60ebc72f396740b90f0dca2832b8015f001ea9358b21393f4c4351df26bf5e555dd95c2da102789470c182762beb7ce241433d6d908120b73a459bac132ef9d78d0c8306e9f349e3244d66c4e902e89c4c818584b4ca655c7e0c5223722726824dc4b1e89bd41f6cfd6119866d87d1d9f88a3703a02ee8a07970c87a0a1ce8caaa013427961321d5d2a9f94dcead318d8238bd02e501130e229a88477438ed55159d5ec6bd8d488320f1cacc2ffeaa0aee38d7cb83f423f8995747e9234d6bc6ed0f76d2073f6bb2847ea2a6803adbfa7a32906579f448375179a1ea7d1f4fd3f80151b1dd014e897259897ecc2276aa823f6c5e6de254153077ee33a1d1f42edd693bb050a6e3e3172c03f7235f656146ff951059a29ceaaa286d476389dbc7c6e43c406d725105881dc433c24acc049c4a49801b447957afa4caed18cbe711efff4fb47d5f824c4775e3b867b730d8cfbeb8e01176b9e5f3c7160825a9861b8204902c818eebd89cc85e105344a7800b87583b44f4ec0f30d8d34a4b967a0f40dcd0d19cc1c72d61425ca201b6c3d45952dc8d658331b19511c5bafa957fbf6dc13884e1d604638614e2d941aa91aaea71c88c416306f0662d65723e4a56268d35c5b3031ca0d3b6989abe784dc7badf9c4c45e1cdee597ddbb80bb81faba7c82e776f222bb6c39e107564282074a8c9f2f80b1bc551e9ca2c66e3018b8b50ce9c892b25a1e975b7f8134019085904e415fa368e728ef73f464fd416808de22edefeb0fb9b986e4956e7382e227dead987f2cf4f08bde142d3fa93bbfd7792a0f8c1d3b395f648f6ebd5036d153ea4ab46d810f8085c7253d1d14799ea1b5e550e9e8a9f2c01383b72734a7f91e294bf85a57ef1d41cfba4f9492f513dec6e047d8140ea8bb41f1bce0033d3092010123525c7933b7d64e1a7348a121820315be0831bc0b01a6e82ecd67f33dc42b7a5baf4435faeb3ad6b12eb7e0dcc937a33ff2fcd779b74ed5022357f1ceb76a26d3488311dbaf70cc4202dd4d661d4634e13eb91b4b11cf0c74633820ffab3ada97c1e9be70e6afbf9daf31404665e1cca467276889def9fc3a7d66be9c9a45f2f5a3b46da461502cd9642c037f60711f77d589564e9f5b915513bcda99afc9e9a7cc073dc0005a4b8a24d6710673632120b3138909acee63ad958723439cea773b660b584ec51aa3a215f4fe164222d502266a28f34e9f907030a2840d72fae6f9547e494810d6ff81c3ae4aac784f53ded2c592cd12167d48c487c987ccf6d0571dfdd0c4729edfeb4c10b27e544197d06ce8b5787747a1039269fe438fe3e6cf74fa6d1eb26f9d5ff7dc76e3c96cd73a31352424fb0830c4cd592809f3f73e953b87c2fe4db5f7b5cb55650ed09c6cad4e964a51c1b94a541382c42dd5cf3d2fc85fe72904ed35b4ec7de99edc23b737ef8fa9559cef7eea870b2bee1046e9eea61256b48a70500a301a840155e9b11e27a531e0144add6b1ea0cfe42398dbe3488788f45658bfcdccfac3d3185c3859affd8be60a9a03d1a3b372aba26d75feb1d3fd88584440d07d911892b8da2975cce947a263b7b6a2a3f34512e9ec110d24d71310da72085cf9fb4b0e34150fbb8fff126f5ab51e0e6b91eb3a2185eff35238cd1a8dab5f48aa983090f65fe6af60cc072819fa13a89cb03eaf2ab3afb56ed6db1b790dae7c5ad004576f6c3860a6597a6811bd21277293827a63cb727d3feec8bc0f9647f8a5e6141c67ede70a109ea37e7d683e9acc9b2a44596a134cc034166141ca2adf90b507b2dbcf7f3667639a602bd3f8cfd259138be10edff84eaff262115a3268913f4234f2a6584f162d8806022ef7f886ca7b6419801315bc95fb92a7007dc426229ff96a9f34309d1cd9b0c4eee8b290dea776a405421b0dd9a33907a999b49eb4602a1c9e8c06fa10ee6a541bf0d3add7756ac4d9953210e93de60db169960a987831d0ab0e26c1b17144038e6327b404ffdaf09c985ded526614b37cf21d7f5dc8083e75b9d365bc921cea9c44345104d2c5c7ce28926e3ac491918fa56221a717d9856df484b2b406a08cc2411c93252ee148116863b973197e0d7039078b129d2fffdbc8c04bc936e7c88b28afbabf2a5a82b7e0817d748625dc005ee65fec13be76584f9777c49a6051f91d9af539d49ec4df4b194ca58511edb81fe0dcef26b3c43f586277c08e9f463c4dce7ff9e5b74d5ac437cbd30c5bfdcc42abab9659b1ed1c2159ceb9625fd3de6dbba4f9f38bf6ea41daa40f08aa0260a1893a6053ff77d4fb5ab41e678ab401dbbfa9d8bfb9680574acc864c86bb9976e1e765859917d799b46a4d4e4f2aa055039b7b6ded57958ad75f3f62c5f0b6a32309a52ccb4cc5f21e4b70c7c263340010e9412d491a0db979fe06c8de856330dc7f1930a098dcd85840ec31f66e9e03e8a0f73a06ca5941e0d3b6fad1475d23b6f6649ab081c07c0fdd5d5c191a4fd78d3c6026a1554c76444696a930f05df5a3aa03b915f668112fa1a73742fe603cbecbb755ec2a1e56b9a82cff150aad7e93970e92cfd3220994145e05ada4ab079614e84281df66d96d438b51529f0858ce86c983cde14a99bf1a660fea023169e1f53708fceb31c951ef903375fee09be90f50534f20ce2608d113240a1202a8c81bba033064c637741f13e867818c5de0a4c26ea8e9d9598579bb7e14c264d6305f76ab1e59da69c88c12f140d4531367736bab0c1153d4b11c3c18df13ba8fbc35f22b32532cc217415fa16290cd1aa141196eb231006fa86e44f87c5092f0d4d29f0dc260b72e97f2ec4a26551ed36d91de20b5bbfe5dae2e0a6a7a41a8940226f96711b1feb885d80212b5f99ecdb1b69d6a0d96ec053cf2f1542153543b8c29bf29582667dd042eed4ed7ee7901b86abc87c4bbff521a8ffce09e9352f99d924a13d65c4082db4fd1cd82502ec9412f8a9838359d1024814c9cdc452f8ec61182ab1c1f9c32282028a4eb4ef557c0619ae64c7e6364736a930c096902b9ea4823d1e694699f973200d70e05c8fd1cc1e6c0f701e9b2c8e703353b8db4666f4081f4a274b6dad90efcb9d56ca8284b2076b648f614f7e6191a199167d66af57d3af90f19ad786947431d2078fde668b01b38f1ce002ef3d927792b9b73e3c60e0f264a300283507bcfa65dd51fed47b3dc092c5f40a7722160ff884b50cc8ab33c8317adcbb5095993b46a8bf5acc3c84bb6411706345dd1c9e8b3972b864dd67810f8c2dfab98941d3e943e3009740d1b4c002d195da70a9f0355b867af381b00b993df6d2e87e00f92da72fd56d0e8c7629779cb009b76609e4853fc3248db047205262086b538d4a0b9b42ed2e1fa80d51e97b68b814241cef67bb1f99a6986f2f5f07a10260e1c57b7dccc2e4b8a78acbf15d4d0c74d8703f64b8481d4b4d176075563665b27d8b2505a44fede34a10c294a00265e0f2323f816041854c476d4363706a145703aea8f80d67fc98e23e1e03fdba413d03850fd10d7bc8860ad870a0b787f63464facaf80d0c044bef8e04fdc0c51e96f3be701e384600f1eba9796d01c4c9294267e8f87f65564e25cb8750101fd70ea84e9946c884e09cbd2361142e97884dd8db58ea39dc3a670eaf0cf4f435f8e4f5a2c03ea65659fee54ce3cceb1e737577cc62be3b6508fe8db93c7354537b0832408db9287f3f93a7de5d5adad626a4078f4668ab6a6504c60fed6e66ea82019bf0f9b8ed038101a228796abac9010c425ba47a4e5811fbfd5f7db50900a357d413c668db961c59d3d9760c93b801dad22165b05f264a42bb25fc55ab974d81f21585bf02e14c731fc3b06b325821e16d4b3760bc53b9a7101e477c7e2505f585f99898f4e23053f73794eb672fb664a4e7283b1c2f4422635a3ca334b5d880cdb63ec022af88e6d14a2b204be3250943d0f45fa450e2651277409348b5a3675d349e08e1b394511b879f489ec696350408c826c490d5f86fdf1c6284aa61bb7b46517c7a5cce747ab61ee3b321c1d16d594b80d6ad30d2b099df93320ccf9c73dccafc5524dd37ee8259159ac561555105c46fc3079c02df6757e0d0064efb76277239d44ef73b50d77bb836aa45f9c243079bec7d5c2d9135547343fd85715d25aeedae12b25357399c6a199b513bc4720a896d7b602261c3519626feb3815cf1ff31e9316514339424afc6620baae7db50698940828e4661c1474435f3fdef07e5054049ffe347261478cfdbe6eb3ac568d6c6e97ed475ca1c2f574d88dc5117858f93e462dc12c9e556a1a7d229203d247a77933779b29c567b05fd2758b56ac8f7a22ceba4d6ba2e2a4bc737e3eaf3edb4b0f77e161c74472d54b004fbd896473ce411fee9c36679be4354b101745bdead9770903c5ff9c9fa56ff270f3f3886102c40bcf5e99b8c5d4a4d4176a9384f99fccf61e43369b3f413913ecfd899180322b4345ab0f92f07ffc0666725db84d20e6b0ce3b737904291b02dd1f8d75b5656a70d39d4d7c2670e5c8e9831a9ec90dddd4d905aaef086dc51fd8adc70fe3af790b9e70146d87ab54b9a64a7d91623c83f95394f5d7ab66124ab29e7b816f6740c7d78113229eb2ad808e502cd5ccdc1184cbf82322d02548e0e42aa7d169137f0c427eacc119176e42afc0304f8a9496695b11c028b10dd236a98adcf8dc473e699b74dc568c48cf278a4e04182a5cf673cf634e881c0956474d42a8e7596a23a0153b601bb368e8be118051a7e65a624000e4a861499b1894c999e129bed7177779ffd0cd9da838d83a9ef6eca766f5791f655bfa733fd78dff9d6cdeb42f526c72271d76308a10f970262766b50d6fec152a5a6827dd7f370ba3dce277e2ecfe34db0aec6067b9af90e9527387ee71104bba1b97a976485a57e2d7b96427217293071434de5eb4ec28c00a79e988186c11e0724cecaeed818a5bb66ee3d92122984384a4a44f316defca596812ed857abd5124ada26124f1a57b592dc345700793599753fc93cb0e32b07d3b83b1db6893b87b5dfad7ed7d6e401cf6f82eb3ff6e1bb3d92b1ee56fc482b2ceed2b0bceeae216df55a0d9f8a4440e540d3e47e09c4188fe9b970c7c4731ba859aa3a1dd74ba04ff6308c5ab3b6556903b63d114bd5692ba13419ee1781591db964eaceb4838212be764932914806f8b498a2789cc600de4bdef18e1798bd645a5e14b03faadfd8d1762f9fcc28133d77966b309742a4ba49d20836c6c99e37cc851d5e29bf9381cb5c7e6b1ac9d4bb9d82bce3cda42047d43e54f0ed6e7e29a9f2a08c2fb838e8e24e6b013c3e8b1bf0ffdd9157c4f6573e6426c7737273a26e8e640133433879196e3969ddec15a45e13ebed42ad2b7fd6d024d1cc770fcd4a31c88eb3b5f8d3b46600087714692c7cdf728b9971725928813cc081785d26454040a4d1c27034a38f41c48d4b97cd413bb808c989444ac68615629b905274043438373b9d0439bd942d45b96d472dc326c1e426f43e53d47e4af9ccc1a5181ce27c276f6cde68f65ad29d9850af4be19a31c1c13d1346624779bc9a346904b08747b1969c1c34d00761db54eb3ca07d3c808b79d71314116d7a3fc5af19b1b0fc131c62ec615d71be937981f703db242cb8210b2542c6cb2edbd20ec0bd8d1cda1ec3d8c97eec6c6a620977cc56f0320fc6564f3e0977a8425798953c47d923edb24d14405d127c2dc9d7fcc3eac07fe3905aa43f849ec230fe232ac630a20b59169df2d48e1ac9b9dd21c8fe02249aeb5b72dcd74d5299494238df412ec658bcb7630c69b35e699a2da3488acf60b716ee908249caa1376fbfefeca24cb9d4c8557d2fa623ad0cb7dd5734200a10f22d1218eb3936bc2bedb7fa38284c3c79294c944f8d620b00afa83ee7f5d6aceaa188c28f0a93674aa442af76b54d4233e4232325534c37b670d2dea69b0492880df9aa18a2ed74d40816ef709fb71f5d190870b1c68b4673528407b486643e1bd02050a83b98b14316db5bff46f2682607379361689a70dd0d66266a9c4b25c4da6e43805c9aa980731bb6ae49f06c38a6d6ae669e00caa4d0fa814df2005b781b512833761f038ba2efa3e3cbe8c37f7003d5709652e6d270b306ab45f5caeea91901319ee480556d59bdcaa933e0382fa6e5291779c0b631c0c1c8e2b457084eb7e272e930bb1dc54a31ba7bafb8b845f78e821848e187951a5405264630b4c754dd9c9e4ff9c8196b477944f64bffb96de4477ff83712a9871d146edb2b75bc0a7c88472db8973dddd56ab46a016045d77ce54913e0b9336d7bbd2c53b5a6d34ee6e11f4c61b1bf1d87e4a36d212604e471d83689d008b2fbf1c134545b97e4095d898f049d8c441bd276859cd99950666ac09b81607a701483942694cba73a268869f855774899dc4a6df1e9918b98ed0b36f276122ac60ab47f9e5fd8f32ce2066c56ce275a062929f6e309c6a0004696ecbdb1258e04127718c6a88b47b8e9ca6e6e51da12b5e74ddffe8ce8c4283a19b817f7b93a496659525e8da8ceea0cf71f8aeec1e7bd710b4f7b4bf59d82cc8ce196640133dc7df3c4a7e20dc1439c4095cba85d3660e651519a82938e91ddbbdea8dab03701339c7b5ad18593672c3b21ca86f2622fe0dd4ec186285bb404d24146a180402c31ae41b414dc3cda5030f7ab670a021fea7a807223a245b94da609c7b1eb9403aab0961fafdbcb06675b52e0c65f7d39c414d7ac8a3bfec427a2666ec1f31153c5844e5e06b2bc2b9da2e6de2a1883a01ddf9b417060dd13c2250166e1aa36a3277549cd072dce7d68636a052805df2169394556807cf0f914604cc19fa29b126407f9a547502d95d9a8d6a2ac2660f28d2142b078140af62957466c6ecd50e1ae10d62e08d578270818dea0a76534611e4f735934a0443ee928262e6a4092dad70501127e415c948984b34a6c0850a10144a68421d8b462f6c9267e8a336474b0c620e3897631524d7529e6efa4b799b8d180a697e84e9f42de5db1d3c882a5cf39ecc468832f34d96e68884cfe968cef4b5e9161c3f24cd9c43f4340d49da0684f2a499626324f296130af991e7d3fe40912b60860072d9ef8d2775b567e3a6d0150bf6d80a112aa3ae30d95672fc6e71f17641ae2df05edbaef557ca17f8f78b2abf0d54f68ab7dfa15e228f1f6e1fbbdd3e3609ae0149ed38b93f13ba040d9926c54b3c37d4f2d8def2d8a0153391cc83a0aa858179257c8b150c8b4be998b59c85b977e8fb244ae2857c6bf3497beb3040727b58e3dcdf487e4f852904042fcd3ff2a98dc2841dbde82c35d170fd0758cf6509ff115ff167305c7353d3d79bd1ccfdc06174fab9800226e747991e6dfb8a34ced9b4ad2ab7a26d45026436d2f38caf5047f4e1175c20d5964c35485f046d1ab3ae4379adf9537481427aa05d149b98e448826982beeb3c6d46185aecb0248e025341cd833a2a445e9e61d74e7df73e8fb18c7ed59f629398ea83b0d08cbf340a4a92e5775b54be896516a9a12ae71267305e0fca263b9936b02f4a223af45604e70a2833de79d9e4cf71e8770835fd3cac75a2c6cdd33edeede6b320d8af87b7bb0954486a4b930c237b5b1e4fa306351c716cb531fdd3d4ae055373ad20a422200bf13345d7ca50edc53d147c4528cdc4c0c4c911b413b999d915a17eeb3182bd9aa8593e8bd4aec9ea590114618bc3cf302194d766aecce18688ecead8f8f9c88560be7961bd539fd8982c4581ab2eafddf13573571bd0bc436453cab149b21ac2c78322361e16d7b2560f115d76d43d4935256bceecd997b00dd32ce5219ecee3fdaf8eda2f7be3b576621de2cd03fd4bf48985ce2757abbf2bb7ddc4410ac122657b46c3e4492934ced025f0865fc7b42c0b37ece49fb96bee2d5c46d6313682e9182f78cc3b27178970a802e43c90c635b16b4bdb17c945f1628bbf4041ae2760fb52760d0a79e775ba9bff26ef682cf24320068d5475f5010344af0fecf3d94feff5f5c50a18c3dccbfa576ae2f83fa2e6b6e73fab4629d2347787105aa76b99e74c0a7546acbf32dea9e7c1745f3b72cab6858f7a94f1e81298e837ce509eaccdd15f571a5c823c3eb79394d825c8115fd23b49f9fd47687f0e13d8085bd768a7baff030a94739d03f4984bf2d0fe4ea6242c89c5629c8f8912cf57745cf966cc047d66833482e65e8c536592e4dc6b0b52d07b710a4eb0216b807289599b7ea135c7575eece7633935f26794c2e5033c9af8d1ca0f20c42c5f1c82d9d07685586d734c1d842f03d00788606e7d2582a354e045865bcdfe7aa1ae9800e859c7ca4be396fe437e4d2ff774eec51d14c33cabee7e6939804aa2f42a46557cc9a1063b2fa2de78aa5b0f36201ca2b80403e5cdf87ef364a41315e77d5f417dec1cdf6acb93978f2b02e33e86acb029c31919afe612dcc9f1a15d566fe2c52a1fe16f06664c0c1f57db2612d020ae75b6b1bad35f1810207988fc847c7d6aa52b42d32c9ff37b6c261014a225d9934b29a3177c46e6e9fc3c0f771d05c18301100663efdd5ad88f8b34514fba1b1c002461814a060ed412e9d73163997a91da954280cabbea18b93e414a90aa2457251f5876a91cb0fb0f03453963c2ccd09a8b18866be883231746f6c12c5a9c86e9dc26aaabdc20d10fcec878e2dbcfc836bdabe3f8d49b9efba0fd83c53bfc8a97c4b5010c3ed1ef7e689812e6cd2c6af63b4d6da7d5d4b64070416a1bf33dc7d225e0d93a2ec567ecbc894f2ca6c67104b344face85c4152ac093de13f788cff0135427a059a6c0d2fdfebbc0b33d29172b657c190a931464d89473ea222503fe2eeab4694734339412da8bf83ca54cef8177d0081e174a3818796aea10893df68708ef2b2c6c528259906b4e8b58bc853c8fc5182bc76754ff4d41120393751d20512d6d2ea79989e89725366cc55cedb087121c34ee9acd01a3a1ec7634f366f665fabf90dad60e569f984b266ede4dfe5d6ff12d97b42a511c9bcfd3d702fe775e224976f1f4f3128eaa62b736756944b13dfcab09671821a451dc40359ec693b920caeb502a79f6cad6cde7ebb035da7eade1c522b7991b0e3b449d6b01b2e7faba2129207afabf1ddad8b38cfade1b8fc400b81321cd993bea0eac7e0ada9538d2b2ded31dcae2ef66c56990c091023c362d3077aea94ea85bdfee9ae8f45eba57f07f5e9d695cca9036fd988d426d8af9accdf1cc9cd949bd75d7eb98cbf0ce968d679ab201786d22f23fcb667e2d349e3611885358b7c4b49530eda6515a9f17da6ee0c176db54537516e45a2427103c84957b7dd65bc84c21e6682f407b9256bbfbb12d1d57dd389408aadfe6e127a2c6ee0444806d5df80f790076343838a5ad1af3d33ddd037d2113b18bc15ad59d71e20f4536d54c50d03e6414c7007d5346a17f37f2376cec05997a7c1e552f04d51c963d4a96b707973bc21b4fcc914e112ef6e04b8d097a7a3c89155d4e8f12cc0c66f604d8d27708426aa6c0d4f7385ac85cd598e37d776d8fe82bea7e6f91b62d3a1c1c03ef62ee78a97830cd517d8b35fafeb0528fdf7bdd76f98d2422ff0dd271af215cde8d3c9319675a45ddbff106a7a9e29e0b4e7d5b21cd247195ae442f3e214d435c670485ae307ef4a33813a5a36135218b783c03c87262fd20676aa8bbc3807f4c9ba266615f4ec625f5369882fee9ef7ba6ce6880a47f5b88e91592dc8a139e25e55eb0004c388c269d3d238513ea19b99b9ee312926559c8714b71f613de881f0bd4bab5326c3974a34dd1c85e962758d8a319d270a068c4f5f92bc27d6a8e4d47572e431e8570c0449e4cc9144c9ee71135ba1249baf33a65e129212c7966304855ae8c7306fc3f75b270494c4b5cf4db142a73830c6a8e7fb8a19f2f7a1b7ca902be3117b7d5db80ba525d09e8a79aa57128577e884c1f78ded4216f3dbd735c9d4214df8928d752b6a06318a1865b4479d78b15788e1230cd7668a692d805fa47d0fd639b261c054a372e72b1aa9455e2a82bb49f47b71be00fea844ec5684255589436a22258753d6131088afb89a0cdabaeba47c4b1b557bdcaca68dfbc59a1618d0221e6c4ecac828b5bfe0c56236993f30ce93bc223006745aa734236eca57b3594e42a3ad567c33907eab5d884d300eaaf43ac13bf23198d5069ab12f5729624578fc551052dd89b2c803f2f4155bbc80585b5ca94c542b1a47876f94acf2d0429a80f979f51f54e0fa9b6f60484ed0454d96b6011fa21ccaa16031c5972d32df45988aa2fd4e162d65e1a16a8524f7f2ccfbc5f9bc41f61cff363fab0411d21302b84957a2bbcef523490e4097c03e5405eed096a3f482d70233aa0503c6dd3ba46f61ac00f7f476632289407166e1e6b2540d332410400c41ea1b859647f7166da857792ca3d96e00908a18da26c9350d9b04fc63413ea32194cd4228243a03de21be07ca83600df1ded189251826d1dcb4372da531b15455c7fe1b49268bea2e861da2cf558e5840cce08742fb4ab43b6ef6ce72b45352634b9d12a181e892fed072f02ad3516300d24e8d2dba4f9bdb438e761fa0036f0261134a86f704ca20ef3728a646c629846d829433bae4713a5e0ea2331aee3cac8c5be2f5273d8f0f64aca223b1423375c68827d80dcf916f2d626ed2e28e245d415a37b90c7054518e5e111078c1f2d306ff9a91feb3f836ecc8cb4ac224ca5a46403c1bfb094598f9c0a309ea782ea647eed8711f29ea797b648415338a501cdc24a82db6ee28bc735996718bb4b7839c267992217a28bd2e53de0add1c0f687310bb7e45cc6d8fd26517f0e3ed215090c59df129ffb9438f09d235c5f91ba171a2d3207c56420da0d4e6e142a0eb9e2584ae9667f5705804cb21977955be181b7328eec74b2eed63bff440f9105e533f68d57c4c6324de5709112120cf4646d212c916f9c9f991b94a34a21c1bb0e9fe9df6072eca5b31faa01a6b372699214bf429cc47799c7aede87cc597930858869fc271a7d0eaecf086932ddb3fe1859b44bb3337ee048276554eb35f9d0f57d6879d5976bb58beb6aed51b921a3ff6ce9cc1a7d66f1ab7c38b6340dc658e817b63ac2e5c13513b0c230c3f08eeb5363b30cb40261c0260b7b84f9d3415125d089070e435f256f5e26ba4c1e0265fe116e249b9b63ee4f1b7ab6a3cc2b519ac67added986043acedcc9423e33357a3bd01e6e49589c0fefe04de05b8ee350453cc568961e6087e9acb528cffe0c034cc06dab6a551bcc0f773d44e04a9e7ebd5b1ec4cd80d79b65b360b77aff9f21bde55c28e16fc11d23ff4296401d5809f249ba2b496421ac1974c76a9a24c9dd865068ddf7231692d6b166e942ee5fe7a22f80460d4e09fde67740016ad6e6943d9b079b0787b6980a3561136f19b637b55bc22a2330c1eb342be10c6be0b511061f3816da4758a50b2fa4417cb6469a34b5bd979d8d7deca35fa5f13647792398164e1eaf94b23bb39149049c9d4daea6fbd960428f73191455a9a98e512ce195aa0ce62e09106ba640e0e629c08f92cccebd2f2dbf194906338833565a7fe98ee9dbc521f56065459a095384d2e3ced9f78654c20ebcc9f8ce8da3ec7e30b6df7c945e7b45cd749433555230012f0d5ef569e100bcbd00b9aa56d6071e88c82971b3e48c11a3ca17b22f5656487b11b59c15a091f2d13820388b6d6f0f2d3f74e0c55351a7b35ebc5bebeda738553fa4f459de52f4976e9800f5f114b0ddb0dd2fa569200f8200957b9049033a91bdcd8b80fe1f761867903245479bd24becbd04b368edda06608a061697c004dc09ceefe1dd443c45d1130308441f056e26730b511290e8c11f00c25befa78960e9b72be5e1a429d3a11908f4054baf19d7a3cc3ad9814604f76a84d79f3eb563e5bae95c5a2ba1624820da9a4c220e79e5ac3b5d332a2da8f4cddc2d44de18ea1a81a0d6a533b31ba50b0f33a1de868bcdae13c3c1b353fa30f400752142bd958683dd07b86bdaffba769d3b2dbeea24213a3194ac53443fd7eba8fdff2ce8d0a612595ddc57efb305e59e665f62816da54601e8e158ce4a1a61bab5e6a67203e18951038c780bef4e9907a928fda377978b9b77cd0482ae74cea3cf2a0e4d3922e5c4036238e585c6367e72325bc821a41ebbc1a68b2c715db7dca58b41ca9b9c547b946b8c2ac152f44bbd62ae13efc59d212662e2894a9dd805e9574fade58dad90d5358ffda7e624fc882337c209c7e0a1833d9a1f81fd02a71e9b6ebafa745aeb254a14331ca266c981adfb42f25c70d0a0bd8c1c2e105039bbf00d536da5e04fe3a1a7cca91d9b07f371ab90a073b44bb95a80cdd3ad33496b2af645bf3d25f261b7d65c25c96af694793f43cec2ed4d1e6254549485594d7981d5f4a8ef571937c12d619619c09d734c7f3c155a6f0f655fa16556be9d8253f609726a354dd730b8e990b46de1c87614ef9cfb0b51e1ab3d21d88e362724184307b41f1571d188534cf6f675c6bfb19004f2d06f64cd03327d39cbe74a8891b7c3d7a5037327004593d77cade2e57c6d0d77794cdc9a2ed26aed57fa8e838a94d3432786a6942b3ed19ccbbd2fe05210b8699b927ba89e1cc741595948dcf09eb20ee5f7015be2ea649965cc56e8128f3b4ce967f56284de0f3be9a7588fcc35857fe3536c9ab4bade67aae5d8e6967ed317fc5881a4f6c90596f71fc359e6af8a99aa0d84184a6b82d93fad44d7cf9cb4bba282847306e0fc5ebbacda281920b7a4f51ebdaf05f3bf3f42e91a16d323d9425b7b5ae7c3c4d996972954d22ffb6cda3af4bfe17934e8876e5357dcf210f5753ecdf1205589235005b60d1ceb96926fb5b0a80dae29f38e970d60a3f9938b9d5a41c21046328fb589d151fc4175aaff85744089aad44b38f3240a14eea6062cae9ee9e25f8f89c5884572fee674e45857c4e8a024768473f3c51a6e6c4d75074496decffa83494609902608c3130b9d55cfb55238ce7fe6935bd571e1903bae6cc987b0772d8f4769533d5d00fed72d9f313709b2544c15c89b5c45cc5b57af1afdaba874fcb4547b9ab38f93b6e9192b8db05be4d6224067af77605fd362739ff4b575cd7b7adc386eb95d93d36d2d858e86460d30a5037fead7e287cba1710740f4304ab1af4247be7f834cc7414384d6347d700dce002969beef98e3e48ca38355717ee276787f7337852e465f383a310ca0cebb519445a996565506c6a3813152873e2c9bc41c14f74b2f3a007cd808317e195807ee095ed1ecac7d086b8e65b5d3702b42d5b955f96e245a7ec6039a0546835c06b39365d76b0a295c81ec0cd3bf005340d225dba56c01034c47325fdfcdb8b085e32f29c943546141a1dfd375815594478c30cc3f0fea8c51a17f9ab2c4dfea44b4c4d25f42b1328a87bd917c625271d69448396e67343bf817315ab4bfb4323764dcd988142de7ec1c14b905bb892bb8c6594eced1e6c6a19ab4430f6ef1f771db1e1526f4845ed43cfc1d349658ba54cd347669d17eaf42c411a31fdd54a2cc5ce62d27a6481d8cccc4019deb9a91ed107fb2257e5d1aa8bb7ea2bdb323ffe8f2f01a4033d70c275d3e6e809391b275046b3e7c56784d8f83f7dedbd9ae19b524951d0f1cbb0af7c6c4ca4becb1e2e550ee8614ace452036208784721c290f520fcdb8cdc02fc2822e47979300e7145bfdafef702b2f5adceddb5aaec2b0c2edfe201192ab143842014913996aadb42c8f6938d6ecc8f5e434593cacf6933ea4d488e4e044b694955df5ee7cc2d7075fe8e8b66caade1b086fb6a6e480690f31e36147a01c07265ff15fbb6e4ec4e42dbfe92f8b07c4f76221f1135a64542af4b7700e1ba384cfaa94f18ac06d9ceb8930c73165f3d3719e875663641b972b2e70831cdcbb34efd262d1b6800c6bc21fbb0c6d4fa1136ebd3e25060a6d8ab0fa9bd6a19a4d55ae6189e1421db3b8a0fa0393221a3eed339368aa3ad86ebca7a7f9912b1c8678d912f9edf4ca708750b80b7ddd78f25de05037e741fc4bc98c9778e696f842f279cdff4a7a31e7abdd8bb45524acbca8bf2fec7530bb5f40329057500585821057d898841c65d9589fe33e20e8329e2edd582f116b409c3531d90605b3f782476cbed10bc6a584eb2ac5d96b54c5c0cc6eb81390113a29059cf2354f8cd51b5edb065fca2361b0f1a841f34137ddc7769105c2539d12ec9798897d3443dd55956fd76249d6df73e5255c0f91310e067b26dd74f90cda0307805a482613b77e9ec4fc867b24086c4a1654af27376c83ed4de2a5ee81f4d1a98040c40fdb280b52b5b2e27a616495efe7948a6f0669c2b75c5d06784f5b338705df3902e6dbca5fbdaa47e8d269ce6e0fb3f2e23afb9d72bdfb3bbbf72970e7d96523f3c74d08100e06c98530e53050e252c852f52eb1ca988180d3e1c635f2d5a767007f05f3f777180f8da0950fb78170611212ee8b7af6a956fdd05324877317ff9d4433fa96fa4e323e8744cd2cb78671a204bec182cd5aedf2fc7aae68ca40ceee2208a04f74c751b4e21f27349b8e59073b700706d50e7b0547f97badc205864ff8d393c4b683d2917dbfc1957588c5f11ea388b7d4d19ff4c6527d13ab9e767c83dd6f80b542890d5f553430dbb3490912970a221b34b6b1369197f2608c0b7d129a8dc343f663947c8d76a78d9c3351c30fabb01accac10c8addfca077931cd9c330faf3cfb390f9546f3d4ca616545fd0602e4bd67275c6bb44faf6eaaf8ec55cb07b3582f401b01ae580e9e48c119f966af6c8a35fdc47dd7689fa69a76d0de88d60777d50760d28e8bd1069cc626c922906bb9524053ebf2cd0b529389847322b97e0f8ebf791d1a9975b1ef780560f654c51eeb941981b41fbd9ca055b6a9f0e61ea2676d4b0ae3c9b95874bdd9d25188d7ce1d59ff875e803491e83eecd7ddb00e40c5b15094b9db3a91df597d0bf8082a483a9dbc98aaac6ad6c641390881dc9dff764e32bf713dc27bd8a76c4eddac4fb0768c5712f4872903a81a9f8955b597254c566d165cfac163182719b3e06e781b2ec6b36e7334654b8d07c671bd5ff86ac82029cdb6cecf7676576d20abe494a8d1985903cc64f21f928e748c8fffe2b9dfb581ec765b292dc01928ed80b2e9e21e31f8b86d4800c3f99688626793fb1de3b0a38a1b97b190ca776201648d5192c55f84106e1795b07d5b0dab5f6eda2375b75affce3a8c7ade5a81a5b0bc37edb4b490e049c5bd6a889eb36dca5f91aa4aec41426036929c6c1792b12867f9fd94e195148f185788e68a34b907137b152dddb993daf0353b0fbc97841fb4895895b0f6d7ef4b3d42428e271edbf912b0de7a49493baac83518346e72d7b170599340eda815d72bd605671b3a7c42006826dadd2c0f639f488abb65defc84c9232b96220f360705be80fba27f6b0c76dd7f3443a7676010416ff0dc047fde10f4240b1ef3cd61430727349ec281864339ecff50f7aa48a831154dc2d1150550e8a35b2185f9f1e887720a256cfde4b2b8e3ec9d2df22aaefa195de3657bafd7a8e71af6092cb445bb7eef38c7cc97669ced03af248d402027e9510b6b2c44e986dd3a7ec7758d7366b1be5e264f3ebb61bb4a4499b03ac97ffa2656e41ad0657aa496a583d9410ad38fc137379ed9372036dbd8909ab86e092ee76e5283501fa4c10e488703ffcebf3b2f8b9f46f971c7c7aac164182d589caefcd3a6fa5da423d9a3d864ac23e98b423777a80ec29d0edf3db6de2a5d1f225f7a3b2f74bcb78343742410bac860fdbc5401f950ea77d0519e233dafc33045a8fa2386193a7225bb2dc10034a6b158f16b54646f961fad76fd9907869d592e21cf1786b84a5f01b1d34a34bb702a7bc78a384cbed3b598efd208aa6609407caa9e9e60891bf5bfe87cc1defeb0fb9b986e4956e7382e227dead987f2cf4f08bde142d3fa93bbfd7792a0f8c1d3b395f648f6ebd5036d153ea4ab46d810f8085c5c9b6e625545252dbd78fed50574c9d733c7ea9844094da49e99cce9ea1b109cf90370b9caeba8181d2be627896f1fd46724dbe3600995ab1d964b18b14d306b9c206346d5ac9ac4225403529e74d9c09a648b8828edb1f59bfa01c1cc3f9e20f418b99251d5343f9a073bbc8a8eeca0f2e8409c72b901c557151e7aa01311520c959f87785599a3b79552e42ccc28dd1ce2f768b5165a5595032a5c797108678c81db9eb810bbf3e15d0e7fb1a4b87f5eb355162d0c4b5699d6ffbace2c43396b4f407ac405c280f2b71e78981bb5d2821eeefffd9650396fd86f3230d7a0039aafbaffb24f56b4ac7ecb955560dfbb774f4a954dff14788cb6f55aef6197a3461e7564df66ad761c543c8930519b75b99b4c315b13f5358ab42638f1e479f66fea68c340b4accc8179340dd3bcedd16dfb69e0c43d761c696c3be4a998edf1fc0f9ec04df6c5bc1c1b62ae364c41768bf951c567e36f269b9b8b81d134c9984238355c6a6368863bad870b369a5a27ab32fef4689ff275b6626feaa223d041315c53826c5cc372d8355e379ec0b71b94a541382c42dd5cf3d2fc85fe72904ed35b4ec7de99edc23b737ef8fa9559cef7eea870b2bee1046e9eea61256b48a70500a301a807596d5520511bcbd714763707b681ae3c959770c98370d4f1e87d1afff911532ff4bd32c4432f65d4f5356ddf4df9867c31ddb03b62d18dbaa98aaeb96fe8cd3f3b2a8afc8e88f8ac17fbd13f814d045d7267d13baae06749f489449cf06a9fff10f264327872b357e551825134632096203d32c5b26f306a645842e4e5442b095a9c4d9213c00054fc27fd410e74d8c1dfed7ec8be3f850c917c92beca81f68422d7e022955be654da612eab19a11605ddeae7205a4d5dcf8b0a43e6f811fe895107800883f31281f03201c46230ea094a8ad400b058d010074691212464a73aa0455f975d4ab285eb339c17e07caa12743dac144a273da736f22a4e7d91a3abb93dd66594c2b65a57362bba30b19137bf7210890ff5c34a22aa766ed18fad789bb16fee9760d59a303079ab62ae6184ea657c401170cf3d40b975e43deb4602a1c9e8c06fa10ee6a541bf0d3add7756ac4d9953210e93de60db169960a987831d0ab0e26c1b17144038e6327b404ffdaf09c9bdf2b96f69fa1e9f59a4b1873b21c8a075f9b1d3e68fd9bedb11812cd1252b0ac69fe5b60eeb7b3e135d9c86fdbd37579847d4cc784e27695be7099e2b592ad872702d42066bdc24fe694883d0591951d15f69482c33d8830e38c784a41aeeca42092debc087ca9915df75814597ca43446cef93915b1d0f551cc2c3ffbd8cfe0c70daf78f8b4d8ffd83d8b376c81535c62833b7aaf13b7396c943b03505e2821bc2373fa64358967051f9cd1c4f191cf29de0050c466926082b864d0eb3d90612fcd4b54907f32e20d98ef1ea00858853dafadab0d3f7ee2cd8da14ebe1a1147ed95935ff1e817636af41be45cb83f42804b9c0389c3dcf210121073e9e1a965d7040fad00cc7a082ac3fd8ad46c31e22371e451675e42421e7d04034be3f6b323ebd8aa245955677195d17397d9341dd9a95d02fae688ee6e207027c89cf947e3d19b94e79d62404ea3333cb30445c84125819c4ee2f704197f52f2705c25710d7155ca834e334ebb90cacc61381e03e23393ff3211424ac01e4da4dcd72bbe0c5dbbe07f381f0ead323c27478a57e6a25ec29f146ffff8ce7f266fd2c57fd55da3299f8ceeae2b3e811ee46a15fd3bd95249fc3571a88eee0ab0c04034fae9870b8b71e90cc39ce8fe4db6d94615d71c80e8c4d5610287e5ddf8ac264bbcbd51bf63609a5c298669be372fb016142521caaf3b71f80b155e56be00bca1e5dece508d69726843b250d245dfcf4c7a007ee7642ef9e1e01927620eb9998ac77ec0bccdff7aaeea5af09d925d75c97148062818aa9cdc0aece6dd885fa44969fbbff73cf08be6919041170f9019186668d83219f51aece64bd860e34aa2dbbff4846f7723e8e2671a5cc6231378d457d6fa9f7360bf9bfdb5e20fd622cfa5afe8c0520803c79bc02f57b6c376618b2fc26b1660c49b18f14615bcff0b403a9ca50fafa2085f88379aa4c02386c6d75e7a04138d2bd37590f1e4007376e616a6636be442b86de243f14c837ddf796b2397591746378fe3e03d428459edb3e1b3702133934e4c15f3b56c7d6190fc43fca99b3f679ee37a39de9ddacaba0eb743bdadec92eeebf59510f27b3418595e4cab7a14211777d9a56584c1314748d37c32a2b9144262abdec9faf0c903885965cfa6546f5e3dc92fe1f458f289145890dccf922ca7d58c05940d5ba0e6a983e9b2463018fc8e34f7ed1e4b491411d8de0ae90f19f85e4b5b4d4ae4c559aa1ea0b0b1fbc3cdc3d11199e3a885b63d7f60cbf85db7ea940d2f2825f07eb903e0d677aadaf092c3f1d66ec6c135a87f5e5b01d427df25a60aac21495939938b49e7082f41b93dbe9231afe06e0d3b94bbf188fb2922ce0d647bc2e16db666c00b813f3d0de0ca22c27683e5bbaf12d4a261076e8949aaafcbbadcaf3617f1af4d4c1cfc0778ec625652d3d468d041efb632e0bb5ab1f1fa1bc2f4bcf91bb4947375fe19eb64e95f7063eca4e5859d0f03c8e4e09e2c889ae4a6f8285f3e324b80d6207a19ca74ae47445a34d35f946f978645f7e9150187bdb5492833313d6f98c003bf401998a7e86b00fc8cd224203bdbc8a79ed6f983d641b816b1846432225b25b41471cab93ea2bd7339a32bd9bd9f41c83d8ae15e6a70b292e820c1c53a871f522e3ee5537dfbbbaec2e0e1298b30c66552c55e68dbc81d663c4d3e878b3c373c07ff944383400cc6340d8a1a590af28fff9c440053a1bb7cea105d054bd207e3aea1e1512dd590e69571e25ca0ae5a08b3bf9e0beda3a67fb5f345be86d94ae93161680e8149bc804a9219f69aa02f3df06501e95c2065a46cc667ac3dd52e8c853a1867fc2e4383826f10e5173106658b6024d0a81d8a65ab13ea350a2359f4c78f295d15cda5a23bf6168a3cda2c41f7a2bd3d40b2a05a67be4c2034b89db92d1006d35e62d14219ca9d3386409cc32603fa1fa9711818a82296309b11d69a5b9c08b69cf3877091ce3263610689228cf2809b3021c07d7460afebc57af5ed6a4b098eaf4fe65c37a5da8dcc1331363aec6b25e5c681b3ebd6ee989a11b362bf381896f8ed79329210ffe068217c2936e0b15feb66912b8f3b7817091e59d0b92213a18a159de480246670a70c310ff674b4d1a753e0754c0eb3ec018c43aa6ba7e1783f79b71504f5f6b53694729dd56d98819295898fec456a304d0cca3ecceb3eeb6c547f2491a35fc57716887f1dbb2e3a321443c212a5211248d46e68e7a40e988201a85934ba7111622ead1f3dda556de208c6bc6d9a143318f290db7f0e668a770ea53007e9a1bd92804d341f7b8470b0dc4c5e16664ac23e03867b6f3bc9cc7eb324776064eb06856bb5bdd075683fa0f6301a498216dda1071d9335ead7a1336025c3d1985ecd0756cd6ff711aab01314d329cf109404975a001073da0db5db3521b148e650cfd3277f41ecd156932de26c9aa6b6655490c43c6e3ffaffeea0b1f14bc9a53fb5e5b29eb9a8ea91ad9f89cb88e0380e55f735fdb0e97ba8b4668edce613e8768b17dfe800c4b7a2fe6aaf85c2bec018bac266f8ae7163bd441e1056ba3555ff6827e6c4f75880f3a4c94e34b188acfb6eed081ed5913395f4faa36c542a8a0544d80760ba18b8ebd2243c392af5912e8a57a0fc2f01e1760105f34f45ae7a73d84a458b258cd0c0a8f535084ce98852b157ff2bd183937bb2c61306f9b27982825827097de6d37fb72676ef168286aa8b213bfcf1bde2e541114807903152f9ac175d9268de34b5ab94c044c9015ce536d481c69464ea4764c495d2ff889561e1ba99e320001b3d46295a141fa43f0dd78b5dac8a2a564bccd7eae6288938ecbd44afedb30abc3c5052d1e54e770ce2ad10b1af362ecde4e442c0f05b8a15ce4f5dc7c4e7032665960a3d4a5ab5917d5c5a8be8f1d81228d808a8b6f45037ab1932d458fbec10eee3e83ad2ccb2238988295ca7939c02512812ae36d2c6766d3ad7a10b40a5af591b21b2e2b299fcae16b5e60312dc89699e40145d03f77c58810f1dfc3edfa6112162531a522509ea564a3645b2ff8955c2cabeda1e4a8a5c33ba592d3682d4539aafaba72876a2583b9e3f791a77426d27ead509ec1b0af901901b7357bc021f29fa7c8ce3449c8d297a7e7e3191f6f05748a6d67dc6bbf89ff4c2c6d6ccf1c945179659ef25f5fd161a78ff09f8bea43af5c04ab68a0acc12541bdc676f7fa8874eca2bb7aad6cfa4701cdc9f291753360a9b18b82d20c01c36d068bf7dc0b3e574cc82f04213fefb9dcfc496254c7011a77af6962f074f9261699dd44010a0e930e5d09ba46f62cbb7dcd88af106a0fdc3cfe5b579b7a00c1d3548fe41b4db4d64b047e335a9ac61bb4b24cedfde5e5fbb2538ce8e6b5e7a9980ac35bd85041f5f8c2d0d1c12cca355a746f78a5a9a382962f8bf5e94dfbf1ec08b0705a55caf15fa1c659d48470bb3412f6e371843f9d8dcd22d041d33996e847e8cac71fd3ce61d5bff8bbf5436978498279edb45231c54256fc0cfd9474eadb5897ae8a69bbbb8a50a48e7ac63e8a0d798313623d457f0cad6296104ed30841cca3fa66bc287a7d21e1eaa6ccb2e2221ce60f7d498eb5ec8e76bf4716e78a93a9d6ef1a8a7f02f949d12a8395adf2411503d303c4e23f19b8cf006e320bf6cb0647bd529711afe8c2b3ec601e5ab00652b7e80e1256db9e4b6bc71e3a50f2dcc93e60bcc292844b1daeb916f127e5eb3c667b9a79941132418ef2ab411d0a2650eba3bff22e577046fe2e8f4f1b85895683f1504403e8c552806a70d2fa019b2a07c7c0ee4f322aa910691c1488fa90571949283132aadf4dcfb1ee2743a2b5fa1e0a84db4e849bc72c5656adaa93c0e154b95f6f48cd47fe6b0c0a2ee87bc0609d3b2ebf1601d8937af3595056a22784252fa9db4d24e04bdb4cd9fe8bc196a58f249763c08c2e2e430422a857ec9f6aa43ee0a2918247c8528eacaddd7e24f117f02cd367bf05cdca623f8a4ea6dcec86d42d3f3c016bcd04aac9e5ad3a1db1fbfe2c5da31cf21b1d44ac77fd98c54ffd146b29c965f1a0d2320f2e77bc10295a1552c8babe1556830c5344d23aeafa674031b0082e593e992029d06b87d28e15d01672aa7b4b10fe9d4df06b89db1c9d1f53fbe7ed616ca8fef742a6b360df8c0e1e8c120e0326b908ba4474d9b2083090edb829524a35a05a86d0164d1b11081a5691f08b970617cccf81078b2a1945821ea0eac9f6cc8b346d816240bb08e5b51293d6238c3d161bb95a82d0898d88ca494bddda206ab16207a6c9cfd802c6e058ce1f8769100aa68545570e9ae62fcb788ecfc9e3a06699ab604156ffaba9b7890481a026d21fbda17fd66b24ea394e13ef76d4f64733c992b08bf68eb1945fe2daa2434cb497d7a5da27b4220500c3132cfe1b47b3a25d45ed263046a52b575fe09669a66be8ac1e80a811544d1af48230a8ec9422b199448a85484b480ca5eb06225c8fd7e8e9110610b3a4ca4884ca5cc8d9719ecc77852d096c5f5b7445509b8c7980566f846e52048c483fec1b4fe47aefe8abec46cd3fabc67bfe868b9b1bc21bc86e5857e4e9ede8e51308f64e44337c1fa140c298e7f0d2e599487ce0928a4d8c58dce5a78cfc4ea5033480ebb48753cce4ce07d413fcee445e00e7800856e1ed1322d97218a8a112a79fd1334060a63dd7485fc3ef587a2a88d6cd22f39a9d95e8a336ba2442dd09443cb5bcd80c97541a5f8d2b706012ca5b1b81fc5540037567377101fbbfc781ef6d8031122f47934ffd7871b09f9afda47a7f40aacc86db8a80743ab243dde6f794dd236a17d1e7d173f68f501ec049c2c5c149697b4b5cf5204d2112918b5bf7f94eb2af8633d292e361063b60e1341ec27bfd2ae7db1559bbc364f7c2f2dc6ac1facfd615fc56feb186d67523380900b240d5ddf3a2a1b24febadb7f6dd68c2e3b210366d25d24ce75f4eb0b0ce4c2f58408ee91604b2cb25fea4ce6949d24cb0d59bea151ce7cd7434d0d6b201a6f8961dbdd25caac9324c2b099bc90c9ada5f76720a1fa8c7c4207fb0feec4679dd66c9435ad5e0adcf78bf709041fc60c7a1310551d4e868df19dbebf4459edc67012da0891f5d8932c5d1bc4f376b7e70cfe20bb0125ab1c6cca484e901a8ea1554393888b4196d244418c81a253af91623b03e2cf339c5449031a33cce0316816939c63106e57a34e48e942ee5ad01e9e8a047933342197e1cf13dcf7b22deea732ca7e9e713e76f6df6d9e4029c4218e6be821ad5f3d2c70e1339e5cf63ea95a6981261575550a4e46c7e11ba97141d0ab6fc84f141dc06cea5748694be870cd7c8d4beaec23338492442667417966300dbe7c3c393ec570453ea5a9c7e989eb26793fa48b3b6e92118f197d1d864c1debdd77c4438863bf0a11b07294a96e0262a59acdf562f0585fc72415e45e6791880386e1a65e209b2c3259074700d7715fd0cd8c697fd712370053ec2e6cbe702062d4700a819c3980e8e3d715c306926d1545958940334e5fc78b753459bc000eb540e4fe0b59cac62c544c74dfaf22ca8d3852db1290dc17b4a1f8558635f6d0227bab31a6cbb6d7257629b987ab5cffdfdee7fa7c9f4babe4cde9334afd13824a6da5cf217be88396920f29af1ad62bf91d3363e283040165cc3c4dfc9d3c3ccfc12bd6d3aa58b5727c20001a5fc965ea3cb67d41999ddb0c7aad9eadb0d57b70aa4d99db68c03c4d167890333a7e47f9bb6200cf94df628763ca59fe85e0f17f6e4cf595c899fdc0210869e40c6457654af086aff665af49078f3d7719a4e18e0c3bc7e643cdc9f3ecd8cf36a0045c3006ff0e40cffb7a8d825e8afec3f3a771f0f87e4527bb1457ebdcb8c7a8e04628ac003818dcdc337698082f266ff6a63c1e54d684abfef59d4e94f62f82c4f4e7ad36ac4735bf33c64a33fc8255c1ecd819ddb62df94e47b611c48eba957996f45472e1387be77c6cba90abd8291c8f2417cccc7fdb98934666f16581c262073b07438750760558b6c8bf5b6314fe6e3ee44661076bc92112edb04a960a60cbf46ae7592c935afd8ba8de6dbb83cad9c9a92430773cd4382fc6c3654665211858dcce8ef13e223f6597b30746290002320f83ae5dd0cbacbc6b1c686323406331d265d8b5081682dfc56449c577e0e1809e7c89a7f4b158b0ba318cf91d044347fdd1d9c7e6c6c78939639a4f65b8121d24a3202664a8b121db6980b7964004b840ca7306b681d48b134e819b07de570bb296ff8863553f692a926c701688f138ffb399e0db2c09fc5c54f0ce745c8cede441652aa17e65467bb95467f3ce4d93092e40a5dadae883d2d6d81f67800228a52e173a899d23ac2ff1a9ac7f1d7d5e43fa20aaff7a8ce5b07092538ed3e41253cdfc34cab1f1acfc536fbfc16252c421d64f1fde3a9868f760aaa63c0bf89c2e63f2abd78e1969f185e35e1528d96d9ec5c11e42737c1229c4412b716052b96582079e9640d16e22846542963f2d1eb9a852474df28ac56330b94247ed5f980062ac69c417ac366c353bfdfadcc44e7e74ac401094e079f8c6edd11d3133701f12ba8e07b7bf708718efb1aab42cd46ea81c376fc2c409b0d39b4a43ede011d5758d0135af9c30fcc0191c4f0cf26601aa4b7e4a946bf37efc4ade1640df5ccadd810decfa4cb118093da2adf88c99aa21ba571290e4ee8099e9cf8d99d4e9fefd8ae55cbe35b5a66a9cae85edb96c6f160f27bd4e89d2f8ca7047392c9cfae0b0d1ee62cf5c7f042a6e3400c8801bd7677435c3252879e35a36b818c16a11e1f9fdaaa08e926d5a3ff16e84d3d2e831277a945f3baa0c3c8500c60331b3060e3eac117c6e56b9d3492dcf333a418f97f1dc3779c50d926c98d4a813b9b3e3e0ed401bb4e9320b8352e9b5e16640b1cf594315a0435258cebbcee20765fc74486eeebf29442bc085347a050c0006eb9c918dbcddd1f69f066112a4cb0721a3384de7b6f84250ddc08f6a2e6a76ef8528b7b367b50336bb226f3d5ede3bd39185e386e259243f7fca3b6a30941698b38aacff12d3c701088217a9b6fd42d8187ca0f655c2eb622a19a9ab9bc4af25c8e58848958be36a0c126fbeaad1736f608de99bad284b99c2927298106b3d429812ef6318ba86fad09638b0bda4e86b1f753e6c32d5243cd2ebbd8e0442cbf614ff4b18be1d0eea67079d8c5828415606d04c898b9a67d5f82887661d17b4578da6411fcb125531ec334696c316032146dc27ee7b06315b48ecf859fc88e1623ef5335ace311da89b0d846d236e3893cd7109707f80a0bbf7511c91c809f36b519c130c28c8f3b092bed7e564034b3ea8a99ba62ecd5671955731099cf6177495979e78f6b40b1216a9450b6897e84a8edf2bb0eebb74c84fe9e50c627445b5f4d5fdf6b1c900fde6117c77eb3c11345a403b23d0670f2b9b85d14cc832cd5c09c87b9172fa1ed9a23865791dbd854c47ca890002ccf0be936af7622cbdf155f6be03e5d337b0fc52c4114fc1b55d8c3ce25fdfb11af186ffb7e9967407dcb75a213454ca40591c8796f14d2927ee030eaa9c3a9cde85b29aaf80215ab19637125c227c3502d08905edc91c567bf3f8ed933d5b49e056ba217dc859d173550fbe731e9ea4fa42844cbf53bfffe7900d2776c630b85d81ec85b317735d96a14652f172003df784646f5a4fbc1cabfa7066d6de0d3ff9022f32c47b0a8d3586e96e166ca9956ac9d52a1432eb6073a08409a4310147ba798cd45d4138e8b40ee843b5e1de20aa901a1f6b04ea862e97f2efe4d27cb229481b796f779052a3d461a5c29eb469be7b423797a0b66423cbcf0311179b3a6cc05ed5f00aeaac8ac580512a68b7b618e3b2462dd57bdcc3be31bbfb84da55b9b9b60c81723769e6c4bd7ae1bc90e06dbb3321fe956e34e4e1d5d7dfb0da3f6f16c24330c56b7cb7c21a843248a66c6c9171cc4366f001819c344f840ee6da95c19278d5b5b3e70cba447c834c2838c3fd3af499414172f46b274eae8e3c567b9b2d748647d6f493531d2434b87da3076dc176f05e6ff4d32479eb7cb60205ccf69f1f39dc483034017dae020c67b073e668aab9d68c4bebe4ab8b6ecf19c46ed5611d828eabcd5b880df6511ca799090a0b3411f7045e43b160cb5f8c46cc55d9faff55882a4512e1e5e6de9a18e543ace60bbe9a4b4f9ea451db2b002e9830a4f129f46725d451735dd90e425e8cc75bce317a529dc295704db4cb12cac59fd4c7c50b204233325a2954a173977ecda7c97ac3e47c55889576910f782f661690bd0c09995a502e0c059925eb4b8250ab7c6d1d640d1c9baf90bd1d0edcbf170e21ace2774a0f79bff5caf7bf88013fd03b0d0a2c505296cdbe6773272af0fda701511edda98e55b627df47611e59c0c13b270bd4ed4333687c1bd4372dfd901d54ed6e8a7106d1bf31081d60181a336299eaf74e4b40b7be31288bb8f40ef7e484bcfbfde7ed93d6024f1b608e9d14a74d2f1beae3e7ecec77a5d85e6d8db5342b8ce340d0cd32a46b68d070df51de72ff65f1b3e3ce688f3dcec00cb0814661e699180523c5a89dca2c2ca774b53d30d62a06c08efbb123be81e89034280751c140b6766be920cb8b227f737fd355a309ddcd674508bc59369cda923e9d1fa766c1d822a3c84ffb254239d5659e9235cd7687edfe0d76911f256151c2b2bcebeefa8070485b75e52ef267ff41851ce792aed89df535617566cf73a40a5bd4c138b23907f1d0f94687715db5f7c41963de65ea3afb579e5f97ec7449fa8f87fd39f0fe07eb909fbb956bd787cab56d13959bc04ceb909541a97ad9bed0341c355ba0544ccd3a1f446066ca94f158ff3545cba42b4e26141c78cf8cecc4ea2984eeed7aaac46db42ef53e8118887d80c4efc444e9c324775e46542f5b1303fd75d64503be8cdfa18065175daa383a4f9248bd5899e41397b5a4f6acd73d5840338a7519554cf4d0de915088d552015ac58dcbcfc72dc4a034716601f34ee6a094448c521d49a9ea27d8f41401f5f8fe2a8e853e76094519ba03b0b8ec1b772ef824e1d17824cce383a74ce331846072aadb533acf350acd799d769fd658d163ce59d46d3f6d3e6feb489d4f7fa4b051a06657ac10c3bfb6b1588f4ce2f68882193687f1dc74f3402b0aad919779ae1164b26b6cf93ee4b5b4cc38b4f65e85325030c906f2e9ffe0dd145ac19e88ff759e835cba9d14a26121a20af0403be084f0fc4dc3e1d7c940aa6db48ea5fe422ca424cd5dcb9a301e59f94fd6ffbfc9a1a517ee7729dfbe2c45a5d858cf6d824fc7f20f2ac4243da9b9efde01dd0d5acd8ad084442e0f4e07998c65e1b58dd8c019ba87193adefa12f1d7c3b3673db0dd09758cfeeead46b98483a607cd0c00fe6e44bb64d1aee778955404ca11a0c7edf05426cf54af34ec724a5a947b766cd96fe591cc648e169aaae63adb01fdd3c1526ffa2b1e2b8f96f569e87dae4883fd07ebb285263c6fc098beec7ef9d9c54dc29f70f3e30945272b0df7df9b90977d26a97e84d539687b98af8342562591589751c75662eae2b30df5d0a709eccc34e0157ecb31be750919b73191c0630ac0a4e9f2de5ecca012eee4ecc9bdfe1ea4a5918a2b563d0a77547b404c489a509167ca3f5cb612006d0e42924badad2e1b109407e2fbd737da21dfc064307a8fbaee021ef0f307bf0dd91458e7c010324f65e418f0ca0e88a0f789176779e54701b302e1e3b4aad7636df150473079cbf1fb8576f2a3b1aa94b5b090f053297220765d32abd811d8e5f89605cb1d42a618e73cb66c1cc654e8a87a43add16e74c9631ac233233763b7adf46bc64bfa20e5858116bbc6d51a51f405f4e76d1372927fdc5347949151ed2296ee9230de9131c5a453adf728f07adf3b7ee49adc040b7fc0a1f608156b20282bad764aaf5ac06c72389990de4c587d582ec490eb4327c30ea24ca782b033c98e837b1082fba5eb03687a4fa3d73b4c85bd1a8aeba133ee64db8295a9986eb81829ae2a34219bdfbc5e0350b8186e7923235d9d2f3755f03289d1c4e73d8cfc94b365a8a119feaa7e2f5fead63b8f0d8135fc2a69c9cd27f7c926b8e94b4360384d82f729cf80e463e1094096c58e10fa1d0fa1f7ea649afeaae04159b2f02c2ce625909255c101beb8e9ddb46450df4c3aa12ea94bb4c139d7ebd9542bb55a54c4877a5846b314e9062a8ee2501ead0590d08fcab7ec6adf1cc00fa556280b253bdc4348ac90ac6906919ac7d02dbd5770caf7db706762f489d64ce7736d8937950784f8767b91a1983f80c007140d8bb7ba425efa81c1d1b27a082bb25553cc79f38c6784c189082c0333666330fb270a6ffd7c4fe7d510949804b932a5354c2151a2458e92b0d03e3d3763366afd9af1bfbf9d144bfaccb91fbe4caedc63ee706751a85209fe577a2417c6afc65e0edae4fffff7088d64a72655e22016fd5986251599b9511051c0750238d719605688e0991070facb7978b1b7e213e82f56291f93e57d34a5781717ae693ef3491de30a296403f7bdd7f61beaea0a3f8cac17246c5522a465072b3dabdc5928cbe00a6525ee129c4c2e819200be87b9234d8e7d6044c2bdf137a4c0ec3468be8c1848c136d720b75827ad4e8f568f41c601573d09231ebb89dde0daa5ffa5d71c2f55d659507bc17c002431a063d811faeb210530073d1d2b6cd6627f60b0e91c9aac259755cf9c7d0bd1741f38750cccbfc61621b810ce4f545e62b12817d83152f7069e62885a66b1b26e30c86434c28288fb9804f6ee5949262d8b193aabb1396d246ca1f7a037c2172aa87ac9c00762cf15107fdce9b9c208ef4069e1c88e013bd20ca1cf01aadaa50093668bf89684a2541d258cab2f0396f5c076051dae984e768799198bac42f1592a5e9cdb615cf4f782b15d6677775655dcffbe6786036847140e8a55804944cd500ec06245601e3a9324f67b939c08ba641fe0367f205c62f88daad6d7a369eadbd0144d19761dd68484deba17d78044dce05adbf848f7e0ae5a8397a7414e97d62c27fb1ce71f6a900be70aeb49007fd6b8c1b74ce3f5b67b58bb232c004d60a130892951795ea9c76f8ffcb873279954912cfe4af4eb1055e6c155cd3644121327f3dfb90a8e53e27a67e24e7c629b0b35b09c43fbe85c0d49b80ed138ebdf02fa52d662b2fb63c82ed2ab43db7bbc340cb0b7bfac2810e791894b64efa51262b831457d5cd7ebed6e0a52df010eca80ee8332e0b7d74e75ea58f421f59c1ffca54bdf17f752a765aa71a096b36ce552ff4274d9e564ddbc65600b1f10e79425e636e9068dc74c1000b1d72727da2f5be04d1784be05716b10605a1083b0a4615ecbdae4e024c703ee5622ea625f9677415452476b55d031c313ff501d1be4dbc399d001ae690fbfc42cc00c318968f1e3f6ab01031a6982a59d7da773fdc07c544094951e5789655a7d3b405f344d0184d541c27d70270b4ecf36444c8cf2bbb0e0bd137bce8935f866e6083e8cee004b9f373b2254dc930b384e38ca5423facc9cfe0c2453f1343b2f7d1e1eba9d5167f6e2669923751eb3f2707ef7a371c92fc8696be48bfd3860ca37c7bc4712c985f146cba1193bf2450a4b209167a1fb34c374d6aa336fa408d755000f9ef9f2f1a935dc7812b4e8f2b2baa6ba436f8e40f807455f432d71db68a0349f14250585ce1f56ec9e5c24c69f816bf8d47fe681f0b215c048d0a9d4ec6cf551b874746277a487ddcbbe91eb85c44b8682557549f71690b920ed79a6533faed513bf26cc5a1a8e263d67ce66d99a1c62423a98ac13b75422cac74b9d9bc282b48b56e7e805bbbcb0bb7caa4e766e7afb6ec53f1b7c7125bf1ce013f397b9fb51066d13ee919da2a405aee0bd3a874e305a11e4f61ddb25df827cc5069c471eef7e6f2c7ddc1369f94b7e7981e1f325bbd648431297fea2b997690ef309065a5f29c9b0692c8b8ae3aa890d35f694db370b0203478673ed1c1846123e2a5a5bb64e35e25328d6fa69dbc951776b2f3736c3b2c9cd527d81735466fa21e2ade0d43ed48b7facc6e1fa3636977dc65a817078b32ecf159bdc0976fa21f346b93b51c2727618aa37379f6ba46214bbe7f848c177210e0847e26991f7c5f94f75d608b2e2671f46044c67026de784899fbc01446d4172c21afb05b27a4f45e8db845c597af22acaa7a1aff19edf8297e11495897c388c976f8d3b00e2f0f11d9fa8a2bcc32bf01b1cc962339ae9598ea40e5a38e53543cadb4a82689bb932cf582850816831d3b68c511ded9d677fb651aff947a636b400d7e98ce467834d8ddd5ea290dccebc55fa2490e5e633235818ef85b40d8d7bcd226e33ba3f2f1b0f6524d48b9354392fca2953ccf81a1f38d54da78887ed748e6167438bab62fb0ff8b0b93945745d53e8ae4964f826b1ef20c8d9d2bf2ed0d34f739e517b4892a4fbf0ffebf0fdf3b1df5ba7c4ce542c5e4b97a847f32b740afcb693432ebc42546dc6f2e4790d8f6a65eeef90a95543519b6fc51420097cb6929a9704675afb97c9d059654450862c1c08a31ef18bff4fcbaa474f7ff48002591bd9e967afe0a70901a1ed057e97d3b4520576dc939d720a49def1d8bc5b387ed3c36c06f01a77da5553b45cf51a318d11b43273f79211d1e0f6600a58a58a95515172e92a43b7bd85e7c3ce2c250544858e6f5210e336db2d7211a208e9a4fce0aab91d7fc8632b02ebbbe26de9c18bf40efbb682f7d481fe71171897fe2ba5813e14802646a526f7b093f7075f90248d693b8cba1906e3b22458913077de0e8fd5b32780271137c2a26826d7672b1c727894ab73f314bf3ef9acc4731ed313db4b93955c76c79bc85f1064b80ef4f3c83b330dde68d702b6c565e71f186ff9ce5a32b615be53a3c81169440cf20434effae0c1fd2a25f243e87483f332abce6d46a8dd02c9b765aa4659b91be984f81bd039e0fc6f26fdc15fed8cac07195f6c2ccfde0342b0a8998743c074d1fc49c72792521a0302e18b6df60165886c4d9f276ac07912a84b1eced9b968944a8f3a0b7a625ccc5dde3f3e905ec14c1bc91d27f0a5e16900412d9586fbaf632d802cb83c3f6103c47c5958b5786ce36d55619b7243764e5cc60bd9c6a8a97867e5632b714193ba1b28bb1e63a4c04ca4102c5f7089e659290c22835b6a71c94e9ff5b772953f667ff894008ffa7739a19c70dfc15060e1b26f63a3925444e79d9eba3535b85c2199a3b418b4daddd7b8d853fee21d57126bb6acf176bf73dc8d3faffea8f02ea24db07453b3ae54d90ecaa8454acbdaa7dfdf14cf1e4fa4b74e0ddedcc7be25934455bfa9ddc85242bc4f825f7eb6688f707ace9c35d984e1011112f96ce5b97b4f02b48bd62d6190d32f35c2b7e711f2cf93d863a8f45d097e25e7a51cc2a4de20c86680fb3b2ea45802d9cbf10dafcaa8130ed5694b10db3ec4f5549db54895992e7fea56c497401f2400b4114dcd6313b5577a1afd8f831d98822372ef5799b67c766ba7d76d22d5ac77a835690a09472f20aab5f388833e95c9c70cf911f911401fc243e9456b911e1fcb773c49b390092c2862f1292ad56796f72265a64dfb10d0147791ecaefbe312a416caa2113c6ad780751719334160b78fc6fd3e49a93e37828fd1772d71b7514f22756915723c739b5ece9fe350d1acc15bd06101954a2026804b2791f80954002956650425ad2fec76049c00955e4accdf46b9478e51311b97370aac17cc52a042d99a9e68740c3642bf47808844b95ad60d4157924120261208cc2e1ac4031e1636b4d1b96900a46ebee0d621cb1253854b460e95b90be6304c0523104ef77050775790337ee76304dbc134fb4cdda136626ef60704b00c8131f4005b29d1dc5a67d705f590c50986f657c123f0e8a683e42b2bd6334f8e4cec8cee5a9c63a0631846a20ae0155c7ed698d950ddad55d17bdfefe763c99d83018eb68be605a1ce78f13ad334036fe6748fb5cf4eee022aeacfbc282f55b64616cbf5fa71f0465259974ed1154e72b8edfe4cbd5d1e4555498ef4089c803a3636b6ed00d6c8e73e33f04218a6341e4f95db3d97e96a00ca46f1913e74710093d2c2fd66d57f7f62555b8da6ba1ecb8c68426475a86f8c7ed53bf81f20b9660eaa89df6e561090f82d0b58faf330bffd3cf9d7af10c43926508c93207846136aa1f0509bbf091b7af579f9646b77b809388a08d65f6579b2f14d01c21ba4d901645e0c971cd96f31f61216c7f9c08969168f600c49a279d34e46b7db2c59eb2404ff634b6a5979435d7aec521839d46b980d867299cbeec5b548d309811be05495e76d92e62b7afd3d09412f945e482b2261ab8e97c9b558be798505225dc12643054e70a35a82da0ddb57d36ae472f9e5b44d29f0952b2657e7c3e747b9db670d6ba2f21945c4f88855f8a3e0085d48a1611357441dcf639cb3bcde894e35951685ae3bff2217dc104ad7862e381b0afd8636bec349d7dded67512a4b1382cd2402ba75d53a6615d7ee7d7900853f5eeaf62eb9c6faeb18ee79c42fd9c73497eb3d25fef3de5ade223cc8c1dfe3eaf19e8d64547f52b8779faa76d89a82edd4c203b4159e77c68df16a9040dea46dd29da101b61fa3ced51391e9ef3be2a7d3f0adf3cce4bb5ecde2f0b93e27a0512ba1b1722a3a79c0c19e98bbf489e7b4fa395c4c307a8bc1f0ecef4b78b2faa39c22961393d4ee10f32b97afecd374b7788108d6ccfa6730b6886f4dc14cf652669f10a4ad58c8d3511a9c63c2939156ceba32061f628f732655bee44cafe9ef7755fb7091107b982676a096373990683842df3889b942288d61d3dbd7866fa86579e22a548a2b69437dd64cae42e0977fa060a3862781ba8d7d838c77ce821a0407b285fba15d8e1b501caa54058fdcceba5e185030be6ed26ef0c591443b741db9834f5ec0092f2fac119650401e6fe4e3c6dfde746dad33cf302f988524c8194e9401fb0b712f6fe80a76052f424e9852e80077c5de955af620f9423e871a1867546fb67cdb14246638270f87141c93a0b540f11934a29c552e73e5e79364977899ffa954ee74afd6795eb23d82e2c0667fdf73d31c713f06ea041c0fa57920030c434cf555f4a2be6a0f489033588086a55c9dbf4f8535c5fa9f16b3751fd31310b3e155d7f845b80196712244cb04ff489eb81185606e2d0733f22166ad3e39e2b210c37cd602dca55bca296b7c4666185edcdb763ca31790c0d0df1d9bff2785c5f85873c10f69af197381de92ed1e552c998385856948524b9ab5ce06a38b3545b1b08baad9dd60f5aa680ec421a8b9ba1c498adf3ffd6fafca5b6c41b380b2ffe6f75ba6de9042fed83be2baa8b76e11853b47f055a8505b4bfdeae205de1bac367e15ac14b7d11e028b4854571ceacc0d6c9c21e99584f710cdde1a320088ef3c0afb1cec80182557a85059950956de7913af22ced3cc11b6964c1fd44a39aaaf61e42ae3622e4d3a175b9d2479173e88d37874e75d7df354289fc658bbba67447d52c553f1b2b12f6c69d147fd18663592bcd940dbe418c6f5504de14a5db8cb02fc3b9e0728b337bd365fa97caa38df7fc9ac3aed7e1b8d37bba0ce1f75ccbb3b1e1150bf689a29cf055304158dc296ac51b88e20bef9fdc268e67aae96e4baf9788e8f45790fd0ed368fa442a17ccb2684f31aebf7947891b9ec0c141f3a8ba56ffa14e72c62f2f5d72737b66f2b598ffc118342ccf9baaf3b69a19de5a46a01059961261d88c2ceef7cd0b0af70da6dacd61e84a3f2b9ba22b5088e25d8784a6d4641f99625f2dcf6a4a6a159c8c4c024d194cfb3afa1f64578194088038c911dbc5b85775eafa4319e1f8658ff8ca73d78eb82db4e6e3dcccd99e8ad0756ae459504ad024ac0e0239faef05c67277804c5f651a32951a8a9c0d22bb750160b699804faaeb3d37b4fe4ed61223d73d504170b92287c389447dbb8af66db618b7efd6acc6c1a9492dcfa82bac2cf754e8e58ced6a6cb202566e726751bc917b73715f509672c0844ac6eb7101e155d935677f0bf5913a2575803b90da9a382d0b7a4635bfb58cd865c35846952d50e06de3f1fd532241289e8ae96d66503e7f27a9b45406971d239a0e20d63c0e51542c4f89832c5bc79716b1172f3c07b8a5ead4be014b656818b48392e0a3652fd28a5a85df7adb650da81bba94b386e079bfff159d97f701f21cfef5d4bf0f1b70047d1fde5c18e69d06aff52407f4bafbc6906a1d11cf4d131a0628b661b1fa5801b100281bde98eecdd6900af439a87495227f134e5b70fd97254bfb19812185e4b962f661a3c930e872ef96f70888766301654b667ce6c9f2a646574266c26a86b85e94216e232ca9eb7fa6dd9c0a8990c9bc1616485fd6627705fdbee609fc14b6faf6d046e2c02cd5c95bb1ec7a1774fa07a0a4cbb6b6a73df2c0789d904da09cf19a2fe53f297b1cc6122355ecd6c2476437529f3f5358a9283fe40f1f4a2bf876964a8e24eb5139b6d0fb5d9d97c01cf1c688630e2ec96b9c7812212a11eec7c25ac1c50820735bd9e61ee972a8cf80017aa479431eef0f444b4e993b723b343546e74ed0c49ae05a755a9d32e276378e45a139a638de6bfbb727f2749785836a287e9c3c031a28035ca91b37c51e2e1d55b080837217d220ba6ad1c7bcd31a6bda7a9467f5bbe01d898db10b438e65f82bc35d5f0aa5072f9bbdf4e9da5a0fdcb501ec85ab393c43d1c08abe536d90589927875959dee74eab4d7dd90ab97079b99f84ac2be4c5d87009dac5ae54605af2e8f63673137d53e06fb425d27a25231c0a265794ad3e6ce8616610b1b0cbefa6431a1f12889df40c51065849417dba19163d67c12db93f680a46fbdee5b3b02c0e68983b6ab8dfdcf3beca34ea9da44beb8607a189474195d3d838948e82c6131fb3ce3a6df216fdbbddcc469fb3cd814708dcc319ac583ba2c829c624a4718065b6544b19a0c3a067665f825d5e407aa621e5614c3213bb5cd13455e53f1680d5c499ac4e79783d7404bf4d986e1e7aa3338fa205efa6700720f40cc7644571bb1ff5e4fbbdd18d5126e2e6e6588c7aab4f97ff1645bc175d06efb31710a9a62f8487f2e25bca8d2cec30425cf38a87a371b5d51f11c43fca5aa3921cfa940d129caf7046343e17bf9438d3dd61bd9b52a1e84c9077a39b861366e9f8f63480d2fa1c5d73e6d7e4adb856ea0376f3c0e4764248a4ac21effd9e38d6042dfaaf5c048244e71ffd6eb233d47c9ef8d41a716d0d430a548314a84cc07c0c71183669e0bca4a6a038f941df716b0de2a175b7a5eba2685a4f5387ecfab97f1179232791a74a89dc40fee6729262a5f972e2e7afa6ba23f3790fb1927aedec9b488cedd18f56b64b7aac0e09c78c32dbaaea44a280aaf4f36e5108ac694633fb0767de0ae25895612c1dae6ad61898e2375c2554c088a21b817cb9c1214384628d3ed38f5bebecd60347c10df5bb1c201a39329e36f1c4f73898418ba80f5a59c1bb26c4906bc5ed837098ec8aa9a2bd4be21dc1f4cab3aa33374fc1f363ab3d0c9a339a840e100bd125f3214aed8f369d37787a74b8041e530a5f44193140031def9b4081e16cad4f3e5cb13828e8db1e63d29fa698c3e8102e35f7c8d58a1404ca068cb58f40d728cff303bda0d74591e9ff69fdb3274204b3bc2af1091f5e904b25a72b2cdbd46652709d4c6e5afc299bac524e7aea63d6cac64992fca4c6996087e9ec14b204659911daac8451c318bfe177fd1b73875dd7e0953f5bb2b805255fd0e47b8512896d0ccbcf702b38b074056adc8c604b7ed7cd7fedb58bddce9ceb80d2c59d49eac864cab7b249754cd46fd0f84cfed49c7dce57ac966f3599d690d3d11d0b0b2a0074f2c123d6b06541cf5d8a956853875508280a750da87383215db1610a98454760b8cc77d2c51efc60a775d6b6ccb1939dfa85a894c09a62ee66473fa6c1d264d5e45d7e6e844d86fb97714e8c10670d53b628cd3cb4ce38c96a98e50b45b25d2c4b247b2fbfdf251c5bd534703623f42fbd72bfb2885fe3c682298687191c6624cdfbee40bce7c0b4cdf183bb1cf4404bdd3cd7229d71bd89e1f5d6f7606710c82300cc0fcc15fc0bbb09b8d0250debb4a85c469db128f274e4944b1449c851872d9f2546307ef49a8a1c398e23d12493ab45733ecebf033fe106085f455e98d0fd1da3456adb3b746036d42db835c40cf19ebc4c390f907bdcbb2073ab5d820788a5fc38f006deadcb62172fcb140a45cb4e755c9006b3eb25e3f516f3ca13ac7b79e4da397c5dcfd509d43e8bd7cc68db6f8fb4d825cd97219a6bdbe6e0dd25abbc4678a33c6e1f1a14903787ffd51fbeb0efb100bd51b2a1823824ed21c3262d099b084e1d796ce258a5297a08f0609dd3d2e6ea8ec96948458de49e30abd55207f4b3d2ca90cdb9d202e635f0bb7a13efc8e05b137abcf0a02f06e61bb1130f474db62d7b485e2ca47d072e270590d18d46703dc0eb2a4bc96fd383dfa8c260f90aa7965a54197e78efed4fdcb1623ec4ff4c2566d5674561473e19c2978592735dccda54777467f9df7675864dd9931999504cd39b5a41535e395b739fd81da18ef45512c9859d338f8b8737cd4f0522568728bf076d4a4ae26d37aa7d76f522e9768acc8c223e0ccc596b8c7f6d7c188535c9fff45ceded07f3c752f4a5fc0cf705ddadcf8dfaee70a62ed0cdabf054bda45f987ffd34b75556a49af7d6cbe64dd0c51460d8790fe3094d022d52a715a3ec9e1ace47eab0ca507157680cf7eeb14799f6e71a7f62c7a4d981f551ec4f07fa8847317bad0bea3536c1412980d16749508475b055531965c20d499e0aeef46e7e45d3724d210d636a80cd1ef2c4e030b6f0654c572797dfae7fde0bd69369eaca4cf2242fac7d2558a6c662bbb8fa3e3eb54ff0a18c28b0417807468b6a829d6a21793078a11d5f3d17fb1b54f7cd46ef8c10ea7ced04176713e8060ba296cb84b2b8abff2e8774c759fee55ea7ed5b4e005813002fd39cd7046ae5545696990ac4840da7bd077036a5a6da46a4713c18dc907e3b9aa2bae981f50a14a952e2df0d5fbba5bfcb9a4630827122baed053666f862a05190fdfd785fa6b045ba4a9b1823aa9ad0afb393b9911eabdb34cdbc6a7079f62376c4574d325de4066d32895ba9c2e1ec8382803e392663923cb76fb6abd4c69a5079bc65e283194d57ec45120c8f858e1504197c9f6654a9df275ccb296d4233e8d03aa5f4d2ba8264d6f812723d80addf5ccb1d65be8ebab1597ef3ee9b34d14827f55b4824406b36a5a05832ee17261d5c75104547df46978a4c4ffb322fb7c09e4af346ae7515ab52906780fe9dc60bff19c893cadcb39e0384135deb0117680c8d0fe843e1304d4970d405140bfbb98151e7347b1f1b32c328ef0824399602aec87d64451af4e359b26a78ed7eb5609536751af9fb337315f928bb797edcf0eb6b22d3c44a3525ae17d12d46950f064ae0a6a657f0082d97b9520fbecf4865c787ac1eb3dcfcc6176f1d3f810964254ed5b90c97bd919624c2484a92624c3e27ea90865d78ca73a7ce36296d0506e56a606bf498f0195c8e07ac3fb5391241e59adaf5421d22a59e34e9aa7c534c746ddbccb1edcbb4fb8fee29bf3940ab37bbaabaacdb6eb3b4a881a556153da12b3da20377fe6b8865b101c85c9829d7f5f5297a2eaaa875a2f0f69c6bbcc7c32eb07e59376b8a6b7d8d0ea013ab7fa14918184b7a75ad0a03441be2b28f72c1eb767eda446aab8468b432f25615759fba65a9d2d62838211762f0fd070a9e5c886a29c89606859b1b9e3840deccaf1f4e1c24e2c4221c96ba1a21b177a1c6d117096dbf98b3dad6a5d6ddf5018de8af6126dde4e4eda0b996ad184c289217322701b61028339d9b96b7b583dfd807520f8568445415b81b27c700301572dadbda59f30987e8a085bfab7a5fac1c7cb68b57b7313c9ce6ab267c6e2fc6510641e981940804afe1b42cd4c1ed00e0c377edee714149302dea823b9358b10e27a53cef8535e8e9b42f586a5eb301acb40f73fb813dbeaa55564add9cc982c8f14866f4829d1ae8383f5279cbefb2d03e555f492a00e84c3aa50bcde4104b7c1b14562cbc0a31c3a5bc9923eb6381ee0897261bdcefcd3d0769a68716990928794717ce504dc7a9c92c9f97c9b1bc11ef216d0eb93f57d476f255d0f2de129c77f2b90b76a1568a7627f483a00470868357ea66f337b2cf5295e258a6aca975b9e79fea8841f50c507a2f5138c9da32acd9e1a700c9593497265bd2022651bf5b15d22893012ce1c3e80a33ba3198c3b23449f98a5a67da5b93c8fc88ede912292146cf3e1613d0ab787ab730a48d3ae43d99a2f538efb26b6dab54b7fa96b08896e70d036c8fbd6c844c73e91371cd3c684863fdd3d7fe0ce7d3db63179cbf4dfa1c503c88e48cc218817d275935018d682c5d9a0affcad01d5f8081c74a56e267e4c1400394b6ab9ba977b0176ff12fbb1a7409e61c4ebdbd946f57ebb74922fc694d0e15b8e4c1ec8cce1ec4254be88e7ac08e18dbd1db9c5863c466de933374ae4ed2e8977a9785e5ffa595fcbdb846f54679e21dfcd3e63d741999704994b1939a0bf6cb7fcf0fe953bb8409a4d6402e2955d271c87e2610335c774b7d75d875b9d7edf5d01bd342e03e32480583326cf0f91dfb82ba25b52ae09afd2818f71fc482b42f9a3b2b8cb58e604d1a4768fc16f140ef5e64f08d54a225d5cd6ff0258be00e72a5db9fa27e766cc0511cca3d90e097ce75e9062bfba5a9e5b6b1bdd7a01ec329a892ab16d1f32f6b4770a8d0526f8779c3c3e4a281a46df2e653e1af9ba38b2df4edbdd0e048b7e39affe7f98f30dae70ec165116a8e6cd9700ac06e7a8051b727a508bb97cfabc060a940daf8c494c5fb6d255d431d758fee10a3803f20ffb213970f73ae0e8b8be3a711d21757314c3ebf4b329f223d83fecbecfd6fdbce5ab37242658aee2daf0ef56c96fc21a168e5cb50f1e700864cfe9f2ce16ead0f79cbc83bc89bc11f367ea0e724a238786281f8ac026a3afe16d964314a43edf62866afab7620d3c87982470b382ea0a026153d0c32171956c7a2647c95f1a81b50010a0de360413626745e82355ad0189d2f618140d656eaedac8b20a2360daf68189504b261ddd6479625667a225ec9485a680aa5de9233fd55b3f1c4ab51146ee3fdf3ca3be23408c0f0e6258f70cd6de4b1ccf0169971fdee69cdee427425115a2334e52206f69fb7fa0073332820e5daee4fea033948a5232cae64e8e7985da6e0b07e32a6f8f182b33641f094d041f085c82083fc444587a251389bf7f3480d51744633380870dc8ad2803cce2b7b7e4fae90e9e56343ab63af930c5cb67f3b4a1598255d30bfe72ee82a5efd005b4dc1da8f4e64e4ff1eaa56a9fede2e06fb86c1f63f086aa800f834aeedefcbbb5e9d8fd803cf809a3f0049563aa32c66bef5e9323cb3a2ac445682f88d2f47bc466c97ad0a5daf208cd49cc86d60d3965482f572fb7dbd580cfdc37ed44251bec501509825915b2b6bceb4b0b724202c8d05185452d0ae52a978c3be7c2bee89dd58f0489c71154087683de203912724e764704131cb3dfa496ca627e6e4648a54ff659af51567846bac4833994702b5a451f8b28cc6666cc1ba18c6dd7c0a40fe921db345051c12d78f930d3db61dcc330137385afcbff5df6ec32e0353afff850ae4b2c75afa2904ca2838c6348121136843d0202d8f3f0fff21af6d4eceb0b5cc5e88885a54aafdd9d0cb74570ab1e0b66fbd51cbaa72d3446e024fafb221714991216a0d21ca63748e31501f11791f0619cda81e73e35c0b260a4b06a84656e4ca14bbc25ea96b40a2dac5a38f95517fce19920452a80d9e84d999e31b192d48cb5745cb1552d14022a107b090fa0eda49f60293d401cfde001c02b2838bd6918bf3af91b9c0ff4cc04236e4b4e509b0c59d70c4c657e3ff3adccb84043ad0326575fc2fb0d7c6310becb2740ef5af76bda0b5c42bc0c8aa96fed40f785831f2a64c1256481dc221f4122c56da1922b97352e02b0f3323eceec257ee6498a18abf936b935f55122d0b0c89cc14fb7a3ec9e386695ff05cc218e9488eaabb5fd4e26c2f80018c4e0fab15524258db529f36a3ef442b60895b7d009b097f8503dd17a67631e9fc93e8b3429cc96a091b2c7e43d9fa99904ada096124aaeff82ab81f2a79e201f0a367d8071889f250e65b9b356d8951cb8247ec0eae56af13cd5a43b0472d7bc6bbfc313f502584db3228d0dfea9c599f598d855256cc4e14dd5d7446b723b8ea66fb6551bac2855d40e0097cd746d9dccb0cb99b2b30c507ea92905afce2e2bc521cc924e34c25f9bca4d25df48be13cfb90c1a3fd189a2cdaa3082031ff8f157dc9fe55cb8e70c341ad142b88076386ce039a7113c618a7df86446dd38af6b3c3d0ecabdfbf63865ca2ab987482242af092ece8b3560aca37350f06517db4e0947ca24b707d9ed592d88ad822cc6fd69b08ad8d38189cb9370cd73325050f03ffdc4f3cf73aa972bacad0c914d299c8d70fb2fd685659c3ba61e3783fda99807b95ebf198fe192493d80a473670360096ae9128db20868c89d95c1b5406ed578606ce69436dd6be2fe0338745c580c4f3c93b1feaf552b65902c0975ff0413b366dd73d198be9c01f9e9560b43437cc90009017c6d7c6b2d7c703fce364470e62f6d75b679d509a10a0c4a46ad053c96160d5065b2f21422344b5cfc3819f690315db688dd92d65cb8e5fb317a0e441699dcb649d0943a6b56ff25936d1dbb8d9938052011cf70ac48e7c234ca5bd2a02ea39097b3fedb17a493c9711569d2adf68e0e316cee973c19d9e39aa74354931d67ffa5df8153f3389393a482b1424deb6904385ea8cb4624d346ba23444c00579b47fc6db9cbfd9f636bca51fb5fe2732166206a0caa6c3ce8212b9e5fa17b26fd8b32dfcbe280f4ad7540993adcbe45f11928ff92ee91592112aa90b66b48bddf3e3a578bc1127e56b4403b75d91d898f1803f0c72bf10841cadef101591389e02dcbde3dd52885f185cdba477d50c3934fe9cb0bbf8fd8087c0f6e4edc810be0f834dee7dde03ae2e688c525d2d3a587cb621e2feeff01dc6eff8ff5299e905e7dca537949c56aa6e6f3a2ce2fa2615107795674923ec24fe213d3b79714a506d78e08f21975ef46003cd2bb4daeb6f42c3fd52e717bae7c15fc79c6a6896a1fd56ad3bc981d0bd5c9ab3c2032f8225dbbf32bb3b0218c2c6d0f141c76ddac7d16d78dcd04e838674d2781bda3131c2b8a4159d8dc7f6434d5b42497b793df7dc0e7746fdff787e45318038faa3a8bdf29eb5655873ea17856a5f47e1cf1405a6be5a2ef80aab15362f1323086ff5e688647683186b699876b54b31521576f65f8862f8c61a81fa3c6411425ac5ddbf909ed9a906a9a199fc479612b8540e39764a25c547dfd8127bec765e37c9efea7ac633829676922540ca0fe1c8abe29fa1943004ba46734970c2784848770897f2eaf6f0aae6e5309751f14f59d467b83e2cfc995cd54d5cc01cb1619d0a34a2ce424dd99da253daceb59963f1311c08934e568eee278a8ecfd65cc5faefd3228fcc11054e3f2bad2afbbb97f386f81bfae01a9736f92a2ce7ab4f39bb2909744aaa5812de76f76b381e23cbad67c104b10561baa20470c765c542bc2fece31a8ba400b67dde494bbfa8a6a9024731c6bd0add9cb69d4e9ec9758a5b68bc6c4a5363fb66c88a7fea9e86f63779615a432260f6a29d783d2f9d17a6f795c3d651642f26b78bb73870a923393a26821ace7926e5d7295897c49829803e176ee0f0d3be445385707d272eac2e62722d444eac3fcd4efe476946d861a1e49a13a409ac6c6a6e1483f1f582bf8a6bc55b51cafc0726ab85165c7be712dc9bfe1a8304795af9e6678cc5833b5eefea42947841a1221b60b0df55b246dd02b213ee31df5e73c12a86e5cc0cdbe9739201061f4df11e1bcb79cb153e8d463c0051d1d90b5ef50a0ed34aa241ae2c88c86d9b1b21965c5befe93c941a5e0eeb2ea42b322b056cf979cbc20ee7ac6caf707e84f4f740e780be9bd394753e1523271bb7f4c3448845de41527a86dcd4962af9e99a5c7052d26b0758f090547db01f431c7cd232dcdf445899a31e39552dc6667f7ae3c6763b074bdb6e94e266aca804f55876d7511d205e45b5b6c47ebca4e53d127358c1370dd71eb6310a0cedb72d11aad10cb046448d4574eab4875c2e5ef6e5dc012539a9abcbc53c677958553d75fdb6cb566492d1159ff86c97dcd60286ff0eaec54b83c9224f57f538ca7b80053f373db5c7a796f041e2012bc84777903f2dd30972cbf2a992ea923b5922c17ea243989b3797c3bf43250b41d85450a534395df544878f8147171648c16b5f234ab930f7114707a338a0fe523046f6dd924492128333880613b8c0f1d206d10d74113dfdb9591439ec316de14f276fd6f94b6c58aba512456d12b02b07496aac2fdd99516d83d86f40833b173489e5c84a33e2d79237e4b5f9399bc02ed43c9e314d0e9ff4b041cc3c4858b61af2021e404f5ad126fc609d2a4b9ad0a43ba19f362903b489451fc9cad5577f40c876864413251688ae9631dde2982faa135852e89972a8eb1a59fc4748ceb8419b2c2132f305c43dba25252acdd2394246cea4f48ac43d6525fbe3f3b24f85bc461cb80578a5284d0c997fde52f25e5e9be0fbfad815057e06407d90fca293924f5cb82377e3d93148942dd0dcad14d36bf385befdf8205b496546773a325a7f2e7d6292c32b66a3959cf5137f289abd57ce465fc7cfcc42b4bea68b49a4243e9c6a32965d23944ae9603310d8ec384c3b5a5b4598460353d8aa09691a527cb4f650f87b514e422d22bcdd8b1dca9d2b17c1dd4383d0a4050d906b7bc00e1d9cb7ad52e6530f5b2ce48582603590136603a4b1b58d57aad7ed670ea70291bee3702d9c5b41f187880b1b562c8971caa73f9e21c576b0b10eaaca5e3c1497d5e6346fb5cc6d93668c17b4a8d907d80d576d318182968fd5264e09dcaa641a3e05b595d93c21a7acde35e7e6aaf699e49e2564acd75b6ee804350e8f9b61f937ec9153d72ad6fb598dbc150fcf7a838adfac0cad840aec8471a8364e93ebeed783c51010287a90b6ea1fbd72a851748a366f57d274d0c467b327fbcc0b21cfa990d2bff897405d053b9544112e5007df55ca7dcd73b6d76b2e3e4aeee2bf35e9ffea77543021a4885aa633a153e33efbf0d2e8543db57d20df30b3e95b3280f77af4ab2f6bec3e65843f490f6ed7098bde7611203ab9594b2dcd1972cc48cb2768883c6e6b63a8649ab3d54c852f3c9f7d2b39039d5a496e2b675e7591dc3efa8cd7319e6f18ba3a290c81eacdc91aa0c16d2a9162849ebcbcbb3d30fbd4565c5214b833c0a9e498bd612a70dfbad1b3b3adcc838e0684ab5c0d1811888f3afc0698fb8442e55d5bf5cb568fc20a42d84375eb7322a0e0da70f8e7adc6d824f522e734f5c849afabea07ee79bf4653345c68b0522f83f3baa24e96c6619c7f0f2adae326805cc6b0524e7cad3fc2fcab58489f2c2a848e777985adca4672a4cf3ff0f3584b640bbcc9ca803c01545116f9970c1a24fd48d50b2026e6ea7adffdcb3089f0f0210fb641cf7be79dbd972dd6643e81486323c249b7b4dbb527c3d3fda3ca9d84f656ad34e83fcb02b4dec3a7c865f61cbf73d9d7b097d86f049dd103bbec41d84f22dc185428013b8d4e4d83189877aa6e900e5e3f14109f8facf78edf8f0bdc20d9cd60988060d2b947014cc59d6f678b828ce57ab4724b00afa6010eda6a3978e0a9ce9aec5cb3a52a7eed54244459f9a9236b131ff2bdcbff2ee4e7bf9c06700102727f9ba81248e69e9243dea58a2701434558202a284e88efb52ee2486bfddd38d647b53e8b65e469348bcd078832bb0781301fe664d127ccea9eebd459760f44f00ae8f3ce6a082075c2ba1d21b22c1e35bc7afd59f12c6154de666fcddf987015becbb6aa4e5fe3a7de0a26d69732531c4ae5799811e09846fbc7e135e9fe559437c21cb2084bbc3f412b62b10a06022995cd81e7eb999a26637ab44d049b0728f1170231acede8977e6e52e496b00d88533e35aeb56eb10a3d38cde04a01934a67250b7d36e47cd18dfa84c4558392cb4fc97699099c6e7375443b15413069a59cd78c7dce8f591df5ffbe1de78b6478a054bedc7b7ae86e0cae55f3e0868f282c85d2a24e8e8b2bbacd97ee300c97343d3aea45363457d1a565bc8dacb58898917eb538e888857e7a66dbea51116e59718eb7792bd3c14399a8d826aa81b48def9a1ce4a2a8e53de630b266724b51ac4e0af3c54a704f068f162c268e632a6e466fdd07669f150f852fb7b8d72714ecfa971d73106a542916b00dc2a0a44db7c47a4eb837ac7f1e054e1525926ff4784ae430d3e45637364a1f0fb354458a6d8f1d4dde9006a2bf6141e7ef911882cd8b2393a19c83585e9847369f4ea572e36e82f244b3d64c7ada34b362e0a4fa597a9e8df4dcd06b7a4e405ec68bee6a862fccf4b7019aab597eeaaa879bccce0569f2541db78e3483490d090d23e3e62df99d81c6e412ac8190a614ebc559d29bba44b3700f2323e883ac5c52d462396398f677e0f3498a3232e97d0463a534cdaff647cc9a678476bb0a1c5eb59e116ba67a8aaaec30f6955ac1f47ea431f1b8f105e84c0365de8469ded1c2040f03b8fdfc2ba5b37e401c436700564937eb04a622f49e0c44eeea788914658cb90fa36dc16823caf64de5da79c690a78ded9df1e47c72f09094383f22f6f6655949ff5ffa8202132fe8e98376cb3967fa1e695c43114e958fa9b130d925a7c99143649e3c8b7abf1559fb9149cd257cc037e2a134acc48d7efed39f9332b21669a42845a31d62c0558d6eee16a387c2abfa9a7d424474989a4da9ef540efa8d424d6a191a82d967b25528fd0542d7504763cab2ae697d6114c66d559bcbdcb7df0728b40f5f8647c2fc2f965c0c5f90591cb50136d430aa7d46e0871eece8852c88bbd2eb972035cfdf7ce985fb93ec4f9020c7c2d05f02cf57203f3b1959d1433cc50bd048dee9f608fb61aa95b8f3a7b2c8bbe76a2e8bc48c333ce4a92b944b5fdeecbc7b991f9b060e8a1f97bb502de9abb7514c6bbc3038d63bc34a3f3ce6b92453aaaf7b538601c0f0a634cf9a00a5b1d7a214343e24b6e21e8aff0baac514707e1ce7e9fb5fab69069b286021e612feb8ff10c0463daca8826b77255922e323f786524de021f8b558771962fd3397a2392287f69acf20f8317a4ee0ac6f7c8707cf9d5cfde0acf4fb94c46e78400aec2e54fcad64f92f95900ab39c7e6fe52092e4d20db9e8e99ae8d396bac64aed9b215afa5bb444fb8d284473be94498c6eec989f65d26ef5d8cce444e4799843315f3ef1e67ea454cee34cc82aeef2d2029b009ac07fd08a0254d93938236449035ca92d0313feab4a1da2adeb38c884c62dee5d7fb69ce3d27072f3d6092e8d190f17455fe0dc330d8549bab7daabf8ecf5dbb7a4f75199451e71f9ca0f0b17190487c59279a30eaa6591f2c7bd157ce3c580b841880088d8998d07f561c3f143a9c35f5e80272c8f3620355ef54e998a863032575532db491f5a799fcce7fa478e91bc3051213c4a9604c9c70e746add1266d2c303f86df4955040afeca6c41e63f959b2bb249427ed5bbf900196b4454307834a2fccf1780f7815d4e1707e49c4b3415a7108d51b7b598b2a625cda05db550e4a512d1cf02343ffd7cb28a1ca411061dde609ee33d8b84a891bf3b2f30f0e1ba6395395909605177d9ef7026b962e3d71b0b27c468cc5336caca92170429930835ba63c35bbfb0a6e241f8692a592717c015f410585fa8f40d97ca66c1d0ee6433977eec9cc09bce735576cb17956ea835e2e1ac21e962b3a1e2f98bb3177b6312ad104fcc138db0c35bf5de1a5e0cf470bed95eab46cc396a024a779f282e8353dbc2a32c398d64ed701c8cbf01df8080c912c450b4130f339a74aae8e7c59ea77bd3e4259cb569bb8c079d9524b5db1ebc237f2a8dae7845186fb7d21a5cb99e33667a964337dfbee0cd4f3d74640260153ef73daeafdd53a8cff2a80d44ef7827749eea66d26d126ced4d790098a7d5c8d5ca1ae595f4be68707990c2c0b07d5af3c23cde8cef321025cad83965d15e38a015c23f8af0c90cc0a05ced9d9eb9931e1303afa124a9b287ba712be99a39d348a269ca57eb512e1372c4915846b93f892c5749590af6fbda0055282eba14aa68db18014bb2adfb2a9b156e858a9e29966ecc4f82af2c3ec4fb9897f0a802f2590235eb6cbc41fe67517d4590b1f6a8ef9b96ad6e547914c87fb6a77bd2ddc18b79bb7729dbf2ebd808394f447a67c756c59b67a0d4df4fef064514a9e2fcf5417351996c309ceda9bcfb21b70d5110a11c43bfe37e48ddeb308309955106cc95e74e99a98f65a4964855d14a41bddd0c65335d88682a93070e269cde05bd37bbc9297470f2a2aeaa6328548ec0dc446f26d9c0ad408cbad67b196e5986942c8fbf7a3a8726fdeeb702c2ec06f59879fee141236360b4f851a7cb190b5d341b1ab799f5f1b747d679f8e2864dfc63face012b2fe1766390d37c3dba14a2710b5a9d7dafb98ef1c17dd261703b37fdfbe2d7c441ea359c48da3050c8284bd33a35a71a246fa6c350e8dc921ba636b66a7dd0bc96dcae98ad3d4ef4ecdf353655573ffc8ca010941f2b1078cebee689ebf828c285d6366b63cb34258ce7e42ce19a32a95a5c3d2fa533931c61e7a77f0661bb0681cc545c0a2db9b404083747f35720fa1732486e6175e53a2aba3bc1bdac0e339f2bd13cef2e688f85d301ef4ae4b7214b5f8b313ab212eb8d4c28811dd5563663ac16fac0b5d16a5db074b05d012407f6d54cc6bd18ca86f341f7f3bfa4e2749622f3d70691cda4a94a8ab5deac38089b1fb0e0f2ce300da85ab5c9713a67be71b90fea07d7e167ec424cd93c7b10f1d992312b5b5bd06d994a42eca66a8f8b34194701556518949a2ae85f2c52ac4e92a6dd98dfd3d55f3b050856bdff580e9113a426fbb1baaae25fc936cf3d74d8e58855dfa3b6399031a06a0e1e9ed4992d2f175c3882d91a65d77733302063842dae54051a0de54a0c6d62fe8e8500d81364e7b06545e18743854c9fa02f7e2ec332ac80cd1e031dde86cb411889a82689dc6e850fd14610ea12d783a6920b5020893f827155500fa4d2de61c42867679d0d5600e724c690c04336b1fbc9237b66850fffbc7469fc4080b7ea74a0cb8b08609db00c38f92c8d9384417651a34fd02c912a9f76af3701ba1548d80f4c5b9ac481c6c0b8e045ec049069210ba80b7f7ee6e844200f1e52a1d4b513ea43e5817847130580a96b8b6374055142b96c099e0cff98bade3cca7c585901a964dbf1ffc3fbf23a87fb5b9fac5de6efec88be217e1336e01176d9be4877c88b01fa1482104deb81eec8020890ba6ad1c68a92fd9e348f29f391e413a5ed7c39c25556cf5e8fee5e2f1257cc0d1480d317a14a71d029a238271a740db8472fb2aa487b17a973d90d5dbc401ee8e3985a33be82225116dfc81d843965becaf150ee1470f20368e86c8bc089153c0ce8c3cf9a692d437dacd4a263e52878596c4572b4d15017e793d0ded3e6c1f38d23d6be1d6bf00f13275799194063eea51408707e369e97d71b26f7cb067057f33a167322684b4384f4b11fd8e1a1ba2e14b0f0ba956172d431a3af409f1ccf9473964887acacc9734da737836ad432ad8ad11477b5e926311ad29330ea5d3dd0c8b58dd7e18800ee298387674d241f92ec0e5d82da244b119f48985bd396890aba54b681c373e65ed939b43ff33a12d47a89a57d62971ec1f98df77cff8fcd82809d05ab4472081acb3b03cbd20f1da49187a2bb125237de1cb0eb8b1b154c594310e248e825ef484384311243197023d515bc6d327880f53da14d629ea1b186b8abfead679ba3ba2530e2d020b21c345f4c8a19b37a656153801487beda4ada6889f6f675a2b2e0dfe95ea4c62f30cdefb1fd20b0b7635febc5c23ef7d973c58eea0f7fbd92838819d5788715ea2757fcee5c7ad01b4a0208b0befd8f4ce3f9434710ef480b20015e6ba7e164dbf2682b8f68de6f1e650f399a81714ab8e25f409e94f59557ec0b7069377892688834760004e09a53eabba92e8c723b49a4f2e6a18eee0fa6e26d631b51dfb8c1d2bf8be23145aa59ca42d1d3481889a9523d19d35966b17710753dd3d8db31000e187e6c3e3630d3d6923b5ac3fcf048c3b475c289019b72dfead10e67e39d5717a274d7c5b30e28246dd871514c71754fee49a0521eba9129424438c465a29fdd6736830eea64668315c903208db08ab2c0bdb33bd6e859424cb122a44d710645070badeab5c9f3efc6254472074f7425401b49d0f817e2817aca1510d713771e9cacbf43e7517041666235548fbd89f4a4117e3c3d3106e0bf44a1c3401f85a73336dff354183eccf3720391d9cec7dba40615b33806147bad6f75980658b0fdf34175f78093187a04fc3c135d535bc477598a6110026c2044747472f9cf1944a5455cd801d5afd120261e9d5f09ae39bb53aa389e3e6a9a3f38c22ea89c29d23c7825fd26092d397f88d51d83214ee53ae470310c1a9b46ccca60e5f25de1e6abf8f38d824d0c15aca0abab6c61ebe8acc803db09868c20149cb5a6f596ff86fb8ef876e4b2b03f3674424954609ba2b6a602f0ef1734cd562402e30878e06954c3b7a964e68a6757fdd005bc1c40cd4dc75b7b0d4e8f4f1519c36399a3e87a07aaa0ed8d51bde2ad6b62ac10d1364e4925df5cbf25f8d123afc8a0fff3c861dbb2c9bfccfbd9e9ad1cffe73e638032adebc7dc6373a465d1355de64de2d271e7fdfd844c1e4fe894d891b77cd153ceeb5c705ff7dbcf0ba69be12b735425fea7fced19b1ac86d1c176b4f7e70c5b04cd879311fe32c3ace07f3911c5741e7c73a18d6623534611dcdc6c4a9a2bfbef1f92cd123779f7aa7134f3c9b051ca867652028a1f1dd5a02da7422008870bc7d69556e068f53bff356f3b9988d72f82aad6a3969be18f74e9f3d4a50ac4e8e7e0e5acbbaa5fa86ffcf1ad59f2ba92f47692d25721e6b45a185e18b2dc6330571ea0e67fb50208e51f6cedcfba3213e7e9511810e59e0721b820bc3c1007fd885fbcf44e741a2e4c0fee9f14d46695d87e1382da7b623bcfb2bf87cfa0bad3f3b21bd19447e3682b6d9733c5e63b4964ae91c7ab35242aa75a8bed63e233539ec0b8e66c2af2f9d06db4995094dd168413e07802b4687701a6520f6afd3f3fc52c88927fca06913feba87f3ef1706867f1aa3cab98a786a0d94b1b9c6c8b3431f4be97a744e788dbae948b9c65cc9740058cdb25bc275ffcbe57e74e15dcab383915cf572b7d4a0708a2522053bc8a00beb16ed489fd1a6c3c09ad02d2d9df3cdb06ecf5f93b212f46345a2f72758f81b503a5b55b639b2bb89c6f6f6b746cb3d89b05433407eb2939e6f4fdde567860bd708a7b0931293b4277da7b8e3911bf9a57b3b72fd5589beda3d2e21c8f1d4f878dcdb29cdfd6aadfe9f673e8b25862772f6f357bb8ab7a42fffe10c0905f1c263779eb7d47cc4c912aa6422a06b76b209c1158b6e3120961d03d4b89c528c771fc41593115617c8339c31c6ee01ae7572cb674d64dc984cefe35bbc4051ea9da49aa753df5402b5db3c8354bbfc357297b450d24dbe5668816628ca8771444ad4d0d3389203f773a4e73771c5a607ec076afeef971c0eb071a7e429870fd5ed57ddd52dfaa8967075f43985c9d55759aef5ed7e91017eccf7fead67b7e8b1bb197b66e763533a55a1a018a6b1bddd71ea5d54dcd619068b6578e18f545b61f23011096c1afef835fd79ba9b38e3e05492f3a4483c912624e5ad9f3083e652ef189f12ce97fcf73d6ebbec69b8795f21995de8b1654917c1c541a34b4fc6c304d10657a0306b41f1f368230b9f790101e58072f0ecc006d23dbcfb54fd6d6782b7ec7d20f9363dc92eaea8c6d9e84fcb8e282476d3b8d66b2425687031d655f55799c1de1cbb47aefc61cdae04ceec47cf05a0d97e1ffa83a01498de403e84b81eea6c1090606f2a7d965b02714890e305cedb511578715a6513c39231dc72570a736ef5b0c0cd3ac9fd2eb0d5c6fe4d91a4b5b996a388ca921eec5719f2021556c0b40ec6b945bd6ee58f73b92988839372066c9c28c08c72a9e6ff704a84cd5710f8d7344bc17e1be5dc917233da680cc11e79cc31bc67f30170ac82945be1d88e55a7016898c7e193d79ca645d603666926f20ca3f4db539d12ec9798897d3443dd55956fd76249d6df73e5255c0f91310e4854fac4446461f41f31d55be541b503e2de68fa4b13058d7ad16c5bc5a6ebb4edae805f86ce0e9baa95de762e1ca00ce470df4ecb1e4f45b336ec5f44ba3abe3063c1a9da260effad46ba2dad09823603f514843e0ac2798ae26cf953c540551718c43dc6dd3eb68093894c10063a8a35986b176f16a169708d28eaef0dff1bf518cf1914f8e7c1fafdcddb727e1e377036bd2bd4f38a870f3863750e1b52488de15716a60e557d96d7f2d3495b29a64206b1b6a40216122448c88b08907daf6a56c7b1d9771790901275276c5a44beccc9fcb197cb022d24e037d7619112638b60d80a181317849d4952590efbe924a6cf2b14c5086497a95e3074e3e142b9accf9d273b8a402d999cba3c9321fd45f77b40bc683c2232a21215ddff0655c3551f84176106f5b5148b9ab1459c2003929a4ca2c66f1c2ee6f5961c118af34e3f761fa3eedf328638c21ecedfad7321cd19d72c71fb2fe51df8d71e4bf8a7207a039b39e136fd221d5c1ae3db1a63ddfc4a9e79a3ad843e80c0b220abc929c58fd55f23ae2027309750b5dc8f5f86b1f451cf6cd24baf4fe77e4bf5a9475307d9c678de261ccd23d5991fb4ef17627b42a0810afb0b19895095c6e77a0888d0db15c1554911de6d41bab0c9297c5fd20926be115e1dff06b2f0c7d5e87ca81dd7ab51d3329df01c73d1cffd5aa5321534c61485756a34f117a8cb47b8c102ee733080856d9e3df145513f6f5dae053f1dc8b3764e32bf713dc27bd8a76c4eddac4fb0768c5712f4872903a81a9f12cb3a8c15f3fcfcde47ac474ca9ca136e35cab67b32d490a393eb32dafb26d10c035686f50dea2950ef0d3b740a4f31d79f68ba6fdc097061f17de900eb1158e8d34b50866d40ffe34edf17656f6abf3c097f30345ee70d9dfe28f2d064ae825878989eb1b4da7df80098cca58e54162197ea6271c9ed1607b8cce912772ff969af71e73fc4cc8af7978c9dca1de53e83a609b58a350830566c1e68318304f6eee2fe13aca46be1764ceea021722d1bb0ee069ae2127be41e0f11c309e8a4e1de5be4be36877d9eb4d2e119893ef075edb25c6688fb77eea6e0238e2d5aa0c68d4ee22ddc8b58479b0789ced9d8819cd46725884e2328ff32f7af9b03c9d96f674f865a2221be6872a4b72e85b5bda8b23082560631ee8a0f6f0fb68e88a2767b1cfbf005454a4f770648bcf9930909c8403f3a7d1d4302b5c7c458419f0363822304e9dc480c6023413d061ab9f7e0083f5784475fc7ce89a14667546ecaddcb9c9654e8eb27f8b4e4467fd2bf2e46f7faaaccc8775e46e76fff0b54f0bd90a821ab12cb637b8f395ec19a393662cf3f5d1fffb6e0746587d28616d677efdc615743dff373bb6c72372dcf55a9decdb95d25505668e9280c53b31732ce60ad3a459ab286f622733f239049a67528903ef84c4703ee10a97ee3152673d1a6526f876ea28a7dc585ef0f310e8ab5066e33421638afe7b5c2a6b8ae20cfaf72243a165f520d0172904181b302853dbee4fa9748d9329e0833cf70100f335ac93133025622ae29dcc795dc1b63aeb17c53e5b9beca56877add978cae1c47818402ac2be02ada29adeca6b4ead96721f64da983691fa18561b844ff97049a6fa7eaafbb19609cbb157b198c16a13703dabcec5b492cdea4f86aba3e57bb0922a699999d2665cc448841ce96910246b3a9672a7ba3bbfd7792a0f8c1d3b395f648f6ebd5036d153ea4ab46d810f8085c44cd458164d54196f81660176053a6c5d058cfc1496d0196d55ddb080f45a20a0a028689beaad64048b922493f24b3db96b8c34e388ec4371efe24c673c443510a7e49c43e2c3b815959276d3c47e72cd90057e1b6cd934d9d59e1af1a4800e9d488c97d01113ef58f3735debef5c9f4197ca128448d4e21424e9d09bde3fcde0c111d404c142ffcef68145cb2d484d8bb3a4b3464385a05871702c2e4b38767289c4636756fea7e90e4c6328fe15c77274c35fdd5b0180ba5036367933558568dc0837b116f65baa867014454d52dfd5d606a62d53635ef79a72b05a237ab49933d7a4b50c4cac7cbcc55c32bae08f56fb25712bfe83909397efcee71b75cb04089cc9ab4bd2e49d30aff13321f1a5644bf210adcef8c82d73db1761c6dfc3c4e240aec858ea4128ce1cfde13821fad4a5bbedd933ffac6d90da3d22e4d5d1457b5f64fc005800df3bfc55e559c6d13aee48c1810e9e8cbdf2df7981ed8722e415d281998d9c891a1ce8b2cf6b0bf5873f89c379882a4069327273bb7b9178b11988d0489978bb003df6e6105edd676eab6c6277a659651782c5f5eaaab7653b93619be9bc7ce5e284a7ef8fa9559cef7eea870b2bee1046e9eea61256b48a70500a301a8987c3708a0ac8ebf5b850ed6cd6b4c6343b255228cd742fb06a16b88cae75b2050dfa010b87be6a215dee58c519f86086809d0189411afa6812e139b00da0d1266e86095d09bf7ac18549941427441524e761c61e9525e95f76b09fbcdf1ae640063a22b09786dd7a60c6232741e4028cabfa5a44f75966de838eaa77253762b091fc90aff7848fcf7f1f05de6e7905e676c134776ae557635504dc58e2cbc1f52630b102f7bae2098a52b43c5552a33270aecbc39a98d2b90060a367b384090ed33a3d827a2cb44f2a0c84447b8b3c286ab6c31b93a72761c18e345014a99b87bdf1335e8657d4c48716b58e26c390818d56137ab1c3270ca7e51e16e889a92e4b8d6699e2657f712d009675622a74097ebd6e840a95311b2fc98a1e5b72112dd03d9cd9a153bd7e23f3562442cce2fec99387e2a9bf5421b14cb05abc6f2fc2aaacec213854e241db96eb1a05c66096d0e23a266dd430ace60db169960a987831d0ab0e26c1b17144038e6327b404ffdaf09c9b6645a2c6024162c66811bee837d17b054d92e9b35a5adf883de1a9b18041aa10e3863b160e808939c2c28b6569cc090668317dc84b7db3869734fe00b5756e0a7c57880a5a70903f05ca6dacf74f89b9c554d45095377c90e9878984eb67048cecebf04ce4b67b9ec820cb9372d763d065eee0803b5e7ec30dd8299fbd9e83026b77475e9f7f867674316484a692210d675a53e471c5ccb1dd8ef6c0bc45e80bda722e719a9fa531c94d3119c5025e48c0fc6996d8007713e3bdc5db98267ad33ce264b3bf36d8b502e8fa5578744914f52a09be2660981eed53b068f649b0da5f3acf3e0300fa78ba28de34221581cb31cef6dc8f6fc6c60fa28a6a837bd71162634dfe921bf60ef0e4973c326c08118b716d802927c967631457726b7de3facc917959ecdabb9df67037b556cc0dfa42cbdc4332ceee3ea0def392ac0e7688222a52b62900c70f97cabdd98e41abe47929b9217392afd7a702ed4ae11a44b5cfe0b2b3f0bc47e05db85199c43d54b876c2b16f22a6456d36e7d2ec5e6c233b8f04ec0e0d14f31cea342ff95b9c976f2a251ae00859b4c3dc6b38106be588cd89598fb2da9f2dc50c2688958139ded7163538e4958e70dcae2dae798da136e9ee1cb184353fcfae4c0e746e6de57724590cf956d9528405b8dc13407d2913578e9f9d1f2960cf57ba5b1d8bc601ce350c1aa8c3dffda32de82d14abe22d331b494a1d74b72fa81b502adc12c64a47b9768e46f2f62bdf4141517b2c77e979b8b02b3bff8034d5ce61557b25406eb4f3dbca2bfa9395663b2acded6732346f8be1a78f42f8e80c74fd65085395dbc88dd43769b0eae4e7ef7aa590635e8735f5f13a1031126494ba1c77250b6fc12687c0d85ff7f5953a8b1839153f1720a331573340eb423289393d22e542ed02c7e625be7d148eeaa84ccebad1062e746433cf7cbad50bed930a2749824a4b1585eaa7cc8a01af30c381b8a507042da7fb9d77b6d2f3ae89ba0150bced8fff365518e9df8598912c10e35cb4eff2713bc9c628692c958e19c3259a9704af9ee21418ac9e2d1047a5e88eb2c56dda5b3bebf5936ae2ac81ecc9eb4bec07e515063ce26126f7cab484d3902bac026b7b5214c9ace9a14e52528be6af7411f1c4c2f9eeb29e2b3dd8bfd67d89fba428d5348766738897a946ab314110053806f1a44580663c33a8401a4e1c0b619ae777028df4febae3aae5b9c1726aea3bfd406bd74b4beeae50821e1876b959e3f0812ee84d7b9368cdf0dcd5267662cdbb9727ce01e979d6ce207bc0572da2db0be0414711b08dce10cf312c760f0b5e3a64c7fe8ecc34d53986d8f2f9176ffa8696b2c4b2d7925c23cac885ecb876ec1519fb1f29bb575028140fe4e72e4e374e53064ac021ea52f2d4479c6fb6c343933350661bc936316437ce796ac14f13fe05e0f76d50c113fb619166d313f5d9da25a4be0d1871e763bccc99205b45ebc5d199ef42e3a7b34f7c12e6800df11c64c0c9b7ef4177383b0422236e07ff19a5734c068d5c291f5be41136f30550b4ec9af57cb436921e1eb4b37faae000bd072d68ca79bc2481694fa277c20015841a6a99517c8a802870c30ba073b928f0b1770d359fc638837678c75469b1a65ea9f2212d0f9da18627f80fdf783bb179b34720b08e6edd827879dde9e0fe958222ff3b7026e6e2b88e44f71160e369f2320d2969431b5329406e4e8173d4b01c78cc4d57833029f7f7e62d478e26c9946d596fdd835a7cb588a4b94fc4c19695c62f5b12f5d64bab41cdbabd376fc07fa782ba167abb9b67ec253f61ccac1bca19bff87a4145196f59f4a9f35b817f223e626c344f772c65d39d6da04f95f60928f8c10ed76d9686e5861a2395f9e1354cabfe88b68e2e54a6195362fcdcbfd34bcf7c9d1976abac8bf80c89b99d94494eee6f9cde5b6520a83a34faee68b04fdf8f6f8b7557eaaf1de5e088db0ffde875496178af51bb1a513ba01c9cd9c6d5f7ff89e948a0cae151b0c5e77d6ae8318b7ba53ffdcebdf2f4c9d71ac2fb5274322121f1f4dfcaa958f032bb02d7dc19f3719f734e5d3999d9fba1d1e1be2b6b1df014c543b789923b605ffc5c17637a5a08e46c2af398c9df54e208670ada36e96edf88238156e77e41b39d59d526d40a073a878d6fda615813f94ca2074c151ea870062769ec87e3b41ec76233e4c5c2d7a5a96256f5feb443586d744eff8098cbb402d79eb74a362be94b1374bdcce152ea5b6bf7f516a853c6dadf9b71a4cecf75644a49787dd726de01f36da35b880887e33ee78374fd16671604d47243386e86feec729365dbd90efc3a0f59566db7e26f6002fbda045d26cdb206f5a58e3865f0a289a84ce3fcf634f72c7cdf3c6d232eb6c66f40a75fa22d6176d82c09c8866fb80917ac1378b0b6d8053093d52eb11bea1de12b214295dfcbc5573f5258a15089ffef30aad509f09c2eeca7fdf4f976b988acefcf0a479fb3fa16326f2f039034161c34e9e7e5f90cc5b0b7a51babd5b96ecc160f66018d761e7e5e0eddf3c5ecb9c396f54f84d0a1f11e961e3da1b02cf954a05f5492b1d0847574a44d87811e56f2b0d067b17f01d05aedb30b84819f66ee47e6efea9723ec37981c7f3c857d73713c196619a54e0164729c71871d906eef6aed8ea4030132e3a9cdb43ef71c70f2da0beb65c134847ec8412ba2f5f524db2471c6cef489ffdacc46b323d545e09cf0b4fef7038ba69d20a84ddf837a51ff89815cf63ea26642962c70594b823a3c2913a558d53c905d9ed79d7df6e1ff803384dd9f7dd5bf7f6e07e6912b09a486203f190df94d53924121e0da2552f5b6a47944f27c3fdb7605aaa06a843dd1cf9297fd86f564fb5f77c57bc4ab86bad280000000000