PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 74717 7624d3cb3bc90e91ea1fc998267c841be45404cabaf41e5d61a4651a57d67854

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd4cb52530f9244d1f990c5821d729eb2319b989abef7a769df7a13a5187a04d
Certificate Block Hash
7624d3cb3bc90e91ea1fc998267c841be45404cabaf41e5d61a4651a57d67854
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0003b5000002e30100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000823500266a9dfd49c245814816747bac7d18281f4857b7d522774a74acb03eda4eb2d9dad8effaf143b81a018a9f5e863d51674885d117f0129b8ae529eec032ed5f6881f27c22afa41d8061a5083838acfeb3f7886d8f51b905000000000000000002000000020003b5000002e30100

Raw Header Hex

00004020df6d53541539975eb719d25c77f2cc2eec3c0cf6a45e62f55774b3511f56af4b3eac5f64d0dedb48acfd9521b0d4fc7ac13f98a3f7cf7a65a2d6ff74c97aea822d1d346a66ea00184da087513aa1f79d767aefab89b91923eb29d721580c991f4d24f93025b54cbd

Proof Data Hex

59,560 bytes
12121601030760af3d564176cf8e16e8a8734fb7a580b1fba57d2b348aec7f4c0668ed66c5c93e46dfa92a6d7c864d15c3e0b2754e975fc416cbc85abccaf5586f3b7a3c2a8c979816af5c60b7d323c6e40ab5306a3cad6023650001bbd1a9a4a83e92a84fac5a941057a8a1f138714072282f3c95caf571c0bd60a667202b36494fa20d6fb0a7bdc1208f4e6819dfed113047d32f38081cf8c3e56452c09d57fa49aa7bebde9e0fcff87de46fcc60dd6db52ca0d805fe035a728db0731c65e7d0df51cb54f743331fe372f5097dd793d8939f29215737008f74eb860097449229ebad12211168ef4b00a321cb4dd6c2a8558a305be97f0855c53c94f6513f3cbbd442065cafd7d11093e1cb069e61a93fac8bc5a5eaca1dbeddf6a1f457874599b71ea475f5f3e30b144ca96b4aad36cce0effedd7b0efed10a30a598fca00fcdbcb927f93c3672361adb7a23f5cb736eeb8fc5ebe7b27df70bb241767a5d21a4c9f9fb83131e80c5c20c9311dd464812b7dd0f40027a78c502744a73e3bfc599f6583785eb7e62fe81138d4001b94a1067529124079d619bfc4f82ccdd5571692de2d0cd59ba775326e0958f48b2cc017eb9aa332bb72c9e234e51e91a7ae762cde936e056bcea5f48618a3b212c4bccc95e0bd2c8d21a35900cc270dc7f9ac50c03810ca5ae52d5e1743471fb793e0eadc3daf96549cca112bfac2d08d3ea4d6b6d7c3bd73b5f9d448241daf3940e3f1fc3e55f88b967a7eef0cf7b4309a55149359e403059f978803c87132181a12e0660aa957c657f0558cc9efec75bc20a01d3931f8691fb764322420e5a9a25c27bd0492492370bbfde57eb213e922fc1e4b95f65d7e213080d826c00dd13ddce4a119e4b32a7027e6ec967b94e3041d42cd478290c163973254334b59465eb80f715cf3ed6224a7924141cff0211c995157de445941d08b4de5f563c5533b2e701426539a267b75dc0eed68f8e0a9d21059ea93a46c7a5a07bfb539ccd8beeec968cbc07c0a7031ed41f2b942d7bd7be7fc502105f8115fc40a1184853cae078995a933f8b34b4f948900b9cbf5bb7a50af7d0c068bcb82c8bc8981daff06482a7bfeb9187e59f5b20442fbb52cd82ff32b7f1ce823a746d36c2b8458bd011a25b75002ab3324e765b03bd52bbf56dc449c152aee2f34d0e459ae16e4472a4fa17e9297f6fd0c5deccd2f13e1b8bfd652a8219937cd389f5cb25124a04240a7e8b83c19e26aa2c58eab8606b0a2d8870591973ab39c8c3ef5a368edfab52eac786d24646ab51556556433290686574503f9045fb82b877126fc947cf2261e3278f5a14fbdd079d99bb5b68800be6e18532d59a4eca92079a108564a23f4a48d29d489df24f23d7f77bb1b5744b89c5c18797506164e5b9ede41cc2bda646b357fdddd1adb950f3c12f0442df15cf68c3425176fd7c4f7452379ed87e1312e1306b0408d66308182bd0ca6eb92b047df7bf9cc44cb0f7df4c9a5bac5776608ac29d63acbcbc59ecb1d6fca4d3ad849f39143e7359bae0007988369a18211999a6c1515d2a74e2474b1868323316ae2495d191e1eb1220bfbc052aa0420d4315debb70ad896394482a5f96bbd710eeaa25dca3c41a7b5855e9279d0137af749b40edb2d0b508a35b1620b030f028caae9d16d25edabf03476c3d8c5a45d843dda010caf41bd1aa1060161160091ae366f3831e0aeb24d138a33c3c5662f69bc7bcc7eb6e3104399727b4d718ab1e79a520916ecb1d8df1d5717294ff505ed8bd28c3f681b74b514b078bb39943a8df515503781faefa0f118070979f2d90362d6e8120fffa6ee22ffde75622be430fe0182aecb0e44c1d6eaee20c3db2d157e6772d4c1614538bb03004be951ffcbd29e7022fb30399426a5225b23fc3b9b3a281ca81a5fd65d14ca40a606c41378cfaeab6300bdd037cc6fa60b6eb0965549c926cd389716b4e88de3b9cabf1754c332fe4938631938f34cbbb681922641652a17b203037dd4dcec8e81aecd52c0523fd7bfd9896dd3b298319d3245d8d8f12617d6c0a4b0326e387f563d1da95ec1ebe42b28a826dd6a8e8f3dd8a91d1a43b5fb64609e641509ee293f5c9be2f80cb59a625fb49904d187a4e7f7426f107a41a502b4c3827a405b577a4b671824e12833e39dc7ff616549fce4fd762d69b797197ad4e7b22192d399dc9507d359a2754256b8886ed73a9a3b63e70906c1288d313df75fd87cea2afbd36044e2d39a6f405cb648dde91145bf24bca86f5d579e5348e077c7f415df49bbac2bbdb12cd07e33015686fa23952e9fa12e534863f3563e7bf69e8e7ad1d006f44b4e7485189f65f709c01d78c640225ae94fc9fc7f1bab4bc0e9d9f002219917fa45c081df32c3077a3c843d2b8afbe32f595f44bdb717f6ae8381906151485bfafc4cb424de1201be2ea26cd90575885ab63d93fa421c7784575f1c9f59002d4fb05bc7172d8e9c284ece5c43c87e9fb666fab453e7cb4048b2a0766909d6cceea581c1b8156f0eafac58334e3922a4f533709f292213e6d9d9214223fdc63b97494f69153e268766fedadcf1f65aaaf151b2eee4c9026464996dd2352c208f9ac7d64fe32460a6ff2e8d020acc2e01ba0e9ef5c197f450dd5e9874153d08a9665db3a7b44724a7f5512183276ad831d6d1fd50cc75760720f71bf41dd9282667ce7aef35fc24184f64d9462c4e99b9dba5dc441642d6b2fa1eb7769eefd5c143b691d7308f7382ccd23eec007f6ebdff4572f3d50445a9b2413547a1cd42944bd2335b709e6a82675ae882a8d6fe5a1f575d57fd081c9e397f785ca452538233057a37fdb05b03e617f1e2453b85644fd6af0312e29687470581976f4b6b9188626e79ef5d9fc22ed08d2a203370fed23dbaaa200bcb272cad383a9bdf7e9fd2b79bbf15096592469b042ac36a3c866ab76931fe6b3075421dee4fd4613dc5991f44fe8e8429a6a7f4b9a33d8d82f5345257520b2e7b4fc43b4e268cf307fe333ef6e5a721ade449d8107c40dad6aa279b7f032c7235c77583c212063d374817986366a5a37bfe1c2e671e7015b8940c45398aceb9e06a86cdda773e74c0bc28904b098346c5edcae6212447f38889176f35f063163073dd7a0050ba7dfa0cdc2659b74799fe8b0d4a3ec948bfe4a333638786788a6ef3f70b6eebd26d90217c9ae063653301f6390278139faec9717485b92e6f504b205bb799875df147a627a75d105b108123694155713b01840a86f5733d6f6738eb703b3cd6b45e8fa289efa378eb9f65a5224ea279ba1a1daca5886f6e244025cc462a3ab044c219b6f97518edefb69a3eb16011586193716d110f5c5651396adfd187a87756c849c424dcc1da96cb5c451df53f9c9871155c89da98172ab9c6b6934ae6dcdd9fcfdb006167799a3c07e39181a1932a372998b150e8b60fb358c7c7e7863d9ad24650dcee3462a85bc58aa708f6334252d0881c4d0d07670d5956b61b4733b248df7863ced79bb91b4d96765f9f9852f6a4dbece05d9bff8eb42e9cf847abe3e103d2eef60ec2afeca45faabaa00f8f045c7402f2804e0be4e1a8b116300ed3c2c0d0cd59b380084107553eaa9d5b38ee8e8f0700d2e9c3d38d0b36625b2a3cb642966291dfcd2b52a5f22cee9b1a20414792d316c344ccda1774ef6055635ee6186cb62e1c897acf2ca5a90c73f01779ff2b2f3e9a788409b5ae614bfbf724aacb6799825c64a608a69c75c5bb699ae7dc922e8ccbebfe28727c92365c758ce8d80073cd0f61472d4d5a29d4d2608afb67abab4b2788a7302b50c2db9fb3e8f19ac47a2bf2eb76e66d6e7f408b05184249b88dbaf2c248a88bfa993ad14ce38c750d036827b3d34b9a6e612c2a91bcd795bca1069e6c72cf1ee6606b3011cef1550b61abd9ce14d00d4523b340781716e38de37c4e960b66f3c4f49091314a20cc10ae380fb1e32494e3c7296c4ce9a8ef30bcd6defb8936f447b594fc5a1adab0a909c560a2ec7af1696ea53dd69b29bc5bae916933e88057b05f7a449f0639745521e2bd21bb0be30a1cf276c32efb1892ccbf60e32a986017e3547dcc46d7ea25dbb8bd432d1b70abf0a71546abd85a5b7a48894003d4a9304ba9df052dc050306a9060daabd6919e0aa639dcc040db4b974e4d1e8740e2e0f2b18e7fd546bfefe3d1747d3b4049cf1b4a5e24a0643d072814f1f3068a3d024fbadf3b2bd8f0e3d9f274274abcdfd663824155de1b692c17b191def1a1facc5698edd39d602ddf565d56e7957c34a3ece051a38b18bdd0009fc4d0077c42791dea51dd29e646676109bbc0a396a22acd13ac838a0530e3570f3b7fb95aab9eb8e9f38257e80449ac2c4b941499258a2b4226691235dd5e9078b516740fc359dc986cb1b8dcabf483a51676547a72195d84566cc465b8780ec36a0382a30e60d67079c55cec37dba9f7c5781fd250f4bec4f42124ec39701cf3327b69e6a6f3c35445d1224d1d335a18e7211e10d9ed104403c728350c4add7f67230fdc40b3c84c2f82b27306225f7b6f9717e11f4da9b0c68438f34a42dac6a48c704c7b622e24fdb6325df7a99fdf63b0aa9a6aa801aa22300fbebad24cf93458622878d69852a76dbe261b76559a81c918bddaf35d8992af84b2484a293ffef355c02cae329a654913d98a0a2c60ea4273af2b1138019735c672c556bbd6e41465a73a84dff6cadb093894a282ece0fa4711ca745607a62adfa488e5bf9858035339e3f5f67e9055910882333fb34252a7204cfe34c58d048e5f627f3d4af71dbf243be3953edd15adf558dd6a77f4fb816e68289187762e74e0e3d0c6d74f4b1d7e8da699027224e2ebcddc5cdf5fd098d31627e08870dc8b3bafd2023e8eda0e245f673aac8613e03c75c48301aafe0261df999acbacba0a0fb27a6f6f77a91f002a68fa02a5bac756f0a3999c0712019ca8e374d790ea741e7e63680e5c5a10d1b899ba608bc621aa83be680049e307e8820745618cd90266ad8b92fe88c0962b0ca84fe20cd3dfceee53803cc5c64cc0fd3d52fc0629aaf47aa74ee03b2fab2c1f37ad5b30acaf3d9e04659058f3ad051a87493470b84e261a9e473eab32732ecbb01580c07850f07c618946c5cd6fd151f56e214ff89a2d9b90ea1e2df62120101dc7b4c27e580601c1ab12f96cb81b88698f3c2f3fb94eb77027a9c99ecd1d4256cae8cc4b096cd2f0bd1dc1ecb4e9c687e219b0c2c4869cbf69e7e47642cb16bcb75892598a7669588e0c700e15c3b1c5cacd3fe93be8d1fc4ebc90836754da94308e1db0ffabd9ba5ccab56861ac8adad1a2ee2e85eba4cb7313c657acf2b3803e42cdc4f6233ee4988d17b161fe891cc24cbf9871b7ba28789fe84a7817c34cd8dd7e628ea5211235f4fd6166b67da41b4dc17db931292cb138ce2c4c5ee26f6b01d2e793701c9bf905fcf983f3bc76604a5cd561cfb658f1c4476101d22ad4158c275d9fa77b9accbf2e51a417ccd59c41d30b71cdb6080388dee41a5bb49b2d69377d4a570d8e06591c3195537c17af5f9137c44b1005d1415893fdad55ab5e18c057e3b77f211c4014f84e7ed0c50e1d03253d171f512c51af14c103b05a0533599a527f78ff35b66a09cb61a56ed1442772d42d868e627277a05e417f7b81e48b158aa4066d528801dc93546420c31da1ddfa61f8b2f9358f2a116a2f35514ed864051f78489490adbd059d61edfffd51f6df8e624a4b7f119b211cd8fb0f5773a6dde5a26aafbddda4ca36761c52838dd67d434b664aa1938ff467ad357931b600b5fad6c0155daa0b374874ee1e5ea1befa0d916cf90c3b36062cfdac5a80b7d42cf07a6696f855e9d1750543a782d9e75719ae47501941e168a9ff54be40d1e25595972b723677e9221ce2841f8cb01f5da6bd3d647b80f6b6378ff33f4c895285f282fed4e4f3962b78dbf94ad7a8f84cbd287b76d9a005bfb41fe14a80d03e78fa402cf82ef6a650c20158c95692bd6478dbf10e42a7f255f41736e05e7b9d688696c8b662c08fe7ff55e88936eb77825efb4e41d992891926e88cadee5e9d32d9a23c33a130733d7c37aef6a1d8cf5bcad08a08f487904294287cf830972b836e7b012c2482de5ba2a89ee3e307debb9da3d51c2ce333b78898ff584d02ba66c786dde26a9c9b64cb7f96f9216899648208c5cf19aa5d677e5eb272fc7285830f5481aaefa1304d7ef91f3c7ef3918f3877d221c159e937928efd90983a3e8eb51aaf849dc20f1a1be94cc39cf71539bcd0aef50f6e207eebe728b45c495f05d151353301b9e9415f97ee352733876e01d42ef9decfaee5e0c84e59b1a6b09f71d4b723a358774f0a804fd72fa3de3a28528a58f2d271040acd9da074ee7217583dd0dcd91444a466a896e6b65e153a4752700276c233fcd8dd7c0153b9786ad4e9f236cb00f7a61ec19122f4d45537a9576c121daa5e75a39d44de930ebc97972a33f796d4fc8e9e14db97e800f8714cb7d22f3cb19fba042096fde51f4969bb852942a2988fe528ead854ce97f146da039d4e5586e48cc0b1a7b3923259d6984ab5bcc2fd0ce4648b821d27f3f7fdc984ec985bd7efeb876da0cbf8c05fd6cbae4ab5b5ca3c39049882ca99aac6531d30926917df785dee9a939bfb269274165fef5d9167ce93058700d4114bd3419d60ed5429cb775870c579fc9548e124b8c6187cc3bbfad544163670aa9d136f2a18fadd9968378742323d6a981a0c38bda990f37536f15e018779914e322c350a4eec13b99aa802a610bc372706d69dfa5276717c5a466835b3b281ef8a8051370ce2416a84f9f4e5e58625f526d17394f95be9d3f1f1ee8ad51c797bf6fa296136b4d114483a58c708a0b08d5c6275587db5f4f33e80e8d71473c8f78df3efe73a09b7ed302a2e8e63e84b50c256e9990ec4752e1d115e90d864cffefa499cf05e24c985213731b15204f9dbcf15f1a888e5897ac1c2ffa6ba231fe8de6493883c33db96b9541074b405e34aa20bcb226c4a7ef2836bfc508351e0ca29c1e87a7a72801cc5bd9a10c12ec155dbb9331b263ff90f7eed90c93f80b3ab66e2418e0aa9d20a85eb2e39ffa50e07f525ff64b35ab5cf53a24e395ced0a3de0a0987d927d918e1df8c567cebb8896a4ef67718b96b77d8557341653e7fef5b600dc8670bfb86d54cabfeb4aec1e7959dcf781cbe92ae5ab643d582a1b05fc5656950749f1ea65b4ac5d3aae327fc5976f066de4edf6bc9cd2bab5d3e78b44aa876b145ef758cdbb9f3265d6f372dcd89dd6b1dd19c92a95c02c006b8d0b88eb4198acfa5064c3961e67e9ee05dbaaa7e0dc76146b04a0ea8c5a7f3359128d71fe1d1f7366cbc6a7c39f3a015e0a277e54e8d819c855b136e0fae86d64d40b34495cabda75a8ab8e7c4cf4351088d0ebc0c93536070d488c4558b0158a927b06c4bec137fb7beec3f6bf4e83c8cf5eb64932daa989f766af0d51eb1c5a0ac0bd710b3bd204eca3f6e0710b3169bcadb979c4a40f9e3fce6b75f065ec4c27cbf368a7ed7d3bae36ba5fe6fdbf4e3958fc3fa1532f9429beb95eede8423d6373394c4152f39254487d51d3811c87d62d624b8bed50724ac2c8242a90ef0f061912846d80a36ba0118689e949e8ddd24aeb9fe009d232618adedda788e96c99bc9fa1ed9c9a6ef5aac69c11a5d0dd1dfe44a18ee650df2182211667d2dfd83c7a5f416713eac9ab866aed38e38e97dd1e6272eaaaf41aa871734f8c513e2e3e7f9d45d1519b31bade4748bf1846ebd074d9eea924410a57a021f3dbcbd5618b1dcc7a4f8567c249a712d0028931c8e94d51b8baa2ab38d170d60c17f8471ef1018b00bc8bb0c11f8590b77c4d40320dc72da1fb625e8e4a42052742d38811dd12ef17b0f67c74744d62028fd955822cf432f3490432eef22e69ab8a2375ae2aa8c6260c8d60239d0998907c6af8a99a34a3db2b9f8b480b3648bd38a368f40450a2c33f076eabb54c2e69bcde65cb7003d9f3cce165ee8cbd2b4096394d2ed1732cc1b8d05ca7926af9d5d06dc86cd2886ef7b8cd9affcce6bf7fbe126eb4dc3d243d6e7f4eb62ac3cd0386447b0209d68c88ff8ec289de3db4655dd768e7170c13c24dc5773d475579d202d533dbfc232fb1803e477b7fdce6c4926c66a32da11aa8ba814bba517b2f12101ff9f259719004d77efbb43cd8b626ddebe6788e2f35791dcd8e3d7226f52640b77bd03a7aca6f768882cd60a766b43684b15231f96d130e60409e8eb58d7c54b2baf810d27b80a9e305cc397c2e09644c7e4887cf9e3ac6dccb8e5f5d18c1dfe1265f2b3f03501b07fb12550e774740181f03e39dbfa893a59a1c1c169880f5e33cdb15660d71652c157eadf818f868bedc1726ec2a8acffa982d36600790f92e70be88f22ab701a78e969bcc5f1ddfc5f48bbdef4d987591d6ecfab09eb1b77e880b058dfae808be82e8a58baffcd1d7fb0bde97d143ccf7a87cc3013d214a864407bba60139a28c5ce9d067d5272dc7014d833994bf2945db4e046c4f103ac0d90dd50389b93dd7b4641fbe8bf1d2a9c3494933721d1a1050a107cfc2cfbee00e5414ca8ed2d6fe56f39ee8b3dee199af2c401b44f13f97a063e09f4fc24417f637bd4bca56812e0df01c11ce1e10ec6f1ad338520cf71f9335b012167b46796c88971d0050a0c79458bf496e5471f82b94fd4609e9372533e1b9fb02f44754e1921f2307c42bd9080020d20332996b4dd56727b10302457765d9505a02e873e84f8bf847053aec80a6d2654b57811edd27b0b362aae45eab07c8d2d3b0700e78769047ecb852b5ea5a267b94d5045561de564f0823b3aa7c1c603560b79f9c4e5a66f5b76924111b80944a769a21567156d308f39efefbc6feb33d28981ce0d10625d0e41b5ce9ee53faf21b7ae33e0854d789918d832fea0f6c22a1b8cb9bbfd50123c561cc628e89b4e101ff94957faa4b6fbee562fc6b7f39416e035db23e8f21306b8eca4d6411ae5f510577dd1b3241b2c9901efebc178723f5636eb327f9c614f00d48a28c23a7840aa81108a92c6f5c6e4fa7e8db82576aaeddf81781c4f682b8bd902801f1966fb41b97726717164ad3d3bd26e95adc88014cdd6174c0f13836e8f7301064a5fc49bab1a85a73abd1123c0e7398bcd780d07bc7794ea90f0640ff726ce9ee154e974e156a255dfbe7c81a42036439f4f0c38c50c0157a4e6e688ee437e21f2a35d1f180599f4382d9b3b9034f42418e65458d2a970597311070bb4fde7d361157c2be9d7d42447930b34fd17852cb6b3616ae56cb2b7f721366f5fc16a63bbed35efeaf0c419ce55b984a90957852ab3532c8dff5b7fcfa315dbbbc1cb23c4ed737a475166c4eb7b5b870ce6070ecb84f20215d51e78db499643a1f26835f053ac337bb75cd5266b8727111c2c50fdbb81a6f0a1d8600a4fc091a3ea9f05ec542e43dbc0c0424d85bb22fe3ac092b558d66944eaaa8ce4b4ffaa9e4772d617cb4f1e3c7db024911cff45df600f5c59e38ee7cffa7c4a99be7d5896c02ee73a0b8bd36bf75c185ccd015fe5e6fd732d38d1884c6352bb8f8a591281761fc7baf7af942b4ab89773bcb7005d61f039aca9f76df35544a6b4aa5b786de64297418039865bcd03672d0b821338ad65bb90cff09cdb52ecbb26ba4df2c880d078ca7f504a085d1db2d559cc679a10f7ce08ce907190f25dc985babb17139107a741c215d96bf2e858416a48175597a38570cb9b96bf458f91aee8005825e69616c49c55f56a0daa8942aff6e6e467eba2970acb2fc9db81e0027516612ce529b2e3a5992340a1e654a3d7cea0d4c2f79f8f800d793d5a84746a36a7090ecd1fcd2c6b2263912157ec9cf3b40cd7ac31eac37676382511abd34535ad5cd758ccf8ed44e110ca9b753aa59d8fce120709bc8a31e01a4f65fe5e5fa0c57fc3051080846305c605bf3386b98998a9aacc832bffe214dd519cf4feb2ffba5ef8770811f5528185ee53ee1a605810b7a2b0561e6d1e0bb62e1896964bfc3988eaf6a0303096f4f2c3f5f36387db572db2180a159ef6c74427f96cf0f493c1e97dcaf66a8d8434888634f47d5f048a8020cb7623e0fb691ffe5395446281bed63de7ef1d4b636241924152b21b6450aa955239d1c48150c572d02baec095778b853c7424e5aea35b4a8a421678606cd4b136c8f38ade00e8077f97c7fbcb8f43c72cacdff607db5aa92055f9ee7608df8a53b820b365f61552d806d23d1314a91f8374235da3930f654a43b25efaf56ffb939ca56e60e52986e97d626b2b558c68839cb57d48752f78a2c955979216baa8b87ca102042579586120b013d49eb3b6a362ec049e600f200e79a6ca7d646f3d964a6ae09664b4a639feb9444e4bfbd164c6e8f7b4db9ece81a645212bd2a9585e86e1cdbc3c2cef2e7716f4b5c0a25f6f102c943a5717e114c7fc06ae1ba9ccb6a8bdfaab62387c601b89fb1233de95ee324aad23b23443bf1d5adedf2e7d0459b6dfb35d65994934552136ab234b822f91ee7a34855f5717040ebed7bdc9e722d06ed73762cf2041962e60e1a9dc5bb8496073e8ef008f3d195d35f29ceecf8fb705b951f60f99eb4ee174c557c993654d7150da4ed705f4a424d854e573662b12f01fc85f016a631630bd7bf8417d344e31909e980010860fc1dabf523306b7d6419905a5da09b73b4da1bbf59f93d5abb2da3446f442c6b62e0f8644654b7aafe065270161ea6abbfb3c30e27c59e2dd115ca9a2feb3d5b0dd42e96bb22635838c68b6add06462f871ed3a7b28b376b4fe42e22a42cdcf1a142e5d7af7aadc0a6147f80c14d9368c594fae045f22a06bc32397bad61cca1dc778fbedd3eaf8025a9a910a36c8293db4a5ba3354a53939f820bc20a2bd87de036cf1a78da3fa3e0edfb774a66b9aec3ff506da8476419875b9f95891d99dee1f18d26305e7797336b95ceada55446f95784fa5c13a71808474596cb53f08ddc4395caf8be940af23ba824486cb511d2444d065541be698689932a5af3dabc8d39ce3442236b70df08a91a6b8e6feb367d11ebcb60962d961975639ed8cc0433dde90e1492ecba6558f8d1667b53376f99ce0c54ba25974b69c35a5bce4661bf24e42bf3dec9cd87a34ae15a84b2c8305674a9bde99774f7d96eddbd9919a4b724e6a4a8f8c11bdeabf258cb6328921de380495f4b03c2e217b695bd8201344e5220a73ce75332bd1a65317f23ddffb515a5b115e48c17cf5afae2ca5c29fba3e2d8c3832411dbc091b66eab193710769044e4ff2681d8de53f863225aa24c4f0e69836b21ee79c6ea905d97d7d9424e55e91c0ac1c8e544d5c25b8d18b21abe61d74372cfc2dc5f7319a58b19df1a97f20320084ef19aa3f5c11d2a835bf66366de4094f459fbf3f7dbee5805bb938f54aa0a107d582192fc58197a24cbec6cffd97c8385e40fa350bfdeb6cb5260ca1173a6eb4f8ec13592b556393f9d4afba5356eacc1c3c8b57b513da42c382d663e49b4c14e0fb0beb24362c94640bcf31e7775a63966513450a3f27d674964605b8063bfa1cf34508f5c2b511ae75f283b3124ab2a5087ff8ee5d3ebd64ccc1d14bb81e373b56d0b02cb5776e4e924726cb423d0a9a449956a3c25b45723aa89755c610aa99ccd9ce6e4b9cb1a34b9d6520398f127f66ac64b49b0b0d968dff6ef2da33e370d4d91c5a64b1fbb79d2fec0c3e16ab54c5b2c9c44830c7b6751995b87822ac3b68c40c2ca6395d3eaad0ad6dc1dd360227c850121c9eaac451ca3ab20223e80c889fa162dd2f5ea6faec38d367eba6dcd686236b3b850f140af18eb592bbcea4832977c6e5cd97b6db407b92ed9f71eb1f5f85d551decdb70c8ad9ebf9c116d47718929aeb2982a60fbbe3020ed8b343f4cb464c9c06803cec72a3bc0b5a6f753053d70fa5829cf544c7e92ba1ef430791a136fe288dfd0a9a0dc292cb144fe995fc0d0656294e4dc62ecf4e8483f2b6a1894ad19a7db30599984440b59395da6e07a02cdabc7bcc009cee21eaf41e866eee148a5bc57a4afa410730a86bbe4edc68a88faa9a433bfef68db2b19918e2f1b7389aeb0a9759fe26a46e2c43770becaa88a7313147ca8618086c990f579dc02242ab4375e97deb763b8ff7675a911cd49d7e49d5225849a45103683ea03e515943258b603bbd9ff888f0a8d9d01457359a03f4eb1f692bffaf52cac37e0b45215a98a001ebec4dc0da53f133e9b736ba30696cacf3be7d24d1b3bb13736accfcaee29ec21b733bd6d435255eb54068d0cb66109075dbc6cc3c459ccee7841bd448e1c57f6efbcaed873402f46ea938aca5cb618cb5a609649af5e716792ae5cd129bd10632180763ecf38b6148d88a8704bfec9891f1fcc74ddbffb1c7a112936742b21e32a6893ed925b4e7fcca9d4cacc132fb1e9b3434c2f5c4717c397e2731a8ab9ee1774907a54de8be136947aaf64e649b74c001d4c9c4b13648d6c3eddd2b791d420dc8163cd7c919c6f02fa67b45a9b01084098e261699668e06dbcc2678bf74672087d6573b03558d57263af95bdb1e870b9f6173b9ae5aa1059b54c349f21db85e15b0265d062e9b4ee0cd21b60f0fbcf367f88a1fa01eeed6bd0b4253ab2fd14a49a0718349a203dc64670ed07c65fc0f89f3a52cfe9768d9cec93290188e4a44e15e17b617b593282065669c6dcd46178442c1d01617fa231a733ff3a16fc22fcc26ff4a564e47e211a291e13895d22cabd3af3da409bac15cb0dc61cf5a4a0b736cdb393dee8b5fb2e7807dc5b0e673817b9cc7a00477ec0d2c4829ee98c6106c2266c67fb7d1091831f1d2d66310431f6cb144eb833faadb77b4f511277f736be020c1e4e24827c9b336e26c63f9cdb1e31c9ccb379df98df92b86bd8fd1f1fce0a54aee9a987a3da4bdae26bb1222044cf30bb57b4c1cff6b9f43b91ee946ac4940f50d1fe5f149e821e4980e4720d1676446f7939ab7634aa6db2689009f1923d4170b55b4997a2af24830eb813f8e186b5e981fe3409127a5935d4e2559881af1c310b4f6c2bc26dd86239eeea95248ca76d17b028d16abdb0e72b0f6ebf4da13af2440fbe2b5b3e916a09722d96f0410c732ce340bc656b01970b0aed5b5bee81cd5e2a802f91f208d996e8b74a3f84a3ca0ebf436c788bc4f5c8c9a923d545df72d57a903f26c85ca5ebb7eb22227d38e9b5d4b7eef6021fcef010622c0f00631b1f531f3fb48645756faafcbd8cbe1a9202984b3676403c5a816697f64b32878106daa21de6f4bb1bcdd5e994b54396c01c28c11eb1af3a6ed8bbc5076c6fcadfc39710d0cd316a10a507799f3efd3ece721da2a433e4ebcfcfcb2a072c234309ebf35929f3033aeac72adef84be8747fbf4e611310ce0e69a3bc811858f38c713b4fff4827b6be98e74f21feac057b4f9083cc3577c45bcb4381e4e0eaeb443dd35a743f7288fc849d20fce761bb73f5fbbba65c75263bcf4f12ff6b455b9206fdfbdf9e56019325727b9525b2fa6586573364508cc0d1ad2b92f15f94ac1c9f3ecef5f5973012962ebbfb75ed8f259b4b551afb2da0f0117d53c3408f156fe965f95e12d134cb19f04bc8214ae090611c2e1b09e40d917da15bde807e360104116a9001dcd60793f7d4b101a2fcfc7d9a809214b21af094a521c7e531a605be52c2be2192380843fd1eb94ae4e762498c7408762ebcab13281a7e1db45271e335566ba3385432f3c8941628b922165db41a6b92d35a30b4fbf789254870c7378bf98beac665b36215ce8b7e9748b9d401456675341adbcf7ebbc83416ec0da41c61fa952b199fd234f199de901f96fa8e43d450398946a14b3b1c00917ed8f6121e278d38129b3b822ad8cbfeed6cfbbb225e9f3683bd0a7fe6a4cb3d9fa31286af4361af5be906237a7eb3614c61d7326ccd77e7dd51fdb37274f2017b05c13d2c217ca56cb054f66dc425f1fb4f726a9443d8314e6e8fadb2c543f174729b63cfaea27294022ce3b13e047999058a16d0e1f3a9f6e552033aa8e1e62dc2c82ef5917f92b448d88b7fa940494bf9f208d977b910508c9941d452eb8b8422ab0ea691a9501ce93413d6b2381255d19cc74df2f315a034d2d869ad7aa9c38b37c26ad5b9fab7232ee78935bafc35804380bf7e89583a4e732ffc0b9f70186ab80886ff22854e33541ecbe8f028ca0a0a4506c00982ae20591d9251f1891bb4a9686b4172824b43944d734e4876d24db068bdeba8f3ca2513446e732473ed6c992cd1d2ccbb17dbe6fc289431ffac7495f41e0ddcaa5eb623d46af94e738208b0e2f1a86379f680b17c46d910cd4d65047564fc825c66b007b3434d3c3cc858448c48027bc9e305d2c0b95d269e1adf18a8079642493be39daf3baff30a6143d768d26ff4a5a5e941b4606d4c98ea0c90f65817980736be42ca00a381f6828e80d30881637ab772e1db7ec08951740b8d5a74660972812242d2e91dd1257a6cd3dc30c50319c5b32a58abe0f905853ec906c347848bd5067fc6ab6d6a54b0a3ab70e4dcc94b901c7ddd6403bda5de667cc63eaf8ceb91536acf692f6b1954c6945a97cd16e1d9f4d942e66c669b0f93e02fc775702e5751ecc288863d8ea24e9c1fc06c4f8c7cf714ae2daa35c5fa6110eb211072e72972656a69ae10d973db74c94021a88d300d4411d1e108a66b9ca18d52f70fccde09178ab2891a6dc8817a91a93161d60369882e8ae1c8762b7249da46d33bcc1e058d16caeb27378a97bebca31bad874bca433a3ff2ed96c26ec5dbbbe51719034d20d8657b2fa32c3358c8bf70eb54af6560110f613dbbd16f492507ad8e30d77b081953ccd557a6bdc543fe0d9bd5deaacfa0d74eb92f2e5354effc17e25b76880aa5877996b7a4b8b080d170ccf89cfafa1ba56471204dc68299c96b1a8c8b70094f31f673f67bb7b703049d22dc397977475bfd3eb78cb82d109562abaf0379a2bf5c9405333478b63641d72b6e8aadda5e9dc888f24ce3237ab45cd2bee6fd7d3868a51edb67997fdb4566611e9483f8edf72b2e3b17fb4d7bf16125c59db467ee0692be8bfd557a53614547f21bf0f8e939699660ddfbece521977c600c81eae550f2c41e15ad97296a24d62ae05a4f39afe570dacc4c13d2ee210838b0f83dfe058b24899e182747e20a11bc2228d3a790839eb6e6fa78f3d30aeb4e0276df79a7541b2046a364856ec84439db9edf5429a638dfad26a68947048294e51713598669069cd0364758a18cd1e0608d19a0c43b4cc5b609de488d5d05a3e957dbb5f260ac98d5c30b7aecd4dd9e7ed7a29449da5afebdf386d13ed36bf19e4abe009e5799f5bc8d047c39fa0fa74d67d4a6c4bea74c8b45b50fc68901c3cb892911d7dbcc73f47a46a76b7dedd5e0e9425b8d1f921a1228c215ac6bedc962decc66578cb0254057e5e14332a66c61cc915224973d8f7adfd245f4508a48b60c0f489f17732272b6061400b7d0841485715493f181ab20c71fe082803c5b7e43028d5dfc86e475f9d12c24cab2e7848111c6ed11446a0445e7cf65f87b12be42f103a0f7e21f26f14227ee08bb208d17e418a23b81593696fb3a82d6fc17e479b844485a4b42d7a1994de5c640e0d65630d12230ce168e79233519b42a765353154ab9b5fe5aa39153ea2dceebf8a1e025bda22e70e25a2990f6888ecf0c70dc2e838c424c10e9edf85503e314e61e2d58f7f28529524b4b30fde4ffd212001067ffae43f4ab7459ababb7e341d83b56d00d1cd2513f306d587cc17c51538f1255bbf3ff6cf41a4b728f4f443315a5d14260367748b77f2aa5e30559b3feb01652351b1ae2f14e048119460cabc21167109956e454dfb83f99da7f7eb95e3591714f2eb6ded43f4e14848211ffa3632a8b340563790864a29eac355323aa715e44057ee0abda802371f807fb0bbb35abe0a5b327f1049841fb57fe6ea3765e6f050d31d501c1f45fae5ff352f067405994ca5511866f48985ca6d5b8dc28335ddb3d4f392e4d479c99dc6f10a5124657c237f0a9d6057ae8ad8874d6203caa51d632c2ad452d1b5bf4f03d674af6429f93b81c52fc783c199fb7274e47d53c0491d307b855be50a8a56fb607e2ae961aba09ed2a8a4b4afd5fecff946a1e4e006a5e443d562515f58456cd032ef3cecaf624eab6f16fe82a2805e5d6dd34990b19c3dac8479301a201e68689b0ea10b80f12233c7205cd3cd879494c4ddc6ec4f7b272ba2df3f94c33a8253e85f640bcd01de774c154306cd42c899d38692a2b75d4877c8a7ddc9040f4adcafb87a3cb3dfa30d635ca7260231336dfda8835d5d9ceb7d5d6c145b6dd38fea7b007c9ed91d86f271039ef264885eca70d584d7bb901399a9641471d6aba7f53376a673dc650d05d9874ca3976c661ff8d4b5b7e4de82247a30d27d22e68008bf8117c2cfb7f0f324081a71e13e0514896b2e8379cea0ab474aadf5692559616373d89b97c0ca217acf1d4c81d5420fdb18d43905986ac692566a30af9a24454305a125f89554070ca85f72dcd91cd7504ec8768917f29ec8271417c87ee8c69c1adf133ee7514bfd6a7cf28e5d798dba3b4c27bddbb7e2305a972b7ac40aa60c05eb73b52f7689e800d6e1279e7f3f2c305bc4f115a409266a75f87a3752e638c406b2c6d9274caf1d659b0a01e149db8d140e2a5eff0d0088080aeae50b0159be308eea88cb82bc665649ac6f9406203b0ac2e82319f1a396bd008e246105d2e2257c00c905b74a4cfa9ad168714d40f742c0e7953d9956b076fa877fae684b80014d90c429fb6cc6e46c60dc0cc06d8cafe3389468aeb4d451831985fc95980a07a3cd840883e5021e42d1bf90f0a6ce202d83eabfe40e7f0f0ab5978a40c7ece23acddd326cb9cc4c13ff8faef085965772f77705a53ef09304ea2e4b0487f3ef6fa3eb9b52a9bbe4365b303bef51911cefb9fb662a3de8928d5583bc3a08795547c048ac2d601fbf8533d8d01a0201e4504efb016b897f50b0c18b3c33701e674a27ca6fa0b253c2b06bbcc4c925a53cc95493ede8379f3819bd76b43b4fa45bd916d092f0e347473daeabe064338ef13e89b1c108ac5306895caf1645dd396042fd7c4ca1eaaa79e3e7abad7e2c3d35a7d33acfd733dfc0f6cdfb469337fbb4a10f38f382fd1c6aa81437dbaf2358b0c92f723231a9b77380d882b05db2ece165d2e18c69e481be770fc4891ea2fd66b603c88164da179b36cb4c71d70ca54f984ded95dfb774e94492989103280808baa13fc6b2dae87a4be6769a18e833af2ab17af00c11d86b05bda05b15f107a2f030a4a53bc535b3a94a483aecf04f03880889e3d097e1ee5937b06e4d163254323f7bc7ebe70e364942c636392505913d625064b1004ad14513f5889655298485575aa2f0da4ea7f8d63d472f11b1c475f15b15bcad3a521d2dfb9997c25c919d710dba4919da037cb347dd7f22a4b50f980044f4a6e113369e934184f340623201a2dcfc9966c9cb92e8d99facaece17b3fdc927b72f1320b6639561651591b59621ff015b4a49933d8a28006aba168e0ebec8c07cbe1bbffee926977c060600904deae1d0531bbb5418ba46b0d7bb10a7e2b00e187f0ad6b728611f8b844d9c2772f7b5ac4b10f88c59542568d39e54d53633910f243457f92f6a2f638637bed905ca9e1292656428489e5ece7888536f422b927d903dbad0988f380962c6d93a493b76fad225c7dff2cbcc467043c7c9a97274b429357fc9877df41d1813896aeb30b5ec1732d3871b0207a211004b743a1b983c6ff1ed545b433c230847fe70f6fbdba51949471c484127e6d62c457b932b38fb84bdc46df42823fe12070a174553c2a905f075896614747ac1daeb04965057c22a3dbe46044f337379a148a264e3a8457a525eef89f2f77b3b93b6a77486cd390e2b7a6f490b5f85917d83394109d33414c100038808d8f30448ddac086a6924c9387de5a898dd0693234e1a78e27c89ae65016d7d1927b8aa9a6082e80e7505c1d8eae6d22899cb12ca33144c7c6b0de61bcaab3a8e3c47cdc418d91a57096d3a9c76a4f6aaecf662437e72a411d1f3926133949374d38c3a7a6cd5f9378c6757577c7e27cdd858fccb3e3138ed64673b23d092f6519e4f71c3707ef14410e627c2516ae88f2a5612853cc3f0176204aa6a3c88b5f343e68bb678aa36effeea5b1a2b598fe84c5f634302d63347e6a669c1dda17b1c4db7bd69e48a5c58ceabc67f5d8ea20d2280bebcade2d1a746bdf1cc132c5dbe51db359193843d090a6433a137701d8bdb19fffd650e1f3d2be42da004cb3707974fae299e0d36d93855b58119a8dc788cec52f01652d3b02436a73c9038881f197c2c1fbb72e18c753af71c23b7425eb699377624367c456c8ecd89e6b3e6f25b175ab637e6115fda2d06f3839636087fb313d91f773565a461b58afeaa97f47af294cb0e771f273e5cc8fb2ffbf381924aaaf14b2d7d6553a99c7438488ef344e062465c965f86979d8bc1dd80301e7edea15cd69cc1d55d565451f2c9c86526b956476dc3f55313240a7663b859d70f6a538191247e63f8a1b0957e4f345e740771d7dae0dbc6733a5568299b6360b58c3b567589820f691c5e7e7d0c0e128647aaa1cd5954401538a0d3f39e782b570cc5cf94c23667ab03f86c7620649e30275669d1151a8b13f78e70fbce7c04145bccafe63f99caf60a848137947d31dfbdfb743cdeb7d0c372a2d1cf067e713c58ae5c978c10fe1a76c0ee3847a1f73bd8619e6bdae1b1c36aed40cff4fb3b8bf292046e92978ad7b26bf92ef38935430ec2cb77be0fe47dda173a3512e376409d1c26a9573601bedc7e993d22fd152d72c3cace79bb0b62cfb8ebac29fd24b0d0b61177253971f2e8f3841dfc50a2b735863c865b0925b36c7f3404f6c1caf124f8589377b288a4acc08fc28b958812be16df980ecb76928a0e74d7962d03568f2ad40f9d61886f8b79e7e3bdc4dde876125aaeea5e29a1d5547662916c60f697779a8529534196bdc372385b0ee7f1a10f945dfd1299f3b0741179aa3cae846322d663b82c44c6935cd18d67281838e376f30eef9b03bdbe5e316b1ab4a919b6c10df6fa0f27104f346fe70ba3436b807dca572e48d56e063bcafd66c8bed8a3150f3cf89c03b660dfbb5d1e279aa8f70795a5a3adf430ed849bb6c1043619dd1511d7e2b44fad2878e7c9b3e08c21ed5a18c9251d9ee60bc3b54a23d4f362daf1fb2c5e5b5c46f79498e4e0b7f3f3006ee1d4790dc903d46aecd08b0a5d9330a7dfb073d6adf220931ee8ec7c9fdfe3826d8578864d04b5faebb618881308b9a1ceebc3805afc118940520a0c1adf70f143fb6933e52327a7903e0ce9f9b36b623e739c819467a630f15e710bf47d5b56e38188b3ef45fea1dc8523c9914748b8b5377b4b8ecf0ff0c4dd40b9c04a827cc0ffc606d7dcb81131c0e22a5aacb35bf177d4f6b941bb8799d19f702ac25e5a84b439f6c17e7583e5a5e5bc19ea8cc44af80da8393885935d342a8e19fc167eeec9920397f84ad00caebc359efc45bdc4da502830c2a4a5d631b7b98f21959cf2a8341f2093d79c41a7369daee246a9700b74ad765079c7f27c5afcfda3a3db418665929fe5aba4711c09f85fa2bcb354abb9e7b2e68697f4ecff2f73c4413506baa226eb6c4bf9e51b2abd0a426db287e6f2e464e0258b6053cb0cfe700ac949cc9df33d90604af39bdf30f2d565a746b22edd92a9bf7b0a1cf2bce39a68964b738f97ec3923875b5bd0fc8611b1587e386a8fa0ab5cc0a3b9037a0c43f43d5d2313d154416b13fc8c5c7350f7ec9a66394a5c3aa0c8a3ae5838ee1ec2f2423ab101bd26ea7633f6359bdfe243bc7f09b39318e284baba01d893289d41e6aa8aa6e1a485b009dab460491a1e96e81175021b2c99b5bd3e9ee0a4e1f2016cc342069374c26d62c80d740a20d4ec827c17ea481805a592a5c990d629e4304ddb2eafac5b7f16404e2df84533c9a3da09de63c6d3fbda13e74767f0862db744d10d89b404405207c7d26a5c28624ba09ee280af722229eacc6cb371a7fa8392c6a8ad16213fe29d0c81edea6f5107f8c266137e26699fe47609507d6841fc744b08cf3a804114c149ffd59c1ddb5c1a7d63ab5375f5d81d657c0e0d722f894104e86d3d2324ee29400492509cc12c064a362aec1f20e09b49526c2cc7609bf2a4f7b5a6c3107601372a1aa90bb2e8dc13063f2c2f7e93ecc705f2b0fe9ed3b02b552e4800b2fd3ba1a39555d89bc496ac327940d99e0edfebac545e749d348e79738bde1642ca96735c199d0aa43e7a1a4377e6adeacd1a191ee337970bc939fc88a7eebc62f9db06fcb12532f33fbef4e84958d1d59ac0db460287a9cb1932863ce5fe43a382bd4c2a4fae392a6abef39804c4fe674cc4f58cb790e1ef435e9286e96760d9b9b72be59742b5d8d3511a7befbcf9373a43bf437b6d4b13962fbdd3b84700d8f5f3a8f4db5eeacb9b061329f3e8f8912a5458886ceb77bfa5f184113365740d8873e921354876e79c8e95cec501b0ebd64c26ff1732462a777959d49c85e0b17af2fd7d9cf9bbe146004b90d877624b1ab3837352eba81f86540f8e1b82848c9f104ea1524dc5c5125aeb1c03e2326445aa9835a12e76769e734c3527e3271a6754f20f398b9459bcf977bf88f9821a81a6d5711c83223f5ddaaf75c98713a6804b1533e25dd361e7e9aead09bb13ce95a819a9580cb59bfbf74f1cad09d8076017dddc95d90f28e54cd74dae8f7ad04e2c2de1830404c17d1af62d45c90be4e32eddc57c1f66631c0560cdde068762d8d8d89e200d85e98c0ad424d3928dfed2ae17b9134f13c15fbf899167c75e5be8b1796591a50885ebad64179a8c13c53e26a15740a82da7db0e38b683ade94122cbc2e7dabf553b35d668058591edfe4e10a008002037a70a94b1a73f2cb661e06c9d17ba34af1d8d9560904b567203621863bdca9be032d80b1b43b356139b5fafa8f850f6a275299bc5ad13f61dc6bb90747473985e9fbb28356ea73362109f299d06a91c26626aad8f0f6cad0aed8276b737a0f323d0f99fc019fa2096c983c211bab2f40755259b259f7ccc78e1feb00a17071f6fa25e4a7cdb7cb93f798fee6ec275c46405b60aa779191701e69c0c5830e9599454032b089a8f3cb23bef7f8152e715653d8ca31d75ac5fadcc95d3c79145ad5f3599e1349cd10229fa1d799abcce475e837a402cecd8ae6fdbe087bb1de383f0e2e8d676578ac35c97b4f8ab2807df3be9beac7c3f83571ff5121323a8a9d194fe8b94eca6eadae8b88b2d0bce7337f2fe8be131a743748913a2173264d0289336181c58601970286a9ba8ed9ed38f4d7d37bde3fc7e6aa173303e0407588446af93e06865020b69429167fe8f9f48c74e9063eb5d58caff885b96302fe25020550ea13a844035c54228b93c5864ae9f8b5b4f2404ca0c667e168b2b31d6155e1e49f78017aa69463ed34d7153bd5d4714d15e21a9801465db66739a5f23c666a045ac126862ee9b3d974c4a86dec0a08d902d7f67d86b38c6509f0cf361e744dbb9b47b2e5785c7c1115122809704ab5c5c4d4b29103d435a98259082c4d4662046f64bc2036a769fabe953b9779b1f68a87e7128faf1f8af7c49beeeb0df9949a69b0955de66d9b9cac4b96bffde207e9ad0a1fe2e33e4dd5142578c023f40b0e11ab7fb2271804f0c91e1f35b9b1e19ef4410bf84b2fb8da48afbe54636eae4758584026b107f62eb26c4693b2aa8c64237395fe1c18164305327ae245acc1d13e56b07c82d1d8e4cad8f047d29abacdc59f796ac04da3576e7ae4e424b95a451363997e89521cbc6bbd7d0697b51070ff5c7f2c4a39f4996c4f0863a3dbbde205dd17684212e5ba61c460bf9db0f0094222faface396fd679ea72ddf6dfc87fa77c2246e210fe8557c922d5b593b12a99a4616fa795bd349b996432ae789e0ae0d9b4966643d0267d7b748e53271c36da801dd26491f53e53b1df4a5745dfc5e83f538b3f7efce0f9a92525ff0966fbe17c6df0868422592bb541ba06d41414afe05ee78e324d62df089eed00cad634f6477872f360b5eb10fcd3df2400e71cb218e676edcfb45d443f55a4cbbbc986fe7f5000f1561b7a21e1cb182223b3e5e444ee99acdb3b2246af8485ae0f4c8102e13ef3a96fa85be3dd2c468d17a97aa3ebe371270e35f7737dc1cc743f5ee82aeb35b7cbcee232021a25e19dc29d8dfe81e122b202f157b1fa5f15048aca023b584f7a17e619e16ee214b1cd55ef59baa1dbf36e940c3baad344455863492976eced1e1b4109cbfe477725484bc52476397acc9eac18418323d017f015be053d38636e2e041e9a09d1eeb3280b52bbade310d2c0af263c1231eca8fa1ab1bd23c051715e9bed238359df9819bb672c0615e150a6c6c3d75d4e6213dea0b59085f5d2fe46dd257c6fcc8e274427fa56ddf26e61737436b5af949a0d9ea72ed0c4035b1d220f26bc83cdebadddb2f61650820e775352069b593ef6c7e66f2f4190167bdf16acd520331bd1acf44932449aedb692e45a1ef6bbf7496e133b0577b4651cbf127e90a719109414bc723f706d2757703b303f36ffaab2f25fb64f0b550cd775a5b16101f500317c27d8fcc0e92f687ee64b8c645980209acd60ff2f287b8cdbd23fb9a574626f10f0084c07dbeb7bdbfcd1b4ba966fed327a2494780d4817fb32c5b01f8d16b741f4e566ef911450bdbf8077036a089670999acbca7720dd2f57817e15990f4781328010fe7bed1e20268551e227aa56d6db169ce53cfbca055318df45b0b1257f787601951b7534bb686f23d3f6fae09c1ea01cf83c6b6664b2e660526d6ff43ff1b49e048b65f59ffcaaaeef2bc80299dec15a901d2077464c867f882fdc96730a0ec487b9b65d2f5d6d6a232f17216ccb34ee8189ff568875dd41b77f48a7f195c1dc82c61f08c882e3ddf55b739a56d773b940db3b3c5216e9156495a55116f9c9b43224be6528d2c0c5cff187f865b1b07f9d135eb67c36c3df6d68f29df723125ec510bc503ff8f7f67b5e234e1b1da35827573f89ff447a0c6241e995c2dafc1fd0cf40b8de904c4fa20f8c211d41a653006e110bb38dbd0857ea53787d50fb0db672b78bd1e21dd336948df35bfdc1941ac88babf9d55826f30f17a1f71cec45c978ebe1b873f81fa7fdceb1863876196e9793ce1d03f348ee49a88b0ad46c3c9bfb5f6d5da9ad2b50318b70ca9e3a525a00d60befdf6f7f911b87d8b298424e094c792bc9af3331cc8565a8d3e185e51ec291baa625a84d3965bfc2ad7637be720366b7275a6702fe627b5bc635c685327ff096df54dd69e8230ca58eee790bc60d47265559eb35fb258b62e6d6f80f44662af6b5eceb8f962dd7f1196d20f39030db0b8e76155133e55797465d86238e43a67b9358087945a6f772f2d08c0d5f5d53a7166dd226d3043981df8d2b4541861c388838489f09a3ef32c7ab67088452a9b24ddccaf693a75e295d3e8638f215aed692fffebc64c7da36cd82b0f839cdb222391a359fcb0b3c1b66340ccb9f61276cd4735b6a9fac4d92b533960c18ab4fdf7607d28ab96ca00c9a3d7604e3890bf58dc0dcf9098b6dce58927323af3986b967687e9bbb58a0f0af87670214784ef8762fe112a8f0f4747e6f825c16ad173c4640576e1f0a29f118dfb9b1c77ccc5c1b1bb8c40934721e3b2c0cfbeb95cec747af3f3d677b19acae14dc7dada6ecb94c9269fbbea476f604d04361c0367954f3bce6546eec9bb36a89d471fd0a3a5cc3148e83f306ba18e54e009d9c84979aef48f014462199a98c5a7d57c2f1ab17d78d2b151357a4e4f9304360ae175dfa44f1ee893ef4ac2379df7058f1275ab0b392c7dca3b0b8285c4e51ccc0130d6364a1c1034587ae2fbdf1e47708a180fb041af55a3462a4e37ea31ad71dc29b58cd453eea9f23416ca953ab612a01621d875b626f8aef893f06631afa43f7b7fe8d83527dd466fbe0bef4fa5260e90a55afc7bebb3a5e3caa43a0f9e6ae5e1f51329715b9e0a265ac87fec95930871ae34c15403bb3fb5a6ee5ddd714e595b7137e21691208abc7fb5de8972a8547e0447d32e05b93220e44f3c07362fa61c89619a8836063da46e1fd5d308cfcfad6b807c1388a86a479e35748bf633350007faa5a436e1d553482fb0567dd1844fc4733c64906a07b9d5ad8a5918f7848a1f4ecba84f6f4176ab3f7e3dc259ee269fbc45d49f2b8c90c5ea9e1a19e7afd3832ef2fed00490144a2500563d046622fa015876e1664a2f94e172e5e7571621abb47e1c1919bfdf4cb8328eeb23675aaa7106f84ffb0615d803000cf47e814abcd6b6f303f13e68eb68cbb27c228322659f3c340b11864f3c69fc73c8760c54be6bcb9b04ef84354ab652972db85bb714898b054c9a794e00a4039ec4779f18e9cff21c3dfa7c57a7e17a595f9d70b34380a69972ff7711c166096c7356054ed600c0249047d9346047115eadfa0d6e964733b6a960bd204b4c165faa4be31ea91f493e7717e3126633eb29852544451391bf8b01696e719c804efd0eecba56e76a6c54ba6a5bd4171bce049b405d9110f16c16b155889f65f6e5bd6915bb342d9081e6fd0faaa0e64ee2bd75ae5a8fe0ecaa9f7e70df0766fdfa8c611cf54e39bdbcf1e10af1f8f03a9cfc09e8cd0422866747db0eb6ae81944a15fc3a2acf26f478c316282f90fd3418ec99d670bbe26ffec22c2b1129d0ad881baa3b0d5eba1f8091a51284080c56a84c1a1b7c44836cdc6e62d769a5601ec91847ea425c92e4ab9d81a4101172394c6386d5dbd2d9656a84284371b1c9ddbd7b18311908490c0d5552c14a4a194b743b46e8d4268570013508f134768a0dc401330be59fb0ba13e9ff3c7ca9b579ddc258fcd80d628ed17a46292d70cfb6a9a649de36e456d39b77a61735cc281bb2a7e9459ee2a30aee6c43bc3a7f62dbb339137e4d1a1a6ca7420080630196398b7872d54bf732cc2bacd15c964e8f9e652d02259e839d01f4098c2c57fb85942a6bd450dd4360c27045df78ea4cc1f402d3028aa32036a19750925ec760c778e2fe3c5da3169666a90e25959b4c7f5307c3ca08331507722577caa4d4545ae65a7362b0911c40a8e2fd929601a43423671be854cf4427c64d95d9b30b26a76ec9aad1826bea71347b6eb9c9cfb2bfb2fa6a636d1a2050b6adc1aa7de5c62bf25c2c4a73a69eaca2a391ac6298441aa8508efcdc373ad0c606b334dc6731e012e8ff5302e7b33c3c777e2e10fc1cb5cc0ccb0cbe11cbc157b60ae60a48a62952c8019f61a8c319436cebe567b7ac6b349e261daffb1d89f9bedbe2f1fa1d667e91f7a3616d1469b78958ab8c0ead2b9af65a684211a9fa3ede2cbd96f47b619917667de937b73c78fc0b79e0607807af98109d6f2d28286108a84ff3086d602a9329cbb28be07abba94d513448ac188b862bae02913b17342f62cd62e72c52f0edb792f32fd176673379105d40aa9946516c528569bb919c378110feb65e2a744c5ba6e589db58a92afa31db33171e3e4713bd54b9bf42eec8eb438dae11efb789940f21854a9cae6dda79825a71e94394e44d4c2a459704cf2e9e1478bf4d0af25001594fae37cbe0dba8669f084e990a0fac4d0f1f3b1e7da7233698e1ef819e24b0b47601bcb263f15e0f78b04d75b80a30eef503fffe3e6dac94508f643fa485bbcc1afbca9f309d663392b421b10956fe81d5578946c359cb81a4378614ab8e61f23075a03b8709d31709d649556aa1a58874ae801d9568c5c51a322e5b34d2bf46f7747c573eeae2265eb3b65599a395fb789e9ed985845520aaea470853ec18ec4213d2c939f7a614e22059e3e629b2b1b6c7585df69215ff867dc3462766e391c42d8938208686b68ebeb56b2f7920cd2cdee1d3f5273147de6b61ccc0205e1d82e1eb355ed62f54643fd530dd73bbec11dd7bfcc5f85341f1aca2c7e200fe574dcdf08f0f9fc2933d41a23e7d64dedbfe14ee40558a96573e7a0db0db8eb78f0eccfa9d89abae432fc877a2d0adc00cf2ebfbf1aa16b3aae4e982fea057cb448b39b6e5752fe7779cccd88e26795b08af92539c7e07672b79f154539ad9afcb475f5cd54f30a375a8802a364a9bc3a4d8c2164240d78af70205f18b2f6bc93ecec05e690d0370485370df2af73f47a0cb2f569b8d53f932f37a731d080cefaaadc96c43ace6990f9d684eb7f9ab2e38b764a5cb24b00cc837df321321942e82c5895f4e3df461c35446e60cfccbb757e625d09231c82aeed0ab01346ff8654a997eed64f1b3e7a74c8b739ca2528b63bb3f075e2f5e81cbe21706735ddb96159690275760975480a30505227e6382b4713b4832a49847725090c07be1fbca86d1485e7402a9bf0a923ebac7bdc6697bd2861f95fda713264001c296256a7b2a8b20dc2da4ea978611c89e258db46211bbd31186e44cfabbd305e57eee6e15dd9459ee348b83c14da95e65ed41ea2f9fd5c136fef351c0430ccb4822680b25eec93eda14bbe304a6ada3caec43d460250dc8ccf14102ce091e9da12c0a51621ba5539eea9d92d50cb1cda073fbdb9899b16ece98ac5384900cc4628f0a86d447347b374781b8dbe55b3e7f22dde87007e2704ec098a9d6fd660404ef995d05b22ab67d66ed8b7debe29b04723a2a2d25301b3f16cc4906a830ca7c8b286ec4f7ad6146c287a9d9f1a51964680922507b527de0e6f5323fb3b4c9501f0503d73d8adb98f93fd335833fc4020d2e1c65715c225bc38b410f3ee258f40813e835eb87e49db3691a9d5122c34bd83e3bbc8c555a0faee4f41a7c8f8af6b70b23f4c110bfaf4801913e698073aa56f56ff6b1f46744258490d88bb0b1ed1f08ee915605e5ffa5b2852370f5f63f86a53adbb38e7a1eae0d337879e8ac17d6e36b31ff5c0fe1676cd896fe137516a74b3273427103770a985167ad3ee6a3b448d2d3088eedd4b7e6868d9a122198bbf216e755407d02bb786ca6a0b66acbc311d9e9286d58331f6d95144630ae8dfa12d00b529568b90fb8322d303255e3d766c82423ecd58ca6f9cb1a7b3afa88f96810e76de3a5438e418a882f5bb4c6bcd387e3bb4819619870b051c7db39a1a9769ce61e874cb46ddfdc32873f0932915e03ca12e9c02e5ddd58bde2775e22051328c36a1ca03a2f3e61bd7397c84dc5e6e5f4d07239ce26ee4e464f4db720ab1bb2e5329d46d963f28fb3c60e0d1197abb4192a65909095300d36469ee99a9e9200a7ae6d73f34df528ba8959d7c765e85601dfe428d6c3e6ff2f19188617997187c47b8c7d4dbf10d537d30009d5553c58cfc85ba73ca52130408f0991536b68c2e2b96d5d59058bfb558500029a8481bfd839335180b2dded8276b03e0de854946e4aff20850dbb158ed4195fd6d26dd6db7257ab00b32a84789cf53d58ddeee0a7e0c898749743b8dbf95be0bc9e226475bf466b71b4bec7bd58112f56148cbc9a1a21c9b3d1a2a977a2aac4b039d0dbb325c8d5ab75aa06e4a48dad4e696e291d81df3847387d307d7b3ef4e1a9194de3694c29dc4aec3246f8cf834ffc988bf9db63cf3608d5db62b36140a303047d682067e397cb74f44344b4c6485d00de1be05813705dbbef030dd7976915ab5e785952676139609bf9fc838b34ce4a5058854d1a23c45c9bb349d60495bf4ce1c00af1a877ed550f7e1a5b9258db996f6a0f10af5ca31bca68104dbba9718950e04334f9da3590a9f1e793632f3015b442a23bfc4df89e41cd82388060ff72ec34fa6b2c7592a17866820b7f79941a178360c8b43be941cfa89e00b500e41772369886259d6da486ca9ef2c0abc6c783969aaab53c582d28b6a35b2f2def23cf449b2abb39048c414777c5dc9cf81b5f619b66fd833888e829f1846f9595e8e6d80845ad3a32f0f3d815191726c4de7599d2d70445fef29c711906e76b666cb78fa09ff871532086714c49d8633d2c75dc260b24123861f65b00b9e880deed60fe86adeb2e3af5e3655de1d984c91af7ec422821225a0141db048e995317024a99c4375851dc41173c859026b61ca38b0496f4ffbdcd09b90af6d40cc3cad33cde5796997f1572daba7cd31b7a44dcc5dbda74a2daa2f404032875270dedce4e732b9c0ab455bbe951f34249e9eadbe2d4f249125c6565edfeaeb9b81ad2a9be372bf83b93282f8a53450544d81eded4b2c1fd816b620ef4aab2511c7314e50ec732f1be4113d5e67e23fcbbd8dd7caa66a94bd175fa033be6081fe8cfbac585cc597ede82d5426bd150ef49601e259e85fa1da111f1cde7719840f2d02e02b3aa9cdca54da75b2f451bd041d7a3ca080b7d4d36e6f14a8dc50236c12d92a8418770a1e6dd96cf3f963530459ec46be89a647faa3d9252c1749c0ff15bcd404ec513d03cfeae62e365f6d296a3d510f74e8383822861cf360403ff43f549c67ce72895c5139f202fa8ce42e047c8e0ad03b859dd2bd7815ed138846115057254d5af1605f9cd4bfcb5d575adfc1d4594ccfb47912b2e410087f3553ac2bd283e5961b5be1392e5e253b95cfa3c52effcc5a402c58ba435aa81ce386221ef4c112591afb668045d5bd31528176c990bac2bf4ab1907c398b5f267b613a66f84d684d158aa0da572950ab1102540db1de3439133cebb89f1e078e023ce2807650f058640239eaa5d973ea78b50fa1a638fef100aa540f01dd9fedb234b2d234d70df475b7c0aee6a92fcfa3386bd38a73c3b3560ebe50ed6251589878806dfd72d8feedb56c31f84cb3769a3171d510c627fd4019b79bb95fafa582682366808eed8885b28f548169de18377d6283813f98ec911168244214191305bbea9ddb7142d70aa41a6abb6f8480d9af1da5caccf43794b472a867538d794491eded229828e886aa8f28d6e7a77aaa56612c30df9e76b072eb10d30c1591eea0e87b1268dfa20e0d86e7ada1e64278aee5c3a02ca30a5e97c03e457069f320e297631a6554df3c174793b6a38fb0838875d8eae659282af140593aadf1454d8ec482b42752a0f315d0ca32044d1bad61c18d12a71e906ddb99d6ecafebb9de41c00be16a7e94dcffb051c7ecd91762bdac647502529247f92637e67028eacf9a6ebea9e3f523648473a43243eded2ac23995070095edccd39b664c7f2a1c0949c4e8690f4e584d10151d230f8d9bbe959d77236850572d08a0b5d6aa094f2b536b8e3a468f1b9af4827e043f121854ba690c698a202c90721c29337826ed70728181c29950bf941d197758788952b1d57dc1254679c5dc5799830a3d8ef0822a8bda78d5ef96807a137149bf7474b536eb322c0c63ab85705d7c6c3305694124bb79c37af3125d117931581bd0f8ed69c8736fdc29b7de837e393ec3424753a732688d12743dd95c6540f9042a4c7a02d8a6b29258549883fb10cac82a40adb8307075e229b0e6ef53100497cc9580084e27da6ca27ddfac66dcbf98b5c5480e2aedb410f83a71198bea3187f7bdc713e3163f61dbd7780ea08d66f85f2bfee88cb4b2b8bb07fd7c3335b63e0ef3912ece28eb1c96fde8b4225a54517412bbe929d501023f5b58c761640d26fee5f4f4b3c377c91d6a40f72ea127d65c6a7ae2364ac7135dbb5904b7a8803b3d8ba3a8ca100c703a2ba2bbf0f6077e659957de59aa6ae9e887b179316225b5de93fce9150ffb251ad393b3633a6f60ad9498cb95faa4606833f825ac037a76d0b27d30979bd1c31de92d76491683690bac7f330ea05da47d29c8b01baec383b3188efac7f6a6b6dc7c083e0728e47cfda4e3871ffa71f1ca75db06504f5799f0c6d5fe5e54018012a8d3b9b921d552a96b2633103e6c4cf256a3fab558ec544d0c1103cf0ba3359427922f86a4d6c893d6e38d7844db5a7f22339fcbd32e87c4762bb4a4843c367ecb79b41fb3446d2094c5a806897f77e8435edce69061e742e752352a9118087226086b4a948a04bbb9276c4506fac6fe7706fa37e475f3d65c4707fbd3d4e45cda4863071e87486540fc0424e88c4921ef6d1375844af4cfdeb83967c83f2400de8a2a68de85c12fa0309209b6910e828080c4d4607ebc5b4ce7d704e77744ec00c1e9ba901262ea377cabdcce7fdfd09835e860fe3ba893ca13dbfbd216e9dc3fde6a07bbfdd2be4fd507787a157a3a194e437d76aab9122da00c2876a90aad15201dbead76a323f11ffaf0d8b2ef653ec90eea78e981b7531fcb7e51fd3defe13438e160b964fa45c63948d83d198d3d15736b5dd14f7e6fc3eb677764678cc25e244287afe2164f5b088bd617844fdcfcc0758f0f1fdf708dd654ee613759648e7aea7e89f811be93ffa734fa5c5760a53a1aac370cb4bbdc650bb1dee781aeb67e5eb8d590be74b69029d7581d9102295bdbc1db21395148db4d114a872c1012700abefb8739cc73bff907100f739e9baecbe42d947226b267f951335c02ef5dcad0cb361d5ae385b55076d6772eafc0f83f0ba0adbc133a9e2fc8ef591f52d73652bcc940e249c55fe46e7113c572fe4b471271f7f55bbcddec823887e38301a93b14bcb88cd0d0c7f9084ff20b39b1aca822214baaf70696af7ee35b740518b4f2181b917b9b5901f2bf5672190233523049b6a3cecd27379d2903e9473a5d69a1ae987c25f485ddac0599d2be308fa56fb9783736778787340abdfc9f16ed4ee27d0714dcc40448c4ada468fcb57cede8dbeae5788cb1fec3d6a43a1edf7f1991739415d2d75cd1bd84fc5252d06ebbdf6e4aa8509a681ff8a203be2cc97987d3eac1921a447b2343dc96da64d18c323418d16ed859ceae2db992a709ece0ff4ae142cd1d0b6394a1b294a8743dbed099ec3d7ddb96239d9a65cd7aa0758d0b45db6e1195539587ccd6e9d877a751e0b1ccbb1df71b6a70bcc02adae92c99ca13e463e72017abd547dc6e888848d70167cf330afbee07c0ca04aaa4cfcead908d3a8dff8f250aa7452cd6733d7c0b1f4084abe2916d0046146868293411366bd842889ef417d00fe50deb11498714c6370cf2c0674df21653edf74ff33d68873903e7a8fee21350aee89d5ad3dcbc138a37d2d981840aa14725caf0952b3042db44c10a524fb7d35faacc5d2b1f32f843dd0c01d48a4f5f3263d4c462ec2ec78f538d48a331a8f3ef5b30049e26c18ed77261937164af4834b572f7975fdc2807be5a3547dbe0aad4d4b11d8cdf7e274537e35c5bfa49be79d8581f7b0500c7c6e6fdadcff3c9ea18eefc618f2f70cbcecadbc6f2f9118af22ce36a206a826b22a3466ceb0ca6cbe489a3bae5a62ba299fbae4c90eaf81157a5ba31d762a4a5ec7736b88605daae97d6793f19109cec247ae66fbc3ca3d2ebd904f9b711d052ac459d6ff53a3ce5991a3bfa8cd695b8e1a6441b666570628fcadd7700187f1c209c7c27db4ba9042cd3e1f58ad30cd09ade58e2d7ff9ccb2e0143f7d75ed0f1549d90c84359f0c6b10e64234dbbe6c38a0c53ff546e5bcd052df6d032326e0c50bab3d985d9914b9496d572e785fdd197dba4565678f6b297778d11cbd756b563b4ea1a1f4f0e01b038ff476ef85786a961d79ac3e4ea8134835d6b0d003fc66a8e0f54343c5ae155955df407c06ded4f4faee6a997a5133d15aa7410123e9f30a36b237949ef32203f0bca0728030e854b275870be7751ab0b45a78db0d3e0ed1129237253f608e106d103084fa25844f4fa290f4915c53a2a8c46cda4e2e3361cd0780ac93a49c91bb2bff1f7d26869fd5781d3d1939843dab160e6c98c09f0f313f6ecfa862fa24c7d5a050047d44a24e94caee6ea71732beab856020e515a73a4f0c458a7de2f24186624299dc745a158c63758b56710e66c4551b7bfe8cbbd5f9020df88be34e436cc19d351e49fd4404a6ed26eece53361f84eeb2ee6fcd5a1f40bbf247e3d66fa1f1d48ee09a1316755203b4f1fe65b819828337b57ff7f4a98be8022a74427104bff25b7a4532060fc48cd280696bba3bd2d3e1761c030aa0f6bb3c96d7cbe605962252eae114c207e5b1742ab375120c85e7a9532d160be251e3684da23e8b89f17462589b9a3690946b4311aab06ff888f583f74aeeb26a49c6ca5a1b7de325c67d0544eeca6446cbc609ff293232c0560bd163e7c845aa0925c6acbc1bcc8a82c1f28f3f148edbebf1a1093993c62d0ea0c7a43d27feb4c236e9255c6c9affce66c0f28047aca0966f64e68511d19b13f41acdb3d2de1a141037f5297582a7509f1eb138fb156ff2b4dd160b4883bd9833d65449788954dcc76938b269a59b895255c1b24d39853f4de2ab9e11a6318fb6c70d82b5a52c8c85e7998772784b3435271643e8df4427d47684e2f2cb217649f6a1884ee1b46d7df4946c60fb165b05c67d5bc6bb5d414ed187e495b7699946de7705298c36fad5100e9e25b49f25196a0795cbb64585f25a60d57712319f1c569583f70095a992b4363f7fff0297867b12923c80dabc03b64a0fbe1a7f77c47472005ef81dbf618b7030962f537a90a088613b6cbd53adcdee23239a9cf1a89344ee00d3669c16a468f19cb993805dc659f7324b8153ecbbd7ab5b4a3d36399c9cea004e9fdeb949a5b0eaa957598b824aa89f1bd10d69b0853fb92746c8d5070b114ead245129c0950816b19daa69ab529375aba29a455a3fc10751b45c865ccf96a38acdd11c707430658f80e94a1637180eb72ccad48de80c0bfe6f7bb05d1b4c807fccbbfbe28e02774d628d51847a55748693a4743cfab3e37831ed1850fd840f2c7269910e298d5462583e521027c521b9b60dbd4997c6240416a77e5bffb5622e91dcb184ced065755ff67a692c37e7a6fdc4ce122652d63ab2916679cb683d4126915796fdb811da984b2891bed95f188fffd6e5d48a3f2fd786b56adc2f4489da4bfba8fc48c910adb4b468e017927af53760d3344ef18e9ce448192234c1f451f7ed2b0bbfa71d008009374327e6bc5c7144d60c0d11cf4fd08fc96e1243a5bbf754145d66fdac9a64976f8af322f1247bf3cab053b5f2d7b7ac6063b8d86ca4beb2c3503cf7eeb882c5733a542e5b7b04b3e45fe499097e3e787fbfabe50022a18eb91a8243fa945f381841e2360b36e8ba084bd1757319f51a6e218c80281e1c3d77fab6521a2df544d0f38ff8c1b819d6ce9973867d0da0c3716953528a34965334ac4c112842e6945663b0061e5adce8217525dab99f51f12f8d531031769dd7eafea9e420e2218192042123e68897eff90a62d0a4758e238fa7f40721fb4092812a31d34eed09eb80a8c44479ec17f66ebada67a00941f87cca29d4ddc6eaf60f9f4f223ea0636236edf7c095581c10fd994fdf83f9f1f54af065c07cc94f6854942664263a478a8bc34d2a49c25e3d741c2cf230527eea3fc14fdc39fcb88d3560655701ecfb1ae4c9c59db8deee9df0e69d21e5d64670118c1cd1a43c0b2ecdcf3301191136bb1138a6d96617e6b88f363a0b2d54aa67c6ee2323a890fc5eee4b64bbae0005af9ec6cc1a38540a9804f163673578445d126f5b0b84866d37585eacf46143136aedfe4b1c0201a8a96b85910e0088d98cd3f9a94f22849507b1168d282f0745f08ca3bacfd129a0bc1d0ce7dd28ae7b3f68a9402e97c376e880ccdffcb56a10ada52ae834de7254a0dc90452f7922b661bebc118dd62668bb21be443ad89ffb23280b56167a5a6b3ac7428c5abb351b8c8add9799a8bc5cf1b84a3a7c16ea87f9050fcf9ee78503f01df2f92dad13e68edcc305541661ff206e78de8b30b681f4fdd9609640e8c1d81bb1ab34ee03286904f4c5dd2c4290cf4156c1bb4c3aa0ac0d283a29b5ec1c30176eae8689361caa82085c6cd1592ed048ae84b2cc318cd89a5e69a6e749bd7571df321a17168068dabb842f92aaceb0f713ff581c19622110eedcc0e3544dc3b2ae5c4288869b633bda8ddef61d18870731a3a237bb16b6ba0ae7881a1b311ca8f345b4cbb88b95a5d250acbb2a9d044d0418b376046440260eb6be54ea3605b31d674d129cc698b76dd59da1a3c11eeed0f78403e4a34f3f715727b003da263516faa08f4326703d17d9d1d26a18d5216e335bea2fdbc73c3484cef79fa2d89074737762df6f3e11834cdf201f9153282f37d7758618dfbc0fb1f593cba5d5ae07971efe826f47b806f43b8ede67d07ea2c80be4f3c86a293266069d2eb10184817686277521c17d89413fd25f02131215fab6a1c4d408535f683c022e9c8bf47402d8c5ee0e2e5265669852fb6c763a8655b09cfe2912ff9cb78b3d9c6c3a8270f6356e7b489007616c8f25ac09e5f330554daaeec4aed929d88b86a317f0453a783ce8b7be81c5b2889f0307b8e0d558689ff6f8a924bb283db05532a3beb509a2b293d8f067e34c0930a7d342d87ec21cae1269c3554604eca58c74012f9eef221aab3c7a33c3bfeec670746d854170d98574405bc8c8e8828921728f8cf24b56a2bbc326b0fce2c8092cb9490c2d4dd7ba9a73d10c79f767eb055d6dac7c07b9e4207529c246141a99dcaccffc1049e743534d6362ec72bc3707176e5a36f54487b7d6716862c8eee0fa0a9df51079211dea0f0c527b959d2326dd3d6fe72ddc9d8c17154ab073f2244b8a361d7ca9ae50085500e7f4c70976d38b37e09ee5fe0a961a33b6f770eba5121ed89a4ffd3ab65f8ff3a681a5906c1ccfcba4b5e0933654a05028aadde4fe6718c5ee91e5442b1894be314fa5db821b5772e617a7c20341bd180fc37bcaf06e515a7675a90f02a8100f754ce07bf1d72b82b4d7684f8ad1827a1fe9577d11a49f11e86d620fd3ebd2ef32787c161fcf75d486973afa6f88be027c08224207bc5cd9a34873d276958903d84a749cdc6e01bbd826b9029c6d62814acd16b6bd9a2a656ea3ed70fce69de955d90349290e53c54ad1550e460ce807672670dd6db39b97545e0ab5cf797da9d47883fc091bbf8b6382d5bdcf127337ec751f65708655618621592937088db5d687a67f743e1092213255327894d16c3213ac59247b86de217befa9ced052b24e2017ed089faa33f2d44defd5197005af3aeef5e06809ad2f6b55697ab77f7cd0c1d1314977253da709c5072f9684d2a2bf2ee0cfdd412c646cb07aea098b548fe5c0cb574e863adc1c53a2d35eee6a956b1e709dd4fb282157bb969ec8d105cfe4642d574563e4bfc2fabacab45d38e6200005cf3ca8f3a3733c9261ab313f05ecf292544d29db81480d658747c4476e904e607f6978c50c3ab0275b45e0edd0f91945613ff121d3dfd54f67e896596cfdb1d5ca85a3a2ffbac4d74da51446981a7740ba8b309771ee80f4f99c427a31b59aeb00a76b823dcd2d8b44e2563ab77d1971069bb0ba314f8aa779456d975fce8b6b5dd2178f2915e8603af42313c5a1ca2c0440911ee648201e2384e704ed54ad2568a9bf45052e5163e1a021c512d99da6eeeda2305d5d0017316b82b3adb42dc26ddcfc08f3d04d5fd078f8b96dc0bbc74b510ff96effe272b527f7de3131fccef0c1d2d7cd51a06e1c97c3e728a83fe918bdcf3cc30ada84ded4385cba780f5ae58f619527c1fcd43318e920f0c9a5746b9a7e3a72ce85f4ac44c7ff2236781b25495f93528a182053e46034a4e0c1bb76e052bb7dad84d5a2b587d1c0da268e5fdc02c75236ae164b15002abb694201f78d3d92f784683e9340d977c3c4b6a95128b1d8bf840fc12d246ea95748d11d209d95cbf893bed9605bd1b4dd5cfecbd51c0c3265a2cbeea824caa000d6e18fccf62db7226c935beacb2cf68649a537776b70840a40976b20e827dc29e550d9c2f75c4a9d8b242caccb5ba3722e50a76cabcdba0c754f0bda7edb92f04c9c9c16f48b98242d265e105af6a4ea20240c674f9417beff2806f457f4221aca378b3103d83c60f44b9f21b6888148da860566b194c83262fa587bcb57fc62a2fc6b66e9beb516d5d9fbc27463e21fdb5b309b53c6662a69145d81891dd1dbf02daac91f619f916a1dbc5f08a4fd1dc2a73aac36cbee90c4a9da5e28aa29c679b956c346afe2f1aef3908e79edd5375eba4e234ef4ce2567e7bd0ede97a4a04141fcb3e829567d519f3071be06f1956f410143ca91d528a9f2c3aef68109071072c5ec346cb980ba1d973276969b757554a86128d9e7c9f65774b4f4b6cdc5e07bd0d281942757135ace7a871b0c74212ad6e6ada76e217d0ba53a9b190bf9c8006f9809c325a5584d44ea590790a3b36a718ed1b3e7b0ab75c901e64b403bc281b0be433b7bbb133024ed875c124d18a3f8fb697eb75e63864b3d67f7df6dc5039a48576be6ece73ee8016ce3e3e8e333e83ffb99b7692e4f8639d1b166e03f91a9a8e5e7e16472a5d44510f2bb85de0583e86bcc73a0b8cfbdfcf99d88c5dba375ee983ebfacfdf2314c503cdf466c985b681f1daa14a45363de83c71c5fe44bb38e7cbbf93ae1a32ea30475a126c6d468f490f3db3f3f8321b6abe435a910c80a877d8e994d500ca8f0e1233147da1877fcf14270582e021246f289dbe26e441eb30877fb6435f6cebb25eb1f380ffaa9c71bba8998937f0ca5cb5387a2b7b0a8bd9a7056f0f9c1caff78f31bc00238eb6b54016ffb142c5bc35bce6545e0649753ebe19ec97d3694bd03ef1def8d6220035d9933dc90dc1132cb780598ec1d4652e5b36805f4d6814e5293cfc52509f7c234b1ac998e85aa31332a29f39649043ebb6a3ef086ac4c3df8e842e2078f0f1928200816deb40e5d5efd0a34a623d63db07ac37edb21da817a9ad2b267b4d4fbe1057ed7730363804c4f3511a86cd85d381f3c8da54ce00de03919b478161bcd9b3b55377966ac03817d916e2a666fbfe7f3babca617fa808d3ec427bff1457a78c4d7feb5e466b0418c09d8af60d65a44adfa51d15ffea654f4e162a453826afe0c7db3e240b71ccbfc16dff9e87b2e5511331e4803ce33642463e9d70f08d18de1754f3da34cf0234fc3139884e02e1058bd4e1a14ace9a1f4f515dfa79b31dde0ea844aacbade64e3988c806d56baf6bd4d5e0f32a95ec50a5b1198157b495a04452a744e481a829e577554e0e540a7dec236f5940a2c3453718f18abceebd8f760c25f265b9fa68277d5aa0378926c68c0cc0d60d72b43692a05b8d339525aef834263a350974632818a8d2916d05bafff9b68362d4cbe28c21ff0b7dc032a242950869b7576a0997291316ad64f6ffcc1b424dd0a52f9b498585d5429f3a519a491c6798215bf2a0af85859a20582f599265a80b8ae4c52575b2dc7e458f5f5a6d6970a94d3fb5702fd4b933acf5c38d8c801f3f8a996122c073d74519cacd2cd6d292b75536c4dedfcdc87a595a295f5b375294e16994f755da094f9db71fc63a7d6d2ed9910fdec38ba411e4c10826fdcbe28d39bf1d7ec9836d9613fba4a9469d7c151df87c55884efde61ce33496b2e070b1847f92fc9edaa2dc64dca795914b9ddeb8b6698bc340847001986ff575d72d530730f49859959f9788abc50d7b727f61458189deda53aa8f03a9a3c288036eda7fc3f28698f06f48bb7f090e0429d185240d0d67b10bd1e500567ecbb9c36ec2c6e423e36048109ab4f9f455c1ff08893e0b2f7dbffcc8919c7c6eafc68d2674bb52be0d157675cab25074acef333b6b19539a490d40d1a22082ef95ec55524a40c8780fad0021a49f075845a01567baef51fc4555e7080bc4118eeb869f5a0bb4dbe54f87b862e4d3f751181164e32a3c2a4ddfc65cf98a82dabb3f2c356be9e86bd6bd16dbd310f55df142fbb16e1abdef0f430aa5926a7b81a2d4a54694a0fde47dc525a57264008b2930f2292729455e884aae0e22dfb2b244e88ad3d7daa69df4fd928480df09572a598457926464e63a93e6aebd437de459b49717660009405348baf219ccdd456a5633fed58cb8b91c52f649332558fe9630dcbbb8a01ce503f76424adf9ade7350180f3c532473e19e55e094178c8be462c7b55e5f3367af366cbdc1e90fc1bef62d6e8fe59dfd48c6a0a8d65ac850358eb9dd694a8c093b2e7b1581d7d9cd5dbe1154666ef64ea4ac5dabcd77a3d29b837d291676d5a6a726895b35984abeda4e04f50a9cdca8fbbacae4ad8be59832f5df173562eb5f9381006dc042c78d1cde766d2b84130e9c997cb287ab54e4c668570a2924f23922759a2f7f5d120fee38ac7ff0a106c2ff38c8f84b93551ad9bad0c46eeddd71775d4515955ef3eedea2e84a95a2a3d23bf7aa5cd3fdc1c28c5996c84dfa5a70dfdee8bc05e2668da3fdf7d550a7ddbe12e89c961f7d17be7cbab52d749a1445fa8c8a5d94330404193f231a8e260073f594ab9ef3ef8db6202377fecb8e4cad483f3ffd37b53e6ba5f456f43bd66a7120ea59ac0591b4286b28a76ccc3d423db93f5c2ca4250eb2fa9938c75d375d88709af86a095ba4917fdbba600b3b23320e56bef470a8cacf99d8c9fe9e9d3a2575c1d7e8fb490fb187b8ec001df688437afc61eda1d4fac06e202e8e71b97e13640304c4c7c67b51ccdad830cb6a742fb0c53e8a90106d1c7b2df39c1bb7c64b75795179db4bd8cf7409a173a19c641575c93e49252a3fe35a243bcfd48f6726bdf11894c72569690b6785abc6eae8215f19c5dc470a1c2a0f619ce2a6fecf1a793b162511924778044d0dbfa98581e4e6643dc2fecd44eade1202c75790ea90c7cfc188b7fa634ff13b7cc914076f869ffa72bf332729cf182efca9ad3ca854e7363231eac123f60818f42805f9ff8f35f04b5201f57907ba15b36b5e0f203dd10a6b92b4c288e90f38e3ac5f092728c103b63794786e59cb19a48be0fccc03cbe0825aae2b4e8c433d7197c214cfbab8a36c8f285bc28f5514710f102fb39b21aeb6be76aae83f7f7665a3ec84dc0bc536e9de4694dbe5a17a249423b0b44ad1ecbe52e74f782277501f8a1714fc99cc64ae35ff8d7c5c198da882dd08437701fccc6e14e992d82010dfd8cb89628fb8f22ab124a2ed73d96b6614150275e158e6c06a829ed96754b4a565cf1b3dc2b7b43223d35a8f539f32450a1437d8a2f3fe2606e6fb8ed0e8ab6c11614107709b458a8786417b1e09bbde1402609e62e0f16e75012ac705071c5422dc997e6299bf5105b317ed2df45fbff181988842c7d42ec64f839f3897b3daed361d3d5f58425c6117d37b7b18e6330928510d1839349540b1354514fc6ad02013fb0987aea241b09ef35f1bd92ee9e5526c3a8c15fc2d1936eb5f1fa7f2541a7ddaedbbc294fbbec871cb6b964be50c03a404b68e6a1a49d87e938604c8b25c80d5b554c30cf1666fade1c7fd750f2d1c326b66c960dc5b365d8136dd47ea01ee8e728b5317055380164843f486f9b76e1998884ebc9b2360e692173b22c6881d949bb49716c1dbee7810f0ade27f4271a1d414b6e66adc24db32517959ff347860e2cc6091befdca882ffb720422697af26cfcb9326aadafa44315bac6769d23ce7d641a9dc1536b6f8de3dad291ac21ecacd1c87da275cbd4b891b285028a6f006adf073293f75b14d1ac171845c221f20c7839da95f1fbb9981984e5b03ce776a5a42b9ffea8bd838960c2eff8add3d8756730b703564c999c598f964e4b3ef6690c71570a7d830197b7f99dbe8671bc057ca2a882066afc66ccf63a31a2dc0f76ab6f45c3bf938462fc734f8a67480db86b07a24f56348d15cd591847175bdae728381660eed0a7795efcff0e9897a8dafd7ce05478b7e1c8f19c397c9cc25214d2883986c0b52a8bd749bf79c45e00e94074c205633569707ac4d6655be9581f1a2222a0445153384839cfa6d61e4f86026fcf4a4f235d609d954690606ae942fb8dce474e15d0d041d39a7a793e587502055edecd76ea59bda5272117c9a74d5a0f97edc0a501c7d69f2a34d13029cf759d7537f35e069747a679cba1ab68a545fec3ed3c5507ba6162716fc6f52a7547565761f4c8457022154b046c84694ca1cb973cb3447fc3ea14889b8b192281abfb6018fd9cafd3db76cfde97f257ab184c522334297c237e83b154773149ec89a65189ccfc3d49d1423bad6e9e205d673529bbd8a60a49179794304246ff4c67542cbc7f4997158a6e1dd9bc871c9b889763f1fe1e160ae54fb94f9eeb34681e556c093da8ede5ad3076724faef25c9b8236e59d233fc722d2f78f978953dfde8a2de1094d778e0184f1597e3f98baf0382ce8d80f27830c14b966959e583787b180d07183fc30a7f997a4dd30316ca929935bce06d6a65aa3d85da48c51c972f16c010355a972ae6a02dd81ee72d00e2f90591fb6750def36c3dc7b96cc7aa12fdd15969bb3dd2cce79df1f30abd4d4e38a3f319de1c7b6e19ff22aff64f69725089ddc9e49a173e7086b4a7df286c79723024b6a94933c0349f47cf8602781a759911d3f5e30c215343e5f124cb2b082e6bcfebd38ca9d500f445fb6a4d8ca90911cb02fcd43c3727818de6c59483dfa1b8314cdde66cc087c0f00bfbafef50a63d7253e34621ec213280c4ec845bc70d0916bccc7a9a0c7b93e155ef76b50f73382aab6021b1b0e48d13a0ddcffcffa1bb9529f40f56dacb002a9d49d65d93d1441ab13eb98d15736976e29de3140474bd20b08f8d762922b301d10cd2e3eeed1e27e9f66504e579767d2cb1619d8166836b870605f6cf6eeea5876294b8a9c65e50bb4baef6f3c5549e41d7b123e5299406bb7a615ab88680f72d5b19ca86e12aca51f6cddd4fcd318271b7c7a579e6c7b8e33fd5ae22aad77db2eb50a0ce7094d5bfa5ab855b8824df089a1d212330cf2bb13286e44384d4a14196db9b2539897400d0defd1d6f7215ed37e8c4acb2f1332f7795d44bf4727da62ceb6687baeb933201d9f72838492f4247f67f47e21eab8b84ef820e714628a41812040e6df38a7457337a956247e74f503e6eb8c4d56daf4f07c219f974659b8b5bb260db2af828dda8c847e348f5986bfddf6bb8056be5c34ca3c4df2dfd41d6ac59a9712f336e27ae12c1ff005b8727f5785205061e353120f68274bea57a236b8edfd25d3d8b4940d82d701e41e15de3272af2261944cb188e59b3058dc90a190825272169aeb13e925a342fdce9d6f26d6ac3b0c1da9938097483ca654859128d6fb0beb257a138b9054480684a6db95a9da6ca52321d5baa0ae766d351672bb84e4b2d79f48732e25ca65bc0aae4ee6cfedbd0a11981ae6cccbc00297f07f81161b3ed6b795908e4ab8dc9b6a19b03b8a23fad10c5e91b2c68ec19f295eed596246ca673932baf4f389b290a449d8511e8b58181556499721f26d454f444513067fd4ff4e7d60967564501982dc0be12c8d60c03d20933ef7e2066302128358fc03b52a19c6cf7b90882d60b84541fc77fe5e1c90ba39c03c7de0422b3104099436b9f0d17f67a644653555e3fe0d18341d262cda08ffc5eb25e0254d022cfbc29830d9f05109115d163ab332ba9778ff6b3ce647a78e9947c0c95cdcfd47f66d469065de634ed2f705955f0c69e90d6788e0880e57442a378b564ffad7ddc1ecff7c6a2bc7cab610b1880286beefbdebae388147998d9cbcae0e843a17a4b363fe1b4bacf18a6331583ecbe7d582cb2b0b9ee980c00107f9b47d31aa58886c1c7bcefcd6eb4e65974c883ff3d363584cf0d470da4abbac867e7907f02dd1867fa819752943c5c0b97f9d2cc5ac0ea082dafe6f3c34f56515cf7ee606c5bb949af9bb6e9ad3bbd7ccaa223877495bb9320070b886e87d09f76d0a00c92dbe6f709157edbda1b6cf5ac045eb69e60b23a9a675499d0cb380317329ad18f3293ffcbad44fe18198e94b08b770f3662908e7938bcd4fb80adcafc6d955da926c1b9b92787adc65e7713cd9bc0e39d0c08e366f4e47797acf543d5c6ad33e452625d9eaa10def9f60cc315634fc4aab99e9aad925b289da61b44f0d2cdb8e3ce4d17318971d101363ed22036b1c6f47bc541c4a88dbc24917e18b2d7c62d56d9e614d0ec36ce755d272c8bde856d9424720f99cce8d19fa92d93f5688108f1cc4780aedbf1e76cc9dc741b9526d26b5ac9240966debc654955c01ba035bdd56d83321a7a46d49fff6364fe44b7a3f7aed710fe57524c85ea55f3de7526e80cf82f3f54387bfdc2f4b8cdd5b632fef993f4faf3b1f90a505f8bea9dfa24b547c26ea8d54a0a2d876d0d076fbecdc42a5d2a9bb5d5cdcf034e41dba1602a115f411f3ce298cd28812e1ddd146aa1e17bca1f519acb570fef652c5bd219de56a7a07d3dd76220291716f70735d9abb50676207e3d43ea201bcaa2daa00670d1f9be5302bd6c938ce5311e603d36bb3ce64aab2b5111e64bfdc65f9fae4134092cfaa5529523df23d25657daf45e1ae3fbf839ccc9d069f8c6ae6a16668f4d60beee13332278ae3a1a84f622c32f3906c2a7fa14c72eae9ba471c1a5405b749388645996cb716690b7af4484fd40f6e248d48994796b3134018163e1f9943b5e1d943738ef2c89fc4ff925e3f8d807b6cc75cfd39b2440762f8e1cf2b7c324d4fde63a4abcc4383fe312144939ca811cc5c3e559a923647110bc3da41ec16fa721f7b4d6e7f4ac46afa421abd21025e6e9288716b5a5bab7e56dfe2ca13bf98c202c90a1e7306f5ee20749fe8619adc58e7e9ff9026c156257794ce6d4274f26d712a23ae864d86f682297b06b6045f138a15a6bdb88c8e2c33f6588840406d63abd0d546b36db0d73d48fbfb2e8d9d97b55e9dbaa34c771067d93dc3195ad2d975d72132cea0b11e4080851fa16a4816276b04c77d7cb7fddf8210dfdb49e1b1fa6af914e4b0f0c8d4a27b497020aeef5e62ad5d15ed5620eff4c846001ff490ab4bfe7b749dccb5a8859f9b72c4e0437c20de9293de070eb3bb36bce1d4b05ba30f824a1d027a24d8eff5e4d8c758080fae48b8c711089772657237599a5bda1a82b766b75b39982dcd894af4b7f3e147ec494f21a061b032013c7c53f5c27c886a67927bded7e1be8f6b1521366118fa201e42fc49110d5d242251f1baa38848bbfbe5081fdc170e4d5e319e39e6a8fb67cf62b7505cc74d1506c74574899b547ddb3205a032aecb872e034be3d5913de9d0d807c05fcf1c2d0645c093c46e8b2dc5ec314d5be45652d2557cec642cc345122fe2cd17392d1a1aceaf36b3317ce2e4dabf8cc40d3c3c06a0a48a38dbd1dfdfcba73c40253ce8714097dc97f5d27534b7de6315f55b529060ffa70ac94fa46881a310bb2e490ed4d3a8c9fc9775c4472cddb76ff0fd4cea1d3f4d54ed5239a80388bc1a08d2ace15bf596be4b4144b90d8057f1222f5f3002cd3f74b20b23e8edb10192ca3da9c24b1d110a72822bb77e162a2840614a0d71119a9f6ec76efa4b74b1d7aecb66ad946de3bbad075225e85f53dcc0714225cb99d4026d8fc2bc00b83526df97767436ca3aa892926805b1cf2a9e067fac799f321247c7116ede9beb108f97746d0b31da1ea19d75efd348aaf3a22e1a85b9b86a19e27a65da39db4fad4945d1f803ae8e78d2a7f324b0a7ed14c65db0f6ec4844a7e89ca086d94210fd4b12e4ae06bf686635a2e2605265fb2c009ef12c3f76c6da4f7ab5e510babead853d7179c6b9ee12f3c618e0197e3aa09fdee657eb4353481b4a765d956d2e3063d0ed7854044eda60ce0e87a2d46d25b930b3c6aa72223ebd8336b10e0debf3a9bdf73b99c015ecbb487fef383418a542830556d8d00e9207d235698fea73112fed78b8f0ef0f982f4ab806c013ad9dd456a24c45bada2b5978a193d4053c071b534711366040768dfd0117768f23c4609ea62a3da4ea50242c6350047fd16f2678897d2004ed54169752cd56157d986ac5047ac770c66a3e0f237a0a41bfa80d648a4c6d13f789cdacdd0ef3e665ce69775bbedb6e8183c7ba4e752a5d560c56737146a03e874522b34d581cc60652605b32e99766eb95f10c4dbf713fe28c58465057cffe26e1e8ee1a52ff9557965696f0e986c61b3c07f0b03c904c515eb8a61d0a29e8f455205d4e0395de9728b6838d41523a1d4b4b9916b23ffe9bce4d9bd4ef53acfa17c2cb2a2a6a9a6144457393a519f3cb38e5272ef3b1506e9f7de270f9f704979a312895f5dd74b00237542715b45f54436ef372de34a7a2d82e55ea9867ba3e0b30403e7230b360f301d33c1b2867bccc30abe940b8ef218b99c4fd733077d63fa6e08e8bfa01757b13db100d07bc6605a4ae107fb8dfd2819270dd33ca8ae7f5a75de2e6c1cc62aa693bd647612d7e76c13ba7ac95351747f87edef3b24b26d0ba0fa6543f11ca5a323aa89024e8f750fe71e6083cbc932b7fdece4385aa7e07b61cb8e3ca8463172e78aed0e61410cc585541443b09c50fe533795a4b5b61af1d91fac0773c2daeb3f85e5e5e9d92217539fa89748a6d289044e9d92fb72de14c1d7a88710fcbeff00281422d110ff76cee9273f9a73e5022893c045dc1533b391de37d87c7439a9abceae9b2a1b557bf11b7473b11f18923a524f029b6794497d964e4b07b08d00444fe702857ad4cdbad8d39781b3f83ea982ff014f0feb8394faa4a3a6aae2174b898e2e93a1a12619c86463a4a22a31f4f830684e32eb8c8b05b050aaf5d0caa8bfd6e68d4ccea5a5b5af380b794bf1466ac2d35afccb18af8644c5bf390c1f6489db865e48c0f24ac68b4adb9603ac1e4675043666513184e9035d5c237e55330cc1e66f579149cdcf5a184dc959d0b8ceb3a4bfd12b01d7decf56ae3e0a06dd3e51547932ebed0e5e43af854c03fde5d28c6b07a0a6a1fa599eb3a9cc3fb8340c4051c10965344097af752179c05dbdd02ec349c85dc734ce4baa7eb5529654403e531c42c1308d56a0a7896edc1b226fd50bb956240ed42d7dab3888d4f9101021eb9c0606d13b20b892c2be745008f6903ed60930722ed06365c7d6153c159b1f96524a25dc43e58868f1dffebeb6fb2cc3bdf0a14c39f2f0fc878aeed7b194ade9ba4fa30d6f3b6aa5048b224a6d42e0da5ae375cec2c627099b5d80b6b1f23edfee8d171f409d7a6df696e32bede96047b726e9620e6d7db802043fae0c4f133d621e0d4e21358ef01de8aa7f1bd45368d0173196e0266cd7ddb2a3ef331321c59ad15e0a04fe778ae10aa9a9eef2e7562fd05ecf777d663f101cdbff789808b75884740e954b65ef75f920580f05a4ac7497c837ffb9bf26b43f2da6c13a8c08f313ffcde3d391ab046d38c62e9790eb5ec2bf1ae8a21db9a4b87f76c39fd2309bc0c01bdd2a499834a7b32225a9ff8e5a890426d2433e35dd17f05be9b2605024bad2e6bbbc6a6f256e7894a9c801ed70a63eda4d7a2b13f0fd9af2f520c3197b75702395a7eb2569da20f4800bc82e2a17856ed9fae8a9e1fa3885a730b94a31e6b3b1acdb2275ceb37c784a3afdccc0e4926e850e9e456cd87902202c32d426183489599ba122f7c882b6c4d6b84c39e8e8da3e72a37958d687e875e3689aa10b6510da33c076366b3dce21224ed080c43170fbcbbe515288b8450e71158c9f6faee35ea3f7d7cabd10bde2a490715caed7329767f2628405cdac60e204e889ba35fc99f6d19c5beffd5fbb16451315f4ebf9532432414a6c37ec337d7f24c11b905772e73ed793b88c40999fee745b97f7ea880b748e45b211f477c8735a35515e243506bf54b1e6e1fcab11f1f4098b73e06e43e73432ded9b5d61049e0fcc2b00e242e1266a45bd43601d18961dcb9008a52e1492310339e6e5257e09706a12ed4c106338ac20e0ce8a6bde59c74ce2bba6263efa002c28bace8ae19224a0703283f7092f96e5f2f116ca6bbb3710e7c0be0b89421ca568f699928802483d717344540badda7905103cc6766acf77305db7b3e4656a024e5747e99db7345f6371b91c54b84fc7d77247011f2de06332814684823b6c8cc04b20350fc0fd1c1ebbf3b7256ecfb975c633fca641d9b48783c0bd139e687e73e88ed4c0220ef5375b561e9ab7c0b107647644d96c5576604f3de0a022ae3a2252030a2e45125b38ee3addee777175baf2fe6fe4a7eb6613cc9817bf369e3334b5f38773cc6561e7735c92fcceaeaf691436eb631b9aa4ea523b978915332b7ce044efae7e737a368a2adaae0f49bccb64c2e08f82d2d949fe9275ae40c829cf81f791c733c3df9aa64284887e690d05a0e3b312da268409a2497ab342cf51265b58f7f00dc3d3b69e92c2751936caa3f2936a897686e97497a20ccde61b0c5a2b8b0097a16d9d51624df08567769a3fd289dff5e7572b4e4377812f30510903d8682bd2a36781767db9ce20f5103355042def52270cfb90bc50f77a37c95288f590dff0d458efefce4c04b002ec981394948da69cce3c52967499b1c01fc1f39a4d8d45f028d6c3e0b536e9d8f71395a5803374e3a37d5cdca16ab78bba5123b120a4511f4c0e00836fa76ea2f5e7ddd0ca035e201a538a06d1c616807e06ac34c306168c625468d0f7fd64337c18ce90b2e1b4808f88bdd7d3ef6e6423447391e09424f6c8e7e8a34a600664b59e12bd3b033c16dcdd988e75af046fffeba9da500dc73ebf5a8090078d029b1c038c0a129247106842ee20ebb4da3bacf9cd8f5a6cb700ba1cc02aa03cc61da08d4738e7c8ac9f60616e165a3732b61936cb1b666cbcb0421c5cef161157d71b68b10ac00d71b6fd86408b0cff117c34c3155e6b9c8b9ecc6956e848ada6d6cbf08578475e63cde96a8bc640b20a4ae907da378e5be2f5666b81afe6777bbc7542e7fec7e24063d7eda1cf94a96cc0bda7afa04b665c771a1dd4e688c1ea01f120e3cc48c931642004c5a97cb3ceaeef1590037fc9c1af6f1591c140c3a4d0b52e640fa5a1ef7cf8c468a56b65d0bbf343c684c600d8191033c92d5c9559279a90cf1157e94027aeda8d1d7e22c3d9b273afaa8ac882260946d870e49e6dff2af84f94831fa6aad8e923eebc2204e27a3272bbba241c4e155f9777ba8f62e45c3d05fa3cfef6a815a0e2f74291b60d5cbda3998f5fd047fe66fb351e157a9b035c36f24b9d0f7854abf3635fe91ed6528a594935d93c8ad422854d2e9d4075bd943d06b521060d25d2f74208d5d7d64f216b2604f902761e45805a984ecb984208fccbca5586d8ef09ef58a5c2c90a931f4b09e955ff40a606712ee09a6bd5f1a79aff0fb9d8951f72590dca68050a451f2273fd62ca37c1f8d324f78ff97bb80430639fff83a35797c978a6d8f1e7ae86db3e31a7f4d0c17e5fe1ee8b5e48df26c787d6857046f2ceae71decce6d7a63fee563dc25820f6c44f37203c905c798550a6fdec6952cff424dc1c6a4d8617121876afea81cabcc5de3233db7d64f0374d676eac290d52812be9446e1fcb749f73d84af495926604d82ae37c5dc2256f2455051ff7581bcf76f11507a2cbb2f27fea3d3abf262c75a8f1d3e585acc50052a70ff7f10e1a75ae51006859280543cabc8a77c23ec550a5a9dd8cac6281f85b94534eb8d6c461058ea0e882d453fee386d16a11b132446fd29b13b192c9aa9a3813ca8acd0b48d2dfd8792391556fc86c555d8bf507ee0c63b751ca30f6260b14a2c04f0717b4cc115b516b09e29a64461c02efbd484e855225e65bf00e7100e64c4ab10dcd82c27ff6fee208d184eb2ede4033af4ebde06551ddf82ff5f0424a23ddef22246956a43f3137a9a837320735dd1ed7291294a424b0c78a195bc1a9bb42b11b912efd9ec4cb0133a338a6a03d4b4151d19b797b586398d8be667ce3d9ce08a540e03303789e014dab57d47647ebf14ce62b3616593058373af51e8e754f32735722548b51bc34ee07d9af9aa85b63e70357ed07efe78337d0b61e4a82ea657eea72c8835bca63a4d0d44107e265c9265a41b96de6c1242b90f297939f5d1f4a8249d8e0e76b1ce8ef6e97f6c846110128c75852136187ed6cc609364f1184ce363b8e9a7dff0e8fbc6e0f1ec227c37c1de9dd82dfe39eb47e653f789e3b14a193e28e7a3d0ce6d477335e6f92b418596cf044b13987ce567bb40ac6a8346856d7fd86a8f75ad763c9251fc5af4b0ca23ca200c8179f1490cc31258ae260a8533fc21a0abfcda6663f2487de816ca7c4380df8d665f2f37cc8389c11e85930ec229cd156acd9b884ca3aa45e8ba5a1a91b05a9b1f3eb815168454a7a2cf7c4b0c334d12815dcf2278003777d764d1ee4c9cf022f6f5570dd80c81eec5fea67ddbe6d0bf15e1876bdf5721cc08913b908264dfbd5633b75d2ba48fc70cc5a1eb9dfddcfa1e87051213c07536ef72b01c8b3b6139cdea21c87a158f631040af5143a146de954f5fe802f8d69f458c0bb69cfb9664974d63e193b93b7998ffefcdebb60430d24c8986af5f84e5b7ddeb6bc1d21f568a0f31d0e2e9cb028356e7fbf4939e93a0a30e08baf794df7ef335a75c1a60fad29ea16112787db4b6082740b1a896c3ec4f826ee3b40855f8fb9cd7c8f9dc589ea5d043bb37b5aebfc8e23507683f1f320aebf304a0fa372020cdc12497a5c9014f95fcea25e834fbf1cb516e03d85ff9d049ea8dfc19654f4d314445ee945ed014fd5758fff0169119b4818e285378ced5f45b4857b46c89099fa01afbd6c3da98efd47e22d91465aba620fc0dfbdb1aa486b235b2956cd725805576de4dde2ca66118103b38764d9b4cfe8148e03d6c8fe4d8d06ca60b8e79ef54a0efbb207f0151f65de6c14aa8748aca58bd16fdbe641eaba5f9c3405a2307cb6862de75216ff9ae9934ee3eea5d2e13ec1b41b6dd6c203f119265a22aa1cc48edc50cc822db2462ef55d681eddf2c986e96f2140915e881d9b13ed574398a8bac5644bb083002d02c85027a666b1a8610c604155bad30e89867916b5f207d8a7f276068abc4fbf872a9ce4e48fb08025bfbdf493ae08df967a6b81177cb025dcc6f119a1fb3fbad80fe4e10463d57fd6c9c30a6f034c9eceafd918b74b71a33336274bfb2e7b6ad262ee1eeb5c5ff8166c12d86560d0dc759554b3ed4b7acf24a497b6359cf3f484665868b59cea2923ee5dc0c8dee9e8c330f51c71273e65d57316d1da229335ceb1f81edcc1e9d3ed1884ac94b1f97b39c3bff9f0d5693745e596d20a9360cf384f65940a387a0767c65e2d32b2f1cd7e768e37dc42fe5e345ff136392d89410b5c474c9f6951d98f46606ee747c32ed295dd9503cdc7de18dd2f038b080b7f0612d314222024a585abaa7bdb617a66eb1f68c93934b89796af8c6ccbbcb41193a13077240de914b9d55d60d090d9e42e85f68d9559b6ea2ac7fef74f51ead70d2a1346d40086f3979b57e3c5b50af5b5ad57779228d5800063da5b33dd8f74aaae9d3b1755f9f73bbe3dc2bf219971f42c73a527c9f74f661f51dfd66ea7136b8570886be31ae5b3a96657ab94ffd170dd7502f5f54b806710a8d0df37c34acb78b1e1d6458df3bbb5c1fa7dfffe1162dac86ff73a413188e9afff159eaf76dffbf1f960d5b8d56d7b4fd7c523980df43e7983c06298ab9916c34002392f7b8e5abf278e3da9fd1895f2402538f12c96f14d9679639c30535475ebd6bb1203264ba9180d349f97478387d739c833a021ceaed82f8afdfad672f72cc834e05fd96b0d1d48ca60f9c9ee081ff50febf19c4b37a73e6eef2a39f109d69a6408fd25ac0273a724947652458e333993f15dec75ed62894a880cfaa422bca05119099a698bf251b165486f48ee5313fb276a5944fe060f9f9ce0ebb8a224f44dd529948fa9f5fcd4ab1ba7d9462db0447a578658112c730eac4726c19adbf13bf737027b7bdc291f1433c6bca41fe143c3915a17f8f92eae1b51ef069058622536c8347d8f2be3aa5d82bb67249849490bfd29ffe4118db679e234f4dc3fd0b761bb87028960adba1c2221ff7a9ed8a7c02daae27bed5d9f52a6c012f8f1fddf2d87d0e11d11dcd7a09696f91e3c61ba73fa651e41614fc64feaeb1081f3f914ed08a192d40204acf7db193047c1733c4ee9c7bee4d6655e2a62f5e489f731c779637a8730a838933ed6f86542ae6a9a622b92592749cc744d6d39569f9ad15539a53f1a47631a974acba03d069f3e1266327dd0e619b045463bac84546ca3ce1e1850574008194b878bca61bc4e90ddcf816a0cd6be5e2f51a43b6c30818b3abb3aec1a8c4e3c25c3a48ff6cab6badc203b8ade6169ad6a7406618086fcd52829804da46c18ed5a323d9339e61ffad9cac06d950b678f8821b234b9d397b19ff6f16ec9b9b62e7187bd8888209f8b196b147b3b2033e2ea77a40366ab1a18ddf9ca1aabf3e83ffdd90093001a8ebe01962657ffa7d6eb0a277b5510ed640952896d60747c42b1e096144d703fb80a00eebb9276ef894e58e13539c31dd02744b42b0c64de3767c773102d667d61ad4d468cab73ddf7ba36c18730a37ac671908103f2fdcbbdd7f291a8287280385f766185437e90326ff13d364a4084343982e73800c609a15b0e5a6aa50878d1d77cf243a503859ea949041ce76669216eaadc26efafaaf7ae887c18e901ecd1c2c8cb3f830cd11f0a6be3972610cf98eebe84272ff2954f0da60034443c59f09255b1f0775b1cf69819b4dedf224e0d5e88641d0e94fd9810195d2edcfa4499f95a8f69e36aa370f3db1885a23cbb8daa46b5abf3399f31c6c9a09464302d98bdd4365fd3159dc1ad988b0ecccd9e3b51d65b77d92cd9fd8ae3f14a766df928573677a58070ef257391354e75c36d222dcec7a66c1f41e9bf057e0f5ed973d0fe82e85789b05ea3b712d8fc2bf4c00d04c9ffb6d4d2928b2a18f063007c84185a60db897342c7a7936d75255cc87003fcdcc201abd0410a7b52fdd5e5e4f50d0c51a9eadf003fb0837850bb6f0e61808b095468f15c674c338340493321087b337727b2dc5f953fbecb4bbaba47327973abdbec0b51625ba89e763272d07473ed56b2bb559f4fb6e56a814067cd485d34d150b841500507b5918497a32f9180aff1c70d911cf29a49dc6c3b74f1cbc73b7a763411160eeb3f4296a6f8a5e335caa65e5ac4213a44ba08082a2d9fbea7f0e5ce9cad92d1f3d1cecf7b5c9206c3be12c2a3a62283ceb33628ce52e61a2dcc4002de146c99ed249f1d7cd14a62ba883de0b640756878d7777979c4cbe1f9ff8f5c078aaa5a182c010a2ab61c6a9f858bd807fa8a43cf7f500cf429f5b17414e96e23ac490a86fe21259be12c9d2c5e1f174dcc2b4c0bcb271fffde407a17cd4cdd73f9143a1a9f8351904e19814839666f1739f9c1fa52fce336b31260c03be2ce0083ffced1758bbb1bb697a54df85c08f523dff19c607f1ff15daf3d33ea470629875a5c17c2c85511f7916d563357cf1b6bed92429bc77c49ffa6bfb299753be0631df0dae249b295c31bbb6ac7e124dfd3facfc9e52020d1de65a9f349b8e733866fc6cf5cbac53d7ee5f1165790c82fb38817e75f341feee5c9c64cb5608896ca33e5f3cae30acc8b5be4a3a39c5c75a32a0a4f56c739fc79dfd821248821f9ed0e85071e3c82e8ce300f5bc5441c4b36ee897e2199d72e4a558ebdf6c785d5ee0bd173ca63e088ee2cf9d192e295217af5569a1b85737c6e8f22b3e686e6eaa91e94f016362fa24ed3a72b6bcec56e402e71cd2d60aeba34a73bd6c6a36269c4ac73e5818cc2de141a30011d68ec21742d1a5ad751ed9a6bc517239ee72b9cc11402ff4b95ea6270501837e9e3f52a31a62050436fff10a4698c50d739c7ebddd766f3b1c3908ed41a6414a8a4e05a0dc278c394af530c75f86dd336188f10ee16f98d14d8e20ea0f723f1ba038dcd067676e4f60a84e8fca84a707fbf05de3721691c88b901bdcd8e80f72743df62e83dd7617e95d2531d906debccd84cc27475aacf478bbc9c5e6b2b740ae13c17b71947addb022b101f200206acf25704f75686b5d535e2f6da54ffecb6dc53787ce0c8df94e4c20df2745f8eb803d3e62daeff94f15a8a0f327665da72de647b75d94880afe0b66d9343d453b4577ba07efbc2defd8cd8d1fb2ccebf9b12729d133464d69491d7b43a88762f479a2f3113343e6839ea5aaf6ef2b42c761457b6f8b7850bb914de882347e73bc21a00acc9b05dbcbb1dfddc4c5fab444d95be962fe18a0dc8528cc5de90c3ea03645ae3afa8350bf68ac8a523a4d5579157be7ea054b3c2c987f5f49fbec762f0e7f866a310a70d949399bf903ba69390567a1fbbd4f64c701baa1265e2dd769cfff6bf6e922879ec04e87c0f2d887808406342c6305b62520867c3ef70cd8e53be1d8dedacb1fa9f3ee103ed94009ab6ba79bbe98d45d000d1031c58806f3911a3afac38cf62475c0d259c477f4ed2463aa741ed5d77dc08bdf1cbe2e64ba9187609df617e503102b27f3eafcd18579fb5465ae77d7d27dfebfb9717cb61d5b5d0cd6520b4c28c7c05bed604917f29488d140c94f0f45f6673e6d0c5f0b8bcf6287ad70ce2727f29269f4f23839dedf625b09ce72ed3f0fd53c0ed8a95b4c9a10723f0b7c4bf7e546fef73951edbb2540484fc307bf7b32a39b486d9178d6de0818f5be2ccccff4a6693383f84782e4353d79895f5c4f9d1e693e683d0ae823542bbecf8fb2af60f38d1e9fb067853aa89b358132779e49fcfaf34663151dd0233ffc5901b298df454557489fd69ec3652ef634f2d5958b0e3f2dbea0171b91e09d610c2685d8498c3a3af6f52956112a8117e846488c673c46c90fb744cdd6968f8c553aacfa788ba2dc0e11d321833631aef02a730d55706c4736d23b28114309591bfb0a5226475bf466b71b4bec7bd58112f56148cbc9a1a21c9b3d1a2a977d87fa9a237461e7383113984a7736f664e68d55d5e1504acb34695a8aa8a837dd6034992503eae7b624333b6d71a7b2285891251eb0ec2246c209d763b367cd034e60d0192cc632a1273d86073d10f6276934fbbc7b834981e82317fe97e2c50012bece3a90ab0d0ea0fb7d6f812439b916f9f2780d0ce5035f185f92ae0798fb02f2ee2ce072e0a473f39782fc6ff58fd4ac8d18fbe48c30f3977d39f3fb0e9ab7dfdf5185b54ec0929678c5c7825de9cab460baaf4f97882722b865a062eab14356dde1c3ccd3723cc50947a216e7aa32e5b011f7ea506cace21ffd1e1c423991897af64767b748a8753acedaaafa4a9e6e997f270f4f64c497a66ded48b9ab195e326dfdc0404331aac2ed663cc5e6c83d7c6d322f29221dd1dd9b1d2519a46faa242429286b16e0999602f29b09e65f75b4a0daa0c6dd22deea963cacbaa6670f8d18765406024c0586f9d9dca3c4f77368bb6e0c73c5b52aa3dbc2ce737292e44ccf31238469271fae67285d916cf75b6f9579d99046a61d4091d1791aaf6bcda05d3b7533c55a6b4702ca75a64d369ac23699900afccb9fd1a556d92c6ed0da78cc6cd6f53392cb30f0c4cb464c675b66dce1ff84664c44887e0e00b1936b310fd5b3b31e33ca593e346968cd091cc8c62407af5b84c74613fcba802294522c1813de55a2a9aef83dbfb9382e2187d22b4a2e56489a331e73f689fb0c8f1902f44adb7e46e58ddb35020a43d99971008d8dd7caa66a94bd175fa033be6081fe8cfbac585cc597ede82d5425bf5a9d39a496b4cfe67e50b999157c71728b22bb58e82cf78089f89baee85af247286b7b09b0c06440f2eb9caf31c7248d7ee0e1ff10a7a8d07e2c58885890bd5bd16cb1e79e0a7f17d4c21b1eb56f344eefd5cfe6f696ab754d679568c2f3e3806bdbc44daf68253a1608d627f95785ce5b995bc3ed17abf377653900409a71615495cb888f1be900f4c7b87a7a95d64e82c31ba08bfbf50a917ecd6383bba79a52611dbd027982b8200b85de044c35fb2e6190ba7a12db8781228e9a177eef106ec6ab91e30cd5ed44c4556cca7175a274053c4771440dc85e89b4a08c5fe4d650cd566e77c4371819c791abc1c39e08881bf8f9266c670d72503ae2d620dc264e0b3b3985ffcf2ef60c25028f01e8e753ad4df9c5cf70f4fcf1c1b66f3ea0d6e1c42d7f655be0d64f99594ad297c6beb294e1c09cf1fd1ba94842b3501bad1010fdc50caf5ae79c6a149b027e58bd85cb437c6013d4006ef61530f652df99509f56d38516359050cfb822c8d2975e0ed4d44e4b10200a72b8a3df704ec6f86934e68603230415323ca3a66d206aeeff03bb35d6bc684d72e071d63bf0a46a8d9b72108afa5c77055fb943ed4684b3d8ac78beefa99de1fe363e1b97be6a51257f40ee61d5ecf3a46d308df6c8f5af2db9ca94da2c890f079f132d992f08a7126340404d10bfbbab06c405379dedf63e919c1840d05f9337f5ca665087edb15a13e8c86cb9e42e1f1c26870124400239d7e6671a7ac22b601e800fae63f6cf0e32b4c6dfc765a1df89309f73f7ecbf51226302f6886121d0a1d41a02f1bf1dc1b72305fcdc23059beb9730065aebe986785bce9bcf13e4cad3fc3a02bbe0af404f0f6fc34f62ad8c704ef259ed281a4741b43eedad3e5a1e6f0c3132043d30f9db86680259dd585d70ef31e7e4dd3156890b536b8e3a468f1b9af4827e043f121854ba690c698a202c90721c21e4aaecefc4c807b47dc71dc7e996112f4d1bb23cbf3f4722d6e4fb953bc695fcdf001e1dbc320dfdf3d5dcfc416d2c815d978c1c9933aaaaaac88923c82e9ed56e666600180c742bd4f280847d9183e3f7dcd211f6711add31a8a598d70fa662ff93ffacb725abf68ade3d0eff64a8b0a5c8aebc6b866589586a35a86a507c40cabbab7a38cff4c07d6eb42e76e4d05c222402a8a596525a1a834686a52c9b6d0d5ee15a19fb8ee316f049130ab27a94425edd7578e453bc62180fdda624c0472394d2fe2534f5179f91395b0d6caab3d6a426ec65378d59cb3690e83d46f19ec30f8e16ba5801e82cd6e4908b06e822f5af4dc402cb36482a3900680c65f2438828aa5864738eecfca511dac2554fa390060cebb81e62985dce633317b728313194403dd04d4d2f0f5265c1be47ff2f7f7d4881e69a5132e30f55bc36b6c19b6f58906f7a7ddbfcb9f29a57428e3c3c91c5e5e65ad449d0e38d6837e48b401b58d2180852245e483ece7167e47f939f1ed6ace16df70243664ee46516a15ecab9c9ff0010209d4deaef1452417fd2e896716534696a2f58cc04f73ea3fc8df8e885c644e8eee0b6999cf256a3fab558ec544d0c1103cf0ba3359427922f86a4d6c893d6e85e9c761077f7075fe82514a3bad99d7734e564137b3eb8a03c5728ae239092fb22db4349cd2a62e622191784fd0cf3c9b42e087ec72db6715e78ff295aaad0e614f3f5ab355bb7b4781455f3b645479da70c30bda5a38054a9c6d76cfc4f6d7af616eeb92bf8c05ebe01de5c4dde06c8a53084e90ba61263ab2afe10c89ea2d09ff38ab98c13b5902535c2e32703b5ff30fb9d123a99e48a762dcf0696350375f372d0f6e5c2f64bb4bc8f12ab54d0ba06de2ed6d5cdec47c13f3f1cdcc9f87ceef15d5f0365fb362509b9fa38ab0421a0be63a5a488daaaa22d77cf7ad4e98d211c75fbf9adb0750e202c6c037eb151da1cbc54afce78d7c378808e885fbc4994abca95f7263b61d868ed5341860f728ce8edaf8522073bfdc9ed8e8e03527e4622689ee31978b22a4f82b7ab44ab8a557b8a9d6ef814b36474a9ed7719e4f6d9db90297aefb2325ee97c083e5f67bb5f3c98edc2c1d1112e5eb8d590be74b69029d7581d9102295bdbc1db21395148db4d11442b8662d18d60243b9903543d3fdc1fc02755af0adb16eb4d5a633d3ba363c63b495af45d552aa05012dae15d87d73afc6c1003e8802d6d4e85df2304e917d9965ff114af88157da2eacbf7a78400fe68a0f3a81c8e8c37039fc28c774463f73c55f79aeb171ba6f7395545fa0dea5b4ace15ce0a3ad6d980f034f9fa367198b6f3a988009029284c22303d6b66ded592e8015224d70cfc12466905ad9272554cfa0acd862983af19b7b436001360c20b0ae2e4afcc09605b6f55798bb1ecc7fd866d9f7d1a91683f6dc4ae82a5015ec6d2a83c541f3ddfec3238c89356fddbc4654d36a011f0796940b6b6fee121b4ad3cdaca276e1bc6a3ea68ee0a305dbea722cba0f99923514e8ac251a2886b28c50f3ebb20fab8e5da7b6a1f137b57f73f009e4f3c1514463ba0b03fa66b29f51543a2ad95e956e9279c542d27b29db407bc18fb9bce4ca2a17916d31328f8c4275a4a784d37da21e53716787cc73b85440822c2c0918ce561bc515a8f2b762044d8e38c74ff200565f39bdd36627784f8516863ddb0afe11bdb9de9d3b25464ba78b5b3f77adda4d32b55f2333e8dc27f645c6dd2a3155682d4b717b6cc629f4e8c010062f98c76e1764a241e03ffe9fa4fcf2d015fc42b9bf24be0aa4480cb814c25feb4b76c4acc2c580c210a1924cbfd8c866bd83971029490ee6c9a7604dd8b27c3d499918657511fa815ae3208dd5197784573752524c9bdb206398649358c240bcc34b31aaadfc498ccbc4c794a68f16b4aa993d3dc735f3457e283753d9f249690127c6c302875009fafff94db642e28db40bb0511d4e52e690de81a2e9b9dbc87e926370f66dddd7faa47032e57eab9bff20bf2b4a524452060c24bb546dc00aaff0b8c76d8cf4bfb5cd23df38b5898ee9fd0cae99155de364dbd761f0edf85c9be9af6aaa783d316094d2850729d53f8d69feb7ea268934ca526ef8adb402fa3aad4f215bb61e477995daab5da579e52c73b17e3e7318140ff7dc31a6258f531880f605fe0dbbc3d5ada679efa07cee0cd9403a67c7ce87a68dbbabc36e010bc6654cbb8c7a8efafcc82a5afd81a6a72a86dd006f4ca360ebea05ecf472c83c8dfb257ea5a824074f55ae8e409e459e4c0e3a648e1637d09814460a72e32c7bc240f31546fb9bb4e0f963b063b68c8e4167a6d11ca4b95c49080b5b57be395b6d0dc90bee5609bc54ad5d6953cabaae82b04f24d88d633941cc89f222133288874c17e68d875a2189abcdd8243f4c294db1cb17335f21ecd6b16b9aa2751c73ff9aae783c84b53da47ce6f5ddbb462055e857df92d1cfc34e2a5d360a5e19d8af05c51c7d4970f4159d320bf55a98a98745c95de0ed83bb4adebb653919bcc1be8d14e3bd1e3decf4bafaf28775c91e67a7fb9201ab81913ee4bb39632393850afa9c66fa26cca3a394cbb88d204858dd3e4476f8ceeb08c3c36009ce4885eede1df08020f93d0afec6b3174b71a05de209c6d9287f0e7c6f18021c48c9e686cb5d63f41dd4ecbd247a186fabdf82b643f8c94d4c77147d508ed20f9db613998e867c910ffcbd0d743a55d518e6d3018ba62558fe166ab6626910514e2fce48c8f307fd3f0088a55886f8bba0fe538d3145e417b530557fe30b3e50795d190c9e61896820ff47650b571edc75afcad172839d37dff32c1768591713b3d02375ae720d022a7ac9322e74f6eaade83b472931dc9f9f383b59e7a8ae4c7f5fad79eaa817918f68ae97606dba0cf6d964bf4cd8365d4734a2db8b762cc766c2e78447be68a5731667b1edca9423b2fe1cb3f399893e65a9443e4c0dcfc79bf32109de120b7499091695381bef72074a9a890625224fa946384a20c98ca9dec5cfa917a663bf13b609ba02c3954df302ef2073cbcd8da8a4284ad526397341dfd0856bc70b0cd089bd748e02daf6e0c8bd1ccd1269b445225e5a894f8bf87d5a08aecf6020ae3217361065630c37a11d96240e700897e379433596e1f29800d92c1c861951563f32f8f6745d0ac33605f8e187f876fa8b629ad85b4c6a17beaee8751ac9d1fcedb86617255988d3b40b06a7f8e691d91cedfd07e9aed36a44fb3f83c8ce5c11e9c9865ba3632cc187b6e78b27de6f814f2a780806b7270bd7607d14cc0b77714c603d64bf00cfcc026b241d2baf3060ff16c75a51a17ddbb70bfa4f34883dc4a537fb5337b0520d4d83e76bf7866f6a65a1eff03788a7fdd5f0db1b41b6d86d9209cee56ed87ce10cdc9a1dd2322b9b79bb68172d943484986e41d15df5477bf3972df78f29e4688a1b855e1ec121017a20e8f4fa91f596a8a9d2f300e3cc83aaa84d89df17098d7f68f41c40f50f14c5d4d716875563469f2446415867c4a8949802450c2a2a832ecb4ff71dc669e6b3a376400424c5c275cf1bed46f4cd41bdb4c0a433e50d03eb8de26e99e7534d0e36466f2b4dbb0addbfb65e3073a401f65095031558ca41cb1b1a1fb1f1ade28b09f35d3c9f991bbbbb1c462c0d6019a6902a13c9aced68c273f6aef4ffb689ab32888058627fa690f8294789ab2edb4737b86f6e663ae8f680e81ffd9ec60834b6cc26b0a48e8ac63545eca3e85c3f5aed72f4ebbee9a0984166d2f4d31dfca7ca59a9b155b987c750e6b0ab0333068b0224c34c3dcb43519a38a7604549186a558e011cbe70d6139e6783898ae6d19580e6a44bcc1aa5e95a239e68bcd5e275bf8a6422860572699fa7bfdc15242db4666638403c1d122cdc16c2362a99e818a6c2f29dde309612166b6bf46dcfb9f40ef1f339cdb5bd1fb22d651080b536bcbd5d82bc9244084b004a676b14b8a8b7c19b64973979b473e2840560d12103f9b28beb507ce898f35f1f74015b582364dddd45535d8544026db60339160df97675cc708fa52df5ac681f5340f3f5b7a3c0db9f9b45234a00086b32779484b38f971a46b694ac9385556427c09a218350eabe60bd1e09ac85fc4e3851a92493a7bb20a10619d2e6ce4ef8bf6b2eee76b109078210723a9c4e22f65096c3ee0f51ce8c126f2eb3f7ad5c91886cd305db6239304cb285da45b451ca3c5d8c14d3235bb2c388b9fac6b9c4e3ae5a6deb4d836e84c9889782ff12fde0d46bd007ba5cbbdecb7cab3a5d50a09181b4067af95b9dd3f37d75501c9491be664fc46ad6cfbc3d5fdaf22fc25ccf701317d7f93c9db8471b38247a003c0b7d9f412c646b2f37a9617725e1f5eeead4bc24fb3f78ccc14665d767884d69183c0c6eec0a4a32750e15d0145281109bb0bb900ee81f0b5ed97ebda35b6ab5a0949f51e1ea516635840c8acdd32d1b91794a0f51bb0dffe46d64ab8f645802c83ed5d839b61d6eb06b23b3f1e0ba51313d8213115e9e63299ce2e2658c2c09ed9490a43260e184dead129643efeaa9492ab7f137fae4b19bb0480ab5ef5f99e9d4c0d50685630a572318678217870c94709dcbeb4d48d0f4f7335a21a1857089d4e14461ebcf1814cc856ae85c14a1e094c86a6e90d5cf2a62d5c9bdc061b38bc21ebecb658fed5b7a5700e2ca782e6c2788a2d5907e33efd4b3682f9e416faaf4a554c1175b948ffebfec8293c6059807bfaf6adb1e143a343a66a31724601c37c44f8803de87aeb7e6e495b94c7896ed8730995cfeeec3d5605b1d768c5ad7c85b75aa4287297464f23d3e38022e448ea91a13118c7a737e53c7cb424a6ad8f3ab3bea176e4a5d95e3e2a633583c6effb0637fe402a8a1cb5e93b1ab9ea4ad1e7d472423906ef0f97569779819eb316efd5d8f4ab4594be388668d0226cdfa764beaf197c7ab21a1533ee1a6adbb2b491a0b4de4e3336674dd87f1780cebca71759707c67c3399e7cdee5775db73bbdb073c08f127dca53bc19839e32e07366010ab854d5b2a154b2502ff2336df1d2f0e3a8af9a23570763c7527a9ade8f1a4e6e45016267e90431dcb8d54fcc77cca96f6f731408a8f8c8677436eb1639b5d7ae4bf8ee182b339b31f902eb119315c114c05ce25c1bf7422d86a1349588644df0dedb2f656fe1fa6a8a643d85aab86f60b056bb6dba21554dc09dbf6788e2516ad44b30844650c944401281c9a5821b5ffbeb24334dc2257dd1d8bd67957ce845e4c00f8a078619122c20d67618c8900048902506324b91819051c2b9b10f5c176ba3a208c46472e4333e6ca9769c2330bdecda2bc30054fc43bba0ff4dbe99064d2f928e491f1356bdba5ab1568a1ca1247226387277aea18c213a1fc500b72d8a494d0002972239218d3eace18edd125dbf535d0e890913a839be9f301f9398a4a073bf2a6809543a034814b065f78e81620b30843e61c3c7b2a73bb590a9720a18e3d14d87629450331d6a25c3f560c89c9cedcaac3a3d86380eb84f75d32b0816eae4f8d942310b161f4862bcb6dc7108683e4166ef51aba0d4c6389e1ea9f3c788b48e2dff8c231aa3cf359784c43e6d8e4b98604f3f9ef40ed26b21ef9fdbfb007db38dc34675fb9ce507c60a1af38f602d4d240043031523d5b46e2596d7212631206037b10dd094b89225733e16f767ad6526c73e92584c979634160b3623f9bce04cd4a1cd6002b01641a00190c4103bc38124c9c3bfee7991aaa9c0737863d9e34defe02f824193837d90bbf6507f826fd8427305065e4093c66e7896d6286defbcc6fc612d0e0942d9d9d21df3fd0e2524b411a498f92c45f7ae0760155a9dce97aa8216e7809531224c9e45371a5bf8a6d2f4bbac3fa91aa74978283a46f3ecf569901677258a9dfbd623e6fa67cae2f731d7147f221127c05ff7c5f9d747ab90582eb966126592ad7faa5a655a4f763e2c8d3b35c498bc18b265ea8869663fd2613231a845ba65d18f5cfbe87ed4270fa2dd7bf9b02a588ec56926867dcf4dee4ad098ad4860b5144dec06d727f4ef3008474333f1b7cd53660548336f310c8706f66247d9ce7f43a2feaf1b3dfff82f4df1a79a46590dec9ddc6119c867626d95867b8c4e7439f8c0f30bb0b908b4bf9af42783f4e3a068c46273dd0ccf16fb1fae24229b0712e8aeb75625a24e7702a89eca6db37e6cfd7a39daaa8c116658267a5e16002f73e9ec8db69a196649ca050dcfbe2c50310670e2f79eae2504aa199524e0af8d7e43c8af75d45bddc56bfe4311235bc9f9421bcab70e832c64f60b7188ec68e2d2f318a39f43465af615b6a893ba4f9c31e36cea874c3602d559ebc01d1b4895c0d7bc15fa12fa702667d0c51d2f12f7fa38ac69b533499f2ebba748e65387f011a9a55af6e1e172d85eaf801b024f7987d8c66838f672bbb71a97241ec42c15b8fcd63b7aeb58f190c56510ac2c6c3e333535ce81ec82f5d97f7d059e0eb4d83bbad9f14bea7ed3af999d3dd208a2916e034fb6d43c3c1e99c0d0d29b797cc78ef87f33c9b82f0985c45b634777674d05f823934a7c7562959d1ec1ae804a711c9c499cd04de36ea6514b6786594f1b738c5acae01f55f3896999e5defb32fc39545af49bcab85dab8064f138ddaa592746d488711ace10b2ec0e304ad279183a11036a7d0d281ee57d75da68a2e95bc50b79ec6547f4b83890627f1a720787010b46987e3596f3c0551cdd224f141f0e761815d11a80aeeabb14ef0a5e545fdb14de97c6b5cd0187b5dae577eca0dfbbd8f204cac86d70a7b06bb5b23ddd9631bc9c86ebaa9c40013d4b9de365a41e33bfa108c6b825fdaa64fd1a7a606c3a725a09f8922beec5db67d9bac692e1c1e46be9c59f288ca1996959032082ee30a0de749c6b7fb73ca08a52ddabcaa54d14b918468054e8503e10105679b3affc4edc500a516f34dd68ad453276e79afb2628222a5aa6eaf1b9e6a509873c452b2a1f3ba11099754c33032f5fecb889d4aa8ab92659c173fb1e1205fbc9846e940cb765966264655d1ecfff1ddb6e759c947a4cda3ead443fac55593d655abc1da3989136019e257b3281e9753345fdf6b6292eef49b0488411a93e7726ba890e4d1d87fa1c4b8639aa4044bb636b1cb7f4eafc78e2b99374ee35b1c64cf501a26e52970cfceeeed8896d363316965880db8d1ddfe7b5a44c0889b4ab39a590cf990e5701d68624955cc82f71e6f658028bf22c8613dc065b08b0c8fd96f8f6d9ee5206b30fc5f25418e68927f95b30571775ab45a503e730d49402699aa0fa9cd5e1e42d86591ce4c00be75e55fd27df7a2571d49486487efbeb0e05433a0ee681fa8e4873dfbc4376373e41ce056b77649e1382f228eb123a017a499cb81b61ec00c5b756e3348309ae854e239c8d0fb108e544f2ddba8670124a299f4fb35c66954ac691ec3fe8e3d54ceee4082b68d1ec6d244ee9565a6b9a4c024c53d2fbb4c4ec52b1f72f5a6e88e326ce79285d2a8737a0c4050556b60dbbbf863d6c06e8cde40c6b5857abe477ae74c5d98ff35d5bf7644101b803ed201ed80c13a753e8217f0a78e5103628b5977d75f15c5bfdc312de4bbce0b4ed8da4014efdb548573112a1448ac4046d20cfdf5fe4c517bad3ebf98f90276e950e60cb51699e557b35d15eb15eecbb3dbcecbf62c171efb4ca120f5be6383b8b67394fe991afc15820b0df9c9ec657a40a4f3ca4855190076b718beffda719702f80804e4804861c73307fd354d7f3ad3f10f04bb5881c382ad692e2dd257055b5cdee490b58cb3c831683a2d035ccb157633c314a325c7707e8180478b265665e2d0b85ae6c5eee8e3e7374a5db1868b2843d2df61a7da9ae033359d4f10f1ad354c1230cdbb2faa24738d43a268876f00f519df604b6e22e3c8be22847c6aaa53ef8d01c736ba90553a711532f6a0bc4f5ee9186aa646f09df5aec1d12d681de9fea280be021958ba84688c901133a2d11723ef0cdacc8ce6376819a9fdc243979c125d7092b1a6dc44f82af72796d185fd1139989cad30b0be3c517c18c5d9e4b4c312e45f38a744c1f4c31f220b917542f625d7dec0139639547c9a0ee5b8f81d88e7eb73ddd55939c0b2f4394e8887af4725e576b4f892a257c734ffa04b8da41f3a13ee884e387cd9bc929c1317199945e0f066781c64979efedd0fa5718ad4176986bd734d15588a16da9c3e364d3732aa11a8f2af1ebb22e9ab9e6828035c1ea224aa887b900b5f183d16e9c4185f728ca663af344381792707c12d6847bf55ffabbea4069b2d2fab3a391da5d16d2c7d3cc0cde8340443cf503a477cad194d04c4e75b11b81531c42fcc985712c1e68f2427312e2b0afca646bf7561cd1e5336e077fde014b5372565d1433d469f2738df180353bfa346905ca5c4610637104bb23c7a7bf14ae521904c2e6acc0c231206b9a1ae649679c7053bab0bf56b670caac88fa2374c0c62723089ea39a05d63c956c5c1a1938c6ee1cbf1ee9203a8f48470cddc371734118735f76bac19f1b86ce23cfebea75972a50cd00f0bfa1c368d776f83b9711a013a4eef851c49d29fb8f4315f595785fdc07a22d6d60db137c6ac9b5866cfefc2e22fcbb6c8daafc200183bb887962d6ed4e15b5907b9532bc6aadf541707696eb2c6a8597c44ac4f7b9a4395e2d0ac0c2110f6126b7aa2aee61f3d6d4b3896125a480cb3cb08e6d130a8a561e44c241a3e6dcba326a4f1b80af14825d087cff8250874daf08be0ac530ab15f25a9b13f1241b5cbdde5ee4519e9622eb8790109aa298c6ac39643a87bb574a398686c9bd758374857c03ffa744c4b4b9aaecbb6db0e6fcee2251e6beb6c0d9c23cb008bd82d37ccfccad898d10b61f8840c64f0266aa5ea867c5764720b7078734555501c69b8e50ef77bbc129929037134738065a11c1d470b2fc665337327c8b43279a2add9c583cf3baa499087f601e24c54c927252bb52660c1d0ebefbdfcc389c121b7f52d7de30a06c76d8e05364d0d1ec2a6c6b5121013c9d1389d720a4c0478c9cdce992e58a45fd34525de794f8938145306769d8a2f1ab87c444f11af597ee77bf7a599601a152fd333c8999d0eae1d4f62d16b6d2ff6a9647af5549d1a86310e5e2771d3d67c9e30c59c8b6c13a6fe1a6afbd9559d166a299ba3256a7a897690e411240795117e4ff751d34bfe8c884ee9bea6114380667d8c06b9432ab8ef513b66cc0da31491b517252de25edcee41d38d978809f776e7d63bdb27b0241493005d6911cd7f68e35507a652c7b3cdbd90f1de3adf90f45b4db337d3f485d133cd393d00c30263483fce884623a68dcab5d3e827f3b67e15269de71e34875c9c42898d6fc4b753e7349816c13ed084f4a1b47eb5b4373dc7cda70332d0d2db9d5e623020c4360a0216d978f2d80c9b4b7a107f9c00df88b10fe824d86000dd2a06f5502745cb7a59a0512fc12d65968b45789efa5b614753b1051f9e8e18a7d0f5db3ca3e8ed2ca31e9d47c29939860fb146d2b34cb9424ef5e95b38cee2c22249eb8a3a236408171149517cc6f45634f78ef3955857402bb90522815114d88ff6564032fcccfc3d5831ebbb2cf854a7bcc6d5c32129da35094a9d2fac8ee3b25dcb03dbf62f6388d1ba7868ff24aedfa0f0bece9a306417ea28cb4bd4bdb43e8225590e7d3bcf5e9ac29caf9526e5e405939537560c1dd6f0919e520eb703f874d5a2a311ed3f4f3b1a05c2105f7e3bc186b8b6148aa5d7007f18490d3e6c97feae550a289c7227a66d26d49e5b09d171ffdafe4c9bf2a2525864224a63900450fbf8485c4c2534748112091aab599215c75d507214cf461386c550b8fa7098eb5e402d2c028345b0c6a0bde7df916eaffbe254f1f279d835b87e666c146922e52d5fb0aa5bd43909280f860feb5f7d020055e824985e97aa88c3a5932a8ebf68cd6dcbcfc67b0ee4fe6d2621d27c8bc4cff92eaf1d92b48462ab0aa25b79503f5a0b20cd371928ad9c769e1b06f7ac588d96b3ec6d7f229561feabb6816098ca0e5759d59365607613ad6ba4616ce92b5071f2dde3166fe1d8547317a935cbaaa20766b0bec52b7a9c7516d3c5526d62f7da01c9f73104198e9d8fe4983a2cd554a25f0e0476ae309b69ea8698e4c75f6388c7fc6e718cb6be35db361bee42dac15ff85fa93f893fda55327ef22da5dffc3469d029ebff1a54de75ceef13d38e10fb9176fafba124a495cc251cfa7f27f3aff2a7f7dce3b7f49342b4c8900912193b53760c7331f88b26196f00f69f58fd73145a11d2ef6fa2322c8b5f239c06f60e6b7c74295781d6a3a0fbc86eb901c4873d3be94057b070834947c0ad855c6d845c9b149553718b64946e49e4bd239d89272a498c6c9f7e120e2270fb15b8daa8eff3971df5607fad71f8a07504372f37a2a08509b62421d9ff68e8a30f4b41b57069011d5b18ead50e4ad9a9e3fc189bb918d869f1bbd1c3b3c973aa6def1d1cf5198b2ecb09d37864f4b0571fb56e2e4799b62e9011d2c4a851ca339c078acfb91513eeef3dd1d43fc408fee56e8719ee37857b2a8e6fb370dc5d7733a23eafb297a7410aba1927c8c7d20422cc2ed5c255945302d9cade99a0586cce8c302baff2577805d1715612f6506f40a34f49c33c794c230f4c783fd330c39f7e68b070404c4698fd3a9a701057135deb2e03df963ccc842b57b575079efcb367f35ec312d62627084589ad70bb6be4d5f4134546fddd6621d655f0e02695cfe0ed5ce9cf3a41965de7d04f08a35573413a4ab800f4fbddca8ee9b15144d721d2f10e029a64eddb6a987b1e90a98d91ff07d6219cfc897961e73acc25b63bf6f84890a357615fbc61b9c1453c2c48004dc7b3e04013d87e5987e03973ee9d060e68388271cea80316dd09e45bcf9a155a49aa75dae7c2500a45c546e8c4bafe246176522a24308f5dd6cca8909e04e6d9207da8fde79ef35b163e2288f692bcfc8334f6791a4d9a31b2acb3756172f50a09cecad21a666fc20aa5cc40d91f4a3a854bacea81108b0e410bfd56f75496c1dcb7d5443c7be84f8472812591f5472e4bbdbb8d924c0efd5cebe0a29925e7c46c4b72329d30f9b36a7d8ef6fc590a12466f6d4de2e35ccdf116e1ad5ce5cd59e6e2f06ef30bd4cf04f0165fde03a6f92827ec23b321613790af81439f7fac846bbd083cb132d088f9e1b738115bab399ee31d765f8cf291d7749d03212704e5dbc4bab1273dd168531da1c09d4551983a7c56b246464e02b564bcceaec39be3dbc0b456824031eb31b859d13236df0633b96b2a4bc4b05bc953355cb408e8a0675e48d5406a89d8b1a0c4b934002e0b48ac504e3b03de1ba35e93f8eb1070fb9fc1d77bc120c73ee99078de8fde8e585b27999a028b3de05bb1e804a4c1ab7a8fa8e5c72457db3d1abf28d439ecf831142b0e9d773c334d973b86fc0e7d19046d099fa183756ec55c442ccea1f2fb4bdc36b7b9eca76060a6d44af8fa6e6b03f103f538c1c27f233cd45746731696d5cd502f4d798f0cb86b3178554df1db9a8d6f79d04996ea37eb9010757cfc8e3b06e59e15c33cb865c9e56082210c341e2b75a21b926a92349f87978241a7c7770b386fb57a1467a84def9ba9d7b4b264e2e17758ff71ef713f666e2b64e94ceb92dce7e407eb05ab0f898733cc984d5a98821b49441588b296361e556152512d4557e81ad868ca6f293b5355e04582eef34cea40f34f7c4313d6c9f0d77e30fdcba574e317ac34d6cc70ce9fbc49597c3fff2d47ba273cc10a0620decd77817b39242de423b8cadfaac6989b35d0ce422dc902b34e7cbf59def853c321b839f897b8d6c4c12fd498b18e01a1855164fa6c3287996ddfa386df8eaab8c2df0ba1d0b299e682f97b5322d66c6b312a4ec908706ae7f2cce4118c7f646424d93097be11812b1de36ab15a91eaaafb64b057f3f5e0c71d8d39ccd7baaf2fb0a6a5dbfbcd67f4bab104e9b121005de76de46822c88715c17f535b49e51115feba24aec95c0a89fcfda88c41ce5ab76b589d7b40744fa2450750d8eb4c8fff3221a3b500cb53d2acdd9babcdeda5fa15603071e1125f9f04ad49f31cf464c22c6299281836fd6c20b45f6b85cbc41e3d813af9a1329213ccc845171bba5ca22bcc6d7d4936138848b0d5e490a156570ce68bca511329db4ec0d426ba63415861918971c75d1971d568d9d05302859174e5ab0ed053b20448a2693f808f6a5c7c5aa760083a51f56d8919a54d1ba5a06eef196dc6fada092b3b58464dd09dbff813e5cd8af5a79c017406955d077fe1e1a2b6733208fd4e106e8bef2e6002ed6f1df190cd76360982a1c3f8e626fdbc6ad1c22fb62062e31a29beb92c1cc352597bb5acb564fa931285c156e89d737db30dae827d1a49056b15822205bc118bcc91a862f50268e63cf9b0d31e129d3939abc7a173c83648d403cc7b758b9b38cab157d55c343fdfccffc2ba564fd02b25858ea24485cf2fddfb91c19dacf4ad12b802349771f5ebbf8cad54c18b4f9ea8a8010ac63d911f7dcdd59d6fea3da020a63db8012564d0fd9ad1f224a20ba882956795319870a475d35d41323339285b5ae81d76951893f3c9ceabbe18ab802080c23e6fca26aaab05c66f6f0fe5ec11ede49c49f55efbdf95f01f780aa4f57073d5b117bde8cf5054c96e200915495562ecdd13f0e6f916c80ec48a88bc6cfd9ee70d00817d3587893ec84012cad3811087f3a486b7b79a727ce87b52c176b9647dca50321527321030ba750c69c36db5078408d160fe5008b5942513cf68e4482e6f1e0e442ff10feded2139180cce88468beb4624490709f0b975c10a2ce0f4bae513709d559e533e55a052202ff8f2676c66a9f6854221c0af96a5fb2ddeb36cdf9f51c42d07c721e9e3962e7d98954d67fadbcc233be1f0146df2bf329a491d9e1995880f8b3e2ce7c0af88a8395d71ff5ad1086ba5a09ec9ef5526ffac99e0d9371d6de6cc82feffaf191777fe3474257a1c6ad10bc23e6fd4e4894496d2ab820e4eb59721b3c5463a0575de15df201ba68a25cb1711a6e733e733e156c1e3e39be1b6b1e703c10762663884235e579278592f2dd581c0ac0797f8418cb7c070499d3c0f07d22d6faafa6b8249ee54b8fdf69fb4e9183b8dca60ae60f259ec088361742adc2a1bbd62ebcfec1904c1bb82413290661964055b74284739d68b67cd8b08b456e6cde8362aaa7569b1b1da9a869aa9b809f8922c9ac631e80e4f2dcb36080f44894f52c777238fea65bc89103da8b42266eb2d2b9cbe50ec046c221b60f6a05d56306577fec38560bde0c1e6d095ffe11d239ace0f6e1ec800e84da4322cab1a085402b18469f8d777fcaf26601f999d487e1b8d421fa26cd55c53fb9a258d3263e1cee050b12ca7bea19664f5b6738e7d7f0d48c246cae1b8e82da6307a14def061edd731381a36345f74086aacdb14a70ec4ecad7e88880913110df6c42c0a0a1b7c6c8f87bc7511a4c2b2dea5cca07dbda2bd80adf337a7f3702387b343f49874b39336bb9ed5c86b80c89487a9f3492057ba1711cff86a23968f5e1c2d9b6d8bd8b0216ab2392593225622cf0f252c0cba38b12af869f41120dd2d717e3b6851839b4d450a3407ba87480b07298788b09a17c33c625993d0c7380a96b091fc0ecdc9eaeb6c651ced6c3f15c7f41fab9d92c46f3e950c92ad63b4cd99a97b78a594a50d46fd0d40a3d6d498ad610b613653898b98241ae9a80435fa96252cec83b9917b9611b6cc43268ab5a844d72e7626d981665f4041653fb6ab791c4eef7f93a38cd0a9a719df95f81f1c86bd6accd227118c7a9fb0704acc037f462517e207aeb0aa38db77ca0258c4f1dbd95726429e50128076e18ea7ae5665958fa14c02802456ac415e0288bf00ac78700a6011f4f09383661d41c9df350635451cd779fd92697277465fdcf757251e3adee234aaa3af5f063d41149379cfa81400bef1a9533635331150e548a9c8874185dd7b492f872092a506b34d892a3f06d85d054601aa70092424944d0272151130bc1ce231595c062eadcf8be35b8bf73b3ded1969fd5b472e641f1bcb8f6c170576a45365a6fa3b0cf53cb85edb2aac6750112028f75a15f9eb79901dba3252106f5fc7c623e6fbf6bd5be5f9ea2993a46fdf5f671465756dc881862cad51f7e530f9c35defe029f327c7fc19729298b723d34455d5ea293c95a0a4492fc08f5d81ede0add7220c797d3ca7378712bed099e789f13ade72eeda64f123bc16b475bffec395fd77402d27893259f7c9e6b627a5d1ffa1262ec1dee51573070f25b4d17afd3713b8fd3fcf8de6e6bfa1effc9c0c8ae527c830742446e5d62ba74ca0378986300b2fb38a2feceb1e8ec9c764a645fa82fa6553823bb77b262643265efdbc8c0813a176b25e758f697d7f2fa0f4228014bda1b889be982883a03332bb98851d416b4af82dffa8c6b3b20b69cf328b5dd1270a9611e9cbb000b87f7c35a1d10faf650ae59b63df132c186bae508ac3bf4282d53f8c6a5dd76473e639edeaae786ea50c92041bdedb0f6a8b382e427c38c613c87ef153a9acdfc49eac09b6cde4c12525847e03ea38235192246c86436a8b68aacc46828076501f4477cb1adba781a63825baec70faf7323efcbc694acd3da06a93495ac327306de3fb470c8915e8dceea539eee88098eec72de201a1bca06f8daf950f48e4c35b1520a3e4310f1d8f0f01d6862857bb8e751fffb4806804927f3f33bdb56f4f81aa2dcd7a7128f2c5eca783e886db0acb3fc3f070b8f6da0b7e185fdaf67096c0d20557258b22357c9c0b66de7ca2dcb35a86d231fa9abcbab122b9d0f3e3fe7b517c1fb49ba7d8ce58df22a26b5a6f422ec31611f0b3d6ad120c854ea5fed8c23e2c7f7838c11249294b766d8f682724ec23877ad38351ceec9616b14d593d5ccc8f1af955c884e7f1b1ed7981ffc16656876a50781cbc27a967844d1dff6e9b3fcdeef96cce926de9293ae2d88c524ce9cf132d832dfdbf7a9563e6db63a60fd8cd4f379a1813580c4b510097d015a10b94b8306808182cdc37db4f32df3b6c59fd1f511ef357126cf3ec46a65dea89b9c98de3a2d7dc730e0c8ce5ec9f54c357e19cbcf2e64b5a2cc0c381b6925e9f108d59be066125afb1cc1c6bd65b36d468c4c384c83a03a50cd5a693282b6fd2162adc1e9adbf89a3ad568bd3a1f498b17c3b27611c5ecace40496045b8a160d55ebe88bab301db6b4bbef16331e25912e47ab8661e95df6fe5c82501aa5e094cd8b19a8c9a094f55d05fc48be980529bcc575250ccf671d290046a406a5718b2cb8eec2657954ec50871087a1001a7e608275763324502ebe87f2d10be1aa0e026b16ab5fb1caddb238d3eff9c0304cd0970b088e8be87fb394b6aa76313b36adf915e8abc5d58058398778e4eecf1a58ebb257655803d0f1013b9b10ea72d36fd01cd6f244421634c3da4dd6b26791f848f0671e510e202484d7ac0b8997c2ad8d7783fa0dd843e027829a245a794245eac9d1ce180e94833cded1bb687dc707f7bdedf02b83bf4eb5862106b3ff45f73964373a8c36c7fb879addafd81b8eb3de983cae5eb1e5652b02bd63673a5f96fa1bcef566ca0453b935fe7179bee5e117602846ed1af48c18a581c742c274b367cae9d265e212b6566e54a869eaa76410fbdb280439a3b7aba6d44a21ce76355680e43d5e540a5f9ac2e5f918a06a20cd5a4f71b4d543e2300fa42639d2a5748ae2e9cd9e94fdbd979674dcc0bf378d078d49e37bcc9bf39b969aa5adc2d059f20256103ca8f4cd7334b2d1bb7295c44a5db9481a3595b8e58a5ad0637d72200a107410051f80481d0fcd5c2b803fb329cc658eac3176850b4ec5dd42fef64fc694fe81dd0332ace2ee82183f59d3666ca4ac710e54a0b634cf25fe3c6afa491b81947c288cc5cb09d60977485c65ec987a47bd17862c414c641a45347f35c4a354aa06e17f79433b9d742fe57cf0d6f9f1f00b9660ca9296fe31d938e7b6761227d654dd0232498ecbd05712c28895c9e6451b35a912e622a941cc3cccf1d91cb1667d282804da0ebddb633c6f3a8cc86ed0eb24153006f766360a960a2311e39353270f5224b5fcc53eb35159fbed3acc15dcc90a03640fd712cf4a128e478b5d66437f7500b800140b4b65762b1f6967aea7650db0e25536f426b45e6205e450b658b237764b4d870eeff38420641a64d998efc53f0cabc7f8f256665c5ba4d323888fdc52e02689c3c2152d7d0129e0ec69ca90e0cb8898efdc8184a9d3875b35fac8b7fc20ea6eed0a2efa3440477e04c5ec31a4dde8053521b8e92382005a8fda49a7c86e78bd65f92e143137cfdd2899d4a21940b8789b02a2eed58754b03c838052a0af08c4a4f6c69fe1f27d85d33be8ee18f0a341b052c0881507a5840917258a67142c18575bcc7bff75e4ff935bc2627c3f78727db94da343bb9eadf41703a5ddea66b70c893a81c3dc4a9b5eda4c48bbf51f7bb1506c3ae6578b76800908e0d9e5a6320826d99e5f931d1f2179d53a5937be13340cb6c6c708a152206a60710ac648e539476063b782304f64941d2e88a5c40349537fed3d444901e770590953c11f35396698142028ecc97f6c53481ffc6ed3cce1588ae91daf81da17f9404d63bc78d270e11cccc9a2a9894115a609bd7df35f6be18adfccf39105a3b9b2e68bf473f5b6cc6d7aaf4abc5ff1164178c32c7587ba6e7a5438ca44318632d1a855abd28fc94d9572cc0af24219569a58e98fd58113f81c3a3d36ce7ab78e0b869c64e2fb842924a8b62c543eee39e1b705e7d8a719ebfea7755216de30981636e38ea98a781210fa8e630a9f3c33e83f775facc60019b7d42ba917eeb18f8ddd019aa0c54138373dcfed7d713747805ee92d79a63ab33c1651e47b2b2f4b207949d1d1762a0001ead43dd3b691922fffa3d03b872d0266b4c8bacbb63b198104b95526daaaa52d0900a57f1bfcdcc98a25e69c15bcdc87aa8eabc805d293d0875e836f1132ebf7d0a633c4ce547216526d8910d8d0a0fd5f5a554d5b6d81f6fc395ace8e454a8050795c6fcd4d9690aedbe7f28d29b5bb901f8a50b340928bcd49bb6e0a61a5ca049a61515dca01b134eabe987d22b125fe5653615b2042e3614eded6767c3757604d717490f7bc9f68ff852d5ff6de0717fb63c2e46b7d7cc2d1575bea3b9358a5163ce656b7304050569db6f3da56d74d0e80c5447713a7ac379f9eb716f1b14d801c4d6cdee3d94a31d741bbd4d7da91dad46294b5bf3413eee06bb7a2768c85e4b9b9effacbcc3a746c70dc5305bcca232bd373da874e0776f51ed9c8de12d364b9f8a6676b3fee3e31181c7f9e41e62c8ac6485e5d12d6e03e8510d7a4cab76ef5d7140415588f85d957544c47839fbe5f1c3860fd557849c1cb8202974338d44e6fd02ba1361b9ed723658c27df314630d38a5c50831ff75cb276f071be7b299b99f403d9e0b106d267d5028897d7be084eeb854d8b6223134357162ad7a4f2f408b5cb1854c786f66850cab501f92da10fc84e14f67278c9d99d90cb1e4855e2eb5c20dd62834f97310066d8735ee415301ab3a27246262bd2a04335a5ce07d4b53d9f9b7500e403ea50fc00b935725f3412fcf7af75cf40033c3a521ce8c23a098695591cc8bbcaf0b9c67aeabf448913af7086645632782516cf4c801aedb35a66165b363289603e3fcd80996dadb8a0612a5ccb42fcddbda17801b19873d21dec155a2b8d392c489828621ea0cd81a143c02daabf5702506eb3a28025f547f2576a7639b4791c8b92145e4f7f754eed719ce7905725ba24513fb6f8a3a0e3e75a2d0f1f5e1bda729268f2f8c7b2ed46e3093732af23166c05bcbf27c93c763e3fefaeb46eaa377e65cf989fe531bfa10273fe7bbe7fb8134e664abd4ae060a8dc0150e2a7b56c43200241c3af4fad7ab72bda9e2c0d06d00105cd0beeece663dac4f150772e56e1fc26e06c661e043f7579d6cddc64675785cd42cff5128a76e249ca454150e204932611d31e1bf0064121456de7e00d7d6dbc9ed61e6723088ed301a6c724279a9e642b0e389ce60cce6886fcb8cfa04c0498dc8258060cdfa57661102cde85353b035f8c596fb5d245eb648fd9d7c3f24dc9d125740b0ed28a903fdbba81611cc539f306d72cc510436c290b14bad94f6c384f51f92e304bde527f57ad5c1cc0570f6e7fcb5f50efbfc4d7f69e1cfc11236c49bd11229641fb02f3823d5dcebc1646e8a5a717362c507cdeed58146287cf53b48abac6eed4811f67708d94fdd04fee3b27397f9a73ab6b56f3e86af0635daf5aaff3123be9bc4e77896e182d7a1f2ec4a59a6d32aa0d130a64f0ab10ce2b11cf69ca5d527b43f480cd2860edc78631263a0d52cfcfc36aa8d79b29dad0aaeecc81895316a2ec8b425252614748766caf75f71d5331fe17917002360fed31d3b9bc49bbda21727e474c451d534ef566a2cca4b4272806ca0452f40d9e033afaf00d209871e6a4024cb2e6fe75cf9b702bb848ebaf5741876d18e856aef5308edae631ca28fed474ab2eb4b8b277577cdb8e0fb0627c4894e6490ba8741bd163855f36f02036ed191239258539fea3b6e51c0079e2890f048dffdf3bd142ac91d9d1a563d96e94d5e303605fe084fa1bab3e6f1ee0ba49e36658625044c8d60ab4ccaef345ee19cc7a229f447e24128ee8f3d39b67d35b918c07c028933e9adcfc20eb4cafd5d851fa442aee9808f65c380e0addaecae01f4319bddeab0f5b62877a1d25e6156dbd7b3e8e9d14ad2ff0457312179510e31e04d4dedd184fc073a102cc0f4d9508c55928539b703493c3f5017d2d612ee967f7458b696bcc47b681885791c2603dfd6baa15ef4d1cff7787bf976416f9df7c7d7184f63a4fc27903229c5e88e591a24178ed5cc7d768d618531c5729ac73a216f4664fc2b813d0b6ba2eac235314bd2288cb1092921b8df9f34cb8afee106dd53cc78a58e9b8da7a1d315770e90de9d152991b12069946b739d2d1c4989b19f41fe90ec5dbb351125f4762048dd6ad3ac82af4922caf570d82756f1d0db0e002a626232ce86f5c3f8689485980ce740c9331895089fd85e934fbb718edc61781fb2dc0b3504def83e67a2049e6fd81976384dcdb0876ff656697efbf1f93c1d5dfeac44a88465f19c70926c8db8c3f80cdc0a267b9a7204ad1ca4280e4a3885f4987315631d8717aff0df9ee1d31a35e9504f811391677cdce7c3c74228bff15cc8cb0ba90feb845cdd0e300341135a28ab48bf82859d7ba4f3987ca286718a818a9631f587ff2fa6409900f8e406a0671250aaa60f67485ad6468c221020de1de62de42fd1a64cce3ee20ce04385a2a85bc361a0a68ff5b04e1f5bb6dc5961210ccdc834dbbad0a18c352fc2357ab583523c579953325a288013db13f7614c6990f50c54f9829da45ce964709eb083a949feb173f43178de88976f155bec800cc010e7188fe4d4e2cdd6e5b03d5bd6b4e5552ea460625373a950bf931df5dbdf57ba3f7702730c6cecca4a801863bdcfd3b13eff0e97e1667746c43b6274033c73fc182e8f26a6012b35f0f80b1c3e7e0741ea8ad8640511ffdb32ac165a195ed92272a6f017ea92af65a40a80cc1298ad66db4df9b329bc7ecb287beaac0c9fac6b1f27e6ac0c672d3dda4b90c851604546564f122c271dddf8d01cd563ba604419d5c6b5cd4f4ec5f9f64ee91a4a9795dab1db195c5d78abe27cd8e855e89c305a3d7219d35dada27f3bfec289dcffe39d5c4cfeaddb36d0aec735d97be3278311fec0fc9bda9c6dddefafb7624a6239d8ca03c749acac961319a82da6cfe5eea92eae207ea8930fd4f3cba19e060434ebca073fcd09107027ffe81d39c621ae453365b95b3b0b9bf7fbee11a336190a1f092458ebf722658a3805db8cf783442452b92112c6fa87b3662198b751f62b8520eb75c2e5548c3b805f0655cc1d2a4815cdecdfbfa70b153aa030d194f7587c6f6ed9a1281c893e94ea801925ab45547b230c43f045b1ab6146f82625da574f5ed88ab05ef19d239f5a263d69e3b8fca4c832c4aca26b36c44fb8b4ebd5bb65bd624231f1293d0255c895f9f24664305ea34905d2c954d99246e745dfd06225d0f3fea78b26ac6e5dcdc9a57543d698dab9e993eeae0e5b7c65ed18cf9bed51b2342ad33e955d8b71bf5ed833e77e91ad5bcd3cb8597b0de2192a638e2e9c927fe054696d5a724f8992a0eb391db19924a3f5e2a711ad71e05dc9cd5850a11ca71f8bd0f17aab87c7421c0a4b46833d3b3370874063752564cbcb5f4daa145e64f4073bb7964200d363da07e79860c5bea40a7f8303479ccca8599e4cecb7626a41c1b695bc2ca434a8c40454997ac6cbf108683c33f882ea76b6eda5930fb8b3de59822c03ee5a4ccc0a34e71d297b9343e5df118d9e5719d855d7e3193b95525569100e3d43fa6c1c90dced8bb11fcb5e589665207b09197482e040dee637e41bf6458616487fb1548721c27c4625ed1a727027047ecc6091ff27d86df3e4bf6b75708ca6b0da1166ffc50b403fcbc1a3b9623529be93f2213748b99e2ad044a4f4e1dabca4d0411afaa22610f0bbb0471a6961ea6ff05fae9567e98399aabfd11a4864706ba637065168fe3c68893a47e65066365bffbba935e45fe1b8669b9621853530c18de78d1733931c22375741d889ecf7d9ce077220d49ac1050435a49941fcde82ba25383c9743e79f8a64d9911c7a6cfee7f8b43064d640c1424d939492a910550bda90bcb9cceed859da4e8f1976e17a03ad9cacc672959a616743128b785b77ff5eca37a295170fc5afa2243c6b586a92899dbd8a6cf7612b9e68b2d4c05e851f2a6310964a82d7a0dc989ee669c016c20b20982943c61e52d032ee811ee7b806cef9a7ee4e0905612756926502dbf192df2bc5ef8978f693b8dc1fd337800f6f81f6f864c8782b4c64e3513096a29d4ca57a5dc17520c26961cc40463f9623098b092075ae6c907955e2d78951468ceedebefb1ac34f057be400dbacd1fc056146a3cf5bb57a95cde893dc205e1eb3669fdc496c18a19e21f94f9db97024441010cbb33b27fbe0b8a40e3dffb754cf942f5008cb40623c75ee1ccb1a4969c091384628c8759e07bd5c70fe94e8b07dd8689862e296e452749fe3a31e33ef51ccdf9a191323c2c3b901751f7b0fc0c0281b7162cfcecfe156499b64671a278ab513ca796f7ac4f248bf534d0d063bd639b47fc01a12ceede0aa3a2dc7032175e21611a2c001247232e56361c04ce7c7bb65d8381d4337c42eb17c8654696369b7b77634e4ae4c625435704227a88ac48b1223b5b6f3cb12070a5556832ff28edc3959be89fc01d140e7a348e6d17ba925f44f7307ec8e697311df6a39e39a108e32a619fed2a55c3e594024864dd25db242f39deb1a09d37a6718f2f1bd36ca1fee3f1380de037fc6cbb90a78852e951c6c720aa1d3691ad86eddc8eb59c0ccdb51de9bd732849b7206d68206f0406d8f6eda1887373a24e4e19b94ead05402554ba50ea04481a13c6618b411b19fa0d581cda9c4436ebd35cd40de899481b91b178f888795187995069b87304ac5471fcd83c15ff2d2b9f43070b7aea69182ba4e484fcef9e995f765843fe9735258668bfc4012159245c3475620bb0edb23bbc709142a68d3d81e494b54b90a648e41403b28b363be6366cb581bbd64fc49528997d7ebbf6a8ea41b6888127428c862fde013b15e69d7be2a28c4d552a129d571be8521b2de4b566e07459466edd72192700ebfeba5caf964f9a032d401a402acce1c4d305fa6b7814fe0f973b66ccd6d3d6f707eb6ff9ce3329518028c3512d8d335b2d7cf1468f82e9682289fd4fb9531c25500c23ca9308c996057fd32953e105b01c9e9e15dd73a70665204b25125572bfe8a6e21c12b48d945209b0332d78992d92f5b299d214ef7949cdad4e5a9298fa1cf8cc32a1a4b2669bc9e90cdefcaf66dbe07d9ba8407a1ac411a3eabf01921524def20925274ce35de77e18122bc8ea8bddc9514e2da0950619d2840b9f0701ec646aa4784815d2d3c6b0ebd4508b58ec76b7d448b3a366091158a56e72be5d3424e2bc77bc0ecd82eca5d09054e1c80a218daf2e37794e455259a5e6283216b8c68a29a70a463ea211e05718018d714e45621dd98afb1254c37911ca168e8335357782278f394ccee8e7c278d2d1df6b211af394354572ec1ec94a6a574d88482c4abaec5bb15a46f7685d32f82c4de15f31f69145505114b5f6be3c52246570e585fecabbfaee806e8ce2f2252a36f526dbed589400e765c505da5df9b247f3669b6af8d57db5667a0ac955aa40937d678e2b2c1180526bd3a0a597a58392f86a59d9d3ae3e49bf4d7e8bf8d71503fe806fe8f1ca34455499345828351f1e796936edcb931a0f2e607c7c0e09e6ece24709338ac435c989eeb295e5b286305d00f9484cd8ca682c506a7c50815030bf946659e1dcb4c3509c0b7f5e5bbd98735da4e0e3bf4d00e86df373a76a9476c6c6685773f2784b2990eefe4e106b38477b1fafd348b6c32d43748566f6961424f2059fe9e79dde96bceb88b2d6b40a46c1d0e585555a303d97b3d9a791e2d16e273b40fcbeab73dab6e0d38ad67872cc1979fe0977b77f1597e35d1f9f631c8eafcf7598116d866aa80b6fe99fc24a4f4c558289d61513eb6e41c71bcbdadde969629e3b04e8d069ceb5e3b664ff7b925d8a9a5cb3b095dc4a370c0d28b95a964c01113fd49c3edaa1c3ba30c5d21b31d6dddef8e204f28853c915a1f084fb17f2881e192ea194cdeb089b229c5ffdeee98bc1b0720d6b10e1180c7aff2ab566075667753deeb4b6cbca76363ae76f80cab8a00f53df1a5ce937f9ae2a86a306497c1b86e33291be58caa59537c2a4440428f7b4ad3b6ee5d67c3882f6943a5a696a8bf1678314cd7aa373b0db78383e43d0035dfee8b2f2166f00ef47045e2feb5881cbbfc0a959f632720c8cdd9563ca602dbfc2b5b62caddba82be4d4c3f3da519fefb8a48a989a0b6e04abea75c404b07a4edbb2cd8c3431b64eb7240fc673f379392e45ab4c41c0733a9effc5fdfa59a119c733a103de7e3e5608a120b263ad8fca37676a3803edbec51d07bebfa8b62b38b9f2b870108092aa3e456a114122987ac5f2bafbabe7d43b60d99456e88ba916128fb5df2b13fa616056647119a16cc7824fb03cd268057d7562fd5dfef9644eff02b4f3f7641c42bc26d3b81619437ac70aedea3b85b8de98a6b3bad4bd07a5ac9da15f5ae5ab118b51f9ff6221fb2ddfd588ab908f9480b7b08f09006d52c5681ea731012d8e3e08ff6d154c5fcd1cd673b657a370a811cb74a64ade7875c10ad3310c1d83689614730e839d1f270ca047415fc4f83951202c7161cd22cf191d4335f392cac02d27c254a6041acb69da0acec0671e03c91d76b8765b2706785c967f160fa5d6f6658cf04d4f4a786449e1ce99d5b93f6b7e57eccbf2175956997877ed57aaa0d107ad4f0dd00440cd13b64dd2ddddf217f44682b0ecd198980b5f33c7ee5c3acacec228c7eeb038d9e5276faf546d6f4ce674d5ad24d9d43957cb821eeaf49f01f2dca90181c037820a3772f13fb320ba2d5af5d1734a3e374fd0995aae5505bc4ef52f525b0f0773b21b0d63f9905d97144d1d6c4d96010060e1f1ee81510bc27e26605074481d7087cc2568bba35c31509230f212c5792aa1abc82df8eea7c309d29a879b8298bbc0e590b5ae5dab11ff6a59bc4f706188d50f0f4e8aaed474d6c4168248cea45f9ab0d151fed6c70b6a182002c1a390c35f161cd1bc545cb3a3b61aee31c3acf2c6c434c7afc6fcc270213ba781dfc3ad99c57c7892f3ac75ed9f74a3ff6d9f51bf53f754240e40e0bbee3d458234cf2d4de5bb321e5b96aeae9f5825bbd1ad918248f56063ad7d8c7c7d9f41d45b276656271db4c2d18bc736dca41976058a42a29935eaabe1b4c7bbc715e5c46544e3ee459e14cd0f5cb8c5ba1e28d41bc64d5adbf6f82a2a231c644c0869c3c62f80eeb7e9e9146ce286f15d578139c27e5bb6856e1ed932e50afc5c72f27abe293fe449a0ff33cc688d62cc8dddc1bb415c82a1b11bf1a38fe666c26b2e6e6a8ab1b316bf86067ee71deb4c6a6e442bc858b798e2df174fd8e28ae496f31ae8536f515d03abd02cd5e16f0dccf0c15ccdfa7bd8ac8f6fb586180311d6f8edafc12e3344016e1934beb51123175b77415daf65c59bfa857545cce5e837e39177c710e71e53b68d8f177c44f6c3228e7240da6c934227425411d22e70403e8112e4f2f8bfa7543ae6b7651a4c37bf28fde7eb547f98dfc654cc97039687e1228f226bd3ca7d090768f039c10219c9395643b5f771910da10df7f2e71a18d50b4ed71633ab31b326b0476f9055cb0ad8683dccdac456cb70473467662bd48c3fd28f370b42f012d3f04debf3ab3fcc584388055d180093db3ab3ec54802450a6c831904d8673add5173afbc0af9101aeda15698ff94129b04eb1f8234c7f6a0171b41b6bf74fe28a6d0118b94f455ff91b72a0c71449a71af5fed3993a5308e76b27f1df6f8b9d29d684ac1b0cd55355a013f59c1d821703e996d0c12b3c0f9e84caa1168026e324e234c3843c21766d4951cde96b09705fffa1a6db0d7f02fbacd52fc85932a8b33d6005aff4ce37914df9107b9a9a42fecb6ecc584cd3bedcd43429179416a1e2037205ccd7e8019a577d45e0fdbedd5e418402e336ccc28bab1795cf40ed56c4d8841239a8686844455d27fb67d9bcc7025efdf16fa66964d30026af62042549d4c588ead8c3dd30cbdb1ab9715715907e0ff1f3fc7bef4321166823d4d526d308e06740f26cd90431524300ee6019ad025cc17800ac0524ad5fc4e0bb00991ea69ceae6613f0182949e743238f85b2092d303aef3b9ca18ba09dfc1b4de59bdaf98101ed88b90eef9f6383ec73927ab0997124884596552d266a673189aeec4659c3d00d33564faddd3e62419674fce8019d9af7120b63e425bac9e613cf6cd4ac7d4a6b911f0686b50ee6934eae9cb4b1c4b02d68aa5b584ae0a1e763a6af24bea9d69407833586fb3ffc711d55d6037b259d744724c6b9b77c51761f794becf98a2663ed61c38270899d2b985592896f44cb2a6c8733f0c4b9df4b6dce06f8796cf1e5efe4acdb11009d88a745af1ca42f17d66c902a657ca7ceee2451773b708f4def69df10450d8aca3c9f14e40a79a88b4de182931d4d4a176b8aa8acb04453e234e2ca43d82fd5895e91f15d782a4b2fde78f63d3606355bfadda0656fd7af14c4c59344b74fcd54554fef121a0cc7729c6232e2e450aa85a9cf3257d7428c915045661b9e967e7460ce956adda8bc5a9beab1c6f9ee08a3d34c9f8f4195bf55acab911681666f0a480fe852fe44b0d634635a4bcd567a18fefa6d55eb36dcae150151e203ad455fddf7b3ffd272a40ff404195e574812f3f99a478d749972ee861ceb47cf62643cf452db03910cc25e9829d2cfd2c9c94b3fca8713c6c6e36e80a44c7c04bee023debac60def759cc42fd7bd40b9f731b2ec11b9276433da5170194547474023188acbf635941c9cdfcc02822ec3a5ec3359ceaaea5fd430f501babcda973b6c4eadc5a1a48164b9214ffb175637a8602daa90783abffb2e0c69fbe9d457ae0031b31beabb87c346ddfd35e4ba3da345192baed893eed0b7e162d09d696462c057f6e969c1672a1e4d911b15346fc87928c103309b86fd5b7af9e4b35653f724b7edc2ed92fb22d97fccd09126492b1e4e964fffd715846c578b7081424d46168290f47747371bfc80fca28e30bf8a3c771c7fce78143d7879bbeaf84e7140ae29051d00ab58f86b4bd437cc1b0a1d75d5b6ffca9308f2ad998a8927b54d6dadf3874bcc49e0f6801655589a5663d9f72f88826801dc5df0cbda51b131c3f9ec54eece964bc8d34e9aa51cff76a24ed5cc94bcac1481ad563a1c6ca46a6f912876be2a90f821609bc01dda8b306227407a4ab6329c4be2c022c6eb85a24a3f0fc33d1efdd082ec27680b468b1d01f0a7102fda9c8f16b27f368b01f173ae03418a055e4915edba1e79bd887a6184823755565ff3685c35967c193dc9d1dd294e04492efb48cf6db77f441d0fa2d6144d49182fadb0d73462143f3e9d0a5f031bb74e0aca282e3f10b783ce0725455d521aed239403300273d4674194777223f04be427c510aed3c36f08ffa0c68b9ea9a130cd7cda977df1266a5db56897690512730ba490bbb47accd02407d453603ead22628b052200266d8c09d09f668cc688725fb1311fbeea1661f3bbff9abfd6128135c37531feda62adfdc285e1d31c1f921722c77d5ab427af60db7a20bd0e29f1e97a26abedb6ea6e2d7dac0ee09c017ad404b5cc946a9c37e5da853ff8157c0ec78680333a50d37750ab4c176f03e66b80049c917ec007fc289d630fc4ab805b11737c910dfde6c956ace59650899b6b9d68287d890ba6944f2ce6c7d9a0ff4bb6c22dfb5449d701359cd1de87747336f718c63cdef73d7022edaf71450db285901d5697748607d89ffcfaf7a298e732f7adb47cbb17687d50a336b6c3a1d62c5351ad5fe827dbc89b5a080e64d00e1be1708cdf72e833e7850e1f5113267907154578224c5b62261e670cd0b3480d002958fefc05c994bd170a6c09426fec2aa80e2491eaede935141ca6d2923d3c509e23df535b971996726e17035dc5891a0838d0f7c181364f4fc05b0af8161981b3cbbbbcdfd9e2a583c2ead107390ef4bfdb21a732bf94a83c0ab03e06ff6e4d0bdac33ee891afc8452acb46e1fccd86c49d68884192b7f1c9c2d8b12cee2704b869ea9f2437f47d411e45586b36fcc893941b541a9fee50435fbe9a59fd3252791aabb0279b6f3590dff02915dfe5915ae762398675c8a400b74afaf229a982f1632c34c5a549e09c6583d3f66bb75cd9febf54810db776ccce28ce1d41e227ce15cfa73be3aa82fa06b9e1e1fb14d8128d1237de24a90848711f03c51f6c6e6288f3ad34b135f1785259546901108f87c0b5776093dce490e04c03201956bc27286e37cd20589cedd5cec7450b306c9bb39a18c97abe05842fab77c5ef1d9fa9e8c575c0d97808b4d397a0676ecf6fb28f41117db2e6a3f41fd7574ec4d1be6063102f3d3304e484f1f08104e8c2ea04bdaed091497c3e91c299445d8c533e6ea66596555a588fcf2eb4785a0937259bb2f817613f14d73d66934256ff54a15cd276ddea26c40fb8a27819b554abc816420db807212d9aa35c8de36279ee7b689a21391dc33751d71b62bd5d559b781cea4615ede8c309bb2d600ea1c82e0c9762dfea4b110207b3bd9e53592851ac7ffe22aca57632226988c93baf4bd1d985aded566d36bb2c56f66a4971907b55d8d47c205fee79ff2c6fb29dde2cbfb7b3b0f6d3abddec450c52b895b8bd4085c9e332c1a0abc754fe8f52c6dafeb4e7ff84c7dee023b0f192e029c4c952d28f20644ce2cd38616f22f4177310edea10b34f8e777a6c9cc2048e06edb73b100f16615f6527c1fc299c5965cf46ce08cd31f69ef3cba35bd2ca9d73dc0d48e9f19a88f85b11ce783c588bf1d6abde8e9370c33019b443ac379ef3cf338b025180acaf87e40be5359be435f43fed7a81c58b41814ad802fec77653931e7704d08b3c9b1cf40c2107b8ff5d0020fbef54060dd789139ef5294c9930ec9037325da889adac4fe970343fe87167a82e97a1a7cb349ff738839a97b3f4cb6737007dcda7019aa85c6f50f3ac74ae4d8963b9ce830f939c72b0e14b813bcd2102df050d170f7312112546436da932fb8102ab33bccb5698ea419f25131a108be608aee7b2da4c0c7b7c9f2786a6edcc576a861d28ae84e1f8e34c473950fc8be039508fa7b79b860cdc2edf120a8f448a03a1fa12285e189083a743904ddd93dc5bb441d3f94e794b497d5be91b1d6b1988abded59b8f464227a4ac4862e2a6d909cba26e9fef137c627d539b7dbdc1f9a825b4f5803b19656f1ebeb991de702b5b6950c36c07d40f89bcb56eacdd3406aa9f93c52c5947abc07df790547ab3e97fe3d95c123531309e882c4a2f70f7e78c793a626e8356c70d150ce24b29f4e49b42a98f7b049e5e6aef48b8c4d15078e05d8f31a2836d4b1d29852487a916063d8d54c103f90d4891863fbb5849f6fe196a8a086442e6706e4aa2e0028352d616c7be3f749cb5526c8553fd68977b6fb3b4a20a6dc5f1dbe21c174a405abd5c7b1067de80fafd238315dff2882a8be44758983c11c0de723dea49654d168fd3f12316684aa69d4213199603ec1f7776ec4754bf9a7cf0b367c576c60793702dd73c1fd8a6a727f15d40ceb6612e333701031db460e670509a8ae416b3cb492fccee36efa445a5008e95b04ee697be6e07744f6089301435974b3a6d51225d3034436a1c84d60b055a4ae218aa9d5e5f39bd52846b0620c1db235889f5afdea022103f8d250361e74821d731a0eba501b42e2c8c5deabbdd162072e281f414b0ae5cbd85c594e2738ec160836e9888366024c9957a537f1f5212d696aea6f85bfea227f87d7a678821266ad10846e5e542344a6fa345ff48ffc0756b9aea2376966c3348e74710956af79c42318bf5a5e127ac5b86a7eaeb9cfd565986f3d30faab4c171beff706cd0bd363e5231d24d211c57b635aff07813f118f0f7d19357aa722e9c2af342263928f7f7f36e060095f7e1078748c36f0dcfdcdb1d08e0090817985a2fc00ca517d07e4fe61f200236010c3e419cb6cd2e585a4776e5186041785bdbe7e16b4f0093a20787890fe4543d730f97d310d11bea55a7d459353d7e6ccc09bafe3276d92fe7b110f4418cc66b2f477083f2a2a02c561d468ad2de499eeb46abb9fe354d17d98c18491e073fc1a05e2574d5adb3d82139b0afe4f6a35be129406e18e9db2637cdb5eaf287524c265de3664da450f02c0a5b92fd17e95382baaa727f87277cd0fe481b801f75a3ca50f05eec6ca15143e08f6fb784206a54f6d45dda8015bfd4da54a4c9b37a2f184bfb821275237c84837945ca89836893c166c518cb8c4c5062bb79d1971c8b28c3d8f5a0c049a3ace786289beb938f45998f26bac11beae5fa7dc7736263c03490cf1b0bf993277bcf2ebfbde14e74e4632b29419b89f658d0affa7830b8b5a552818d6f10261a0f3cd3d9d26c9b4affc3323e6e73630cd38523200b2ffffff4d