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

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

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

Block Certificate

Block 78607 73bbaaf18dc378ed317410ce9e8ea8d2bc27d26c356eceaeb28b66e7f3c329e8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7ec478f9d186577079ce9d02068ca5e4d095d042f024518137282c1453cb030a
Certificate Block Hash
73bbaaf18dc378ed317410ce9e8ea8d2bc27d26c356eceaeb28b66e7f3c329e8
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0030ea000010910000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000296fd7db91c038c415c8ef8b97f63bd0065c728f87ee0837409cd45e3cbd09acea2622be43dd73516675f7a9cc96eb3eb0c8406d40a57ebcfeab993f3ee2705dd651e18dfdcfd22cdd23fa60c2d94eed86165c9c7b9c6c611a08000000000000000001000000010030ea000010910000

Raw Header Hex

000040209cc6e7170e7819112203c92970257813f271f111d77edc3947c7b3f1782a8af16fc927aa39695ac23d2199bd87a8d028011fcc69246cad12be41fd563699ce0ed2df3e6aaed000180a03cb53142c2837815124f042d095d0e4a58c06029dce79705786d1f978c47e

Proof Data Hex

59,560 bytes
121216010307884716aa7fc409d85a28d3ad09c35022545c058f5148e17c2d71ae97814f69abd8ecef4d289f1c0e38fcb0510fcf604d9a7b8a837846adb6963c8315819bd33cf5e56aad91d4beadbfcfaa16fecefcf80fd19bef2c704dd9cc3e7b5f05c7a022589460645a89907e3fdc607bda96c3634623c1e2724cfb08508134e0f184b7ed8cf10117a21049ff588ea8931c0887b7a49a214bcd1abecdfefbbfa26d38c8446dd4993b4971f9a3382850dae54c2daa1c11513e1ee20054ef3a932f9cf3f7dc9081101e93585312788799a3e282a746f9087e9685dfe4cfdc4637916f38935c4827ed8b73abfbbd06fe179c89edc1c8bd6ce2d6dc44a85684a5467b5611dba341844223e33d6577d0c6d8ab0fbeb4a095ba54edd4de5a8043dbb431b7ac87856d5c046aaabfe8cfe905bf14f0ea48cd7e0a44152157d61b6f401f2f907a5c7d970645520b1a6d6b63b94b60cb065a42f7c958aee99fa271c6cc0aeff5c5e84d5e285274b844f673dde77efb644e41f109fc7592f9a2839569a845f8363cddfd989d398a12efeb3a40b2132592c63dc059eee663f2c7b366cadc5a215058f24c2dba17844ba9e5b4329fedad805f3ae2ca7e3e177c715253446239ef2bf085d61ed13699a19cf21adde47d0c63ed2c1c63fca36f4d0f0ea97fa999f40852f33f49ca4f741bef52e950a944b6eed2213f64961a87a76e0b14d4fde9195f39c188255fea2ed985ed3f9e50432813daf4c1584ae8d4c7129e57e4e53450ab952faaa0e5787cccc38c02ead1fea5aa41bea298ba88d5336ed23a944fcd805fbf31185d99251248ac5f27397fbeaf9d1d5eec7204750ad5a5d4afdf510439e5fb9d98b0a6c7ef4437451281976a74b6577b9dac5c5ab454f87514e021876b02f51523bc706156217669a45330893beca0fddefcd91d6413b1931079c73ba252482dac07ddd8f15e8cbb80d854b22ed960491000c3ef6c40302f885865d2ae0c1e8b48f49969c6f1c366831a62c695ce3baceb131c0a4f358c5fac28dd063d3dd4a0d24831e44dfa771a7053b111b38de26c7cbde298eb7aa5fa646bc80d43444b3f99b0d4b72aaa0be378dfea0435f7b9ebdb9203c4d4eb11d2f2968a61cdaf0c56cf32a7f8e545ed8ec6edd9b5d18e1da0cc7ac8db27a90d45fd5a9d7135c4a3bda634bb2f149fefd753df7f2ead8cea191e11cf89e57972df76f578842a03ce97ab07b7006ea325292bb883c25b29834fda7ed5824e61139585cec76054c2779160645634374af75cec1881b63805784d5bd8773003c4d6f41e52da690ba95bfeac1787b0da98aa1fa9ca931c9636ee7b2aadbaf509d300e526d8c989b60607bcc03e15265206b5a36f6356633868e4d3d72e9dc7b96933fd95814dc537d3f669cf01d0470f0e61abf2453327e0b004599f09500e6dc4c19ed5a3d90bccc127c1e05a79c2685ee96e181b09ed901a37f58210a0e8eb728127a15af19a44807244b2bedb7dd2eda14f5e082a793342af47af0c4d376cdb9b9073dcac3805aecbafe0a63012de5b04caff1d0e07c16b7bb84427482f66f46fba3fee04fc372e88cdb196219ba00e43c9595014e6f7b260304820307b377d4de8fd3fd0b3fbf3209f86efe27cb9ff8c56dc698f427992eab63e464e2dd028106ce8b41e0f9f4a3e8054f23b65424336e467297847d139e43a5fe08b72d69a7519edef4af90168d73e387a1a510da038b9c8725496a809c159e6e5d3741f0668ad145e447abf40f8bd18ce3ffb4729b6985f5243f7f8818efe5b23d3e03c01367a72ceca2b78bdfa1c4960b1069e8488e05b9276dec347d8fd0b180a4715e81b716e5467bf4b76364d27a80231820fb7222c05c05fd66d17c30fed57dab9ecaf83023771b14b6fd655b66599dec05537b22192ef0a6b8429a113b2bf20dfa00f5228df12d6f15dc3d55a9057f9c6913ddb20ad18d1b8015d7d970723a7ed86b94ee1c593897a138b325a20f312873fecdea331cfbe6062f834452b849d1fccdef3162de800081b7ddecad405bbfd0e89e9b8e7aa3e39ec344fb1ebaf5b5cfb3e272cfea2ae676ec6c7e0ca13317e2288abdf33b04eebba406ed3fabb6c36619b7277c4157342b766cc3a0d24b723ca8ec28f26d34c546de631cb248a9722030b9cd1e507e5aabb5955656691c8325e7910af49df48676db9614d65baa0a34d2f833e034b75fe0dec119b952e4907c6c25e84bbb071aed7248f4c18c0a50b3954b8853530afa5e7f512aa493764a6bfcec011cad6c99924ec2ab29558b2c5e830ed6d3d636b834a768e1fb88f72ab7133ff37a8b8266d4915235acf86e85f42759021952766988d71af25e0626f8ed085158638d3e14fc5f3ee88f3982dd0e4396cc8943bc93619385ea738b6c506599756b4da7b549ece2fa91bcbfe5a96ffd3b6f0b77e891de5845b76f3c4a2eb29ba74074d7f23485a95d05c9051df7af195f58b3146f603c7362b5893d39bc698c82564a322876ce3a425ff9b7c08eae82d6cb4275be2d5f2ebb79da2435849b65c9518b9d3a109c21b152a3c5658b80fb34418a4da91af8746c724a9cf8a63d71fc3fa946aa48f6c99df582c527c86aa33c291e012957838a8e6c0b5d82ecf86ae90303557fe8f890d0a8c87b791cd6aaa5c1e0f6dd420057d9a02ac921117016a108260a98cedb39c8fe76ce6f8e9420d849a09557d921ddca7e5e50191e40c551b84bab3535ee16a5c6cc25f74a0f275c2734168556707e9ba7c2bb8fca1715f6c3df7dfa57e7721dfdcfb44501b750115cebbd89c0cc7d1c023401fb37c881342c80a07af687d69087ef21cba956397a59499717bd24149af45775d5ad0d4db01e0a397fe75715ad1369260003d2e443c871fd80a93243ef4e04fedf89639b9f0ed6a7e5b1728108870f3fb5a4f791d45f38f4fafe9b1326c5204d2306855495dff5eae83674b0fd291bdbbb1f694a8f54fff404de0bcd81a47e3587aced7d78be565da8c0237fe752bdea200d53b25bb46f292bb772c3881887eb81bb70af6c47cf576b7dbc1d41a6e3502c6799b9aced5c3bd7e8e2e90693f2e5ce79826a92dfdb8efb960950732351700f4d1acd28668c9f1e17b9b274b7196550725cde4e0ac964a3e234165b1490598620374d9a7bc30df3f33cb0ff3b40b9df1afcac888a4204d749dc7474812108bf0652c07d5d580c236a9914e1d129f4af0c4bc0bd17bf87d4f1409e464d48d62f08c34543e3b627df3884e9ae9d85d275de76c132cf0a8e3c6ba7ec0cefbd385bbfad0f4daeb9742c10ad375eb63d1a726b341cec48bb004744beb90e256dade297ab8f4507cb185a5bbdd85f43e6a647171006eac4d7b931ef3ba19ae69431455f0587291eab0dc6c1f23467213c6af2dfd3dc816b81ba5747261033b4e1e81d9b13bb475a17361b3310a13f78a52d66799d887f4c4c8fc59edbbfa69a4d20b2a26ab01c1da63bcac8d97745f5b683967b3ef1b2fc25d96f93b439033e26e26c78ba313f86bc93525e4f1b793b3c6f86a084f5cec7061857415478d58ad29dbb9fea4920cbaad894c3472433cb2a2f211c6fdd46df173f81739223bd9b51814a5dfaefe22c29ec4da03eec13a86b3194e67b3dcb0ca131ee5479223405da9dc695eeb34c7e5862cc4e4e7ff41c8f58d8ed4e7deb365134248eb980c101e8b6a0d4607b5211b5acaa9fa6cf5ffd0106a1285683e918212196202231439ce3e2341427500581c26389dc8c7629ea9732bbcd779877313e91e9b66d73afc4721523eb4d7697d5ac6fa3820790e1f741ece9d79ddb1481f8ffbbed11d3b3e50b2170b70385deba62e830b733e04e3ce0e1f0f3a68ded9885d5d3bc7e836f4605685ac4c9b17b2c3c7fdc993311c198a6c56e896eea8e4856d0c7ffef80b8c717017c0dbfffaf7c131223772d8a814347c5fab66d28fd7024f3fd9e8001e71af0c1b0c7483f891e14712a0d0719a9c7f97b9485ba9ddf686e82dc5088617c7d7b75c84609dda84e6284350b768235126a134756fd9b4fab8ee4de496f0216d47e793fe2eacd3db3c6ad01529e9be6227e71926a40fa0370b98a2be7129513416924ec7d7891d53d32758b35be33abf3ac632cf47d9eb24ff3c98cf86a60fe6a78e34c4adac7e96dbc90ea8a894d8f9888899dcf4a2bba12f1e893e2623e7a8baffec3aa282450b76db7cedead936104dde97fc552721e0af132e2ba61e512ccc66c652ba95af2dc3b42c0d6b1fa3a5909f81ad8b1d416a0e2c5e7792756bfd806dad331ac1f940e770f2be210bb04782fabc8d6cd30932029c48855724147d1b4140423f105d0477aab9e888896ed1230965339f0be80531464aa61385784c3f83ef31dabdf23f7b744c324e43c48feaf3ab83a28c3844947ec6f09975f3b62e02b07f4d5c18eda029db52c27f302cfefb553a98db5781e6086c531da4c9d175524beddd90f3fa14dc7595fe7a3c9778e511cee9ec3d80fc77e5db07d1349419b143e50201e682f58cc3c7cd718959d7dd36c3b2ab4cd469cac476c94f126be029b9754389e4661eb0656849ba679809fb48d305b6fed20f49bb8a37e88756f2a9b69bd757b4f27dcf3396317a7738d4d046c13535fad46a830acbc88bd3373b71ae7191ac07b1d437329548f34710eba6c8040b1dbe2b657a637f261c8ba469ea35ba490526abfa7e00d4602cb9a66251eecf87ed69a7062597a1194a0333e6185b56aee68438b0d19f8f07920f6d70cbcff972bcc1072ac67f2bb3b4f5525fb9d884614ba205d6044d9d1d99fe0302c64f37b0e43fcfd77f8f3074fb25e4b920935b4820220304d52cb7f3392688217cb35ef5aa8dd70c0bc12f82a479d500a46b4d453dc32ec6c3fb14e4f01c485575d8497dfda83a1d27746b8507774fa56946bbcd385a61e6269cf096147abb9267334e2854d170b7ff90657643889e1079e1088777cb9561aa721b55b76400f8582205e40f39dcc7a4f4024df5c75bc1a0d5367655e17425e0f2c5c4a92b03e1375100a8bd83a7d4d2155aeb510db855f9e41f6bb37061c2fdacd8ee4de11fff8e863195e93e8c4bd2fc8f1c7791ec05bb0d1d5529e79d4fa2a05abf0b0e15577c950c3bda0191c06b5a47380acb01a3883d0294a07de1fa20465efe28b552f43cb1ee48933dcf5b0659b5d0691a67dad52712f7c752ab5e64a42df49f436c089399a6e6cf1733ea45c8ff39e7db3a5ce1bbdf03273fec6a5ea48c1b40b2d8137105880d263b055a30cef22ed2ff11cec0542f6acf38c10e994b524c466a2d9da8eec5a82cd28c2d234a211cf06c9872ac008ad67976ce86ebd402cd9ff3934c93264b001d4b993c4909d8e935aa9b0d1086fa5bf2a9975d654ea4523291e64578550b0bcd4a4f748a97698865e624515c25d9ebd1529c65a04ad4edbd9b5baacaea16de709dfb15f57b038c21618f98c440af718ed39bda5abcbe3ab5bf6907b4145aaf7a3580470d94c7d067b1f29ecc8a93b63ce7c3299c920ec215d0f4ec946e71b3bfb199f34387d744a3efd1262e080e10a1c1473900d614e4d583c7c9e8f83a1310c5e73f2f77bf370ee8500cbbda6f8a44570276626c78acaff70ed19acb57c58179770d9c6a42e92ec85537b1cae1aa50277f96a2bfe287a5883295a53bdb3b1fbfa03f4d30817caf90e6c3836f37a20eee0f130737ec9c1907761c8b2c92723295c5ce1023fe04fad5d9d475019893dae70e9de089eca18525a02337bcba46d86bef30169543f352805cbcfabe00c38d38f39254c84f7c7eb9fe4ad167bca72b359dbadd8fc024df46271e0ac5d8e70a301e30ba6dd27896f9c2627c669e007c7536eb461aa9f3b2e5af303cec8a78b5508cbb3e3e4a96385fc79f3339f5cea719abe6be763e41637493e0b669d2a228aca8bca37e6121d17f124738eafb08d2af780d5358984cec009d3dd2c3620d746fa2ea2cc36dff25e9b3a001a7cec27d9aef03acec76a3e1ce850cd07da56089507449c0a386a3130f8118df2808e09d8a43ad0f31e4a49cdfcf57b7debaa6c12fda28a7a5a376b8bf2656153eef1021365ac145c0399f1816ec3688efb106f7655514a5ac95d1045bc7e9d104aa0dcc030c9fbdb915374ee5334e10a0401f2826ead6445e743d88c669c7418489f8e38408d73721db3756e97048845ea7f4d8ed0c9f6dbd3e46dcddee66dab2f05449ba316da1897b4fa1ce91fea64378ca74a33a924184f706d6b562c536d65bdf87cb3db132f7a536d52f8a52f6e0aeb171200443b77e1c2395497b861517707acc53be1b59b5a3ddb8555d3c8716f4df86396970e6639a369da788d2b4c7ecc7165939e51d0854c1b032edb1e245be4decb7a18f1b26287861a8b1b174074bf7555b25c7330e87b00b32471e3c387cca7257a531e2790c96500e4078f12da0d6c4b2b3b750cae4a0b9607fd18686d40cb4ec9e52187535ec16335cf348ad952563aaa05aace5fa2b36e09baaec947c0e5756f508df20ed140bce69dc0250bdd406cd340ce9714d904fd429cf1e6dae32f3464c4d516869edaa470c81a34aac9de877b669d078d73c8a39a47831abb02ebf1e01958e9563bed4c709c933bfa848d0c90ca48d27a44697433788eade8382828d9d260a64eabb645412f6fd2b770ef05b624d02397dcfd64f8ddb3f835da5888f4de4a38c71394ab38e28c1cab6d7815f237221d5f0f5af5b8957c54353308b683dbad2d6062ab11818df1676109b59b2fc3abef60c8d4077b55095c9b6cc715a28813806213e9392d0b48e2f1e6871936a6716a69e865d036c3db3e210401cc52738381ae2abfa869e61d15b6a3d7b1921d3f75dabe8c3d628ab81f00c4fbcf13001cae0527b123037c9688bdee31776bdb5d29743b22d02112b595785325f6fc58d395d912196ce4fd1ba47619541f2215fafce9b630d59234478f5fe2c2be0b662f58e86f431d9ebac2209c97cbdb76f53c39a90e59adf0f9740607de5e368a1455496662028caa16b748b2177567e1225bac442cda4f8c821a73e09bb083dd634fe2279d4c22ddbe8f85262d8fd06ab0c8f193c15e2de8d9840451007a36fefd5f69d632e0132ba44c79e5b8422af93393ffb9e625323735baca62cbe61cabe9eb8c279e44a7a92b511a96894d28d05a3b4f8ad2d8b0ea59d8a25d53828894b81870cc87f676182ba2bd6f9721af8f4f3e5cbc1ed0e66cbe736c82c29f595db943eaa81668ba8436fc69e737c3e64250a585fee87d826e4ad4848ed54bfa656be46984d2373ee869a734a56f91eb49c283f49990cd79723173c51c0e2816c97dcc56eb8e735e99fd0df5b044e20053a9c28a2c623bfc778dd8aec7ffd15f37efd2c881931f12b9539e9a2c1b26487857bcf8ecb97c24b6bc53094dc81223e78207dbff3c671c6ff017dda8abdba2a1bc08a7862f7a359b28a6b8a074bd438bc92a16031afa5819e0a731b14a4a841916bf337c2d761e1af91d695096d4526b4c4146e5091e677006ccafa15d2b1a86f1ad6696f4a81bb470f2161442a475d9af1ee5bd2990d88f60dee9086b23b57c621c99fcc3adeb0b8d65d3e1181ff349c61023213bbcfda4fade70fb818fb6d63f2ed174955f52601de48c164479e5defb21ca68bb8e16168a67d3d3513ca5366d5599c7823dd4f84b5a4106dd7ac3f193e89a71bf0d66c504504584cf98b342c074e6e2f67c897ea6cbfeee4de102fa8fb107f692f96b2b8f1a535041255f1dc843c5a7cc4cfcaee1229e6c31baf06c5e56d6c811db58974c4ec4e1d1dcc7825fe98faf455f9fc74b4824aa39df28053fef0e9777a56a455578226814336225429565c2b129ffd76079402796210c860ade22adcd66736f4050b7adb8a0e92e4b96d701f532ee4387730bbee9b1041d82fce47fa11a18a1cab50a17b5360854c07fe150d7fde37895a5b925d46705881e10e9d2cb40530318a4c68207ee8c9a69f3284394d246a4ea60bd3759011df3a4e774ac02e7421f300521d192e94b14073d4dc0d4d10d1ddfd60ebb53537f291cb5a35feae6370b50df6cc60c7c3419522786bca8ad88da4f5c01b291313df730ffe0f6f22ab126aa91c98ace7b09111496a97940d7e5e6b4e2f23e3befce448b809a2c6f7d797098fb095f4b422d41828d904c1463afe811b516c4c936126e9d5f017057f5492985ec3356032b596e080694e88aea3f61b9fd85e2ac4d566b6e996fe680d91e22a16db37f23c1f76509cf7730dce3af4fd9b180097f4862c120f2a75ecdde946d8feaf8be36771348e41cd722ada7b3dd4550069702a8df0ec714618af4e22a0e9c8b41df64243f6714544209b07258b54916d4214cf637cf61a243e6be59fb406fb66b47138a461db96baab6724c6d4d7942b1efae703e1ba6342cf0b642bb971c5480cf00b84d439569c729f6eaa3c3968f1cbe08d3d315ad57019a289a3562fcf5e8d89553f14c78a21a578db2cd45b9ffd1dfe06572aaf32d54c698d2cce3dce0fce06707dea3d0e1471da1655d0ad6c15c235129dc0f4f9ac434977ffd9943c72c053074182b539d9db5517c6434baf7929efdcdcf6f5aa40321b031cd7b0340d67847f2b9a4bd57db6642602e6e1e53dd9a2afcbb5fe96c9cb4290b1c5376139ef57939e89c02f9c4d251243555747a3f9d958e32873bde2bea7362d58547c7b3ff4220ffa56600ee8ebac2f38f0027adeaca8e530f99b13ec6645143aad9790654a5b76e07c59b87053dfbaeb2d4e71ec15ae4c9b96d9a1493217c03dcce667d4666326174982599c085e50e5e4ca3f101d984465cf34f7b0ca8492d32c56daeab596806920355d6e4fb75962bef677bee625c652ed563444351773b6ab5b1b08d1544e302cbd978d1ad3f3e2070b0bc819a5b002805df984bbd552cd3e2b9b8602311428530bfdd8ff53113220be93a2476a6e354aa8ac5b51a31288ba810ac34dccfb207a0a44501f241f5c8270b5865e00c61ee6dc594f7db118c78f7e32e6a7243a4c82067d4740fff6e502e33d47111868c35c58081f60c3b7ade9b9b613ff0838af910fb1fb1a34f22858e523e276aa00ac4aafe0306675df986d3ce14b65cb4af546ce802a550a0a204f59a3e8d81bdd0c96eb3436ff5ac368181602d953775de0cdce9d9bbe001c976ba84fd80a700c0c1f7f44dbd1fd3ff8191a495ea768e413b8ee94bfc1f4ad105b3eca865f5c08eaa9152ff557bfc7658179dd63e2c019e55766200448e48ff6418dffc76a32e11d9ebbb4cb7fc337079740eca32ec0b7bebebc129a09e0bd3530a6153074a5511c0e9977aebb8ae7a02c8f61201db5cfa4f8e73b7709bf1d62aebb1e86e56b7f7149311f63fac37aac4016f37df3c997c637cabc68d7e218c5da55511d435b95f931feba5ede2c6386e1b22125ef47112f2ef7bfe45a1c08ca2f6c2ed6190f90607da179bc315e23a0b224988e6409b72795202c480e76eb803b3ef4bc3aa17e17bcf3cc10831e086b6c4d8f45c8aae93ce5dff1999a3e0177f04da840be5c599b445f1a856d1b8a2069125bf83a586d41b562a11b090c759e8f2e9c3a383958556feaf7a269ede50cdfafde501af44ee4362c69e3f750c45308082848484785cf31c63541dbadd3471019798bac4562cde1d29fd8715e49e66b525b19b64a6fbdd1dd5fb2cefb3469954277d51796a5b0c424a2514935be8c02477721cc8abac88951346f96d98fcb256c7aa6354829c82fb6e6f2ca69725a85c55bbed38eadfbe2cc1fd6038f9a2ce6a5786db4c5e8a60f889ba8a09212adbaf7b1bd3b1514560b8203291a22f8883563a27b99bc59e4a253d68b4f00ead1713cbae8ce4ddcc2527b7938f5301d6f219178642ac15775cfe51cb0de92e2dcf7702c9591b3c81f25598eea108e7e27f181489bd0d63c03513a104693de8d5ce1fa78c31b0486ecb852fd45c4c577bf67f3923ebd1e003e7dc11393ded9a953dde88f602ece20312fa99a1399ef112006d929ff15f4bb80e41fde6f09fea8871ad1518212292076739bb83e67e96aa40a4f9a7e05018a9d85c20c7a7f7b8cf4f47e28cd8ca7d0933a86102309e2d0ca70f8fa62354b352a798e6b76c67c3062b47ca58798eb5e63807254c59ce967c36252eccb16f8d4f818ba35a35456881422ef8d887415d1f8c3cf08a29ea8aadbdfebafcee604c9145df84d10b34f6b2e00b3a557efb29e3c85ef233062589c2e9dd64e9b5dad6fa4d39565a6996b02cf8a34599c81203eaf7ab57ef8b5c8a74987462744c03e190f75ac323ca4e638124f12023791e27b9f855fcf4039b46c2fe41373abf40d8a0824cf5d4eae55ea3a534d61da10fed2293a02d4e0082accce8934d7d9e0db81f0dd9797b3a23c57de4ed5c6ba9b789d814ee94029b51fc5ec71247a2bad590cf65d2df2ee05de57a957ee6b17a6d809273bf99ddc4f29b037a8a43fe605b4141270528870452985a09c16c367eff629740b524eb2ef0142cadc985d3065b959faf5ff85851737519238f8437e52b2a0b69e12a2c54b4d63e83eeb68f2308862a769a0c7a77b93bb8a02d360dfe1a94ff35dafab565b6b3af6626ccfe4f04163d58a88de8b3a9478d4ca74d37eeedc1de3f4f0173af74d9f3e572ab7e4f4a99b78120b3c516a3483f03739434b4324ea84fd13d4a156ffa5871c84467f90b23e89cb82313cf2e0d1e8d390bcbd7b01c306e687c42b4043246aaea8d1322efa38ba060fb5b42060286ab4eed4d556987496b5c85966adf06558a83cadb7e6911c09249c387a3e57cce6cd8003b8dfc11f3d4718fe2895c52cf947bffc5088b3f20da3dc322074fb6f916734f0cd3258ce2b1cd5236a39c830ac61fdd34098d7234176390944dc04a920ae5dba4292b9267b5bca3345a8109ffeb543afdc8c4678e21cad19deb12a255b4626d8cbd7b728803ebce40f1610139a25deb71b3112ea1fa78bc19d7c0df91b949717d585fb410449acae2bdf9cf2ea547abba2bcc241eb460922fa3cbab88e4d7d942418167978ef1367c5f72b6917506d94dbabb09a795421ac0f061e19d12f366b0a525e82f3f72fe484d2db742490e86cda0fe9af24a10b6227e3dc8dd820ba6c21f20ace61b6e0ff6018fc9dcd7684ea3ba7c2a56085a6e6a7d87ab76684015bf76e78bf269db12df282afd1af935b2509a349e3beb488c37c8bd8787876989a8229d1119b5b4d4d8c993531b7403e6913041d67e29574f380aa4db550e7a3bbfe2ee9f04e37e6608eb1da9ac731db691a004a3cf97ebf0294a8c4a038d71e77e4763fee3e5c6c1e796182160a6d69ee28beabba4df90fb3a6a78a6296ede9f0b1b5e36493354604670310df541a5bc659d87cbf40dced12ba566532ba2a8aaca226ae0e831d5248954998edb2b3febd1468dc56c055d40a337a7dc0a91f4df827d714df3185915bb3cc11dbedda9c99f27128226ba6f32d74001251dd69d38cf8dc6df27287ac4c31d35eb2cb0eba5e721bda21f736f3bb7d5c4cd6581d776303fd04f0977220b79b22c49fe889a2701219803c1e41b558c8f1b37c4ff0b0363ebe7974909e223051ca4ce3cfd68525798e1637e349a6d7682f76a6a936ed2065e50024e532aef96eac14ae0a8ea973fdadda82b5f6ccbaf049fda438c23744a0458964bbe35eeba01deb363abef9da16f1539f2aab2e33821bbd2a5f8ca826c16fb7c05477c7cbb2c6157f82e1f8d573033c8aac85611b2d393bc0d3d7a174d83347767e6e5c61beef3df0729b0adefe220edf4b6448273011a69a88dae8c4593595223a51c1a464b1d48643f974317a8fee5dbdf60c37fa3f48d302a2296cb475ad15c54b61403a1158aaca20e1dd696950d66475530f857e65f2be8c95c1c909988e5afe1f51a751cc98f68680e9ddec62166311f3d5789ca1ab9cfb086b962f92ca1f110533203ed0a7ed7ddbdc3b79506394e1684a539ceb0bff77bd3ed208ff912d2faf8308f80eb20caf157d5e46f7836fbed8848d58cdb285bb4c32102605ce552c8ab4551b1b0183fe4d7d1377954f65eea96175ccf66ec8f4c1411f2335946dd6f2852586072cef11a0dbf7c5341cef430f4c096f58992727599afffe269c83baa5d3c4ff350aaa68a0ce55074923e01b0bf8d895f6b2f2257ad83c66e5f6282172375febb8f90cdf8bf706620dda04f9b0ddae9872cf55f5f306ba34c036c1b44275af6ada29f0845744f7d40e50e1c7fc803630dc8916cde0f605772027bed19fb21c81bb428b6bdff064a7e9a2764fd5ead32c277a78690455bd4ac61012a5a8814498d2e7163bea1ab2e30f5d0ef182ce234e2e58f0ac53e63af883779800d0b56559b1ec3c7c61e97a9b96634623b494103f9a18adfa76b5b7fe33c81343013f68a95c280866e2ae85f844ea49c819abe100ad11ee70d2bcf46734ce131e56cf0bca0096b2dfadc8a11e535dc16c4dd021e487d0d72d6613a8aa45d62f5c240e95ca230223132edeaa98aa4364c76c36e710ed01f7a97b3d40df6f31afae155b89ae52714dee0183cca13a12ad129f1a53a64ff56f2bfc0dff8026380e00c192f480cef188bd85c5b414ae42c7ea8e685438c3a0a8180ddabbd2602f5b3e7833eb842ab3f5cda02b568c340cf32becf40baf3f8454fe34319a13cb959c0fbc7da33af2aaa1fb7d22a6f5e6f8793e6e9e843ed485d877bf02baee2cee1b638bbcd40fcdb372ee0cd510da3f53557eea61e6d5e0020fd3cc27bbcc7e79f338d3ed5d06865a7c4e8bbe475488fe69f6b4c60e80420e906d4d5df45e1993dd4ef0f9d3bfb3620d71ea0137125a0f69a93275c745671344f6e4a4f4915876846c08e5942f6c667b1ae783ac944786699f46374b94d191311f43cc3f033a83895d59720d113fb73c6db0754f759dd6f001400e650358f3d63ecf3dca8bc458f036046ddccf1cbadb9f6d89a90ecd50552a38f955d030d4bb7a6bf5d1fd6bcf055b0379b26589a958cc1bce5ad38af6fc0092fbe1be6dd0c6a1701f3c5b781a9c20b8d1f6f832879a7cae34d03b0ccaca4fa48e245ab833cb7da1a9cf9e942b7323e8bbfb3952986e542d15550a13d3f7fdd23d593e2f690c8693773199914f57a9f375d09e5319781d7651fc04f80d2b4720e1745bef9686e685f900d2293851c2bcafabcea78fe68008d78171d11cdad8e7a126a375c4621450b7b3d5e56fdacab930a691a9a74f90240a63a5539553fba247042c8366dc1880fcb06c4739341e961070f72eeb8db2ccc5826d8adf0ae904552301155b47d19bcb7c02ec9d64a62b9ccc6bdc78d11c2a7d7fe0d64b3fbc37ef3a0bf04e3c95a0d1283d7777aebb9ebe6e3f53ab1d70412668c0a5eff33cdf993d363a15c747f5294e69b86849e4675ead89f251550a0dec508792fdd70114ff3a3d4f72a26175c86d57a6ba1b04d903d168802266c1abd77ad514d379a7803d86ad1d4b70b7a0d8b02d497b53e8a5251b0c6fa0b8b1c528bca3e96bb5f20adeb4a8d317b4b4a5bf7b262f6bf487c0940361feae81cc0c789ec70018ece947721e49b3f9d54d851fefb3db99e348232947a2956a14bf268f2262a069dedf1a54d470ad2eb1230b81e067c3838eddfe3d90a793aebef92ae64ed8cc0f3dcb377b7fd2abcc6f486a76522ee5b808eb5e1cc4b1e923f25a9a8463c08a848acb4bdac674ae11cb5e9827052350e47c1950f9c1868bf62fd67254e880e80b4470b3fa9c5483ce1da878e3c7819a6437a725daa010e883522de2023aee35983e2d3a287f75f038f7e6ebd617a87e2faca3583b1d3fe58754cb113993d14b55b4d24335acb50be899cc8b68cdfdcc5053dd047a2abcb74253c4323fa7e3268324684a12cda3a7896451fac4bd076ad02e6290f224256e8c34731708962bd70defc9c673c1b923f92ce8ae02ab9ef2308d84d047ac70474e4c3c14bf1bfe6c94ecf15bc6a6f741e414ce09c7fa1e15902cfab44805e4ada56180705cff65e837dea935014870b454a35452da52d34efa55e2e97b8a793f913e595c36c2fb33e1c2a94f95cc47c56015555e7fc14c9f48786e2b17c9bd5c555568cda62b6d1ad48a1ec03c12c5fa3abf40d93c724862ce6c549b51bdbc135697e61647c7fb2e94ec382e5a56739b35ad48658184145dcca79b8b3cb1c5e45b7d5b959a98654ade5ab217d42db4cde893acf9b28ed58e9bd302926bb537664625f04e8f85efc9a43933193074bd5a7bbfb711e5212adc6e0325e2f47c167be9cc3a424b27769a700eaf6536712108ff95e16ce30db81ad8c344d4d9bff01253112ee5585c5ba1bd29b03e55971508e1a5855e4a9633c23e3b94f00843a8814b16fa962506fb5b1450169a6912cb16ec84aaa630a9c93ede424241b4890c4349cbe319398fc7847854755770d026a256690ef916744edda4d1339ca970e2b2e30bcaa76127f65664abcf8afdb28ce5b67c1330f51ea0583e8947073af16416acb1a0be71821881c126d60c3c446ca5ff6daecbe6541c6bef1ccd76d1b4bc00b7a4ebeb8370cb9402f0aa6c6dc7f2de772168f397b9c8c825d24c336f94ee46a7427cd36996ecef5753b0ef7fffc97122df814373dc67ec456d20c34e988ed7a50efe45ce6f2e0d0421d9a03babb818d10f12a8996f89cda1c970d96385b624c4e90503802cb9e14fe0727b0b5dfe32209b842989d9a858d709c457a9db0fffd94a779effc0758db5202564246d0e38b1213072de0e54140442c534e4da3c399850cdd1e23106cdc13941433426c8d9be22c6cd9c12e2ca6d1ccf2f66503ae8c761b4b7466c6f4e5f175062af8cfc6a739fa35b10b91014359bc95c1cce07382699e3be123f13498dbd8b63c37a15f3fced93a63fe12da15c3754ebe4395d32f2c9941865327bad0ba5880208060585bf996b5fc903ebfadadc186998ff13b550ecdf272b5d5bb3a9679cf0c8867e6d5c44d999d9ed2f80c8e7e07cc440d0824b5b9366d7e16c63658eb0eb4109705d4f58d33ad3578480e3e49aadee2e95862ee43009ab94e657904ab48f0e2077d21aae84ffe6d5ffb541ff478c3241492d61ae7f127280508519b7e42716fe16e38219618dc092ed13d408be43469e989f95b46831a846371244ec84632c255cc58fad242a11d29140bf7d9804b673de6bfbf93123008366ae8b726ecc06d9884ea450cda2f022f1d647adb4f3de8669deff7530eb726aa7220f7f8f5bf5deae908de9f285f31da1563bf357630521086957df22a5d7d4afb36aeeacec012294f70cebdf266243b1c433b208c3d7445eaa2d0ef5a70332dc45ef1bcace73f076721d5f4c08cfcb9a9dec26f7d015f99ff28b44948076ec8cbc91cad48e68f5535029f29ffa2389e29cfaeb5226c7268c77c1115a1d375792179c8bfd1b076a8a3a56046669445c8f0f80f0613b9ecc9b0ce7271a23f7b1ad9315a470863ff5790f85499f0b5708353bf7998625d8d2ba2441fe84a376b3dd8c7460f21bf833c1b369a241aa65e23152858d4161b837597f9e18798ab66404af448f3b0350d4489fbc858667d118b4b013da673fcc1db1d78e35b7e82f842db1fbf9ec3757f7b13fbd8c1ace6a2ea6f197403c4d02c4627fd80cd10c3bf017c9033b08599f808b07dac6f8dcd17e8d1b8c7338f5fc210d707411e7d7e859bb6e96025fe61dffd47baeb3ddbb95462ca85a9103ec8d8e28ff036e36e5f584d80b8807a232318eea043b9413570ba63fb67afd2301b45f823a97256a0ed40b6e3e310e65a5804d812398c98ed1afa2bbe30fe54c3544f1853866e97d7238b01bb366c5738b2c44e7bca7401cfd06bf1ee64129a7c6c44a3ee24c84897e3fdff4156edf996d23bf0bc10db0b7baa2608ad6cf6a53bb84dec49ad8e5d92643b87b5f15e2bc2e6e91fa1d6c6e2c299ef433afc6cbec09b066a287ceb5991e139538618a0175667ccf0cd49cb2836ab5f2869f0e3519d9ad6419091050745d269c798c4f6caac2f7883e25ab68b70bbc7126294ce22264dbb05358761b2ff17e797287c5dd2e015995a6ea7c4ab8fbde03d84bbcb8026909c0134c67b3a7408e9514e7b962cdfdd16a91c0ab418763f48965e56bc6c74d024ec099d84968e02bb4987e2fd742cdcb4335c38417389f50baf8459fc038a8ec43ec0f47ff0f787f2c7eb2d95ca88acf14894fe121d61813a926ccf6633a3f234bb27ae22a7662533002474b7454d2a851b4948800d03379eb9d82dd5ec251b71ae58f88decc3eac8107aee363bcf174a70199c65d5f9cf2a7068d3d05935c551df881eafaf68aa4bbcdec69d9e1668da7356dee3ba727f604747c95134e7a7fe0861c30bd5ad6ab93b2f0577ddaa99aa49d41f1559e1547bd47e1af5a4502ab63705aaa8a0e78eacd28ed4d52a03cdd58599c759d7ee7d144a166acb035099b7aafc659061434f19d897affb13d25a8e91a06160c4bcad721abbf48001e04bf8a031576cf1263c69e2219f1903dd21a257a4ec4d83e113c69ee63a533ee2998b2b819364a1a57e4c662d7aaea2046e593fa9dc1f67f138aa873ef715d8c9f53b3dea634b60e7ca21f39e96abce003131c13cd78b40016c1e38efebab8cf218a106e626eead92e863420f930f4b5cdb5f3f422f4cb30369bd51db2e3e720c123bee3abf2b0c682a17180c7d5825f6b8580a1760f326c1c6f7d90aaf18869dc57ffc6395ddbc2cb42c0d0ad7ed32832071f20ed735801238c0d3500b7bb1d16aa16e482d58164f029df82e07d02e2681337cf0bc7488264de3618a9c03b13c0583a51fdf9d6d208692e4d277b26f179d514c90eedaf83ac50974d2611b43f606216b72862fc004dc4319e0d4b4013c73df9a02c1725cabecaef5af07d4321fc40d79b8eaf72dc7c8d19a90a065663d9c3eb37432224d8fa7f6fd8b6170da6df501217844ac5417b3b8bc7cf6d1e5eeac6717f0f33896f1f5b694ffac801df9ecc5761e07f203aa1fe615298078dc48d25450b82402cfcf4c5c71b1755835d03ecc14a054d16a0e640acb4d70ffb9271e03c3205728b4df82c17804d0739ff49332830b60476e3fe26efcfd8292bfb7db041ba19973908b238a4c3bbc6e1a1c745c8e380928abf6dcf6f78fb16e184c4b63241805777ecde13058e7a195cdae40888d94d723d7134157f8aeaf3b05fa115540dffbc968717b21b5477600a42a55d50ae9662daa4779c559e61621dc8162d456ce1a050e40bffea21dfbc642f7ac3330e774e6cfef0d8dd76ece7fe15a0b24da43f63cf118e8804b119ddcd4f2c5de78b461c472409f4e7a7b01dc9e69f2223befe76cf108fd7656902fcfcbb359d0c3ea587cc4267458e681a1baca75eb8e9cb35924a1954226c4530fdc868b723ae811af8130017082ca6921eef0b149091ec952d93443f53a379da52dd08e91f4e0edee6aa671b83897e762f36b080d6742bd09d3b8037d11d5a8f38a3088b60844d95c8a2f55d97655ce950ab767cbd52a9f92ad33c394177be2dc8dfb717c4638dcf9cebb1dd0cd6f2adfd634b0597eb5f05fd950647b7a4cdfd58914fc06a748aac16d3c0369cb0438bbf0fac38b0bbbc973498bba795a975d001b9c216fbc6c07584ebc62a321c3d267d2565c4914ec954624991a8fd78c6860bb0ac6e6638e13fa3f861f73459e0d2f1f430b0a24fd342486d7518b3f9faf0b3c501040b284d542863f0be8c353ebc3062b055495c0ce68683fcf1c2106b0e9caad192c00fcca33865ba5d5bdd054b7b015d2af92c1f46c387df7a4f75c82f2d40dd7d5cf8a6ddb3c513cd55983791875ada7c871e99c1235fa4594277322cb1f9cd749f2d8f8bfc22d8c4edf5166eb397e4188b0af496f6c9294d278839a56e8ded1189342105354b01cd6bb35cb0f91fe3b99f8eca775ae58a07e6559c84536928ee3136a3a0c6df4717e93473dbdf14b8e540f356039cc45b736dbc2aaac46b638db0af90d354ee9179cc5c9cedbf608fae5270cd7ebba07bef1f32e64e434c0a8ba8f545dc81f9bc0b0432590f701703444fe9fa0e75fc896754921c0064eed60f12112f03149ddc69d51dda9f692a8f302770b63154da5a983ad6124585f7a206dbdddd73100537b9da1099c5657b7e361f50be4e16e63526e4e0b18d3ef680f844fa9c9366d3c21ecf43c4aa0859b4f29465f52b49ae7d6f144af99174b2abfe186b563a3467af1f5f4a27f99118e5a403ce521049391cc344334baa023abc9f85ae3c42999707db53a1dc2cc1086e178b03d4cbf59d74bea9615740a33a0c94728093efa0bf3574deb221abc18adc5d9d39e772ec4a8bb8cc607ae3a46252f8e2da9bb8f63c5f74874ecb8be1b04bdfe1a16719e7dfa740507ab44eed7651d4abf2ea22b9f9fea52538edcde27826c5e558abacf53a4101fdc033e95b0cb347a22301c7e115b2efa64155edda4be0de01438e8abaa1627fe97eb74f1a8bf3b6e9950df508ca3b41681b87e1ac27a434d9d79aa1d5e8dd1d5c6c3c5e8fa92caf510db45ef664d31737a71decfecc1fa79af44519b3b3913cca51ad72f1d54e9d3ac18bea7865f7ba4e5456828ed70131668b5984bed291cebc04ee75e9eb53aa853f8bf71cbd3885ffdd7488e77e7ec88365bacba104d1d37ef458f6e756bfc27d815b33577b66dd4376808facfd619e2f75e4f0c0cec97e3401bc28f4977720aae55f5854ecfa498c14c3fd0dea9c0f3423c357da55fd55908da3208eda476af8e7f200715807aad9f0871297dcf230eee538fef3326b90b79b3bf83ae92d87525481fe9806dbf563762ba5a30614ae81e24fdc897091dc53eee1100277f171f35956550db15590f4cc8ca4c848888ae81b0667d036522eef658ee628ab2f93d246a56bf5e96574dd97559fa5a3b229055e93b4a7fb9d546b05c0e9844e16b2e555dd4a658a74f3ba62791478d0bd57bd0ed8e38acc41725905979ef074737b77a59c765d285d77809b81152b245fec4fa716b611cbdd230c8dc02ab4763b6fab807a4bb4f9463a331d0473573c91a2748a591628f37c367d57c6745d17f7652d6219e8c22515a8462768bb51db802d1fe49dbe701278328bd09aaa222b6e0070bc0eae376220716b8be840d85589779ff3af0af88d39690434bf0af9a14b50b116523546ddfc4d48dea952ceac0e0a38ad03f300f2223bd1cafb8d88460e8048498706d490a49fb384f9020c3eb2ae43edeb24f561dfdc1fe2b79499f3b973f4e11fb37920885c1dcde6f698fd426c51b042010d88017d387208c1bd974c26485fc611c5a96cabe9f63456474fd368adb672cf561314f2004a59d9dbce5f5a066b8460035a7e47dc94a079e70e0257b09916c98d477bf9e50c0862f8df3262d10268d28f47a1946aa3bce0e819f88156dc1d9219ed4cf29fc30c6023da2c6aa4c145e9744a2ba89a65f4eb684af33d9ea874948c19d127115217276c5a2db075fe9b63de0c73aca854248bf597971a5623b3fa2510535d9382c626fbe0f615df8b114b527d6bf156b3d4db91b54c29668e7c4b47f9c5aae9eb2d010a5a41b57df93928aa4fb8e8a234620f8cbf270f235cf4b46e4bf226b6de0d034ca5341dae34f635f822086c2567ba88b40ce3545581b3b26e0f2f1f6877b0783654e15ffc9cb4419f5d4ee007ac6bc0fe66923a13ff41d9f80dba6350744bf07f87eaaf7cfbaed3765bf2bc2b032c5a87c2257bc1b8806d692ec9849859e6a9ee9524a733373c55d071c1d885fbaced198cb69b86944450307bba38a96c166fa265abd1966f4a2a88d1ac15097a79f565690cd6445b7285d36ac78ebf782bef70d13ee6d47b845bd85c0a132fb2155b100a0a0ffb1b5f27d348307dcf031328d85387f256c204ab5b33a30573ca7c201ce1eb8ea4d449c9c312b0177ba09d2a9046be5dba46211431ff53d8227c4e05e82d964c780f31c4c107e77f57e2242bd31da0112d1d9c7330851a7f194b5b9c9b301214dcbc692abe51692baa0b27b113bf8d826448034aba435f110d365a5ab7ee734c6423867ad21f85d2f0d121f33313a3ccb1ea4533d60de817e7fa0e7c2f7dcc21e4979b45f6746f49ff4665819ffa44dacc6894d546d7d743d07409ca2717e667678217f5e6af11597cd7c2e082765b3ecc9139ba40bdd42d41c6f949f670b90075f6ca5b9e083f7f4ff8ccf880edb5cbe174fd2642e488929d626517400b776f6f003a96d37526813436cc47288efee2bd6d7101384c712d23cbfa684220dfa0f5a7c0665d1ef77f87ce9088c99e1c8ea06de81ecbbed52fada4f0f3d3103b91f11ae8f028a21e00a56459389400768e44d8dc5229b2ed1a377c178443b9949967d9c6b86daed4e0103af4e185cd8355db1c420d53dd66656653e81935385084637dab933b02ec2cb224251d3c2cb0d39d3d6c3e6bbe70d367c5f745563421b8f8c9da5b07c92c5253293b922951e87dea5bd103bc3bdd0913f1592f2a2bbedb87eb1d3ce4160f1212cd312d0513b453b3fc851f69f0b4f2c0fc73784bd564a8740320760cc33e55aba3e3cfcf77cb63e5cd54684be2ccb186fd31c967f9f99f79508179383b21eca7313b76a20976cd6b1737a223a5854d40475ba07806fb1a1100280ad099a51753e3d599c7b417aac1f7f8c62ee432bdc903e76c709c73509cd1c03a0dfdf25f64b4ba4421e25783fa615df41bb2347f30bfbb4ed14116591a13daf8262e1d5dfd5b654a80857441de47a85aea1abbe932597c9695f144f3b4baf0c1d66a5acc5333c486ffc70ab70eacbe15b8404060f1668c4970d62f6feb26ec0da6c441b0d82c90072d95de43aa80c797c2d190fbfcc30f070a0c56cf37c7799103e412d3fc02fc76f136dc6a770d4b31b440b0691e5afa19270a2883c37d87ab332f50f345718c31788c558d32dff4a1c4246d65420ff19c34d127ef9d8530974062b246ade15bbaa267c9901e357615decf22f86d28064fcbdfa00af5c7a4c1974f1d35df36aa877aff3c1aa8b15b926d3456ecdfcac01ba1dd0f1a1720d20c1ac6a1a6103df722514ef547647c7f664cc0d0a83a5dd84aa32060447655cab3d9904b7ad2102f0100eb6ec75e6cbf1e456348689c5b74015c1d50da8c2e66866e7d10cffe5b6fd5d908b22f344157940e12423d7cd7bd42065fd3d6985bfcdec771e759707424ef7f6aae1ce2efb5004157189d34c32c25d02e2041cdae8d6e870dc95d89157ecd4b5866fa97a8355b0497667cbf20754bca0f769696294811a1a00c276ffc083fdaf7a523ed918e51078211cf19293b83db6d8d20572338ee9646bcf651432d4d4d371dc08eb79db3e922ca7755e3975340fd641d5ac4daf643623a73b77d7c0b987393272c0eaad1622ef5a7e02aeca86b1bebc7bfa99686d6021e814ffd43953c18ae1171ddba87917bd437f4446c1dda6c962e24f7edd88c036b0f86c5b49f2aafa151ef7e2514eb2f7e2901879ea8d19ae2b312f183628920f3c88a31f83b309fa15687f0c36742c1d7fb62c39c8db2a6c1f560296aad840b6ab1d89897c86bce15ba33100c6e52350525ad9c2d838bc0bb601ad974f2009e7d8dd73772e378a5ed23781bbdeeab0fb995033432ddd4659cb91f9851f034717810cf678cc8ae7ca7590160dd963151d4982ee408f6a9e64b22efcf42a05d9bc84db6f6938811aa8fc6520d703d2fb37315c09d36a1eacdccc7c56d867e7fb7bcdbb9141c56b64ca6969d77631f847fef2ebacd58b1807ad7470c3f3924ae6902baac7a0868ec25db1bd23eafe6e1a74e0cb146ca83eb1fb7bf464819fd4071ee79986e7063b986cb0929b18181836b498afee7015b2c5d942fea2330aaa044676520b22d67387b23d3d9c5e9254fd31564c3ff7f5fb7e0f4d4de67d00b1beea53de123958101b3e626be74536f47e4c35fae4ad4b93b78da3aa9fbf91107c3637ec2bc05fc4519586767b9b9972af66c000e547c77bd99f5a64a7820f4ed151a6a5ee5c881e958e778a0d427773a9315fc59a86814599c6f200e30359f25cf0f4f868313f60763d99b1bb315d0ad4ecc2ea35425595f0395b5c20a04c276887129d4b893dd9510555d714ef57bd7bac6445cf2cd62e9caacf95ddaedd5fdf34f24856efd3734134633ece840b5e1d56c617a69bbe83e773dc71be9fec8115f9aac59db88a74c94324e19e13b86037c486727afa15656d3fc3a81c390c38134169920665a35e4d5a91791a5801b1f6a3b2d32f82cd4037b19271da862641a31fe5e2834914c8a658bb50d444e111cd8aa3bb1dcb9f98b6fc6a91986965c356fc6c7fd59dead208aaa2e63a57215ef209ea3c2c49d7c1b3d111e2d697c4be4857c0233eea924668f84dc29b5246a8e9cb13ae2a5db8b089d2a1c1c983aaa24be79be3534c24456fe71d6d224a7c788b0e36086af367ab4afe232f22d214b63a17dbf8b725621c2f5632aaf36166da9e02b44c8b712073adf822a5fc15c3b8dce91f1bf5146abd3b1c53f38f33b0a69674a02943157852b65921ed93f243fe331a157f0380172423ec11df368dc4bd07ff82249fdabeb2ed39520d3cdf79e26b9edd717d981710e74f26fa67d4313f07fcc3e8e4515820ddb4157047dcc3b2cf24d6c1eaa0342ad351cac616d089563a657da6fd72dcab82660b73ad1cbcb6dd26fe96fd8b42c77344543e54e2f8f5f0800deb262213f0ada3e1839e8b56a75617d7ae1fcb66a97c68355cade245b01347300bcafadbe3d79600df52d644578085b27ff700c964fbc6ec3b8fd0b088932b1b499ddba60c898e4e422d6b30f5f25f282fcc28d230768786ccc21c19e0f8cd5854d4621302fb320c9e909c53d1a754154d6824cd4a35cb7c04c5f4898cf45db9373345fb425fe59919e271dd28f537f700b0fc5f888d72dedd2f440f7dd524504d5ec97e92a51347b286b537f1128efcb5fefe653d37cf3451313fb32a58b371954152bfd100c29913da218b0dc0f5c1cbf03bd7d404f4dd422dd6a6821ec5347daae882149c65f7ba6fe05aa18abb8b6bcb1a266e02b9887f137fcd14fa9033064e370ef7bf5fc1f2184a5379c1841e4bc0ea8d004acf03483db09b7a0a525d24f1635dd79bf1bfe27549f3a53592eb28c82f4b718c391dbc3ffaabbed4ba18853cdb1ac3a458e02260a9d426cae15416977c6a03214391e68346d6b1bc2249afabe05222620fac20d168eb87ffa43f5f51c34f9c598864533ef2f0800731881beca14f29dd2a53feded9dc93ce833c692cae7524ff02ba252a89295f5e1cc98f62290076217a64918f1f289a817fe279db39e383ac5bd1db7926d286b37b9f814d054025e622a92c92cd1eec0120b0137779e2be948fddf6d46b5a15c5955642fba500905a1d496de108f6cd5ef7a772a36018a201346418ef02501527151dde8403b901aabfaa93819fa4f55d8cb9971812cc1d56dcada7564a7980e2d004ef107c3d5b7ed892f9c50d6200d2f39d3f0a471202655affec6a2369918cb2f56a81f788df202810825e6dcf6d95b774f7d6d60a1e44edb95f670317530f49e1e8298a799732869b6c1f82ece90707bc8b1cf57cd59200602dc89df210f69b0fc870a2ed1dc7361f62692f5d5280b7962d2efd38586cea41d7ccb7acd4e840da95601b7e1f46ef312627c1df785f9316b27efb9eaefa860349968df9c616bef5e58a6cdc3e1685a77b6096cabd64620b34a1a296f77fd2e9d7e13647e96807057a4aa700157e92c074e654a0bf158204ac046f3603dca67c95233d868b3ce4583f5f37f9bac94f021d81f0fe820d6a8f6ffd0f8e5bb120110522ecd16e825988554e8a0a78c08fc007ebeb415e0dc6efaf1b163a8b719cfad789be0b2688c1cc4b122485075cbd73d65018db8a52dd36813102a4677b601ee56031de40e12454c8ae86028a6c3e587d72fbe4c4fe4328ea9fdc566020963fede4724193efc8f0bda4e3d17eb6dd38435b7a63534d00b7086c18640a03cce06526c2569396fb4ef2556b6b185a517cad39cef6a038dff7f6357b3d40e8c1f2bd05cc4789f00241e2af07ddf4589c786729dabab5fbe0bc1500669873a6947fc4248771593db5fcae7bf7ad93eca48e15db12f67a83bf91ef91dc767743afdfe3314674537d407058c57a81e2045781f9ab8132ade866ac070ddb44918366632fd76a419e9ae4f082d5564c31244fb9e951cd9ba28c7ea8ecda603c35d3694ff882d1999adc808fd9eafaf90031bd12b8594c38ff988c0bf7039d7a9ee69527ac2a67859fbcc9b82e29be4006d855108f9d72b1a2911a1eaf5aa31041007651106f69b90d2ca99be8b7314efe14b33a6c6a73fee033c435608dbf79fcfa264a8e0899031c701434dab4f97b7cefc25f538ca73883049e75588045498936c36fcc8977eb2e3695ed925e75b69be3d1e06cbb0a1204b6b7c48af01a4940aef460ae81e37a24878f4ba516625592a19b148f37ac41d4c22c8cf2bbd847fb600d5ffcfac1de252f95ed94ae90cd02ca3deaeab7b07adb9585a6e70f99c24d06c0cc0ecfe279cfb29af340c3d2cb9e0d3080aa8a056bb99e5a909143f83341b67efddb53967a5721c01c55dc95c698971c93a454fa8f9f54f6d9acb02e94ef8ec9a42102144a6c4bbbb6d352a1c4c421c81940d1675b8e29517580c047856fb1c7d8c446420238e224f899ba128620c1c1999ba16cdb4fb8867bec8b58a1fe1e4810f86d1796ac4d76bed4d9e7a6ef45958ea445b1430c86ce168fd1e3108b066102b9e6610c897d9530b6f61f7fc7f9f6f437d7388d0a7823a0f23f43edcf12d122b69538d9a425d97887a81357b3778102b212600b5af11db84d0689a4fe98292057bd4547534441eaa7e941acfe415a5408db8a5b717659eb958ef10d872efcbe359b47ac1390a9c7266683e273d2e668645d01f75e537f1a636ed3c7d724f0f0b98576e9fb9d53b68540c1aa561b1ff1a9a39ab42d6239cad73a18a42c19d3fd4f125551130b16b5d81274f8fb0ab43bd66708ad1251f98e5bc169f319523ec22f1c447907a0c0429c1ab25622d782bee5f74034159383c7fe86f36a5a4baaf30f748d5261a3ba2afb72f7cd0c2cfe266a726393edc7827b6551377278ff4a504b52813983825cafc1a8d731174b86154062a60a36ad5435b44af31796455ff9829dd09404b0c2e2fad816380a109fa7e6b584233a1b7f5db8f6d5cade5beccb55f74cffa7deb6b9901e771b5b6b051ac12883c82db2c90f97f68f75ee8dbb7718f574b3ac82c50397c773a20efa89cf2e8895d6247351f9f6d7d24c0e8aa05680948e74c8bb56eb72f0e451b45f8e4e1503fe807ae25dbb3f49ee00c0838b91002c4abf8b35ec0da9bea53ae51fe46da963f4437901a2969c41601f997abf5ec5e0b471d3dd6a73cdb3d9e01fb30ae72a64d534269f087855e356d441b293065e59e15f55286ce44b66ec66a62db2fd95f20788693ad672ca5ac07cba1cf2667b73337e8d3a6cac971aa7cbe88f8f85e2a76c8e9ed548aff0e3b8e42c32d21c5b68f9f06e6657990c97e29501d40ebaf139aa44212f1c489726c1e27b92942317138f1c0052eee3b6e3efae6a7a5f91f1622bfdae82d863057fa128b24b298bc592725b604c8d228fc1d9b5d60fa487a9ab39dd84dbcb648219f09806859305fda3216f322a2f3b449797af2b6088d832884aaee6a99292904549ce16ec6bf766f957b9d03f308ad4f7fe77f27f10ba4f6c7c38e0f57bb4e49687212dccfd5d380e0fd4240038f1c6f9459b62e07906a5f7b8734c4ebd02ea20af8869b4636257258956026d037955c1b4b570ab18bcd5ab987c81c976f424a099fee0b551348b12e2d3f4d95c9601afe4032ad067dd1764b744cecdf6239604565ffcb1125232e87dc51ff5658e0dfbd641657a3ad3faee0c33a81f0d097a557927ea9ec13f093de510bd5d0df27c5878be78ec885186d1a878532dc041fc0a849ad583771a07a26c2a0e841fc80822c9faad17ea09cff01446c030d645bc4c63b96495078c54cba8ebbfc87af4b11d2e7b1e3bffe51fdf840f7a5ac6495a1df22d772e96d2493296c9f97b078143499067aa4017da3bf7d1dedb757883e08161d90b804ce58977ce21e7e116e17c0d5236bbc2d36c979a7467d5586c1fa8e4d68323feaf2b77af7c2dc052f6352c66758f9a11386643afff5e1966daee63cfcaee47155ab30d62e09eeaf2f1e950cf45faa13ba062a57fb53f13f8bf0aed2345b07a69aa84ebd0127636385957737d66f9cf3bc5057987ad95411a8404d65fe79b90ace0a147dab1eba58c1eee27f0a320d29c36e8706c5df82e8d0051fda41aa5c9bdaaca9c864bb88543f7aab80a27241f57b6eed51a12a59a32e17e7db4961f05b5e9cb27c8789684a8a2a7d8a7df5303e17169f3f8b7b5b446bdd4a8450d44cf3d57b05993e931c5e1da8697dcca88336d1007224129c830d6e4d793bea34ddd9107d17494ba22c2c4d2c9aedc283752aa3ff60494e44c61409f6d08a7f4bb96601ed5a8d5025fa544b8b5ae57b24fe897bfc19a22687504725c087aac682df3d2e36982cf9d62bb4144548d6c6c526e1950bbd8a49de4fa275cf660c3da1799b1d6932610881772fdcdd489294e8016ae5e63c73bfc782323c202de91f02ade5a7e9bfbda4ad8a6e7f7086c31f3611b4e17a6166ba8fd5f107a21185acc4d912d9d67ac55dc648f07459bafd1e03a39e6623342dee05da372f5106f66dc3f5b1fb9c8f944e9d5864a84c97fec16f85724d50653c1a3a390b34a3a379f3a84589918d17baf1145139630ff449f0d52289c2ccec32dadb7cfdb704b95766d5e1f3b518234cdc726293d3a3bbd412b478b567a8d9cbd88bbe73ef663d546d60da685d12d03728b864e9951717df639d2be4578d64732022b1fbc403bb8a4b51663e75949c302c00874f176a8b5735ed5307976bf421173891359ba65136fac94a2e918f87a71d2275467958ecfd95580ea995e2ffe40aa476bb05f3db3900ac68e3387dd9dac3fa1c9a8943149d49eab7c985981e7337ce6be319861b6d8f1858a37940e98130947054e0296c3a75991c69a4393e6893615ce0fa4f85b40ff3b827873b65a82a67510204dfaa03458e9a6ec126477f5df63eab6ae06d6497de3a36fb303a1d2acb88ed8b1a04adf7b15c3d2976c43574263bef5c449bb856a362a3f3928bd1b8c01fe7eff1341dd630f398a9d4549847f91d8e10087050966983ac07e300f0d06878f9ac86827fbd3c18d0feca1b6c04394abadeec5f75fec137cc146a9f222b7d93ddcecb0b00c968b223da2d8d01de0a80027c4557dffe354166a34699a7621b38ccfe20433e990071a87209043fcf475d64f618f37e24a7e00602bacb394d0a0d6f47da20df59fbff12fe776b36aed0d55db1e695c8e003ddafa1317c3c7d0b22f2ca337f7fdac537596ee5a793eb4c416354a8aba1b4440df10eb87a22f7ff9a2ebe116fc404fa2fa70f6231758d366ef009c7c0aee5a3de4c60d7b39546cfacdff50db040f329dc74c06adfe29355a8e2b3bacceaafc07b133024ba0de36a9d20902866bd28191b0813659f7d3b15a9ff61a65679d5783e9bfed6faf7395755350621d392fb5d76a8b1b73a2b92caf6d7bc6dc344cf3ae3413d95ec4b7473b65f6134ebf29247257480fd8096ec833de556c49103067f529f32310e3d20614dcb5ddaa5f7808fb5e2bf32be8b84bb867b3130017de87e5d98c40323d60aa3a8e48bc118b5d28522d3f9b1d877397bc10ff21d0b0edf23ab66553462c3409e3294f75a587cf503fdcf02a5c9870254da5f9660147298438666b7c829d4e4de52a29ea7ba2414abf7142cfbe5bf10d72b01135cd52e2d2701823345a7199dee3bec240d0f207834abd7a78751777035f4e6d4de7e9a2cb8677a0843288482d341f5f2aab625ab1e8dad1ec9e4e072e95b10413b15b4845fb30c6f9d38e27c118832e15162fcc88a3195f70b1cbaf7fbe3ffb9fe694b6aad934a23723de12680927b7b5f715dec68fc9aee09fd8a6f9342e1aa8178235b8906dd4cc13af79cd492ef9030adf212c88a0b40e29069173ae9183cfb02a0d633a313fe8dddc00b93823053fe65b9b1bdb0e0c13956844dc13d09270ceab6573db9977a19ab21594e6560c446f55d36965cf4d1d3786e4d8ccfc1ecc0df3bdb26e73dadb35f0388863ba6694c9f23cecda9756efcb545b8db1408770c365c6c653f0a8d05a43ca71d0507dd5a6cd110eee4e450760156c781f0dbb711bdcf6b77796d0799c480f70ce656f1e4b447a7c27d1c1df5faa7375b061135d3a129873e08c89c5b033724cf28aa3fc261d51b21b0b60af2322696e5eda9e9e848812bb30ec7ae859d815cc999d2661dafab810a13bd8ae3650029f388e0593ac2b50b8ca566c8c0b27b5123594ee5d7b9c4199e6a265c8c57fc097007f77138a4907c652a2dfeee36f5ad91c44b0a3b9b8c5d95612fd257ace7c7fc686ed18386646778ae4fd471bce08765599e53e26a02885cafa052bb239ec6b0239346f0c1c91ca165e7119318a037f0609f337eee764f1e661da1ef1eefdcb3927fc32fd320bc1baa57a4b6fe924cd6635410d8de507fbbe2b4e55dc544bfed46234d8907483ba1d4bd7f1a20550d97b59127722018f69631bbe3e806ebbf2b5d2dbd075cde419a2671b191653ccf9c4c5d243645cc68dc99dd9faf88fb54fcf6c7f755a7dc2cdf37358dbc17f0392f66f2dd1f6ae755bf9ce2874c5d843fa93a20da829edf8e668f2a29d9d415a3bc83fe104ff98d2f412b4a301e39d46927958170620fc833f1c732fbdc56f13a9e4e092cbd8934ee0b3bf407a391ffb358c3f00f59c03b11e1e1d669984ce3838f2b975db07a9e36fdff1ce3d59b0e43c4261b5a54cb4f7be29f6de71ea9923072f71759b9c9c197ba49b62010b861599cc95862d15892a246a8ec44baf2b63bc11b54b6ac39948f6cd9d0ef056a561d7f635c058ff6c2469e1c397453e88de511f1c08b779ffa7e3320e666dfd5982852f2d4d5ffe800e5a6378caf76ffed7ef13254da9a7cbc269eb7bd1513577f1557afbd4aa704b88be217665204fadab2ec96a68d631419fb13d377441089fe08f9441eec9a37473f4b405bf1ea2af59c1bb2780a12c1c741a7fcfa8914c4081095f85ad8005a22b938b0e41c1e4d73e60b24cdb5a110939416cc4ce128a1c07df237df0786007fb8695cec44abffd417e38470678f15b69641392791199a33dc937747ebf972d80b1e8251b8f53671ef2108e11716f0df63eac9dc3ca2e4ac0f232d2cbf8d7514795cea14a25519d4cdf39efc7ecbb9b69fc5bc92aee5fdc4e912a7af9bc6b72f4013cb119b0bb1767cbcbe63128d4268221fad4369a90523dc5ca19e253b64cec3507949e7242cf19c6fc20f60edcd2320e7f13bc4e1ba32274281e054580ca373a51cc518f339d1215217e7983442b46cca7cb7751837de499c5d44187eee6cde04a310f440cfe630796e582eecd0f100a794ca0f4e4ca0f453f991236234b2786744d629d34017afcf657db90cfa5d745464500c10457fc65edca44c46d9a677c18002c7da906da7ae6c044fe0a649854f0c9c39c64e0a1113f55fc2e843e471ee075060efa5824e2786b10741d3ce9f4a9926f0458c552ee3841d51565c14502da1cfde1307501b1e85811c1ddcde6f9e60d70fa15f79dc8e1d28595891de4be145b435afe236be9c4f8992aa75403cfed004a89319e758b04f28196c36a980f23cd301a7fdcdb1e457a601c1d6588cbfffc927e6946b7f9c1e96ade9cb0e2846ec906544280172c39ff24400c3d28eb3899a5a40baac9da5e30f5994251acc2470de4ff6b0a11e5b5b6be89550e3975228397f0e131b6f11e79e5e37930891376e354ef0a319ac4afee7005a7e2ecaa3782ab384989bc7356f3a69c40f40a56a6bfa19a79cd911f338552d3baec6f73f35b0892346e55f4b9b62139c1c0deaeed039f3b0b32d706e2a74e5855022916db0434081b19fcaf4d7579e7595c883284ae97cd6eb002e2a1a6a95055f75eed97aa987b55f49a595f5c45dadbf1dcb539ccd51afc99c7db3083fb0080022c013900f0998c7c1b3447c1a15aacf4a8e41bf23560b7ccd3b24cb4b0ab5840880e22347b91a9dec4747eb26296edf5084a330a1ba634a4180fa759f470b95debca4b762e8d916a3da04be29b8421a2417d6e9244aa70c625a02df556620dbbdcb15672c06376b096476aef5bd42ae9228974a9097ded750886bd83e60a34e292bfafd82213e5f333031bab37f6e6badbc659e812a4cc8e85af848997634f7672ad4fced4d5ad1c11808e8999d8e236cb68c2a0399c5862862f392aaa57c2054823504e546c76064c7f5e4d98001bb133118faf85a243249cf5e02831bd6d33a4d5b9917c1bb312c41305053b8ba7f58003afc4af1ae5fb627360c539d28a19d8da307d3c1440e2a4812a0dbd7b19dd7af3537d8e77c899053541c8c42a684bee9b0e14858b5cd1ca7d4329c4eba1a4db0701cfc2116b83c6825bb48bb6557510309f1b01199b0152830836ce3e7952ca62e642f0f56aac1173f3e2823abfe2a1229e382f4940f03f7da8a13611377716d355e0f90934df8b22f0c38505f8a459a0002149fa41ddebeedad893db3d1240c77a6955a22d1b7cb0afa87cf70a19532355155e767811655781c5c1e0d5c09a4661bfdf6e2571e024e53417651edd67389381c9dc87d35388e84f62dfcb668e1f1c512a852aab4db079d06b73e8d41127130f3773333300f3cf82eaebf9da5d7dbea3b498a3f4df6408f07006601ec4e337d5513193090fd230bdfe9b588112b0484fa2599ce26c0e1fe4ec6887e2979ab96009ba5196e8ae114db3b6882409d238e0a838b8b6c5e4e8db5b43fc25aa23f3f15690c74f0bab3bf8aec1cad86345c512ec0dc17fcb08ec4926cd312c46b816a4936c6c99486be576d8b056ed0d0fea197aff0816fde902d8e473c1388be58f3ecd146e256ac6c1e4f50897388eac9dddfddc9f5a3dd1bcf24b19fb56d55113f29ecfca36ef6038653df9305b3c8d9af7a1d130cd71b241a40121e136fd4f91318c1c713ace21088a52e745ab5993198a529807a392acf5f48eb7cde59b40e54fdcfe2e50337d56cfff616fd522d170802cf3c3bda553b1518069d0bff4d22d71373be8b274cb23614c04a76ab47824ea93fb8868564659ea2304575d95da38be0955010ccd12befe98863dea68930f692398b5817a6ee3c81f0297d6c7435eff2c59a2fede35d541a033e5c4977f75cd75dc225214688210e5a37e173151a75be5814bef04d3a48e92d31771e667f4527af77a345b0cf24d3e3ac4170042f4cf4a8552e279af518fc6079e4d9ecbf0390a1a40f3e6eb1892a51852ff4ad017a261c235aa3ba91e82aeb053f55bf329e4057f7e237ecbecc633172af86241d476281340934fb58b8462d02171b348c1ddfe8bfae21dc7e7dda8f54d994a2c14f6d1c5098b33c43c036451cd2c82ee255fee323910e2f06f095c8f0d05a38b4b25f95f1765a7a3c3871e5c0e2ff6ef83d0779835ecf6f55d684dd7e90673c4c764b3acd1996bdc0e55ea73cf56173ac67ad73680d421fa26099676c5d520e03501e050574fb97908a6706a69e607b8e9f5c4e37bf909e92ffe5348ba18bc8577c99f3a363b444965960877d7501996a986463e0d38849bd4f67d6d1dde2e4497f8525f7fde0ea160862e80562c7be8f80ce11b0e489a2d50a28a96db4fde7285a5a5f201dff725484f0f87321c6b222620c4a67edc1f5c89e1ccc0e6cceb8cf9baa910cd64ba2a0abde45d8e6ed8a3b48ef3e6b64171557b5b5ba12aa4c7f92d7b0d22f1ccfa38ce59e37bd3530f042972910c77895856e7f991ce65e795bbc7bd994b4619722bfadf9496cbb05dc87d9560bc7bc22c480705867914092b7637fb6ab369ca8fa104083d442efe2bcb958eca9404bc2a0e973c117f1909555c7764c7ed4fcf30928bb499a8a7e6948f27c19a87f9e87ab4515cd89a66bde066e29eaa21d056e8adf9987a385d3e415e3b94a9eb1eab3a25497a413505475584677a64ffaac1c0b1e45794b2dfcd5f3d9ef4989b579dbef29e14e77f4d9cf194bd2f4138ac98af50d827cbdaa1cbe6ff6930f673f4ec9a2ae3fdfcd1ce5f0cd73836c8f3036999c3e3032c63e6448dedcfb9af5fe6071dda6d503aaeadc06dd162be0b9141aab6e77e075b8ce0a3e2a4b07df1eb41f5b4f6522f81aaa87471bc16b64eda9cf7349ad5f84e02c9b1618d665d0433869c8c4026e9a8b00ae6227fc457cd2b7cbdb193780dd1822e3130ff8420f44672f1b05d1793388228be3400f347fed4804294f93f10b05bdd6e2f2fddf6275185e08e5e1db4ebc202b66f987f261a1fd2a55fae8b6b9b02012b55c89c060f1d3dfd19c968709fd4e89e3c160b1549bec8cf2fbd5a05930dc0cac1616a51b70224865e92ca0f0274648f89e21df936e94c40ae7d2b5faff19b81a189e84b8556500e41cd917683011d04ee02b5ba5cca97ba0fba80eef7ada2b534d388603a22e650a364d5891238ded40a712fc1e2cecdfcac8c9c23b03c716d6d88be5add68ad02dfd17bca233c00bd8625b1522289f4c97416afa2a7d9e6c91615d47c2abd2ac26c74496eddff40f8ec1a7f60ae81e32ac1bf9546ecb6f497d849c0e67e983c77adbd4db1da3ae3d76a3744bd19f01d3ebcd3fa431c5a2cbc9ff108178be816a749e72b252e28a9a14d9fe175ed1f904a8c9af706a27b048aa3134df70a91cc0a51ed655b3d9224eb7caaebef445cd139207a7db768a32663d4537559dcefce9522da1404b82686411b46239652f12638f912a98a984f9d6de79a72fa5126d39a7d95c4f5e4de2268af777f941c3689f73fefa8e5be5e9087a4fc766a7aa65705349a9e2c1dbf9bf045c0f2559f00cd8574aa03bda0e264ff605663316f3e1f1a11b8f3ac9a448615f61df11269762663c77c15526b09bf9b4375eb7cc4fce49413a398b7e5bbdb70c0bcbae5528bfd33632fc29505ebde31fa984c91c71b01009140cc8679a0ed0c35ccb8b5df557e5cb2efe401c2f1be384edfbbcfdaeeec757a9d44fa194a03e399e848d8c95ca841356671169af15c2287d04c0001170e9e4b177500e0081cc2d00383ed679b6fd57cd1de4d9274c2750fa80dda237ca49392c6ff68bd7e94d66db7f44d75bb7c7ce03abf18da36a2301bc262266a55f57c651158f7a541b88ccfb6b08ba822e0e683b2c193a8430ab7e2e57e89bb13cbabb94ca552e873c30ab23190fe4dd1890bb7cdfe8dd483c475768398b366fd4fa15fb1e06a177037ff191f32fe5886bd0b4b3530c9082e6ba5badc964c4982f50404a1f074c9c6243dec253dbd77662a33e1df11b83f3df7e880af3f17b194382ee5f2e7996f68c5968d53db7a4b198389eea9250db9a48665018f0969ba2aa416bc8d3d3be106ef04e8d403733ec85e86214f9cc72c50162e7f880ce89fca24c6211b8547b40103ba1401b941c30a99421eec2c0a30f3644c520b6aeb77d51b07754864c1fe98dbf2974149a0fb8804329d6b2c69cc20b83855c47123888b2756f4dcf6e72854a4c8ab0f272a908f0e70d1eed09c6fb68bf275ec88d471d91d9c91a2c4337f8dd036e9d567c51c3f749be91571a395b6a27c8a004aee84d543f8c6c8e5dbad3e0d0e2b4b79e03e210d4f9088f87e78141a0804b54a34f2cbfee70a4a4f55f3c0ecfdc893f693f734cb8f0a5eee1f61cabd8faddb30186fc2c465ec4452dcf74f14a0b58fd16476f52cf5212b28ac2a84a651310502a451f5b6121a22b6d30f001d4b1e3c2245cc0c2d64765f41c44632b67a0bec197b5cae8e1f6171c483058063e7ba3226707556caec7f42e00221184920fa13cecb85a025979d4cb0e2e715cca3746c87a552b6a1098f9b9290ce412448fd7bef20619bc4942c0ed64ce4c85d5c4e3230c9042479b8a0bf8ad65dc758f9db0b2e9f70c53937df494b1c15f80b6ffeefbfd664e4632327bc114e26297ffc4bb6bec6b24569d6287353af93e5d07b3c68ef28238fb843081e337661f4983152a3f82e9b89af13ebd7d44892283c8b5665fff3c8380929a565f53865b7b8ee4f2bb85127cf8780047b0c340dc8df1b201ac3a3fa409ec500a894fbb09510e98fbc94019d91d7103b41c580027d37f3b6f572aaf21ae667a0b6c1d26ee346a9ca2d46e34bda39b95236a9a4efbbe38f2dca45dc3c7a2bd31c16e9edd31260716fa4259c0e7a7ba4dc2df560e59a6d3abeab2d4ad08fc6cdaae8504a0997bcc33b4ba401b2d87113830f514930efab3114c4c57469444152353964a2536e65d5410c8122a1727a670b4733bac9208c4f5e931ac7c044a7f27217164150d89f5e068053def4d2152384fa2633e95141dcefb3ebdf0606b4d18eee1848b1e2ca8a610b22379f2956fec9452a65784083c3b14613c61c1a53f073949555e572a2d0aa6af023b4d2fc082e66d227b0078520c842928f0d4ef21bea7accbfe39c29bd503f52108a4b205ee095b00ce20b2c1c5bc8f99d74035c6930c8ab68e249467e9d04ae05969328978866cea680a52ac0493ec0d99e9cf50b82453e89cf832ad5b8c99666490211657252179bbea3e3dfce621c917560c4080328011ac173c148ffb49722c53b5c698b7eca9c35c252c0843628ceb10c3065277e37aa23f1563fae842ebf39463e4ce46e580169fd84ca88efe9438d16c25f9aa420472dc7f9790a52a37b362058353f19f962b48b0ffb74ec817d8e88275ca9684c3935c7385a124f65bcb9644ee7e5c49ed770b5526290e4ebec5b35b1523e6d9c4be61f32e7db5642a547704042922ffe622de77ef8af0e8daacbe12900e92b32cb206e39dae5358f43078b81726d5e15f765fea005bca80e963a8ea9d7293e277489e475e8778397b0878939360e05a565889896d96d913e6e09e37a0335d46cd4f6fae7527343d7e4cd1477c062051c7cfbe95add18d1b7b605a7cb04b928ae8297e55416e7125d9bc0048c0ec1d2ef0ce9928327da26ee4f342c7373ed0e6923a6ea81797411fe9944c628000b23ca50effacea4dc8a29b04284f38cf56b72cf1c3854772e8b572479b19eafdeaf9cce02878d489659597b502ad3a9232bb23efcbb059cfdf5cd7b087a37e6413aa56d31f6bc24fc68b0644650db31ad55b5fc1919077952eb93590fa9ee57288ea79a842f20b7231b2672c4f218f8581d463a0674aab24dd04780dd0ffdb6584df561bb5d9b7f981126156d966df1c17bf0911b7625ac4babeffa477b597d07d6dd1dafb15e0613cc62db9a8034aa81f74cf8669523e6599db9ffdfbdc2dd6262c882b87782bd0b8f564f728559e50def8424bdf9618b131f749c1691138f62bc5c51fabc918326dc64d31d9490fd9a1b7b4826bf13bef306d4d5e3b5a6cd0ee1e60bee1e432d8b6ebc038759bae51ece21d0080328f591daf02d731228a7cbf4aedde5286801eeb3309e7f65d2d10646e944a35a7b397369f3412ae04b5a5c1d19db2687e24eeeaa939b6dd73fc84345d63cb1c3d2d92c1df193bfd7f40f27c987d3935a6a37aa0edcc7a870028922edf1ff7cf752515efc761c7c4c92a7956a772a60daaddafbb109ba02add69d79fdb670a98df27f9523c39b81a47035f3ebeee169bea5a45635876b09f5205eb7074c86f04af92efa354a1243b1e93bac9483260dab2f2cab47ba79f65d2710821ecca8d40df98682c74d17eb0532ac65bb14d7196e02ed3f096ed545aa33b5a6a13bff7a4fc62b2cae0509094db045c02dbb2cbfdc6e8aa60b99b75de891849d7f0431c67cf125b56335d600eb3f5970b99850dca6e4c9551b20d7d16dfae364540cf63a4ef855879e9d226f8a68c571bd36baa3f9dc8b1de3fe7866592ebcfd1f1b5a466a6d1930e838dae83f2d6017a24bb20b7fca37ece6792690400db8892335a6d1e2062760b97bcbf44f6f9d644528959af4698af84d27134e741bf77016570a24819b7ee099912a017f6a2c5656f23ecbf36fc87d767c5cd54d3edd3ac6a4c9d745d6fff61e29a77fa05eda3381a2eea8a0f3499448afde3ffc3a7254442e870112a173adf8645b87bd9e37210e68e901e88c1efd4887048a2dd3b62bb3395e6af978827be8426a43815a36060dad9bbc0f9cc73c90954a4089d533ee1652f72d43f3889c8b64657f0b78f3240b4e8fc9769fd296d29fefe3e5ed1be6dbb1f05211a19f9c48e2cce69475c1e260c291693e49712dc4597c9009cce8b7fc0ccd67af03c5080e42b94803beecbd19e5d7522ea3479d71ce5030f1fa32a559aa19bc5a0665304002d2548a4c17b6989f793eec46e263fe83ec3a45da4f89d6db33f76958370dbb388c5f1fa5f487b50f2333bf1da2e088bd1d9bfe48d40a2556d98cbc42df90215e35c7651656105c65d43474601fde070da01ef4d15a59562751f74715f0ba2123bd8bb91419bbdb7ff75824636c42d788faca5ffaff5ae84ebda4d1e633ea2ca67fab7f80f2c65fc1c044b15e245d1d00a41e2f97a3a6c3c5225ae11d0aa4c90eb22a18d9de9ce0d48622351b69643cd236c598ab3c4a85dbe74af892c8d4aa9b70e22f5e808ac93bfeca47f0e3e6b8f4ee7f2900a8e7284a4672904c7078066ec1b27c21b1eb9b7e9816acf70b96040ef629a676bc3225acef08cee0fa670a78a6057674553362b037c66f9c162f3a88384bfb2458a6fe2135b137217b8c5d0d22270a2df7bd90f227b08ba80ce55f7cf4f9cce87660162e50919e797e4bd75900490b7235dda298e7fd84a3f365ed1aa33b0cfaeb1b6f5367e33cb10adc7eb99709b47824218e55f3c421edcd52dc442651b0e53530735a4a8920aee558ad4fc6d8ab7bd174d0f2c02d71cd1f5c7ee5c854d92e265fb049c1a558c664635db2aef254419617ecff7ee9fb6d930d40fe9544978503e96ab673b64b18851c0f88fabe9e7dacc810d55fb7695364eff0a7cf025396fe120643f6cb79f73aaa9bc5dd3960ba40eb89ec42a362418f1a1631bd793cf48ec9b2454e552ce5e4e13621ac61dd04417f30c894de5fa75a30bd256c71f87b394d47982296d6f6e66929bbc81694693ab42cfe4714a1083fd4d8248b11d258f28a6e07f7eaa64a33dbd92387b7dfac8f12362dd8a513249e7e1c0547d92af360d01b0b30ce2994cbda217b59f7e1a0f53057c73bd6fc5b8626a439daa4ddda93c33af213b491e8f1f472fecb24b9dfaa32766ca3047edf8ed87fbb89c685448ba3ade6b555630abbe157b7266f45b67e2ed7f57cc2c4c728434d491fd5e3b16ebb00940e41eca2744f51c2b6fdf74100a777d6556d746ba84a630ee957315bd125ec5bf55b8582de5384c9f5ea1cc0d332b5daef1de294be46eed5a939909156f71d8679aa2a9fa5d87d6fabdfeb26d57fa26ac5ce4ab58079f23e04a31ec82a2992ee1b8223503ead6ca1c4a1d427efa2ee92246b5db33be58094416e6dd693dae784166100245d637a5c555d636ac0b3653ba72c2c8ee30aff8e9add07c8cfdceac71d452bbae3dcc0a72424d49080e8fddcc2c593947e2127dea475a6226cdbb15b4d7cd57a9ad6ccb38772388129bf8c5c65bace64b5de0a8b57ec059c790983b77ba6ac46ea50560919cf949dfb98e5d26f3b291abc05cce1e3567953214c40cfff325de0d29dd9d1584050df6654bd5b93bb8cb420b2e82ee4651c83753b6d6e9052490d7893447b6dd5773097d0518a641a260fd5481bc4e5ff131447c60f33180c2cc121a3853d487aacb7505299f3b263d3229fd4bab67e78d94ff16ebf51dda5ab32ecb733b91c23113e6638588ec1714ae3a6405dee935bcc0686b4825bd22bb20aaebd5291051baf1332e53e5e8ade00f35ec1283e1c01670ab616d469a66bc0dc33f1de6b4ce0695741d676af16dde2e2da8db40f8febb1d3a1013049d815bcd25bb5b3fc1e958beb0154eb73009b01c737b6a5b4ac70f52dcda017ff1d5284bc0b951fcf2f5779b8ab64487ed35c3a77d44d1e12c5ae4fcf789b7c6332d0e3997b8bbda641441d0a78c7b35aec8cc756f122150cd6b1a498e7c0c68da7c1b68eb81fdb109b6ad4a78f24d057d61cab5a9bbe2bacf7140fbf33f8cd54674bbfd885acee86804913928ef2c7a302f6e74e6a0aa169beb9bce41a275a2bb145c468910b4bca89425ece9c9328f03760cb69f0146977bd63828682c944721cdbc120379d65159e4996b7bafa6f929eacead5a4591bbfe1701ba977ba791dd437b123440509f832d5ed7adf2766805488cfe50a512f0dd5da05d4681ea937c4eea9251d0a5395c5805d7d6f571e51c93cade2395a8fc6049be11a525edd12e4aedabc9460eb5e5a29863376a4243cfcbea7d834c0612d07f409ac99b8b8f87998434ca9347b879fa46c6906897d53f3583142e303f2f0500afbc5cfbcea188b31d96b1ce06887253543c2f3bbcb4c09dd7e0d1748acfe3a50893216a7d9a37449cf38eeb0f3a4f69937f0ca0b57fdd48bf8bdfab6ea3a2ba9419deaa0dafa06cd0405fc2167f8dde38b6f9d4508c842bfefd492d582410f357acdb2a714f9a1618c3bcac6b1b9fa192024f7191a8dba6a41b22598b2af44fd43339773129672427d1a422a816c2a036b7fe4198307aee3b4ea2b9e9c1df0d57cae8bc482c97d79927537ec7af9083dec30833b6409a61788f74befccc11b2f70a89a588138d76fbe362239b18e4dc469bd81dbdf7374d5af4a3d969bd5afe856bdc5d6e77912a415f9b4b052cfb6415e8a3cc80f4fae7cc3d7e02e1b404ef0eb22ec729e8ac4dc9996e0efe8d5e402d3fc0463c3ce810d6f68ee0a3a9745c10539a637597f60345c9828e74577d223bed46bdb555ab79de49dcab8d1e437eb52213afc43a6d8ca9d19444145d555c492c227ffdd1d65e32730e0f7456d8ad2d35a095856d4f3b38432ff716a40f42c7a3e9b88b9a907443a3c7749c1b885d827fc96d584a08b153ef151f0a3aac725cbf406076109a7f5f65da41f139a7f8c0f602cf704e2f892ea0d2db3c065d5082d2d23f7285e16381f8bce8bd30fa73e39764badb842b7e9ad21cd8decd541698f5f67a477c2be2b6d1e39da7c8410f654ed3e681bb58cd81bb9437d0747926bc63fedb8fe0ed48b7f0a0451a8b8499f895d9bdc33d8b6ca6ba37039136265570d3693b4cd4aabb70a5d03e7e8df7b4dac93a6551d6cf8628436b768d5ad6411d53735b952ce9cb4e40594725c536c64a479bab2562caf476f519aa428ba2b01bf2eaa902b8f2c10616612e20c9d598cf53f1ffeb652e9fdcd130786ef7db182684dbf9fa2434e1a2580fd80934eb3b434a55235e717c07f00ccadc5a91b6e96e558e7b8ac52f1d6034220eb622c651c73f20f184c66ebf8a789acf9297a40bb7ba98a651afe011c27e2d1b1adb49139291e8acc01a82ea2a2c129351070f709d3261362c29a0070c172a29d32f3f7b535f803caa0c478f5b8246baa8bb4d2d8fb57b7bcfe6218ee222cf393b5111989d6021c29c21d925c100ce9af9c678f11cea1ef0c1ac5cab0655dd5598438e8d7619b280116354bc8987f29e9fbe1e45e6b2398cb2bfccd4f32449a05757f4303f416bd647c95a67fb1246692cfb4fedd254535ba74165c2aaefaa8ebc070fdeb8d0e70fb3b8c944c7b4c8c0154d133c7ea67dbce77ad9bd183ee93947f5a9c16a5d42e90c4614ceeb06bf6bc250cb4964fc54ed763f9cdfd2e4146f147c0dea2543c346cb5de8abef1fb0150e936c96f43d9d92c9f7b08f4f1676c36664425d8d19938baecb592b5272580b07410df8d1bd3e0e391620b085069ab15c7fdff3b99874efd729825eb75c36b1b0d11eddad04c80fcddf3d6ad95eddcb2eabf7c11b8f15017a18b77b86f06108b3d3e7be1291190b9650006bfa3fbab295116ebcc72e804f971f15b5807c2377ea4c1f3802a765af4c3fff7cbdb838a4cc573bb3791cfbc877105f89a219a5ac5a93d659c746d4ee24c809596fd030dfb5cf256032df86801102880714ac5a429162c157db08976060fd875a58368041d30728b53203129c026abfd8351981d1fc90d9ecaf5c19daf0e951e9e9962e8a514ec72280699cc1b36ddb068948c9668f2c296f95f5fc223f4d7d482610dd65eb7b23d33480f325b9b2eb835de5bb85e51c88a5bb04ae6d1859fdbdb75ce004e0a606617b302a27d40cf50faaf8972a3797ba0a7760eb1d47f7b79111396de2e2a643b6d38dc850a1ef6c3c4f56e43784cd5a9503a0042dc9104ef705386433fd123c9760f587a24b32ea0600b39a3a23b60956e7a151a315a58d40465e13a78d9590cf0dd2cf5c888c4dd28409ffcf57af88b7d250fd81d6e38a317c71446318bf91f53b56b85c6c1061eafe97589b5e9fd2e5e3c6fef1ef9662f3e3a574ebd5cf54cbeeed99933af117686c4d38edbaab82a408cb0e83372e290402e69f7ea260c0d8d0edc3f1478560ca1d66b6a04d7fffeb8cda350a9129bbf8b44ba876f44b088e995f959d586dd7af9832ed66f84e21c6b35476056e7449422152dd20b1ecb1670133cb08de59d18865a772730ac498ff60d3962ec1644f34027b831121558e9606c7cc818b9c9e9ffc94a8bde02be2ffd5902a8e4529c045ffcb5a685b545ac26064b4ec9468752ab56b9c65300b94610e96f58d0da7adaf1341b2050e2fd6eca9caea4ee2cee9ef6cf2e06b9fd5a5a7335e8f42881f390671897872b320eda555920632f3538c4bc4574415491cb90cdb1a908fc232caec46488e488d95a6dc5199f44bf00c9d7c9b5089bc9c3522d28b5087f45a5f82e0d7c19dcff48b63e3e9e08d79218d745c4a21ce5d8024b975953a2ff6f3bb48471eb498394311ec2d01262db89c14b5470a279885e4dcb6b052f7fbae0cc13f295e396f65f20c1a45255d7948db1800163267ae0755633b207a750d28bf1993fe77efe524b6599d2cb4d94ec5b0bd83506083d17f7a5237bd45ca9633f48f2a7f79b6714aceeee707220ec0e7d9986bb575f45cb1454a133899df078bd2662182b3f8c14d9bf1177e87a356ce472cc6ebd775bcec1d45c0155f78df312ff345df6155a4f0386048f4e348349918cce2d4767da451aa55f6794020c9ac63db5c201b031078bca433ce851fb736b4ea18c6f41d8bff56e087132f3f01a76427a0b0dfd7805ffc5f91133dad89ccacc985cf24f10b18f8db47499b3ec69eca7ddc60626c34ea481bd8c7e860359ffb81a0b7069496ea91a7402814a4f8052cc003a0a729907b873ffcb5a214700223441ec5314b669a9bf3334871a8199d43c69b1ee0ef9143ca87fd0860e86e063bcd190e84048cde44504d73cdb8b7850b4384e9aae74b8345eef3c5a31fb89e6c37419fd9b9bb6ec3fc6d315a016bf7385cf84073ee14df2bd6f18ac3d60ef0881f95a48014a460e6263a704c5012b6e97fa147524ea13b06cd141497732f14721c83643dd60ec13fd35426da29d6d1002cfb8dca2ad8dafeb4c0da56c8a8d5da46ebb19830793e536bbc2a9179f51ffa1001f90e5d5180cd7a42c0425fdd6cf76dc5f41514c567581f17ee364895333dedc78d686508301177ae8df646a5c6944601430ff9bd4d509ec308c79b304beb723f74f59f63e3b89c0b70fc8aeba10c507624a1601a582bb13109f439207ca76f0f1e12f394fb890c7db054046fa891b241e37a4449fb3a61981ef911a76dc738585d503e2391007f1c1c68fabaa42fe7128e28f134160b2c5b3473f9463ed9eec16f4584a2bfa25bf6def04a1ef90331a49b2bd70783c2fb319fdb3e8320c4ef5f7079b99b4566bed0ca1c342f88fea079f6de9bba92c47cb1eda5def1b65d9e854cfab460ce86dfed998f30e262874b99e2207dd0fb662d5a4140de54c3f997be88461ef099c337ad6a49838238d6005eb14086afd0ad08244249fa80f6365ccd17ba79b10f09cb98e0863788c73201659fd16273622d3e2131a8d2227f1dab6570075f1dfa60a1c80ab6a6020ba81ec680866416310e399a29be03e9d93ad9b2643444765891fa8676e3dedb9509b41db8da7c974d428faa0eed5a3fe63fdc8a26f3508c3394ebf051eed51db41a174eee8aaec41578abf465a8e8c0849f67b0c0af99a8cdf1921be0eadec64b7342b304d31f5dbfac50d58f2b035c34207d7730113ed22b01aa8f3813e39c50b226e2e7c648dad1ea8fef80ebf4ee0e8d9a2e2772b8387adafdc12317bc3147f8250eeae0abed8a04d715f46509780e3c0f3e68ad81220571b8a180c27d7f45e10b5a1d11a22474a340589ff41b1ffc85fbc82a5448c716aac2456ae15225252fd6606f8c017a89bd7db553b1a55955a70becfcc5eb57c7c76437eade4b2f8b18077df180b7fbf40a02d9fd0a7b19e28edccebc5d27a367e59e468c2012eec8b02228a6cd2897fc3792795f5b7d814c02cc3268b4e81e5720a4600d903b15b02654e40b619f4c5fda1d7173204ddc58c17693f8c4144c8cf353c7d289c3d388cad0f304895e96287413a456b29bf690f3ad3d089526b620ea959b22a77a11d21705703147b6f04b0ef60d80c4bc76a0bc29a375ed5dc053fb4cdbc345cabd227c04fb362c90bfe38c758e8dea85c9b725537507307b46972930f65cc86e34cf84d3efc16a5d5db460be3144bc169975fcb680585ead3357739671868ff4db5bad2259ea8f84f7f591517a2b572182652d4f3e90e5f1b4eafe7b21ec0e33c16c8130ec05e42638d7c2273001fd64a725cf43de0051ec2d164945f22d3d4cb795fcb1cf9d714c6c14efe8ff8204d494c58d9024345e280dbf13b85a45f6da39af506f2cee3c5134180b46f929c489165351dc917415ff2beed5b2a87d8d12dfb1a987eb07230467766242f49a72e19a576249161cba2fd8022ca4b5368a4233c37ca8eb1433b1ab58b99166f06f8edac7edce4b87324e49dd18c992e3ca7d5de830002dab34d0877eff1b694bbd8150cd2343c273807f868771a5f3a1c593f3ff9cb8d9895fa28eed049e746cf3949e45b4ce6dc02579acdf88d13e95338e830faf71fd21b87dca9cb9a27253b54652ac4749f05195399a041478dba543edc8f288968c14216a35932874a291fedee64a8f1a8c20d383fd7bb116a2964511d1361f5dc3c866fe76dd28f36d9215ba4483862278dcf3ccdfb851f96e68d724c5795eb1c6779e342354439f5f066b17486c166186d0abc40cd7b1b6a33a97f896a9dc8f890b371c4beb27f804a94e3af70d296be0a4f7506526500443eeaad839488b3521e901b936eb785a5927c4e8b1ab6ac8acdf1fa6bf9b377a0957d1f85424348e67fccad7c220213e7a5af3ed196aa14f27b8889dd5a11a0e9f2eaded3e1bcc61003dacc25aad4e7b8d88e169fbce14e0f5dc1786cda282209c89df06e8488363ba56ac1e6a3c081d7f0929abef6b7a8305ba918606b1067ea771cfc694d82338d6ff75c8df41bca7e13c75d747f6033e9c66bab9c521debf81db51dd09eaaac79d45c3744425bbbf7188a8eb9a3696724bb3dd12fbcde6cc893505266ce1616bc63897d74603a19bd119a54942df1e84427fbcf2c4f5ca41773765fa7d747151510037dca80dc321deb61e5f5dc33218e6b55fcd9fbd5473aac5f3763fc8ab917fe6e334af85ee660a81ec6c521b974f6534876f160294371b8225135194e2efcbc16a2ca43238d6a5626e97259aa4408bedb00672034cb845b35e97d65dc31bb13452b6a9f1b642cd34d1a1f4deaa3ec3a6817cfc00705c3970477d42e745d64e41ec48ceb8d4843b35b2ac43480547133b7ff586be30929aa579cd90a61885d31e56ef1f9407d1ee99ee5b9d37bd64ab2ffc6bf2be3c2ec1f02ba44fd65e80db4ad0ad51339f62fe16f4ee76f40eac99b661aff4aa09c7b23c6c87a4c7c0badf5b50a2092d6eb66d0d9c889bbbb04d0fdb45284cfb93a1c249553ceac1e62a2dbf0bd7e8fe6796ef3bdd8aa31388a1d7368ec447b5bd5d6c14fff46524bf5c3b906f9dea22d60df7a4f90fdf857b4614f917f20bafc1024f2ca41ea9f79c07feaa62147a5fb7a7231be3e349385f6eb1fbc7350503166f2036236bd1929d164f4d1999b4de6d71cf6bfcf54817336576a3142e72568e005d72b770300ecbd8d3799a975f48e5939d466722f8ef55d684e887ed9d891dc4c404dc3b3385f165cc4e8341bf43c249082b2bdeabc298b56e51020e3c0392d48f6bb9085bf75a6ae6bd3a84ff942ea94930c1b552c54c8433c6c2d0b62c7d094b73fe4b93d478572a4e314ddfaa853978deef8cc4f7f4361177ef80666d131bdd67928ef5b6e373b404c0d15d7713e814c85ff876e40f0643908e1bfc66b35e0defa36794ba71a98b22cf3f8a81122dbeef2511b7925891b573b9ca86fd7bf6dbfde850e246119d0210d44504512fd31267b87465d0f8d9d7df53122fa77e37fca267790307b1ec54811cdc9a8811e99d516471d519334c0c6731ae44a172719c5960e39e769b8f0f3119915a8f4efe6eccd6642f4fb931bdeca36eca51bad8c711b4da39d3117366ae93bdbfb5ae1a82b3c5393dd3187d6ba8f60c35bba94ce0b1f08f8ab7185de307b1a55d1980ff195a31e307d884f220742441a13263c89d646dda2c68967c108c3729c54d3f875a01b329192a59c2fb29ce8a6873db2f8b1192660a3d48be3f09034a9ab640551fbf013406c8e77d2d1122548d2a3f0dcfab1a80bca9ab3a6449771f55acf7dc9a8ded2e6c14d0157ad2af5bb1c605aa456c0772a985533a2b0cdaddce008b16fb5500da13f34ba35a8ca473c36058bfa9f4f6659f45ada8b67b2c314ba941c3e4a10e046f72d3ddd0f3b43fd8c8dd826c1deb6abd2016a457a14c14b5cae8525802f723b17aea3ca7e881a612c46e1c6531cd9adb3f6a6f498fd2d676afac6d20b93a59447389e97104143028471cf1949b3cea110dd6c8f3e1cf993ddf0f03276b6dcb5cd53f40025746c6fb35349de89489e6d08415e3baa4f43bbb8306c5c3aea57ff2b3cbc4e86e15c20fc2681a7d759f559d4e7c8035f11f011ca99ab987ba357f5bebc8c05631c7a69c171d44a38e89bf454d7d6159315f02a63bd59e6c701af85a14b99e2ba30c2a21219c725cfc892e7f75ea7a07806bf7bc41f9504dcd198e1bfd7e74503802f28bd7493c8b833fff2a927d29ccd5dd12d40e7f60ada4438d184184a3158baa2ee960da4c8b7fb51884006c3afd89b404d1172e022acfdbb5edc0a4b661bf2dc0cec32844d8e785ef94ab3d421ada51f1ae415f8412c104771bffe41c602c6b7942d229087b9d285400c19d490b429a48234a75f1729fe0585a5855dd309e0f7ae4761bbb04923c3184fa5bed7cb5edbe2b5c9689dfa780f4c793d26c336e81eec522a230f8aef25485d05f4803e66bda022d09d05ec5094f11f40249615d8e85e24a1b5df59175c190c94008fc7c3b23f844caa13281cf8a2404b9e18c0149d44c0f47c320999d6ccfc39c1cccd93a8989e7bc6781ae10fa0b17166bd2e98ed7b4a1f02dde6c30a0457f12fb4aab913edae75a2007c85073329dfc78037e4e588548214260f82fa4d2fe069a66960892a85d2bd60cd41d93450eb5e90a6a9d12ea99a73744ae376e472afa475e8a9494cb134f3ab91b9f4864ba875802de722868ccfd66192264d3c99cb06661b7f180b244b6e97ab0e41926734263a52077f84cc732d1e28d2f235f7449fa214caea49a09e95cf58eefeef444b98eb35fba34eded40325c28eea77533b756c2c4a49a74130f3ea0c49d8665765346087a91c080cf7c6c49af1d158c22da57ba516269e41195321021d6acb91f6cbe83c4d52175a836b0e98875e1a18a502c52bbb7be5c2f2c4592a0c3702c0acf4963e46a21d24052e03eeb657438fdbcc673160700bbbfc6da0413ecac346c1d53b47b609f90dfe78ca7d6dce2e903c764ed49655ac0fde35764966e58078f5c4b6ed565712d29c9896355ff530370df6b81a1ea71f9f4e745941091d59bb5e56b78d10100d820110ad8ca7d4096012f1326d9cbc635bec40bb3f98e4728d7cb2ccd9dc906080dd5214702db839c9aeba2d33db0d2c889f821696c42004abc2fb3ff089c1b120c8b8d0e4fa5bb499b37a4cce8f0a86c2dbe3d14b74e2575e0f14efee0c349c3aff4e806121041a97fffb96efd321281c02b0314a7d5e6d864656bc62367133e703cc6e19df9201a852b0e71f2028091f4af1a0646e448688adfc467bedaf995501e224f0b46873879ab841c79c9866c75caa0438933459cdc8a8cdde81519d2f0f72caf872d7a336dddb42493d531d40683bfed524b1df2a3b04fac1e18b6398eab90ef5311e2e0d56ff8d30e00b96e5949b250ffe3990278551a2631c957260851c38a4c200d07d18ad74d5f67baf8a1e4aff00391b3091a89159fa85bf76a4a36032ae53de26b4aa601609b4a8e5f5e9844916c33e9041eb7b762e65cfc56b3b423f91544efcc12ac6ed892ab7a202deca5413a1fc97d549d480b54df49aadf4c268dc40a1c7d583b5ff3ff83e9f01c3b785a81ec9bd1837e6fdb7af4ace87aaffa5588ec0ae010fcacc4b2c36bc942893de38df8e85929505f1995a07b55fac16392f297bd72a5df022ebdafcc2296cc5e4cd5ded197977801c78fba863ab83cd7191c000127184391051463dc45ed8348d2f1418a2f76a3ab585b9a0c111e29e20f994c725c043d1440f8450c9b065233c912f7bb7c1fd1fac6db50e9ecf3c04c165380f30b0e13c405b8d5b21ff57e4f8d70ee85bcfde4d89d1834aff6ac4c68f759f3af75cd8cffa1a6aebbfed7c8af041e3b05a31e828717d38760215154c499ae295949497af35261a6cfae9abf1cde663b17024eba1c95c01911c541977c572cc8a42784205598ee69fad2d87c810032d95572507e03c9ac61dd903a3dadca0b6fa36861da7876287712c0c20c46e5d27e7f55d062cb7bbd8a25ed0862b9e8c8a889c38de1f00072cf452e53f484657510d17d677ee5d2f98f9c8ed3befa67cdf5f538d20b959079fb4f98dd7490f4d42a98039f7b9fb145390897eb13c3bd4dc7e50cfd0bc08508c674837eb062f8cbcb2d9910071b39bf5b58378d7fbf1d96c72de2624f67ec91a9739718aabc249121ed563de0ffc88d4d2a35af2652a3d3c92d93087f90ff78d9e29eb69a5831a6ae190e318148215b79e944315c4335c3a4c0892d8dc31e513f908473df9e211c8e72adfbc2f9babce86f6f729fec84536bdbfa4d854aa7573353b92f7f1207300bacb94c100e0107853a2747f0f0b998b5b6c1a57bcf9eda910c18514d90c37dc490825c8107d8cd0f1a691cd6dd98ccbe4361179032e2e5043a9cdc1301a7c0db3144406549d98ed1400bcd88af699bba47f8d4cbd83086f3c10baa65eeba65397d3b2723695ea346316b1535ee1f14f9f43f0b97e2c98371ed02926b5fc42129e02fea2c87c69a013fb7817c81233064eec7b4700c8ddf37a3c9e6905a98c1c62a919f673cdc277bf4d5bb9aea316f30be418f92be11251e50b97dd4fcda4ba93552f8db5bfc0003423a8ce94a46645c4257e465a1efa156d98126ddb6e4f3b0bbd20ce480172da1a6367e7ba806f6b9e9bdf1f40f5cdd18a95911b7c99a84e7a4f1a918b1c5f9d450e9056ad0329ae0a1ee0357416e6d5be3e8c7f3e27f355cc1bb30a7f63443b9306791827e1127b53522a67ff0c0fb6491d281715d4a954cbd3e506735d91f5c7de7ae29da0bc0d32dab632d51f49b8dd6cc96c9325e3d2bb1a528d8e22b9c5856a7b1ae47995d9338130731a909ca8468124db688a61f4cf810f3918f308572e06f32afb260b1ec6401127270e05e10132b4a830c7c4d1f513a25c2259ffb1514ce5c60233cf3e82ed220faff70eca3ca2878f4997c6786e64d680cd6782f74210ae99195178e23432296218cb3344861155717491aedb708eec07c0783af5e377e081e4431b79d42385edc4f2f8587a8d71d2b30c14b8ba58e6bf5f02341ce301592d62a014f23f5407564ae430bdbde56bf71250268fa043e16fedade66a73274f24e5c02e77001b3a7d15815f1a5bde225c6d1e9e555cf02ba849e5e0ebd288817bcb75a963d977d6d24db0ff500e240332a7a74dcd596e10c75b8d94fc683ba98df599c182ff06fc615a506b5227fd2d576388d07c7d578e48207919e4129d38be6d0cf7d8d5b82814dae7c3ebef450f8b2d093ff0164312777628c629cc602822305a1a7d821c90f3e4934e45a97308d7f842907c126ea6e9311afa81a9a25449f1491194fac1e71c56abee5f368721563322084290d062fbf73e66dcb02149c7d71a9bf768d990d8b67c605f4800c43939b7022fd2eee05e71974a18088039f289d12fed81797de9133f14e4864b4c64a1af982c2dfb4dbf70149e2bc486e659b734847e37bfa6eae228f2acfc58228c09f1bbe52555ef164934afd523f2bd5b7e7f0b6a0cab6224e8031f43afae43f5a31ccb399e23b5bd0d075adcf9635ac904ea2f2aa650e29057fa541a958fc631d26e8d35635b23f97f5099cc8c7197fe649ea16ab0805c62596c46f32717c36616b1b994f8e5f5b6d8478081cbdf30c38e8b5227d041a906d993f6dd5173f12c170c60a55a98c27eb806dc197e8853c715b9629ee413ccff23d17f8421abfeb927b17410cd82277f1b7b49eb7bfcfe76404541996af78422fdc3798829ce98704c434e405ec65e3b87d78532748bdf6f83ae1d2dd15c2b87a0d7e821f0e07501fa006fb2610a3816ac8a8261d62eb6ff7f53cb3de1966260ed07051c5d254b272753ec2a8dd881161bf822c13a058928dfe755cef540eeca1d0af64b74e597b5327fd530a196d7c253ff595e065a9ecd9055c16628ff654ead6c4c66e315edf9818f97fab586c36e87afc785554f7f2eb976f9d037bd7de166770e98ba3001585cb2b3ceea45e445a8b16070812381a2097f46bf51b6b595c55f09bee88096b1636d5c9a294470031f33f3bad74a115d6e88b0aea786dd43b73a7dd74d49410526487b7e20b952abd169eaa740771dd457599b86dc2b6546ce766a517a2e03bec60b3e4e19696da0f12bfd38231a9e4c1bf0d28393a2edbafb46768fadb3597efa842e21ee9227f594c8f8f4648ad4016bec1bbd1f83178cca6f26223cd15d114b1b73f3415c29151f6e8ebec94a2f4ee10f403cf7853e275cf9bf21a74b42d5212cd85465481c49a483ca86e0cd309d76c1c506ef6cbfd57f62730ed6989e546169dcdd2c483847f92b505f7364f69b4f88ac3e98aadf3d40ec9f0a9e4ff90e7b8035256f4563eea246c1e299b29d1876513a73d473a5440ffba0ae1ea3ceeffb692a51202857f57a297b1a4f8d0352807ca0156de9ade261eb27f157e20f8347f4a5e4d88a2e3652d81538e4d4345249d1f31eeaec4c4458c5c8ae3280f6ebc786a9f1bdfa7a0ccf1e2bdb236b864b3862f0a59887a4b90cb70867fa006959ffb9ca01b693f4142800b025603090021600a9246e39e7831d8890af993f46569f27089084ba5399c008713ed4e036274ba9c8edf00ca7e16a79ab2263b83d6b65f654f407aba00199d69df08cb52c0d6dd8352293f8e657be58e633e01dfc06add703dd593f9189fe72423c4ae885c4cb3b12bcd56e08796bcb287494663d0bbdac618a163901450b37a2be3e87dcb99df6ae904b3f249109adf5899e70cf41863fe71dc2a272e5ddd224eeadd6ea22af7099de4924a50de61a96518f8162f27f129cc7d539be8fda688a30d9a0b8c969dac57ccb49658f53c1cb926d007b6206ba4dbd2fc8b1377bdfe5924fee67e7b31d5feec26c885a0779b7e9b800c8c618fc403a88b58347a1030db2a4cd4b17f77536319d844bab88b1494790a60b4943de08634dde6297ea28e1ad451deeced5874125bba563a0ebbc8e1617092b652bb8ec12f403a948629e7441d21b1803550d8a1c255aad1060a7cfdb67465156b22d73c0c9ed367125190cea6b00fad5987a85a22c3433db59ece3933f0110bb4604025ca97f21c73a1f715b42fd99395a61c856c2e67ec04f05d3872f75cf818a8e1142b1355777e964326d9a8eb7011e4969dca2de7e9b44bbf2336cacd652a751a428d5890b3fd13a0f7be844c08cbcc9aaf51b894416973210022edfdfe377bc0522a5221c4cdee2dc751a9586d24918dd5bab51ffbd0c5e1df610458edf67c6860b763ac51ceda967666a0b7d9c659ade4ab5147bb32d5c9ad27c9d0811c40234fa0116ff014b1ca1661f34d97643be9d909e5c361dace9d3005f4ca70860119f3d872730401c43b0a13964b5cf46fadbac5c3968cf75b2ca936bb87a0fd677c4ad236627a8fbef4b5de52bebf2e7bb2dd358b4c02cced092ea6f0fcdeba267e1bbefc95e6fd7a94c72b268d230a322eb4eee3a0b622c066e5d5c83813434dc482a992492e30514e6c3a3e730a756350c65c9eda823d5f9520ccdf6fa46f10f7092d4383e3ddd79def2774b3d9bb5c816518c10e7e9e9075ef3e81b0a42199cb756da06ae8c948197b629cabe3fe81bc539256cc0384191940fa6ba07c1b7802cf7849a228e8969620547add0a15ef7acd329b20a65e88a9838a72989f00c970faf6b9d1edb23bca439e6b1452131856be92bb020376206febc933ea66b59e74820450e3d1d3f506290cf7ba9131fdccd0b9e8dd9ca11a9abaa9e500031d892076b945c6a1e1ffb38a0736be01db2aed441f061dce428098c9e7630b20b0e9447597bc42b8ab00da113a2bb87ad8a24bdc183ac54c47246a51f90d61b5379123ca9e0036b79631eaa215e054b67ca23db3da84b022ca87da63fcd4cd9981b48338c9711a77aaaaf1c9aa3b3afc176c28f6bd7b942ec74a3923ef4c7cdd326008be5de857ecc837ce4cf7d5680ff6fb509140aaa64fa5fe32c6b2b51731fbaf5d55cbcaeb4f5f3dc20675357f75ec65d62d56c325af339be6cdcc8f8a820d43c743a80480af514e88deac4de42d9b83d8b40a3fd4d2a6432364f24ea3a56c3517c157a88d72d7851ea613e4395a201c3d96b3f5edcc1c04122b223dc5bc4cf552edc273d1af67387dabd650432288a50d0e8770ee4ee12300734a5ba15b77999e563277348571d4438da7439bebd863e80822d6187c0ff674beb533252b10c3dd977b0013a8dc203555feaf837ca529f7962ceea2596289b50ed5f21e9671231b1a3e56f0febafc1d55de2d651478c1c548b6d9e9c52392db238757c516159b4516367d349b14a7a8e7ad695df4957282204fefa5f1d61ce197e6209730209e0faaeafd322bc3b09a18f675e9a307499bb84560b8df57d612c4718d0eae9198b1ab87cda3b8f83080c72abbd9d10c06e9f6812fc30f4607744890c7b8f05faf2a8fb517910a81b9e0a48472f816fd1ff45e231fc6c204b71288e8b10dafd049dfe8211ead53eadd1d6fdd08d6adc6404206608776c02a4c8e9cdd19949ccac5eb3996701b4eeec05631c156b693600f0ea6895c819f8d3292bb95d2cfab3db829785c6f93c41d3244e15694a637e9ff90afbf74edf0a294df7ce7684d28c2db6258d34db099afb8165f9a20c41ac42f1e5c73a70497327d444c2aa9e498d14e5fea1c1b52d22126cc7f6bcd69200423f1c0b82042e90b018164896163d5336f9ca8f68fe7f17b6ee52424a4c3efe5af50997b444ffc76ee0036bc1c8fe25d4b61dab8bf9d4b9b784cef6e34b4d67b69f75898e6b592a6402c53a26c7918d4b99da1335e1ff5125f89005598fc338137c1a29bdd250f4b90da77865c9b010e8ad8389000faadea5cf969dc479df88698b318136431528f4f41978c48cf1f7dd18f31e8b117c4f2f173a807cf6154d06a4a9fc95594b075c30f878024ccda0889b6438030fd20af67f04b96644de5d6992317e787ae652a4442606d39268e7d50bb6dcc9bb9632aac78adcd6f91dbb6289f3ff8996f8a72062feffde6ce95ebe1619f5a1c966a30fc63f3a82215f6f16bd1b68f62efd1e78a4784325272a8e3e2a50c9ff2aed72f0599ccbe28d0d6dc3b02569dfaa18b6b0b62639d69cc362dd417972f404e6ba7519ebf263aaf683b34cd29a54a75cf18847d205d0839dd13f2e5c90679d2e8f4e01b21d9cad0c68d726647af7b8a67c59ba34198661ab138db65b6115810c2af00e9d1ba988d5621e35f6ccc4398b17e7f45c70e6473e53d22c0bb79d8e2184f78ca79b0fe949fce5d975e864d3c901a4003bf997a7c28669225e149bf751fd32c3f9bf5f6b1d1662e3a584d9e3de905ecd7d83177e7d479a282e6aa56c500f5589107f060bf25226b277e8c6a876e12763dfd3ed2c41d762517cc1d72874bbdb4e20e9ec612453e4423b69acd69a593b347f16cfc4c670eaf047323f3ea299157a2be3f49640fcae7797c14d887c7ad12082183624236661ff2390b419913aea57a41d8ca111a0d6127414c67c02be41c0ce3217eac37c2f0961b34d58788ab3e44e4eec3bf2b2785596b1fd06810e682e87dffdf7b6b682421e97317b52d977706b184713df8b8a2ced7146f2f741f50be79885cf06b47681ba3f04be84c27feab36e604952558d8391beb2abc9fd24e835e966725b67e0c453197d490b851f7b2756ba40b273d58b391510640d329b596dc4226ae0971b2f29f45e8dd49f50f950ea130dfc409a0fb452e5a1922a7562fd49db830888d8437944cf116772c1bb378197aa07c5fbcc80a82c0bc72e5ffaa33d9295488cc81e3e7a6287515e9ab1c1039bd314928609f827205519fd22c13629aadcad679eaf0b8fd840c52da0fe7c57d91009bd96ab73524195a1236681939d0e8a9fcc64c89fd2b7f85785dd9571f32bbda7f1dc9350478bf53a12bc8462cef45a29e364e9b615ce18d101b87d6034021b4818fd52e77226dede1258e272e71b8c689a5e04e1738c0849b1608d26b9a9d5c348ca0ae42802d436b7b27adcbee9b6aad3beb94438256f2ea3108e74265ed6586aa34b1972a5cce5707a10a670e38b0e0c392e1324ec2c6a16b778e864abef15d62888eee5fd54009996635e32c0fe172677f2bceecc594fff22e8a8b1cf9dd4f9cf9f91b3cd92fcc001830ad6d0d24281433fdbdf54e535b40005fb746a33d380bd6671dc36c82a02fcc69c6299d6b85e4f627175aad7844f7bdb8e80945cb453289b568b2d5c4caaf4eb9612b0f0d142285c6bb364f217371fa82766773a3b77f18fbec7973604230221f82815eabcb993a336c786342a584cdc6f709a86d056eb1f814c4668f127d394a7fa34dbb4cf90c74babd22fdfd874baa67e6197f28b884dc551e5927287f85cba94e81b6ee28a4a5735a9fc4aa5abffd7a93232286e951397ac77117911f8e6bb1cfc72ba814080be3ff315892c0eb8952408713c3da4042a4e4fff97f5144c93a803ff0e2240e19a61e5489056d4bcec6f316aee7786a433e4c6445307e638fab32e5c3b6b5f181fbf125241bf64d9a7a17ae895368966b5da29e6bc86d7882d438edd0b41742c158ab37eed7c9bccff2ce27b2d92b216e2f741629b8773dbc77098f4ef216430c431c441adb7f4273f2fa7c1b40d293660fd95942acc4f7efdf708a07c57f6218e2f25a049705eb91ac3b032fcd236682242b324ebf5a3ecd12f6ff945908dae5207ced4e6575fb227c7f655957cf268134000a0d4431f760e77e4ff231231b0d2c40d6e9d108e0b7cb883185d7f32dfc2c402d0c0635f205e5cd176e3fea7d621ea45aa09de6b7ee60a3d758e043b02ccbe139a55a371116910055b2ffb146b5977c4f92a3a6b4c023fa6edf13c2b29ead56ea9aaf6dbe26e118963f36e8c76055ed5eda87be20621552cd4ebf53088c8d9401d8cb96f3c58c6295319106605ecda0e1fb44ac06c42ebc38b36d87a47edb0f944ebf47dfa575ad03ae4f6715eb580f7cf0125e9ac64e6815981871de562a4359eda5be55a79e364d244550b45148dba33d4d32629052ccae0486dce490ed5763257095effc134c71ce3b6063ba0b1245e81e0510eb5e8807197f320170d58e5ab4cc0f1be2f719a0ff6460f7191a3e75e9a282606a9b32db91a06a3d1b2981e5c08ddb0ad9f2631f7ed8ac3812a2731c25a6199b2e501f3beb28df53463ee6bda97e268f5e27ae176af3e855699528f866ee142bae0ff7183e321d299a1bfaad985126484c1da266782ea93ee1b962e8968fa24a5d61463a504a4f2c329604f83a93db33b5e98e7c1624b6ba55c91b6f84af5bdbcf59b0faf4cf33b86e9609af00c3ee235cbac521714c6680c46925ff3604f1933ef602e7edb3626749d351dacb9f20fd75c4033d7f69546fdee924b792e34887fc9a7622e67ce9cd7ab9542360e0a90e8432eedce2841ccecfab788348e379b7c4685f3ce67e9ad409746f0aa18c063d0b78dc5178c3df909bc2a0023521d4ebe66821ee2ea0b27a65c68eb4e52a246a71a9846e664e0699981fd2697b1c2cad8c78b7a57ad97881efd3ddfae673194684381f99202a82114903e65b9723f13c058fbc47f7b2eaeb172c3d8e42b9da5ce9c7edb12f7e47f6c232e9573a67e348093edd1508ea8d2f6ed535d0e75cc971cef115bc9f6e6481c0a01a62eccb4453ad13fb7a1bbe74a4d5c4b109e5ed7b7b79466b8b1d80d531e29a2d8e54a120545c29efef48a7e4578729852c829f7ab5c6b48f34d896405c4607ca29b39219438b647765081e05d03522fb59e1d94bdb4994c8f47204183ac26b988486d0b4ecc4d91a0f82f273ccd11dc3ebd83a759f4fad391c5d1b0d5efa52cfe82199ce1bba2fd25f068f09e5c6ea24fa6015bdaa7754ad4dd7e6beb2c1b3b3ffacab825107e3d40e92e0a11f138eb48c7f85608e92cce8dabb78dae24f3f1553e8e6b62213310debe67112017f46d0b299e3581f080369dc6e78780c6088c93317b3dc14bffa95c397586db29103d8b86de23b1033998b30770305082bbfd9a5a13c9a898fbcbce777dbc4e8a2b131b650c77d0873289fa9f977e6c598c4d53fbe95530160fa7700c65850e2f79753c1419e765ff341fb2616e3d063b5efcd3e1cdbdc44a4d4a86508b70fb1c16da2d577ab7ae20729f4125e948d223f8afdd38311a08852956dd1d7fda67a4fed27d02ae45ed7952565480fbd3325983f92c45d29064d261f66ac6a5cd67b786820bfd865852bd7db401eede9571978031ea41c5d8fc6d242d01ccc3717dc07055a4bd3e7d7f54da60d9fa039c9df8b926e130733376d9c2847d3e58e46af1e3010d5f375e1bf35eb94a91c1fcf91a4406371f5a6d210f59eb8cfe8f85e879e5f2da0f0193854a3c0f31c74c5908dad60ad5aff1e028377b1edccf120b78e517a889a09526fa7b43ac3069a01a596aa3490de7dd708ecd64abcd846adbebcf5fd04b90fca6850a44b989a6dad2c18c8966d598cea4daed77386c64d5ef74362d87688e2f0e1443574ed43fa528b4690e684a3668263965637e984af03bf7cde529ca0d4d15084685063304ecae234a7a5bf0767ad7688714104183380e3c5c3b56bc12d81e2a92fa55cebe590f72c543e7630091b414421d30e494d493dd5b2b78512d91440f7ff5326319062430ed03ae8bbfbb8200769b1e851320590b3d4e153cd0c54d79bdaad7d3055227e71d5e5b03cc5bdf54e1caee63495a9a9c2d579781ca146dbf7a943d41ed4958b1d8de23e6403a1edeaa009f2ad0a2025bfb53942deeb0b42d35a278b4cd667d416a0a814209f273717d2cc42ee77a78b58d0f296e791b6ec8c0fc7935e4acd81664f63b44bf5f68b635ff875f5d936236b94c0386d94002f9fc54d12ab4e07d38e0c2bd68e834588f29a23ac6ac16962bb97d4e27e8d9cc2fdcaec807cbf79ee4610a71d242571e4c2cd56b99fb6ba99e1a7e529ff084ca6e7076ea5a19dc1cce96d101120f16117c00a38e568d5f6ac97837983a8c24095e002a314125e4d4986b8e008652261a17c9cb457b640dd8b3aa748f702ae08c5ffdb93e9e7fe13cd167f6e17d3e1f23df7245a93fe02adeeec90ded7aa52c630d5e410b4a8535858d5f60feb6811301dd8d7209194095ad2cda2ccb164e6bed7c5e25b38a418f9121a0865eb7f0eba6d1462b559a4975d9cbad5840668c72dcd3139afde0f048fac88817da2ad1465efd51b1a4da8fbcbf3752817d9caa469b5b4d9f5216bd820bda7e7c759e5df661a49bdafbdad43ed13695ca23fe9eded1563aecd25bb069f282ab969c628e1331921aa5caaae9a28c4227597b49373da73d80bc48f9632737ba3b917bb505ffceb3854c29ea1e95efd369751380537b248cfe2a3f0085b275825398f65ce50f93fd572542b2f49e9cb8aab1a8d7cca5197d484533badc01e6212274c341b90dcc93940646b0718594e481095268306358569c1444d8fec2f47256d0e8f9548776b7cacfdc505629c3f39dd572b039eb238be4e14e94bb4d8618886b13d482582d3e75c6f85e859ffd4ee791badc8f03a6a5fd7d7f75eb7e6736b87f97d37baacd42486958e918b84aaa79f1c0bdd28e04941700d4c8c4662e1f9a2735732a0ad7966145c06d176b26762d4882982483618e563fce45f4aeebc7a342f64faabf11f67065be87ec6e570708f6db8ac4979ea29ffec52d9d8b4914a3f3d2ebc68072fbca45874112adf0112af8bd999abf317bff8d022a0f6d43e1f7eaad49b0b89f0712e904db8d5c12fef743cfad1f5a9da6df9e0c51f18e29d99f8fd0988de925962b1c4ce859ddafb53082b309dcd66151a1bd6c1ba9f38faf68167f4666eb09ca6d98d46d3b5c975cef93a7b2f5b9c8f4fe97f07e60195ae393d2443fbf10997a1e96b92cc716c7647c1747db14ea6d597edb5d45e17284ba00ea84eba1cae2ba10c0810f613674e707557b83ebc98174ee9096f77ffb16c6e665033ce8041a3086b2e2710913b4ce38d39504270a2ed6b78900fdccb3989bfebfd975530de18278705e7cd3cef04cd746c69e90f7c7980d19b317582377850e9d1381837079ce747be882aaf3422d7322e853a23f7b4ff535e539ba47a95b402100ce5ad349fe688ac3e800c3fb8d299f792b4d9c118973df65c3c7d429764a0a93f8dfa26048a6b7ebe99a5bb5e5c4a6dd88b6518fd665621736eb02c3d8f9d92519c3d1ccc605c1c88b9f73f6acf29a633e6dadeee3210a35050c1fe5ef8b93da0ce1cf01c11cb7b8fb591a47d9a89b44742e5b7c65e5de3a78fb4f6d21586399beb2a217ea99592fb146462f88e6bfafd0068179c3cc82167197a2f6f769c53dc5f58fb1055381525418f10ea441aee3f88451c12cf5314a507850826917bf4284a010a388796caf31e32fca9af029213bdb89e48d3c1e8758b2915a54914a45b81d800500d7b12429542a3fb41dec271311ea92f15e4e722c59c2b1fb5da25cc3e16298cfe2e2a70a19aa8260f7db3baa490dde1e877cc5fe86b89bd3a3e43a40d0c559f9c2450a16f1484452a0f033af202f8d9d66221d2d6e9d5a9baead29caeb34f1fe1e6bdadd4c7477e72972f09b14027bc77e3d750aa044344a8dbb33dd522cb1804afbff3cf4cceb5040b79201bfe1260120b263653deb8fa77d24691dd02c15c857d6698c47038719ff3d4b2964595334df83e44cff45710ee7e7d02555be0a1fc72eed4d6cdc50912c7b51e29ae531ca67bb9a3a8fdcbc5ee6923934e5a453075b2ecfb35ba66eb4cf01bfce25dacaf1486f3afbb92de3b5b3b06315014420374ee9c9f70eef308beb4edc1423aff91dd9b85a49093a98d51f9b621f2ae8c132719da924d0742d4daf9ca7dc08d3c5e9de70f00d9fbf004f5e49d24d8a973ba97e17840376292ce592837478c8dcf7631f87ae6a500496b872a91e4edf00a17ef749201d313a5d931742c67274879b078c35562019d117fd2164fd8c79c6b86beac73ddb6b7ed6914b67c714da81adf4eb58278782d124f8c1c922ebfd4acb425457aacca35fda2ba9e789a29b209744b4371e3cd366ddca49821edaa4f2d971f084a940139e156278ea3a132de7f925b341b4690f64f878ac4c856e52c6118fafe956a5bd20800626d1e9114bb0dd63830ac7660d0d6b450b4b6a3155c9ed09ac3958bf9b656f7344a3b7008f71f09a47fb24e70550b3e7dd8bb70a7516bd7b9fa4a4524b836fa7b60bc3c30109b3c0f1d5bf99523fadc4494a2ebc9cb8af6596888ecbe6f54edb8cbe7645418b9bb7e59da401c9e3cf1e68808f335ef941677e17b0daf31aee8ceebb26558d6a545e343432bf7ea7c0ffb41513f92b89aa9a351e4a4adfb131e2732e2ffba1a6c7b4ef54a5115a39f1c3246767fcd507db1c60583928fac45b160b9b34122235a7431eccd10b09ac33ad47e7fac888a1824318d3fdd9a3a08921f8523319b51ea02f797f2dda48167e82aa3bbc60c5c9f0537aaf5b2fd354c33f93acd4b2aecae9bf70a9dbe2934ce1683dd84d0365aa0d4512cb50b7f2f238ce93313155ea0b65d895a3a7b57d3d4b93e0b5f34167e9e189192f56cee344a107fd276495c7f116e74b5e47a54d35d79adb2765a37a78a9d92532f5980212562187d456777e4eae829223e69cd6532ee24c438aaa3e95167c861afe67dc96a9542387f1f0426b724fa40d65ecccd462e39033fbce2bb937b624c872bc5e373a1d1b3043768479946f5dfbecf09f8d4ff8a3011b03ffe6024a888db50e87083ce0b5e3eb0686dc56b943614e359e60f3a0f29d37850f5a34630155e54f472075cd0087143313c59a6b445ae02882b92e73a59b2571fb7892e2682f1c3280ed4b121341765d27e51270c8bd050120a4cd6014aac8f934df1b31afebd97127980e3cceee812058b1eafc70f554a5a8f5a62b24278fc480481efc2aec40fa880f3cba2b1c69483365d37dec11f66d94fd618d0827a2dcdbeefc3b8a916785bfc43b9113c74dbbb2a44f0f927c81607e468da1a63042d5a020289f9cc39a35d5f553feb7d19cf3516209547b5eac6c63552c36b9db0ab4a543cbbebeb5a93f32e0eb1eb77a6ce0d5cecb4537ab856b60a048291569b511d0bfd50729a8790fd6eda00f812bc32867937dbb033f3833bdc6d7fa0f7e7defc34328da19cdd35a895af81aab7359197d815034e69fc9a0a0cfc7fd4c41ea26a464d0c45f6fd4a11096231c4444545896f68c11994953f0434cfce9edd47524558a2b3eb2d27c919493d0fc1a044e7a8440c9e7a1a6de3f59ff159abbc95a34b19e59f2fe6a6c5d50fe1ddb7c12016fdf75aff1f0432c566c6bd4f21ec94cd4c23c6412e3fc3f1494ee6624334d51990b77966711a0d92bb20a90b3c4c0f97972a21c82174e7ece870efc1253a3ba8e7e066034f3c801a3d83bed07f04ba92efdb245210b84d4f0cf4feadd3dec02fd579576fcb5e0ee3fcbfd9463c29d46fd065ba651b41ac2d25972880c956cc45309c95060476d24b11267e499297f32ace49fc6c25d513891d16d8820177adc7455b0afc1f752b817e77991c8a00d4cd13ec2f6a16182d428d79c737613191ddd0d16b98837b08e930c22b3919a46bacc5e6ada222c95c26832b9ffedc444f141f9bbf784ae78167cf25b92c2526f484d997496487d35a6aabc112ff7d29e7686c0736a33946c4940a478a5698f041986743155356824ec2afd37834816aeecbb6d64696891acc04e229dc6803cf893994581da662f3170e3cab8f2c4827b477d524e0c3b65def26c8a3e7a32ff8bf86031cc90cf0a9ed16f5649dfc28db3303f95d0bb2ce1f80be06bed4984bd5f0dba27cf82ff6c432d6247ba2cd771e124fa96e1a33a9daeaa9577e4a5bdfbebdce38bc675dcffcbe4eb28045232451a4e6d4a4f3d50c8cd12344952e3f9d224de2d17be204d7f626f513797ae0a6d53b267e51130dfcde69a7a6fff2a091ea39656ec1b90b96fd5946103e785b5a4a5686421fd6a5f65d17b0f10f5da7ec858c0d261689ee0457f96935975da3e3dccf42a076d8749d16d48ce0e07fff6dfb6c0c3af797ff076af1e71f6d8111536e74da541396bc0052d710d29923a624046347f38f1facd1c79ae56d58a376ac2a21405618665bf3e709fe21bbdb0e0f3578340ce7d87beec9403f33f3ea18a7b6d2cb338e798e48937f481d6ef4ffd1da02c79d4bea69c5769d08cf04dc1eddc4aadd5180ef28fab4416e40639189a0ae81c8b1fe24d5b01078ca3dde9e82a3c6b9f8bdf96fc7fd2595495b992f2338c79c01e099d0f77aa9d22df4572fc9768681e1e25e824c0e677a3eca4cb068cfe52b3cdbf4bd5bc6e29d4c22990b1c869213c8be4aef3107c407429a0adbd56c70d8ff490751254cf9e25bab0969930440f5c192c915ab2315193756b93d2b15ec28d2b235f404f454502bb180f629797ba798d85f081d4c26224e083763b25593b7d04c517c4a468f0647599c02426d8453c003008461ba26e4ce765f1f74eb38e326fcd84deff903f65bd1ef1a66cac94ba4b7e23197d83260223e1cd5bb47915c6fa077cb70a7df652aa59abb453cd39d1408d8270564e6787641909104b77ca70d17e84d9acec5ac473b9dba6ff13126e154f76ab5df84df6d1c1c5a8bf3845de9f3dfd4024ec80c0b43364da9624e6abb6475507c347c0147f3eb4df1d7a6366f6a78eaa9096e546c37368d9c463d95287e6292111ae3acd307ea0d2611c892566645dfd20d0e496492cb2527ed113026c145ce7d875f0e367c2c2bdb433188b6358cc28a6a4e3c1bdd783310577eaef7e17844b51f29579f866f19a24e852e3e7b9500f804b26b12618766f3cdd60ef9cb599fc7e45b002488d46e352a0c337a2b7a39d5b0659bad1141c782bcf9df7f5c19818f8090a569bc76f2350c987abe23418e68678f3cf4bc228bf21d99a0d455225543e382153dc809c4f7a263597d87d47992b615beaa2f3eaf19e7df092c08c6c72eecd8135e8877d3ff82ffb89e10e62bbf175c6a2aced896fcee21f5a69b52998b2d03c69c94cbffa145094ef57fc918611d2b8979427039c63ec909ce33363b64964447c850560c4f3d4b5972a24ca8bbccf63f2f24f0644430dc7160974b6bf19bbb668be744145d437c4182e9e1efde4d7394d9f1ce0a7aaa9af52580c858d2bc91dccda535466e79b000af11613ce4fc01a38476efe86bd5aa0a3cfafe1e9e5edc7e2a02063f91a526dc88e0999246f1a4c19d7e3c25a2f0a322f599f2611e3cce38064b877975c41211e1e3d8b5d49e04ace3f6af1849dc8d05c5f3e9aa0e6d957705fa1913cfe2d893d01ce46fca2a2dd879a35a8490fff874dcca4f13b390e0cc69665087d83d929bbbb9891270ca2bc7daedab0aa468de36839a5fab6a38fc4bbdf48d7534d97b22fe7d90f70985624695085a07b18530a0b95a83de59d090c216d3107c925595d5b811a6dd93ba2ed8c34487858a52828bc340a31b110a61dc092af02c49d53a0f262090a27ada3f47b4ac3505bcb08eed53fde2ee9c3f6c35a2da9f6b5d9739be877e49a7577a45ecc8adcf1c71f5d9bc4dc2cbb4fd75adb0de8446db2b07d0815cc9905f2e06cde7f22079cd25c3bcfbb659adf3821710fdc5eb40b87fd7b2afa4e0d78810244a65695bb1e4a534c11a595180ff6d155020ca261b8d8890efc81e7e23d1c9c0dbb196f7becd7eeeaf9e4f68e4ac8b679cdffe2ae1b47036347c789572e73f801497a69dc5d0376e14c2269122e551a44a27dd438705e9ed661a2bb79ba758fec6db2de6ebeb43cc87933d90f559c9c3b1ebb5f3f1cd9ce9b87f166165820113ae83499c365dfef5901f49b5307779fd4459f590f279b3853259858d4bf5a1bb38410d461eac4f932e1c12591c18bf917391a44e81112db358b7ede8a091ba6eb4457e6a7ab89f5a4da00d7a0dd096044d616b7a2ea3bf036b6ae47e956edf36ab918a15940c77987cdf7e510219262fcf6675a793e966427da576d669783f27d60ca510d9652f441326985c62f9da1cc2d3a8d61c52afdfc8500cbb8b8d936c977a88484be82e9708223ff67ddf8ab75b243576919154c9839e8123e4b93335cfad7ce20b26ed4d969498e934c206fe115e8d4818f34d5fbe78597f9c0071ac7c65a3407be4c7a9c04872da7d4e084634b6838aa573a410ef80586a2abff080cf808ad980748fc4ae31ea96e304ad11886271c7542c64d695d164a37e83778bfcdec68839a2eaefe15f1a3ca1edfbf3d97c5cf86a55ae979f123742df12468dcf5cdb29348d5b9a29f851b9e9e791b1df505b3bb6ceb0954f1e16f517b0988532882be193343c2f294621b7f97ec15d5665846981b6fa5455cc280b6c2eedf7cf7be6b351e94a8337323bae96159c1776efe9f29ad0ff5f73a19fc8ed879a26450dd1fcd5418ed3ce987ca924e2b52c79a23e9c7fcebe8cdb54a6d6a8bba9e5cf7005cafc458b9c2f9289a433163411a02fcdb7df610a95f286abffc51d9b369f96f4d05930a59e6c346c0d2be6c4699095f4721663ed211ec1c411597924b0155aba7da382e206df9ecde4665098f48fb90088d10bcc8555162551ce2a5c2132ab5b1373993658224cae0fd068d8ebac6748cd8c142e5b1b061bc8c946f61a5e901cdc3dd989c0614de503f1e60af36489d4a0d9820a3ebbafb0079dd40d0d22d1e9aff0767d94533f0f59e3b1c88f98c3cab6381edaf539a7a888cdf5e764248529e46937a964d7a780b9234c0567123a3f5816eeed6d0d2f80beb6bb7bcaec3583a6302ffc65b6abd3e48b912c968e41906a15f0b265448588607a4c849df59074bb1cc7f1e37d99f0361aa326df22e41190c1fb0f4a8138d17cac1de242c0e0d8513485f40cb4b844ac9db785321346d471eb20bf3852de45d6ed1053d29962a372811f85fa7e6b0185a5fceb5bb6c8dd87edd830193ef1eaeb43bf6209a75e222aa33a970b23f95c8fd9f141db82267a838360159a366a7ac4f41c6db8b957d054cd29ddb7a17abbe7d05859f15de4960900dcd6cdf05bdf3fa407b2a638c1b9626544d9c5e961c2b8bc5ad9e3813522fbb7bd9d8250e0534c232cc79bcc7b0490b19cef6d9742029582b9fa39e242dc573ba38a071238d5f58414cf4f5532a62304de5af26ffeb35d0c2a59c9466a12e30aa9f25e0b1bd4b1561fc2fc5afa55fbf330b3909fa5af374b9ab3a76d245cea9679635eb502f4a46da1646a271a1ef369cd924726bac52d5dce11bafc36de24eca9cf2341b7866ff9aa39a781414fdbf93249bd31f232181e025b84586c6cc635aca373c4f8bcb106659e7027f741775285c98798fd270c860976fbf6402fc884ff3dab9c059c290b8dfe44318b9a67e0325afe9df2061958e4bd6e732924a1bab917725f0fa9787dd43e4f340ee01799de737e83b7f2218655052abd6022b86f0dca6b49312d457263e4d8d03556995dd97769e825d45b0210ee71a364a3fd30c4751683fc8f9773146ca88dd18b7b26bf0b90c450bfb2b01fa4b15de91fcd87b661c0e7af102f7bb385d1dcc6468d26227d9629c998ed7726d8c887176c348f87d6b516c8de71dabd7b061690951bdcda44658c68e87e77a5714834052785edfe56c5f05c4f74635c8ff9e52b699d92208cbde1679a8ad798afac4ee9ce3a0acc20a228f3f9075f0af63e6b30f277067678fcfc0c9a9d2dba7f4852b360825926ba26e2e250e8b117c7be1cddc1890dba3123808de3b4455c19f8e8d54d25d3f9fa542b07c4c6d6e5ac18f03351d29712145a1a24fe65d277a4a030f76eed01b54ec8553b454894ecf0af35a3620dd1af1782a99d98756c99e1f6328adc76168c4114971a1b032727259400d45aed4edd8f0e8069a84ea98bdd848ae1bb63d2d499a0c9f8b1e50ecaa00d576375693b2c436c3cfd9abe79fbf59611c8e8563242d176d9ac2ea23bbb54017867975aec41c9ea46cfafaf01808c6823782b2b5484d066a8af319f29fe9bd82e6aab376e8c68bb094ad01c8526ef884befe29c0da0a9a04af57b2eb0bf98c157027b781da949abf7e3b148649d76a36c3fff83b35bc795783ca06571a05443e02c93627816955e7bd564ea8c57e837f8c91415bc5171f7031888dd4741be36438dabd401e080c9197a6c57b71d123b17e87ca046b097df4d3cd848ef4868004e5e99fd7032bb2880b3d2cc7cf7873f06594412659ffd12c20dbb0f61e06b771fa763e51bff504649e62568c571693e8b74b37ff95b002d569153cf473ddbe6bc7f8b5bd3406b809e6ce771dd9bb60241aa5d500c6a0e9b081b2da0c12e5f987b422c2694b04addd82be28a55be7e3c85f1666d3caa3fc65f7fb87c9eafe9a486236246b92b5c0f8911fe114d09c50aafb69888d5937cd130da57fa73981773730c7c03ddf9d09827586844effb359cd3138a8e9931bf4f40722849e3d62948f9dfc01fdc2d8975203368a3d73f4a34fbdec54cb2b0e44e9aae29bf41b09cce58867fef08d75595cb45459be5ceaac5ac3814e5561ffbd0b23bcd53ee02ca219bf8baf2b17688d31404f8f01235ac5c1cb26df83bcc92bfa099cb9a09793c20f74765b592136d4e1c3ce87f76fc6f165ae7df00002d438a088d3c2c661b99d4f696ceb0ee5ca9a39ca302806e0183db24337b16722a0dc987260f6577c197544298f8aee341048ce6b0e027350761e21b46bc6735bf825b3885c5c4b59db5bab527863076d294fc9ff938b9ab7117491d789cfd0ce8a09b99f28ac7f73ce06e91a6ef1fc063d1f2357ef20e66a294dfaf2702e96e24b6194ecb402fa0ad911b515d022b44c40291a0afdb2720d222512a13966881e02b7a91a4839cf096e18f8431909ab06973fc13b8a507abcedf39481499c93b720fb697caf8c08f06bd3100c9c6e312d14335ce1c99561ee1041875452791e977931bed4bb6e225c54e63e6204db46c3e17ea0f169b7914fa04c977580ede065c3d26c3e208a4be2426155222b16207b227f8b1b699de83855848627a423208cbcad963adc1c24d8d780ee06870823ac785d74fb3d7463e3a7d07aba39e42e06e2362d4ff776a7b52a6f112d0045d6ed9f71c2bc0e26af61653454fe596020dc6673fb54f17fba40c2a9f1bcdd3f563ecfd0fad25d7b12c5788ac215ddbffecbf4c613809153f073058c4c70a708fa6f6b64ed0496e75476c15b50c6673777f095f7cee71fdba50931c28e91f89fcf03909f2f6dd9426c3cde011d6337853f04c13538ea654b7fa39b5a2e1d6f33fe5ae165dc33162cda5ed4f064bb44fed45a2d53e44cebe0c346a1a2d135d3cc24cf2644ea6de8ee64c1d2ad60e07e1005c46288d401d67b4ec4ff1619b97ae9f7662d7b570af7bec0fe37da0dc1d2b3ff2d97a88eb7bf65ab5ab42634daf01147e4ead7e4e540fa79ce73afa905dc0d59b0765e4aea1241583f3e39f37376d51b961145a5add8c4dd73ff3bd3ad6876c26767cc7328b55df762733aac61977acee978ea1aee6fad2f8cbfc2501dab6caa75a28aa6aba30236012e298ebe20e8263ed38ceb61c3d9e0e4d85a74562ff67e357eea8cc7c1de99cadeb97eca94b2eb774e070288e2b150314e8c210170b73504fad686b4f74245aa8b8ec32f9d00147256b20370cc2d7e91ef6299991ff4d8c95acf2a5b4ca48ed4b97832e9d78dc769a8f239829fc45fa721d39a1278dbcc40f554e8a21b08f2abb45302b61cc1521e446208ac8e915b98cb06f6fe07440efb00c19c8c2294505d25bd00a9e09a4acd23109f10a6fcb2153c1846181acdf4dca3109013a3e2c3659c45908252d21b655bf5f3cf329427759b231d710143c5b94ac81d893c498f9de8bfd6325642c11bebe4f07c995607f960db7f9b2ed342966193f3d3952a46e3bd9b6a7c2dd457b9e6448323301a7767e44b545a038b317c3ea2b2367f12d54ca616b81708447f63d90686eabf3354b68f31c7715aa2cfe1507b770e162b144a48bb9949404baa00fec7f7e7ca14c62195dd7d8a9ae2e19ce4aca775f9bf12fd55fbaf10cd6f6e07dc3cdc7bdbc1bb5cdf3e3dcc5f20b556ce653f9df98051c09fccdd66ff53a7b19f3f51d641a59e4336544ceac966798e2957bc3dd4977e16f50d98358a63a1830afe8951c2e0f1af75ff32f6adffaf632f761ff966b514da3239465123b01a472808ed0f711dee4032758b0b7f0346f6839b1d785328e19036abeab9a7b44fd4a0a3cb098742658a86bbfb08ee91c24bf496ee7f10338edd0208566a7c5e8b1292849c97dcfc750a5b40360dc2cb737099a5a4d7d7bfdedadf348b2fd6e157a6076e8be24cd637f2c4ec61c9d493d5176a1d6cf6dc970c26c2f986d6ef1cfd7c862ba73f046804ffd40b3aeca020bc64ba4636a1808b9837993c98fea17a9883538d3d6a907d2e781f9c12c9df5047d41410a233e5546156c70f6d088962facdac258532b09b0ea03e4e29c7ed989d8a1fcdbefc67d51a683746cc55ad07c95924f1f67587304c5f1d19da75618f2343f4f7ac971b120bb96ca7835c8579a4626c0caa0979126d20944050b8cd83a7f15e00b0cf3410072a02129afe2380085c945db4dac44d007ada80e1f1a15213b5fc404afcebfd1e78ef68512494420c9db42e1b4c19be7ac67ebb98ab5deec6acf2dc2640716d2e04786ae648b3066e57a0179c898e47ffd4421b3e1ae971d10bf4db86503f6b5a154588a26291c811ccf406d0c97093ac30dd0262cf04982919dd28fd352c727a6c31d922169d82808cb7bb099016e78f3a0fb9029e01db22b54bed6a76f78762a9770a34b0fc364957a001791e94423fa9cb3001e275936a37b10829d8282a31b4e771913a434d2b145434a10dd746009a850307bc4e22d87212a9fcd26dd605acd3fad917a0042a40d0a2ca75dbb5c31af72d5ff015242f821a07b014012a4b43ab6ca155c0f88299b9be49aae425be361cadba0bbe2c2d644402d1b4f72e1320182abea69316e5460eb6706ad6470c2005f4b4d943d92d9ba7d51a426ba20b32764eb0db04dae67b11b24d91f1efe54ba5f4127e643ced5ac83555deb44b0a87cf80e16ab94aaac7e321bc8a43b13bdea56515f7d7a93dfc00aba2a808e85dfe43ec493536059dfa308038a91983abc4d00b1611402d1efd483a6b0c10c3ef91790b651e4c7421de1d4300aad27d73780e7f2538f939364ac85a93c3dd9138b5ca810c3d192a6f41494b5c719478186ca0689cc6e6c61d8e196c662821bfdd490e4b1ccf1ba10787b0b9c24ee790b570d3105322f5293f5bf79448d0c100dbfbff576a8c785b5d5bb03face313156b089eb720e7617a47c06e80ed568781cfaffa0b04ff605dea6d6d6486b93029cc14e10c453dff05f362283c6ab349c7c655fb8315b084b81278d0cc00d81a6467cfc4a15587c931798d32bee5d4e7c533fcd3a620f0d5c9f592846aa4c2288aec5f0e8e5798f22b3b3e32b47f35693f4c57b660c49c7150d087f05e77d43841bf372cfa8ef243077acc537dfe5208d028b7fedfb8778037b61d6f545a6a77cc71568eb2eb33b0570632e64e53b7d1f00c006fc8a081a6bf75c339008c17a3d5b0c68844382c894f54fb2fb089220d745872ea6f874be9445ce4f7827a79b29c57e24721a09cbd0ecadd734c640ad2bfbbc4df25f12aa436b4b7d8f4d00e8a5e1b2940f7bcbb3006aa65bf38c1d423042715e778990ad6a9707325b6e73b8dc21c960deea8d15a9bd6054f7f54776a75f32abf352cc35f2301585f7bf7526379e5e91e84c02a8763625483fe9f2ab70259425fb18c6151697e3319b9965a3c1abc1a279ab57c43ee15af2cfb43a3b09084c6ac092a4478e443bb32c4988a91294ba52ac376e449203b3aa7a8c5eac00a4197bb1bf6faa39f9b40a2d3152e4017355a6ddfe3b6d4c6cf710779dac0ac9e1703fafa7e70c096074ae5e8fee5aed435dc7f4a0f3ed1339ba7c042e099c0593c3f21968e4539519ba84d7694253330b977af0ad900d91b56b92d83ace9d53601fe50eef36f0167b1f44d1eef95935512481f774357daa17eb971bef026e653661e4bebebe4b14d98ae7ba4893c57d6334d23006116e6397d0580c07875d9fd7dd2527ce07030046f1824878f492fbf5a0c1ed1bb46835a0b2f7971c473c0c5cddc850bd27fb4ed9640a2c219820d1c0947a29aa4f7412fc424b887c0f58d92cd70003bdbf055809ef555d03c27e74d1e023c08fba8e8df62fd59810c20dbe1973fbc240ae1cb9532b88f46e6365c4611006f42e3a386ac22868aa22fbb42f622674edca66c55fc59b187c23ff90fb61788e15ddc29ebf820d04f8b07f53ba93970095fa050eb174295c033bc541485003979d39c435a09d28c28a5fe39bd6bbff9c4d2d268cfdd47d95d4f24d5ff7b410028de0713ee67be492f1db40af28826a37a05ab2b32d172f3830485a8d7f4cf217a2fdc266e88370380c350a0ad9580f3fd80e8edfe1dfc52dac376339091694c38cba601cdba4ef38bd6facedee4355dec7059f0d2e267f6b6b908ffe1105f7a80abe586d5202eab2006a0cb3584140ee294bdec3677e3b78151a2218879465f9a45f612202183bcbdaca2834e0d1ed6ebab1b00ae78e53448773130a381a6b0e7765ecf80fb8296a06839a1d170016e8e00c4f55b830eb6ccb5fe3ecb954257a954dd217ee5bc4f921e192e88282d25b75587c3b379cd944b5d5aee4120410bd2c6e9fa3c706a08bc4658740b92bdbd41c76f43527ef304b700c8fc0aea5e1ab5528f60d643d53b92e417321ec2a0f04494fcdca7960645d468f8cfc4e9f8661316fb9eebc4d71a12618f239a8895f0a514ce1dd1c05c4b2f8fadadc2581893bb4e5c0d6a04aff231e65bf0628c1c4cbb9fc2345d3a98ccd3df14cdddd663bd7692a3921cf51ac9234315d9f3c9373aee52a3fc4a376632c43973e65773396e3f030d9469f5e955bed47462c1caa54070212689f36411eee2c4c9ce62846585b3663bb3cce160b5c3e57134122e9f978c80202512afef5f12e47e6427b16e1fb214272e7aa3d54fde017ed446c5b3f77fd9850eec44b32e9c720a029dd262d4a3acd1fee9036da9a5e0ca26248eecdc82689e75852f383668ceacc06d862dccb32e3a3301fd52f9d00d73a60a3a70cc11614e361d6cbc2a3d766bafea30fbb4b4e44e53039c0f691bba755e6d7d0a0c82dfc66d5d0fd8fd61cd833f74924d02be6d5c60c2f554763836c70ed3c3f7d7badcfd4e7b8dfed2330c10bd107b39c76d5e918f7242bd7a07d217f47466e1110b7016c86e2ca792606b42cbef0da6c156ea99abbef11d4d32922585d50da4692d613730ca80c522d82a67c50c2b5e8ebb56733c6cdf02ddbebf6db625531f2ebafde5a8da001852fcf9c79b6afac23f5ea53918f340cd4990322042833937c9af71d08ab07887c8880da01ae0fa2cecf2ffeeb1c3495bfeb2cfea962a6d85fb8175095e54321aaec1d905b50572021c90b92116361d9ace8df140773081e60b2501bf9078d04a037be7f1c47c8be9c735e3a1496768620c19e3abd3cf16747e637b1cb6fef51942cca8f704948101071d1301be15468f8ff5335f72ebc6bf5c988938ff9707c7bce1ae1845cdb07dde94defddc0fa189af5806f6548488ea37437edfe9692fe73d87d2225d3d1f809b27ff86f84dba0759dd5028f9bbe7d9c3562294a8161cf50d9f617bdeeff4409c8325946305d0a3a12fa5f92d710f4922c0b50ef86f2514265c9604ca6ee003fa06d9181dbbff923f9256434715ea4f73aeb16a539cd7ac9ceca2bbc85b6e06118fc264297f3716b1f96bbb309127abbe209df3e96c342c9486dbdb9869e726526c14991137d75e58017da9f9b42274fd9e038554048ea205e12f2b8ac661c5b776f17fa1b97de44ee5d681919aace73660d83aba82789018ca6e236281379e14fd7463b41a38a3f26e5f54977bb82d17a0a4a77b235ee792e7c55964c126e1a2c874431974381d260776f2361b375eb147b30bedcc8599914efd2b19eff5b3c33f47417138a3449af9eee964550a9baddc9ad624a656be1a2ebeca2ec12492424c2b00c6835fcf27119f2486c52d2f5bb9732d61c05b75534cde9ad8dd6b7c16be659f40200c37f5057e13ce44f0b22cb3389728267cc34d684d4c58650dc333c9790bde49ae191fa78abb03e4d1dfa789bbf0c09ca1055bb45f415f3eb152d4b7c1a70eaf55dd9b5e24ab72ba02893d60d3d1df238589809ebc3b667dd0a0423ecf322234788b8ed77edd3f140d76b8599a6c21cef869eb06e7355452c48f7575144b51243e4ceaa85b6a8397f64eb2a06bcbe64c663b201a0838d5186dbb2881dd6f8b2a9dd44057f87d9526d392c4d3b143e54e608dc4e62f230112ae441ede06fa96c3648e6565f92d94f881a405bd50bd7668a8bcc207e9181ff228a559f3b14ac52d3c0f3ba5ecce9e4ba70bf5ca897d9602651e90a8e0671dddd1128e7d14b65096c00677deae68a1130b47a3af85289a2093adc65977782b057cde74c8e5ced0bbec63eb9678424d98b9c0226282207deb4906de31932af5b6d07cd428955c6db6032596b5d476f17d8d33426632c1902080bc03081393e1f4ab76b2a818737db662dd7fba59268f2a484aeb84f9a33eb41938ea3c63b026bd4c54f11e88377192a8da1017534f153add19cab3498f9dd6197e82c09be30d6b6cdb58f744d2249bfbb597311413b7fef35e8f6c498de3aa4ebb702d50401b6cf945fb27c3f4128a32f20cffa4a894b8b8c01662115e50589abfcb9f57b2a2967084e6467e06b64a452465ea0130bb2b23350c659cc92ef478b2409c25ffb18838715e6373e056eef297f3894dc996240a71c9cfc5a82ef8da511fd20293c9d36ce8e9de63eca492d04cc06ea7b782642f26a8832518573d7c12cb60a2e6e38d161fb0031f9607cad3d0aad0453879f0840abcf52f2934fc3d0662ddefe0d8c20189f71449c2bce5d01fe6bf86fac9e84e3d5e042035d402c727cc24c79360aaad1956b4d9ca39aff9f16065218def5e5f69abbee612dc5026c7c3bc477ee0b6196b28ae0ae3f515621d9e08b10381f54068a26923a29861b9040630fc5c46fd8186ac36373bb6c43820c8316e375a8f4b1cad56d2d836dfa58aba214dcb510d4686f14bd1647a19fbd31890c6f06756fece9352af4e53f566a11cef925f60a33fd8399c13f964080ffc282f8a20c03d5bb0c43d5999075d4a0b8e72393bb180c8c791b0d59a5fedab0f25a7d5ce5ff36dbc43c463f834abbc664481f556dc364ca299c225c5ad478ca1fc8bbc0e240703f89c660080aa63ed2370cfb5f6bde4cc6e3f1c0a15daa422c2792f7d67c59d0e743b4ac0fbc831c3b0dc4a17a5f5ec116787ea9b72309028a13b1927c91ead766c4da471bbeefb16d711ed605a88dd571979fd471606bd2bee9f05dd6df8904709c7223d58ca50686c6e38d6b8ef5167df0f165c5a24a381ceaa4a8cacca75a216f655d078bc24858780d146ece82dbcbe4f35307527f051c195d5e63c3927e1b9596ba60d1bc020b5fdff87f7c2c3cb7da79ef6c20f11bf9d4654494e2e3ff39dbda74aa8f19772cb5c2629dfff965b6706eb97c9a80c56c6376e5c68119bd6973d217286f4907d4f8404f7f431ad11945052bd4648bb9e2358debac405a8c157abf6980498b358ac67939c812085b85cfd27c975e2da4bccaac89b360457282c010be456c304ea3d24c1fe5c8cc413386be6e6d7be3452655d29a5d523bb0c7ff102e8ef032d73323a0f49d8bde5ef669d0c1dea94a4135937f14a1b2a22559c44cb52228ee33ce6dba8d3b1c7823614ddd4e9d76b2b6198ae929011623bd5d1948b780a665078444b92c0ac90598b221a2d0c036f227d33941a4b49d5442440bd7472d6be6fd233f7f97c45011e8d57105c07fdf08dbcc1947ce0c6f686ec2b98460a1ffc9313770aa2579feba2f723fdd2750d7f52934c5c4be7e206600e2ec32ee7ee44f931606c6f283367a451aeb4ffe9ce427dc2beb998a897e509e6827261f9eeba134eba2c9830b540b605735ba7b289eeab12a64ede79b759dff8a0c4ac009646070b47de84483beb90eea2185fc370c4cc27ecce51aada5039c6b3af55064952ad66bb71af943934c02e8392ef291ecf3697df8d97d1be9f64609dc875668827645f3491b96658f64a709467cc8028f8e7700cf504050428255b4cd46c039675ae15408678a6f197ee6139c53f30785610de460071d1e87df553a4a56d5bd2b7c3694a799ca32c453dca37d2e7266fcfcbe8a5e0e174ac6b03d31750c8788198f796d53ff657c1ba2860d1ed1204c9fe179a2a98fad6b6b53c6a0e8114c3ea2ae5452fc08e9bffb28ccd4cbff811185ad136055f46d567355c30ac06c8d295e3640741e49380a0cf1e16a0a6f900da6d80faacced5281cd0d75185b618b216f32c77b087321e8f21921b9aac60c1d0d3f7e86490bd685e8e3890c251b78f2ae39b597864fb88d6c35243ce9b57ae041ee02984a973e8320f46af9da3433f2815ac5377adff6cdd370c1a443a087d0cce7ce0a2fe0a32b49dc8b9aa8ed9370bc5635d15609bd1691a21eb079508b991dc720fffa5e002155d5dfc561ea574a31b85af3bd721cc088c0fe88c385aa7ea1bcad3e5ef0ac3a7483a823a541e9e158bb23f85871dc29146daeb866da3472191cdee7ca5a6e7f142d0a0bfcb5a74e9a27caabbc387f48c23a0f861ceeff22350f5f405fc111ce83c2a0d2d847bd000dd63a6e999f504fb58273a00d4b8b65acb7d02e8219d4429cf90aae71d174eaaefb0127fec2cc2d45832a80506127a1be0b3ec9592d1d1a396f1a31a2c3f8f5494cb4feac3a7183c71e42c8ef09ed35ae2b46e27658740a7f3a46c657c5e65fe3f52b964365a1045ee80745ba23986ac4172988e2ba0b274883c2edcff66fa8dcba2716eeeaa1d6801098b7b6187dd35e7339f40d44aec18086bd239b8059de93405bbd343bf32e2205dcf073d7cde2c1ec24337e9cdd65e06d28c126d7a1c540c4e047c031a8964e74450356b778d299607244cacfcb33de9d390413d2cd2d74fb6f3c6a6dc99611245eabc70065a9cea03b4d95f930284f0ff5e6fb1c4d598f3287e7092cf740af3299a57948f4ad2837a9ab84b858ed53b5151a91009b8239e78bcd752ea37f1500462bdf06459abfb855c0ee5156a2df3a05d43bfdece9f395f669881132ce7c344ef94347424f4ea9e7d1d7f947ee87a843c599b8c6f3c8238d4df6d2d61c08d7107c7e74d1e023c08fba8e8df62fd59810c20dbe1973fbc240ae1cb953cffb88ac90f7ca052db5748bed0d9c174a695ad91b2ffa62cd281cf034eca2b8ca7504ba72e44f262ff7f4bb8c35df857a4a3d9120c06b6bc31dc42e9182582a59a754ca186a793017684f9634f00ed5d45178f51c7bd916378570641ab179840fac97c080ae0685afb11af58435785e05228a95d3cc501d2d56d64094b4929582a6b59b9e1333c802dc404be33c3632e40dd244977ce5150fe4f19f6df98ad4d0a4710baec8239001d99268be302460ee5badd76954a5980a5339440b74d32dc166c79aaa6e30894bd17d4d160834951eda62180b31be28637bcfd2ea2fb40611aea9bafa599274ccb98cffd81956088ec8a0602f8ad962269a9975505dd47e796266b77c8f46774cc59869600fcc4072d9365ef7dfb8195586bb40ce4ac4e223eda3153ac933f383363a2c82489db2486039d8ae34f1ab0b40766039a4a60686da3b947a12677a359c182080f4a0e4442746a066b235b68ac1c8a53f960bb2951649ca58a9ec0e490ffa88a1314e65b667d340c6a1e5e681fb98be33bc498dee184020b5354a2c2919c7ac0a842d0d45fdb3cc085750cfd3e7a90c9945bdb7b95daac290b0e1531d8009468fb5af4b366f1f73873b9eb5732bf5c80ffefe34ae6e4f67b5c40773b4631f1af39eb71e5b2c80a41b25385e88cd83dc782c23cfb630387b992f7aba71bd47636abc7a0a149c39bbfc941118c4d2deefb9e6d4381f4aa58868ef7e0616fd18793008cdd59dcdf957134122e9f978c80202512afef5f12e47e6427b16e1fb214272e7ef11b84ce1d3693159ed77fee0fb575a7950a95d462d62c580b63d1609c28e24e226cc7e64d195e2f98f8b576b2850657a3d70793fbcdd52e07e8765243eff2ec2788a30b53549ccf8d0fb559e261cf6addeb670dd73867a656539091fcf9794f763397bb084479277114445ed587087281ce34b231308d49364afe4e7650486d1a6b34a0dddd4b0cc3dc95aeb0e7b70ac47d37bb40c90a08d849168aaeed5a93c4dcf44cf5059731d22f3d279c2939412b505de2de7c1e585f5808e776be7709aa0de04d44229d88b297a2e2ee0b6b2fdf6bc9ef7f44eb32a5bb1e13bc418be8735bfe2516e417f298e08efe90a9ce78d6ba30ed32274f07aa24f4b164e5177ea04f93bba8a28bdc710c1356b1ae64416e48d76365b4d270fb77cba82c559bf82219c713bfe92300e7de2eaae835a0344b0ec16aea05ac0c1b243ffcf6615d7a63e400f217e3ab2fec1ea2b48a8ab85b916e4b8ef0bcc4b7455961d4252005b76a24a67475f5e04801fe85857116670827604d371dd930ad3d141c96a1e1561a87668a8aaea1c2d6cab5621c251ac1ee758a8f9dd085fef36bf7f1021c1f60271acdcd2d7a67c397c5d29dd57540031cb65448810ec1650d21a4fa11196d5a9ea09715c111146c6e8ba158e94e408ac36762724867d10725edc5e1d66648af01ec5b75b35f45addad2b6509328c6491f17cf284dfc0b84a3ac3ba2f6a4cf007c631dcef31acb20c0f452d58f5b73b8e63468e2671dd5f708a3a87b89d195deccba6c3ca770bfb9a3a7963c572e40ff423d2453fcb9cb21216410e5c255e9deea4f0c0e57b7678ccce2b9ac5df24d2fca38b9f0cfead73d06ddd99f9592b1bad1d58b1b0dc3599e05693fc62f5c04dbe1a0d13835601346c32f342b0ae98682e16f7a753129d02eefc88082c69de8b436310832e7c55964c126e1a2c874431974381d260776f2361b375eb147b30a390b8b45c88249055064fd289ca4ddf3f8f0069aa389fae1a39a44c1178832e41ab49a0d25778fd899eba50dc0cb430c774736d48f94bdfe0f35215b680fd2062807222ab3996a106a1ecf36f881b0bd5a2b733db98191c252522624da354e0e16c52595b60241f94c484eed669f449b6076e9720c2f3119a193ce9becdf3c00c061517887f1d3e4c7201aa2ce55aa057974bc74b09c159dc38d0d39765c418a4fc956efe2b721a6bd5ded811e37c37e0696ac9062b0894dd5a3aa0051b3a4166ed990590f8c6819adde610e6e8e9a5d07aacb26aba570336d409f76ce7fdbe40b0f989921fa0b09056053ef1220c72d16554c0de2d52642ecf48ccf907e29b14c1b9ff16fe6340a0dc4472f1117c4448ad2eccace6f76fa610b50897d7a3a25be6b4b15a985af757220e5a63c114392663a80a79c9b35b3e20393d359a80ee0bcc87d00f088ff83a24e519534a72dba24f5cfa2eef38ffeb4b2186fff9c6d01628a1465ef394bfedbac7316d18a38aa03a497339285959d52cd3cf66d278207101eaf8144c6a98bb701fd12cfa4720a0b83003c0577c96eb2495f616b54872127760a10d4bb7bbc4be4ab76b2a818737db662dd7fba59268f2a484aeb84f9a33eb41938e5815d9e0efc776b6b4cb38f657589cc488222ff88a1d5482f4fc6165986e3e84810c0a2b7b700428599c34da4632161263187bbdd653e05f5fc6a162a0b26ecf3e50297a4f569962e0b2a4dcd999f6c1847e919832080b095ac5f907bdd02a6b32264644ce70f9265cde27a0719a7c50e7324f5e24dcfe7bacf2232b1350a590091724bcbbca0e2753a0fa5f720843c447c20d8c8bccbb614e8e52787bb5fc3a0d0ac4362c08512fc7dee8fdb7d960cf21995f7c6508eb58e1da19031af53f563518029874ae2d19d0d15fd3e5f7fb50acc4ba0c7cdf13f6efc9519c6c5a532687947742162512f09718dec314a3e85e02a55a6fb8802c1c3862398b1df2c612b59bcd58ab2bad44a3bd0eba917111ad4a1a9bfa7d2af5808d45517abe2a3e188ab4c6f44491561ae39613e2f10d98cdfa24456330955d23fe822a6cfc3923a067be52781dac3871a05b88f6727dab42641a1b1591214df37d6d2d836dfa58aba214dcb510d4686f14bd1647a19fbd31890c6f06c3e5a39048fba9a7c6eff03ff7ae92a441ed54515bedbe197c190f635bdd502f2be031ec47c21614fd9c5ec39ca6998e5ea51592c5bc5f201513918c5ef284276a24e22adce3e3459ee3cca760650b7e6ffe79b79d3c3e20f47eead595605db592243f04158a71e1ae8a0f5ab6a4ea7253b9044b236eaed383b49fba507d5449e0062b38ca9728cfc4b3ffb97ce265fcfa59ca29ddf1341272917974ce2473bd2153cbdd3defc2dda48e26eff39734b24d7d747c44781fa93f024caffdccd32a752770deea0dfda6b50e6226ce47498470621d0b74e568a5c0000d1025202b124cc043ae2a3c6471b2aa98bf656488bfb82a832bb129fb71c039990aca273fec80960beeb8aac1dc0bee990a75f6522625c1b2db8ce7a8eb9bd7065a0cc38cdf1168bf3b20c2eedd8fba14e42cd6b466b4aea4004b0a0edaa6d3f989adf26615fe25359cb390b66f8726f0aca418510aff8d1aa23824ba44fd5fe9a6b70ae17f32971d3fc1966a37eec8968a70da19685ccd2a3d2c72ac0d90912e6ec0016fb7de0040434da531611920c6334b73d50baebecfedfdebbe6f26488efaab9cc33313737ce10318f7bb88df831c31319a1807e248ba049019ce46adf38aad9b54243a2954a7a7c9970dd56f55c68de5b0a31783ebbb25ed3d50283f1a20876f578f139b553ada283923c6963fde57f9885e11d3454503b7a267f8c6197c7cca6d71c35c0e664cccbfff9bf3997f404cb1fa7ab7f824b67a389439fa365f9fda597f6e5c712b74c4ad7db0e1e657bca18dafd535e370e447012197e125749ad0b5d34906874a634617605ab049ffdc13f222650dd91326019645969b1ccd3830ce9f6fa484e97c24ee6d2cef80205b0fbfd6b133f7a65a4be57c3f88b4d47f3bfdf61d5b30dfc7c417ff663a425d9a92d11f55503f7696e7a8fe98e9a393d5e1901a4a31cfa2d45bc34ebdad7c682d470f0ba1a70c36c35b256a7518ca98f69d11de8e66fd30ef6c0597e6f96245f4a11ab9883672197e5d669b7ce841d7716faf2eb0c2b3201c47bf56b46803cb0e47a985c708c298caed2c6da40d5976a70c3f87a0acab432b60d94080e2a4ce529560a430309f993133ba566dd4b91eab0a3ee705357323861b095bf955f6ba13137c1ed729062a0eab23187650179a44590076b842fe72caf15315b98dcd072bd62bd0690458ae7b5ee4d805bb8d0d4c044f6e8d25a6578bdffe2b4e64abb28cae848ee7430dca0cd49da0e914e5036f01e9bb6dd182e07a1f189b4c60e67bb441e6c5bd5a73e9ca4fdacdfdc708208486cfed9a787940b330ff5e1d44e1f20b5b6fb504e7e605cf56e44b4c00bf7476feabaee1b5110f3045974f3b5c03c88415b6764a634fdbe0653f5a74246a2a5beadb18feb77b89952f6d2db0554324fe5aab355cb296a1de653f1aa4bdd0469941e992c430ccf13cd9137178a4fd531f04f14718ca4fa400b8509a4b408f78cc59de637a9237a3572e2ce7e661977d8875010073d4670ab4bf4de4336fe6184d1747580f1cf171b0d6abaa5b1f1d9371dd174c18374b4d4da80d910f3489176086b837e0c3a4c9c5a27ab6fcedc8678328af9043708fd34fc7af15c6927db531d3a5956e7bef74f1e17c574f52b2320164a9636945c973a36eb72be66d900cf6a4d0a6156243c99bac983296ea8228623eb18215d55b4142130f5492aee4125791dc9c09217dcab7ce5dc1295caf789432df2bf391f9a975f1ae20c7e3d1245ee414dd380b719f8a25780cdc0a6d153792e751db7226dc40e3e65c8c67761bb3fe3ac07b253b29929118327017922b86416d3709313b617b1a8a9739ef3d6855a48a20feaaf7492212a9f5bbd101659e5c93948b5b60ac85fc9cd59d763128c81fbcfda8aebc7e2dd7b4c2e27817e12da782862e0c4b35d0b7e68a95ff315b3968cc5ca51b02d8be19097691f0454b440cfbc74f378aa60880082494102f3a21d695327ef0363456d6980a664686e82a756444972598f28aa545d247a5b6c0c847995d9338130731a909ca8468124db688a61f4cf810f3918f308572e06f32afb260b1ec6401127270e05e10132b4a830c7c4d1f513a25c2259ffb1514ce5c60233cf3e82ed220faff70eca3ca2878f4996c1f919413b451458d839c2d458639d2f2d3e2bf5dce7f18079b258221570cb417feef4a628013ac1e3c75671f8400304a6e4686340693430e1a1f7814d53ca638720eae3d6095324fcbd204d98f74d4489e24a7b55227482d7ad415da4b0739e203879f6bb4897e69b2774f1e1fd5a349b180abbc208464d7b1a5d0a5f46b8444038fea1f0b8e42a80d4f5113ab812fe492fd017e972abb0f632fb53d92a41a3ad652449c6ca35cd807f56d05c908f7a63c4f0e1823e339c4efc7ce25d8200e90dc327c83f8b06a395f39fa744bec4c305d4cc7e1735030741169bdedce5a54db93ee7b1a6645ff8f119267dbfa40fc939b8b33b33e9208cbea52bca3af848a1af03c2f1033d6969452cfff434357c7fd271f60f3f61e82dac8b1216c368cb2fcce9368e38e82701d64c6e3f36233be9331025700b8b59a445cddef655b25a60e53201b6484e66eeb2b8c9aff655b662ff706dc9dd7d7d39a3439ba2e0655a18cd233a56e1fc6fa4f5543da0e749964aad7a65395e5dc0537cd488b473b1368ac5126dc0bde65fa5f78c4a49b4f4c3853f47de2d5e9b56c52757ef047fc72f8884398d285149a0aa016fa522df0f7a6024530592ab82f5c9620b28cdc39b1f9aad7732352cb1e1323c904a3aa42b949db647bda61de1f8182fcd9fb6436616b1b994f8e5f5b6d8478081cbdf30c38e8b5227d041a906d993f6dd5173f12c170c60a55a98c27eb806dc197e8853c715b9629ee413ccff23d17f8421abfeb927b17410cd82277f1b7b49eb7bfcfe7e5660b2871cb614ac61bf3582c1a084e07d9da7e9146eac9ba70b44fd6068c68c5a9151b591d4c8cf6eedb39c25dc6cb7b1d647c65cf6d636cb914f9f92b47ca173e795ee418a4e23a0ca25eef1be1587e9f9a4947fe756d8af77e418bc9d7b6acbf105371c9feed07328e240cb8ff283015945f68976e8fb6782bf06e5019c30abc21461a0928afdb94baa95ff2550978f82b5d4ccb5f8922a3a9390048d7ba51875e4d067e00311e5326737812ade7b6f747ae85c1efb90c4c676696bdbf5d275abfff2bec4fc2ce2def63286130f9856c33b93e2b232ca4645fdce713c776f06ddb164382e79d7ad63efee2fd9369fb6f8f361a40808dd01085e2c5444bb171a1bcf8368941ed08a16cb86a9ad1d98a2ec8f6a7032e460f9fd07eb47336a6381de0d8d98976a790a0e3e18ae3146a639b532b3baaf182eb24ba9162b9d5a9ad07dafe4ea9ef9d60290ec113f2f786eace2cc4e3ea749157f745ec3cd9398bacec1bbbd27656ef8fc4c5ea81a52df999b51c1e3650648c5811b21f4198c362e0f943718f23581476a4e30e068302a19dee78a42e211b85224390d130fc73a02677da34451417f9893509a88b245d47ecc164c1c905da42d35235b41b9034300d7fe60e4ad6fb0ffbd1cec2d94b9e1034a2a7c047ed9f8e40dad0957d4b18902aee3f9877ff9fe65a69e3c1e2d5246e37adc9a5efb992c5968c62731c9bbe776f28955c5bb3b1265cb71248d18085687f6e7e85241ccef4678fd42dd17673b6f2024c2c77f9d5c38fab974cfb49d0abd051a6667d252dad5926c494f19d93511afce728feba157bff9bb71bb602132dd9a89649b835bd32210572d82f4e036274ba9c8edf00ca7e16a79ab2263b83d6b65f654f407aba00199d69df08cb52c0d6dd8352293f8e657be58e633e01dfc06add703dd593f9189fe72423c4ae885c4cb3b12bcd56e08796bcb28749466be5dd4420fa1fe0b24dcf6a22deb9abca97a048fa21072caeb41ef444b4c0bd41160f88a9a0668a4125085ba295d7ce66b16253463e7c0efb6ed7b7bed114701b2ce191c155cf9e3d003914277ffb252e55c4779756c13e937481bada9f248c94c21b4ebb67a7d661f26692e45be01c82757e06fe34fefdb265f8d22447e1cc0cc75d9013178a1ec91dc620b3748c781d3eba380ee86915be8f54f5e024f99cb7f5d3d1b272bf528ff3ee22f6cba14882e4cae248ec6eb5d4fc8217d7d8e4a33ee64745209e39c00638120350adab0ab36dc850f7aa0c5356f3123e963e676db1665ec78f7ebcbb4eb46606d22a12f797d283ab3d5f66308628fd2ebf16289483cb6b88e0ec4e205ab5a0eae738293e0cea19bac85f14c8393814a8e6b684478d61bee38005d211abc7402ef4fd2bf63bafcd4d80bad4b2ef15c8eac809de0e9e666bdd17a242c7c0cd66231dfd907c4e38d7736276589d5500c2e42511fc30492bd7c052de9e6dfc557946e1f26b4d1fbe43518dd5bab51ffbd0c5e1df610458edf67c6860b763ac51ceda967666a0b7d9c659ade4ab5147bb32d5c9ad27c9d0811c40234fa0116ff014b1ca1661f34d97643be9d909e5c361dace9d3005f4ca7086011980cbda56174a13fc58ed3e7a98ea271487fe4d62514011fb76b4266906503d0cb074fc68b91f43f11d341b879b8d6ab20ca5e94ebedd8d5b009cea30476b0ea7ada5fee4a141ee9b99a7a1d5183e2e1506ca318df15d0ca6d6df0e11b189e63470f6870ff478c5c2d4a7032e370a9cab15f13e62d91e9b98a0ea2806bd6bf94709397766e21055453afa484ece262cfd99236fb92740037991e25ac417865dcfe0958eb4d2527893c262d5b89911d719f4221a301ff4d1c2d492661268057e74e521dbdce867f190948d54411f4a1b9b0f896236a49f4f0f35c4a4533985acdb16a0dd62171489cd16e437fe4d36975c7872e03f0f68806c5e4b09a24ea9d1bec2e2834e0e11bf0ee76152d522436cb2a954f7e71251e529e426b2870f2a93d499b915c6a1e1ffb38a0736be01db2aed441f061dce428098c9e7630b20b0e9447597bc42b8ab00da113a2bb87ad8a24bdc183ac54c47246a51f90d61b5379123ca9e0036b79631eaa215e054b67ca23db3da84b05974348aa62437b4426b66f24ffee46cf32bc5281dba67144fc289573292ca2e705fd2e2daf236607b25e6785555f38325ff9985c88f2caa845bd207f372953003c83c3f166aa0bd630faebbdffb2ecd6c8bc160f3a37fe49eab85db0c8a40825dec64aa7a552c3600dcd0c014c72c317538518d4214b0824aaacd0cb354a069ec0dcf51514e63bdc8a800f503c1291750069ad19364a073feb8caf719925bf1e3ec039ea6d1066c1290497ecb8719f787b7901f423c128dd4198bedcf3c0319bb5924cca49b854ede3ff6b64cd43809edbfb61e10eeea8b9e25534c4ff164dc0aa505a2de972a3a9929d5c84d60b8c6a78e918fb5f269d33d95f993f2dcf28f174b588aab577e15deb67d5f8cd9be6ac45c85f1522da4aeee8ed7fc6d08b271e7c255b5c11dea6a0c066cd45710c53bf2eacfd142205a5cae92e41d66454a91468f2fb993a9a870ff51b6d6c3de85d3e5c910b8a14b80a199a01bd6d611d51f618fadf3b9644b7bbf9f8b02a16616a23eb1fae7ae6934b9db6043acb7d33e1217a493bdd26e62f21e1c855a4763bb982268de0492675ce2da1ef6e6a9173b3aa0ad1340ab189ee881887d5ee60e1d0d127eb1867dc19e0371804d13d367d99440a354ac52993c587efcf95adac65efb9f1aa4d1f9b2647f75dc6faf1abedfc1a03dee7db07abff962c8da7777ca182e7fe82525d4aa808813fd2ddd791774335f64789c486d69efae79e41393dcad9f913119a0119c3ee24fd4660259538b3edf861b4ea6550b66a717004a2c344b3068e089d54bd39b148411ff203b75c61a5217c37a2c4d2614f8e4873dce606404c58e89520288b40be20710ac5b866a5f6a136a7326a8fb8f80153d59dc3ff47f7d7785af39bd7533f06673d5e3a80c8bcb3385139b4fd7a15ee4671a37c3138030a42473bb0f34d8ed9c689a503554020807c5a67bfa57b592af7d675bf0a3b3f05cc5cd377520934dec6154745cd02db0edfa0f7d03a50dd51840d5d9a64add5cc8aeeac305c2100a2781ef408d6cb030e1afd5f5a46f3f3e701e318448058613c28399000699e009f71914655a81d819504115b767c1c467f7e62a5918c9d003dfc867f50bb61daff7756e50b7369b521bc3a7829154373edb3937d06ce320835eba46a8451486933d5ffa294b733e23b6b033f2b91410e8788f66bd12cdc9ceea00a8a94598027cfae9a990e948fa511c5eb3c05bb780e9ae7741826461f7d270e137914bdc707b0e67c25d89371f8a1537e9b39765fa8575302431270d78f860ac1b03671c63a6bdb2e48e1e98ea450af7b28a442a0d9b7292994a4bdd43102e9f21f7ea10a1a34a5d97152bdba07f8b111a9cd6973b3c46b09b230583ee88cc38d33457c0ef221f871839287b7364953d88d30e3ed609dbe500393725f5add6ae5ac9abc59616b2fb701632c3d4d6b8ed0dad1bbdc9504edf1c16562a61e299ddae1da10a2349c843e0cc59b0b5a9c6c3565c8b624051a413aee9cdc0daf0e0aefb050deb53ddafb38743996b4ab7d59792458c62771dd44d1660598578f0116598d156c62acd489a841d56a101c5099d76ed2964df780655dc7a734e4be3dd5d66e763a47ab8a75e605b9fec0c002e8ba7e9ee22c9ecff06c752c04418537e26fa2470452691871fe965235cadf41497b97d9c3347a9ae8cb2cb21689b138f9d3d3d92e45da39a41ba223c10d0f8bfef2fecdf86630227807612c5f76d4df66dfd908a138950da3b3db9b4c16194c3efd78bc483908a7d42cd789d827b08de0b18570153bff86e7d928b9ad89bb8820b9da100f8e744aa250328986bbe73b9c18df1a75cfe8ca58f8fd84c5180f5c91073f6fd7e75690e268ee9200486a49a9f11e8f859cdbc38ada483980cd370147f1be1425f6dc3de1203d28b96e3edafa8cfbcc8638ede492f8253445be435ffe25b84c62caab9f5b083207ae04a719e671cfe6ffa49f8e76673ba7873a4085ce68ef3e0d6bab147cf37abcbbe9c94e9f53921d0957ff0a1cb1427065fcc829394e8f0ebb18374a11c9df9071f67d4782569f8c34cb68cc1403f01a176d7d0ad31653a459450c438c9a7db3d918244364ea4164890fc8cc2c79a4446f810effda43510a105473a84af540fd6a51178b00038468cfe2e13b0ce8bfcaa0917654add1d823dfae83a986fdadda88ca7d32a82e578fba77d0bb15dc3b33ea459ba556a073f76e6ffbcfce44e6f45af02aa2c01fdb56d932468399f49ae67238378456125e9894f26f955bcc356a316308231444cc547298bc38b24b6366105606447364a832c5f6390e3ad1fb95f7c104a3a27d1d43cc03964d2aba533b59f46b15796a144c1d2b0067c09ab57c00a2c41e3bc26b2f33cec771004fc77c396c777a12536aa4171d47e08f30a48a3777934dca4f6adac4e9714d936362d1f44b36c0db4a39c4d2c041d737f01c030e259aa82ba82b9d1dc0c73d54ed15f432113aa5535a49bf048b877c89e036ed3428e612a482adeaf126dc9fa6e288a89aec49b2a5ef93e85a60b5c9b8d73efc4a4bc531801816d8820dcafaf6ca89c72f0df0c8d3041fd019e89e6149335644cd5bb38296dafd00e60086802a183b66cc1bae56b0dba93015825cdec7cc231f550842757732e6b27a56dfbb8c1ae2e0a8b4a88793f3333eb0d6cd7450342083ac6146453db17e77b8eb48ad1e5243e906d357f49a291b4d57b8b7e5ba02d3219dcbdae821bb94461e1e4570114c88ff8af2fb203393f11542a4552d60f55424da54b92d6a20dc24dd1be8393479ca8850807baae13f02c339f05796f2fa912f1664cd730a3b81af44a2357a3b4c5b2d8e61bf1b1291c56f66f2690752c2c8055c605e9f3301bf17c2a39dc4e5f8838a57bd37b2200f0ffffff0f