PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78703 49b7b95969e79df377ef12a119cd8c1ec1ed66a4bad28d458ca7aecbafc9fffd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fc405eddf65f8ea1d3c9e0fc77093d8376ca61221a59b5dc6bee56df25385ac7
Certificate Block Hash
49b7b95969e79df377ef12a119cd8c1ec1ed66a4bad28d458ca7aecbafc9fffd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096070000862d0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f1180a1085f546cd9073f4ffd37dd42dcc1c2aa9b30bf116138f8cb072002911ed8288ce67aaabf83d2e494059899a1daab3b656704e494d9e58471cf2055fa7b6d2841c0828bb9e57c0be0b243803e309683bedb0d9cfcda702000000000000000002000000020096070000862d0000

Raw Header Hex

0000402052c05f0d7dd6c686e703037bc39a15e065d551a03cac9da65f7321676cb13072b17c8b91494489c0097e138d2fa8bd5be4992642705dec997807f1b47687719346253f6ad8cf0018c75a3825df56ee6bdcb5591a2261ca76833d0977fce0c9d3a18e5ff6dd5e40fc

Proof Data Hex

59,560 bytes
12121602030758c7c27d8fc80c1154d399148aaf1f2ce299affd064aa4e68fca3b605397f79981e882210fdbc76f64fb7d977c50db0a4759c9e13f31d82cd2a304a83de8b2a5e148f4010a731a26111c0f051a6092d302f3aca12b4d05f8cb6c2079f2d0d9361fe35cdd3304eb66344766807387fce466ef3521d82a8f23ad56d032914f8963b0e55fb79ce26539ea306836b700f45cd5b0c9f099398a17d50f3bc310c38c1f1515053e0eda9433b77b8dcf52b6983118b113b324fad466eef9ce5e3f8beddab0d94c8e312115e2017813afb88a7c02b37d4472cc7124ec163698cab1bcee6e4440c1669c3bf9d602b2ecbaf774e0e69874b44688c23e7218f80b5f62d31fdb5d2beac6e698dc530c2a422eacee82e69a4c4efecd9bb7946d2319fa2fac2c52f41b48e44e4646f7aa330462f8c51c6c3354a1d4f3387790f29017557da92724294fd5e3b2ea9df06d9701d59a43251e4cbcff990cf6e7be0e28b63ce6af1deec3f73320d5fe7542655cd9dd1ac9289b47e2327d903f9af8c272f22b0a8285498f4b41062c282fa16af5ab55011f7fbcddad90e6f1aeb8a3e639d17fdefeac6d33738c40dbc1bb796b021835117c97dd8d8de69367c6a7606e253fbc972b3eb9c7c10a320b478ce317836026eb703960ee47671517fdd8d3d60434ce30f4cc325cbba27dd735ae6d290dbe056c47a9fc6455412d074aa21666003f38dd1ae08e2e06edc4de7a07c06b25946637c30f4027f437a3db95b3a5072c6253bee364be384537b87b5e7a8023559f06f0690f967befc74a15717d428130ffc854b534af4ab8cf3778db41291d6fdffe75f936d09b334db11db837aaf13089d2680892eff2ead160dc86b076c74e7799a829b6e87e342637934103aab327820afb19748abeb4ba294cbb67622c6e115387ff949d700e25f547ea15979c501e01f86bb4d61b3b36d582f4c45245cdd0d9863499a48f42cdb09cb85ebf65cb891f8ac96ef5784342c49070f55a415fe6c4d99f9c8ade43a462cd871745d24de5a3ec8e25ce7d5130d94cad7f86c653e52d9df02cb82c0fe777d13373bcbdca12e876a2deadc5b460d8e142e66a6faf4690695998c5245a79f5bf745aef1adcd3f8223ea5351a9f4b3071f519b18927779d90ee1176d7bd086a906adc9565bd40433c504bc0ba89f059cbfbb0a8671a026f39eaf9281c6199296ece0688ab6e35f0b82921dde1962a823b8afa392392af888fb7266ef076ff9de03edf021c308936318bdc65c1b6565f68d052488fd47510f7ae602c9fd3a654a7fa0f96240e853583d4614e655852910d91b99ed852f938e4ea6a1b63c5cf3c6bec833eb44e5f8caf63de532218369e52c28cf83dd6275a23ca4e140a0e6f98c9ee4d1718e0499f040ac14d383ff388a1e36623a3b347788fe3ec3052575a7a37dbb30c93873879e93dd28513259e3aaeab0f070cf49e479e2bad6033e5e5689b5291c789a9f18e140dbddff0787abb2079da69f3a30b50057b9dbf8d0d98db03620c9a3250b5c89f38c7b0ecc6cde3ff32b1ef5d66f98c2a0d989441072f0fad4f6ab24f84a0e4bc5e8007622ee78049a0b0ad64a592d339590ac83fb0f43e212662e0027049d1ec37f3a922154dfd7347ea4bcf9515f2f1e41caaa391a8985af9e28d5ac70e99db149bcaffc353dfe3945b8cb23c689615f17dc312ab72889932e79190ce8d87be61dc4c3121663f00883b991283110934463e534c0725729f4a3f755622f43d935f56635c67ab46781ae94836017754af4f6c94f1a79598c351dfaef5bc1061ece3f79142b6c557476225c06a9ada91de7b3c587ca426b2b2f916e163a935361b8c8de79542cad3cb94b567c03b03f328fe597694d985db319af16663f3b25694a7a3c2f97ae6e7bd48bfcc32ec0b152ee0e0a9ae2d3de2f039caaed1eb16935f9593f218e73d74eca87778fe3cd67eb04a80ac29f2839567b41dafa20d25c2699924b6ee4d07c53366a5ec3df9608e33af3abc31c75094981acb80caadf6bf2989956f0bde4d83d563f2c4909e03483bb3692047a4962eb848fccf34331ddf058310d0301019c1ec8df0148dd75d9a209992af4b12bdb756c9875e124aea57f4135acb9212b6ef7c7cd265460ea75859fc8b9c1e68be1b0cb2b0e3184c99077140d9b0ed64215e42cc6834755954f20bab6a55eb51dab978efe08454d39064805f38b024646e38e299d245df45d3f5dccf072326aaf957f6dc1c1ee7338d25b18d0f68ca46c241dbb32f82b54810213d940013e10b42d75bb7170ca55bd6c1651767d252b45792fb0a3bf5bf501e377de92faeaf1f496d9531a174beda93ae7adb2be859be0a774bcd9bafbce493b7b0f9c651f8cb0a46dbf4de00b66146fd92ddc6cfd321d3ee05dcc96306139898231b91b13142b7e8d31c007c430b357a541415cfa6be9869874a16d45f4a0928fca2f94c976afd86a44f05e4fcb6154f0d641bb752002343f85e3116a5537555b8bd20df60f22267462201fac0941ff3967bd897f34fedbe553a00d234313ba726bc2bf076a4d498e65c4947b78c4f48dd5f98959bbcb17cd9c61fa4bce766b231a49b08252e4258e06278960e023906a64c7698a4015ad5dfd5fd6f254be42b30cb9b1ed29fd03a1e0746877b8cc3cd342bd391157ee8e1a7d87325e2c9ea1bc380f21fe214c79a14f17b0e8fd3aa1228f2d5066d1ba579feb66d3648c116088c3ebd325abc5444ef53649205c49ed5662c479babfeae038e10604cf8effa709e7a2de70491ea2a04ec1a663615d566364b95ff2c7dd2dd89f9d429a2e8876c000102ed9e4363215c7801c2a0dc92ed2aa91857cd3153f64b6e00bbe8247fea6825dd26b64af98aa4de658299372faefcc07ba0fa284c6172bd35099515d797a0e3d73e52fba0d8317bb22c87d92cb94929b3ea0775a5c402e8f1ef27db7cd9850de38248b8596013889bd4638b3b7d2616d3e2804367ed3fcdf10678d243b3b0a3e692e5b0227e823ecf82b5dfeece09c67420b33291596a67297d30e384516423aeebcfdcc31f2d7a6adbf72251b0ebb22b1e36c873587de91d374f0da1f04b106bea76d8c816c287b744240b7947d48e8aee6ccd0d6b1dd56e2949b7b14bd500844252b7a4ee9da5151fdce88fd049b0df5bd6b9d00b3f811e13066fc634b7c3be60e8f5cc7a3844a747e09fdff19181753e416a29a18a37c82f871a43c23a2d2a16a50a102a55043da4c19cbaee3fcbae47d4b8e6f536e2aade90ce0434fbee31a0f146a7c6425c9248e1d8e1e1d7b9d8c2f9e6b77fc5d583024f5e3821ed173113b998c29e6cd013b554bd2ba2f9f07435a23910ae4139854c8b9302ed60ac68ac839b41c2b23a23d0e6db8ec743c30460ba56c131603ba89ea8d35a0a2637dfc12a474a6aaff436b3f72cf0c381392d9ca39c1c4d626e8c091d159438ca4d9de1b7d60642fa6a0af78c765917e49c54fe5c9559f21f3c0986b9f1dffcb5f839ef0e8d79ebc65625e96b6fdd0c75ea799b291eb855584795015f2d07c366b8034468be29af9dbf0934aef678218f00581b39a526a2cd0233452051cea04f4b640b5810af3f28009ef26072997695a59c41c6f1805b9e1d7e2e3c828499b5976e1d3d71930971fd9eebca9bfbc12563b34d1b7a5414e8e333f66ebc5a0e4f26b254f921db37fbc273c3afad6a4c8656c07304187758da403f59d5879f66d33eaee1afecbf5be38e557067619bcf4867dce1a348003a0b92bc366e6e1c6b63c3a683e595ece4c48ac27c4fa42ce8f42e68cc9fd69c002e855630ad18fc689c0442e141930b2f614b72fd1864bc6d4be81001fbe99e8afeb159660359225de88db5f6201a4d802a8ffbacf2948c7295f14761600c855caba074930f642b382f62787517a156a3b7031ae4853edbbaa085e72c1da5dbd7825853f76d53f808de41b070b5b886ce047e3b67edc6db2836f856702163c00197d9fb076cc7238d446509b1b7ba82d7d721733927b90676c6a9f66035add045abc3c4021d8c282a0e8a869e48868af20b1ce434cd38c8e8a34498977b5ea4945e618a9413af7f7d2baceeca3a8f40c22f84e080b324bb266fdc74e106914a7e7e955a6b1a7f339f04d942cdc4868c1dab8a9690a5c129941dcc34d4e20e8dc16f60cedf2903d56796b9dd2ce2ef3d16019e0f775ea927aab2dea48463c2b8fd19b486ace2a93b01de69d070250c5e70c40deb516d3aa9a973bbdc215c81aa31d64645671d663508dfbe2a002e5be7cf43ef9dc23713a94ee4f88f008603ea520b203907b2fc3615620af774750027509d5efec802a1c5cc4e46dbad2eb0b53850de7cd3ce6057aa402078cdacfc21bec366a467bc03f129081d13ce4cd9ab78b364b5364b00f164c3d490f6cfdeeb3c70d958529698e68bcaaa834c9822c46276e0e28450188cf85396958a1dce55bdad96de1fc268f5a3a4c3ceb0f891b831620c272a1d0a66b2e17fcc125df016fa17cffaa1af8f5a49ce1ad9ff7bcd19419a942b581de8480aab2725cfdb76292ad8298eb5018a7d46da1d81bc74615e857702e2ac0374e0c371b43f0d821598ea5c685b4ebf6db241448ddb85a2ffd0646f21a4985d5e3839f3826d25e9314303c5b78a720c38afcb9044d3bc105335c094a97e39a04ec7e7710548b1c759e74310c5554e68a7951a67cda79763680780eab0574788cc8bb8505c25bff8741d802097a61335ba072a95529324a96b02a8b4a158002ccdec5a33325f3120ae297bc77416039ccd4330af966fa64ce2647c252fc51b633a67175637b50249e840d1615dca56f64aa1a9808fc43954df778bb1b963913063efc424fc6cd5b8e3d9197465b01fa7685848984a1a5bdddfcdcf17ab70edde6624d702dd8fe6542b4a6bfb4904df1edf3d3aec809d6a93dea8cf0be222743bf7298ef609ab259532867b58ba98ae3e8d1307caf2d4844d6c7d70ad923930f61942f78b6935f35b99feb2b4facaca3d141faef57abdc1e603c33e2921549871ade0c36748979917d8b025a9f159f7e33e9158bf2ab1b84d5a64b8f7dd6e0a65fe4b688952892525561b990f8653abff5eb7a7ef1ff871a476de64c262fa7d8b541a86643cc485789288aaa496c3de3d23bc11ae30da1eb8b00e2cdb570e6792dfbefeed930f6135dcc8c04131498ed272b1d1813ed5c75ead78bd86e6cb68f772538729168d9b0e57fddc13ba2b5eb9694d0ca95949ee887bfba067104f49df7176323cb85153f623b0ad64be2577fbbc8c02d168517705f95c0bb7ec9674d61b9a4b94491d316c6a26d40278a9f2c10c3043656cac2399a35eb3885e537ba1f9aac870854b39f29de2c12bce9484863b6e7e9fcbb4a567b8309986352bb4d730a46d1bd9eb8284f1201f9af4a84453c730082d9796d00384b6591dde5903a9432f7ad1dab0c2beb2b80bf736500d50a61098400b2076e7272cdd0fa77076acfa0b9e10cfbeda143137fd6f1d3d4b0bc8ff997797bf1115358bdb5c3ade29c7a1472bfaf236203ab63642ece865485ab5d7d4b9cccadc3f2a2a30551e4857356ebfc054b5e3969ac1d25ae3729da8fbf78aa8b6ae162000c197dfd5cec05265aae52b3ad5a257da5cf94a95c6e0b8b56f1c0ba3812401d451918dd63f70ad496e34348c6a2d8f8baf2773be6174a1149b3f97cdf2277974ddef36cf4677196aceaf99196c349feb2949aec7131294bfa5b2ea77bd449f43c8507c110e9821cf91e1724948581a6ea51ceffb6372e6e1fcf1659d807d456377dfcf1de40be8f65a8b50215bec8e09bf6f6b34130a75bf94a751398d3e2b171dffbe3c3086c78e3251bb38a0925953f4259ad64320260958279fe5a40ba3bc06aa5db882c297f5177bd6ead0825e3163781fd59d4cb08111e556257fef87d016984d6f97ad546d8767d32dfdb0696cf426451f3d0cdd385f0ed68b382ae4a4c558b1dc9b371d34518edada61cc73fd9b57d1ee8e70d71be6d2df6fae36508c435bebc5cb321126e783c2da1209323a2527dc0eaf8e6afa38803fc393afa90b5f614a9c4473802733e1d004dc881c27708a37295ed0ae7174ae95e6b488fcb61f367142b26e95026c6650710c7feed1279407a99c135774d1dfd1800c773ff75cb0dfef2655c5b9c57adb8d829bdc669d41c4d0c6cb47cb464c76f701af152c7aa91ed32c27833804e41c73ff8c7633c49afc7e4ebb09af6def8905e9c4bcde884417af05223eee53c796ff9f9c278c36ea270af0dbd1b9d5ae731983a63d66302708055250f9eb8fc04cd476d9ef9f03dff090099d5041e2cddda8b9174012dae006c020709f9ba69f99c951b539c8d4ee6b866e913ee4033f8ce0ccae99a2de4b065ef44f33cad7b07beb0d68401a331d3ef2079e559b36de1520d1d3eb54b88fb6c148db73cfda17487c71767f26da8cd81b3235c43c7af7b4a5011b2bcf90fd9ba0e75d824aecb4e0a9dd48d8ac1ee2b29d457d0ed276fae29d0d74ce99df2be2940e9aa2d91065cbdfbab39e0352378d487289832aa91a92663c2181d4451a3112e59e415f37d9bb8d34e27a3a7df140ba4044d86275e8d1b86c56ec5f804d7d3bb523d3191c08fed38023e95288d32e5db05243a713b648c862134d3c99e7c821ad26d542012fe6776d819c1c0636390df6fba8e9199138392d5d45b8f909d8724d6e2b1774f89694ad9ec8390bd1903c74ab496d9359c5e3f1603114b4bbe89f114b52c7bc79f453064ee6879d5652ccb8da5b3fa4b4634e87fec48eaa956c6026b86276bb9dde333fe0270d4074f79c5be728cfc5327f4ee3b230fcd4543724f1a0d204663c7e775d4d41ad249ee8b9b09929d62a8c41691a27f65edbec8305c7911168be868d451150706817e06a3b3ef8c8a6437b8d30986eaefdf4e594c1379e0cd73bfea99e191e437062cf011fb3063e5bcc893a7cfa6e318c2ee710fde6f6910268865d28aff3cf38bdb95eb39ab43624c477387386262245033413e54f562ad30beaf0fcdb14d2a4e6e18c120644a59e60f9aa4b847a1a845f5db7eb9ba28fba3c598cea33e0f3a73dcf303e851ad09d4f3d6aa6c351f3bd15c6e2e3369f35af609a1de7c08e93eecc744f4b4ec0ad3af89e091c10060889b0fee753242f8401176b22a7a58d6626958991ca441952e601b1213cc8ff9b9e3fb2f830cfe64188cac5070684460d94887959ae7ed78639e8d0724ab8017a0d6285df4cb44d8bdd198c22c7fcd72c7cf334f8b11cd75d5a6d4375fa6521c9269a386e870bc14d17187483477b0e143e941af9976d229b55bf78b9f64fa3a8b5248dba155bdea4fe2617813c792b0b49428332ce1e7823d281269fa5e9a16437f8227f70efe058da5724b9435b3afe7c32037dfef04d211bee478e0dc02b9fab2c527d236c1c58e680cabea89ab2d6fa886764d0ea4a8989c4459b1c6f4364e5b72ded9335090430fb12dc04159f3b27123cf7c260691e1d57d1b188b2a3c61ef01421b3661258ca0bca69bee0834cb56d73a04d7a0054df9b29c565ad9b7ae6f98ab2e888395863e98744de4049f1765ac590bcee11d6c2811b1fb681ee92c4bd7901e0db99bde1a311991082a09fa0b66cd1581e4231e4152c2f6907255c04a292927d35c7c48c0b67a7738b99e102a062abf372e5b1c2c326361212bdc398c45c8253d8e2d60aa72c71ec7fa4e97775cab4f7573834165a6a0722e0bb2ec8c34540eb37e2f519e5d5c01391c04548b6f4f4e88cbb2e02a8f12d99ceb5eb1b2c2a2f205ee8796a1739fd007c9dd81de18d2f782052f859e02edfa78ec158066f675f3e05579f36ea39caa4fc55367db4e57f6b875e2f49dca6886ae9c04b91c88cc84595673c0438a7f7a53288f1a17d21336e767cd0c765a94487320b57e437738d6971921be048e561a180b0f3f19abe3237be977c8b6d48d1e6af6cb8c0c219aaa900ad73ee46faf2fd390c23a8bfe01f4a1dac054ceb1d7f983011f1b1ad2a2d5ff5967ce30b674a9196ce84f0989ace3e37934313e9e08cd31d61e09e9ac3fd7f3949f05ceff287864743690ae31eebdb6663ff74acccc809ebcf4cc6bc2115f7fc3da93cb9ad152421ced347bdb60e8a2d457d0a32ecd58d399ed7a33a8471024ac294eed07f05b101bea8fcb3028b3b8a764d18902cf1ca82742de3050f26f49f2eebe0f9869eeaf993ff825707405814f4bcc569ee0cae3e05d529fcbf14de91cb3d4b2a962aa385da892f3765ed91ca14860da5a7aadc4a177c3dc59119d241683178051a9436850daba662856d801edc81489234cda889fff5d69405b4cfb475984397341b98cee3a522d6bb2df432f470ccd27ad187006d1e3a4c1535390f780c336d3cf7f6fb67af22108e6333cc84b24b2d4f953a2a3987a54bb3e9ea445f6f57c8f12ce7af656fa2736c20ab45155f5c6c8607dd7370695ca2ae9a225b4189c2fa3da8f8ffa3e5dc48284d27ecbd490a0ce81ae3f724a2a1e4d8161ffade4009299665ebab9f8e9691b3d8d9ade45bb5eb92c42a9033b54df62ac063e8f1161ec3e6cc4c265d1c93e4d782a0ca60b1c09444d818831b6067a8b8b0ae49e2f2d0e87941168b9cfaf866a448dd390e3b2a796cf3e8a97614a0bf7450b54b4897dda3ad1778e63eef2266de1cbcef2db0dbba5c2342575796fce7bde83d7083e11c868f8d38b66d1f3fd5ce32672c569703922c8053653cf9c31e0b0705cf80ece38bc401748fce9d49e2a2db5dd404fef89408cc50b64a2a620e914cee3093ca3ef10c3d0ac2d1bd321b906d7fbd6e1a13e87d3a2760b95aa1668c777ea0c39bd4d929c3b2eefe58326b0bdb16fbeee6708a770fb669931e6d7aef69df69e1437370902bf03edda9269bd9ebaa5fe0e8fc43f90586ce2713fbbb76776107738e2a0b8a178217927a4f76aaba5189b8d44c1091f2afbc960e8990f71e12ce267bd71e0542fbb46345ddbfe849996163c862b97a0246c88791eeea74945ab667f7fa636567ee90c398deb600c7455acc91532ffdbc3309b7f419248b802f50bc01fbd6be5b1968da0a236d956cdf628d8ef91d93c14b2923de289e1ced46baafb71e342138105683ee05b3d0b59fbe71cfac68673d7cc1e302e4abb87ffe80d772014cf422659a332915c539378aeb6c848a62cd5aa0d9f47e089cbbeade0846b6ce5f3938abe07e47c043cbf934bc43e902cb4e0846b19fc98af1071772288248c8e3f1aa7323834e72c10f3a25f386dcd9f9e4350668f314713b928757cce29a8c82e383d02a795c43425cdeeb7bd85452ec03d36756f48d39f0dd77d77fa45f61730f236af9d498a18697b93c3f6b4f7b9d108bfe091e41f99f287ecb1f97a8bf69e2e111910f8dbbca8eafacc1c2ee683913880f169172d5d65242ad45086b1730ef8c6ca27e9852c336c8478f760d1c597c0352ad2c983c0ba3c4223944e0ebb4c69c1116d3b0c228a3b7856e27427483b9c7fd9d8bbd2ec870ea650f83c17792311aa8178a35c24dd1ba11cc02d83343607eb75b1c650f2e3139b339e7a1cc13b846c2dc124187de2233bad02ea992c744ea0fa652217680cd94c88d4ca439f48b5b23c5c5bfa7ce5111fd2fada185ba9044e56e046fecea2aa5222d69b717ea8186b00944ed0b12688a8804ba0063574ce342dc41995c691cfcb53de83e2d60b2ad3d310b2c75adf11c8f741af516e4d00db75a77d11da40dc1012c4be66c31c75a14b835be24eb98eb416a1ebd4ede0c1df499d8b307e2a04882a2ab3c3d06d8c39a61a31896f49ba3f02c60fa493fceb107053f5b63862eac0fea64bc24c0d3182512ac5646896f09ab44883a917e6cf97732e5d52f4aae54d511492680c4c79c2149e25d48af6d37aead12db374ff4e92fc1bf2a00facc13d9e21403c4b9277a9f75c1ea8cb44a9edc02fe89392851b0c80e65a0202e6549c1ea06e573955da489bb88d1efa938524778b1a5db24f9ea879a5c9d81091503711a9ad95ea96861d0763b612ee616efb2910932e157edfcd9539c8a9f5f5ba751ee59eaafbdc45863c81a92ac29877207e1e50ceb54d18f8b666c45e71893005396bad1a0c773a5c322cc76cbfe8468eaa246f5ee1a12af956b9853146607b0ffa1ee37caddfdb3d0851d2518e68e83623ef0b52182d438dc33487e846751ee8d561a3db3b07d50328a82f35fbe7974ad35ea4d91c39a95a8ec246f657e2f39a031983f84099ed8627bc4870030bc6c7e8e285d90c46db0eef1d7504e3d2e68b91f7503600bb2087d569912aa09df60e198a6d18eeccc8ac58d2bf195c88e404310a16267e85b3c159d139fca2883b1695a1805a4bd8bdb05e8ded91dd59309991b81002ea2c0136a26f025828221a705fba9dc18956f9600a00f2a88cdf5bd6277cc2b8f5dd4f8fc190e02baa7e2fe793a5771efe9e9562141a4f77c3a633dd321690736dc928db21256979e0a97ca878512a9d99d0076dd0aa35b759df321e886901a855c8be17a3e2576c9cc0e01de0e4304f339f2435b3f90b7885a0659420875b3380f971732b0eaca986219e521df37f8ad38c5ae94aa045e03a3fea04b1844dd62288a7100e2328269b52328aec3472bb4251eefd00a2b863d2cc972857aa69b9b644a8440bcaebbedb706382fd0e032614aa209aef6fa7343bbe402543fc344bce98473c0d0e7c9b98a2784509df0a90ceb7cad7a770d9473b13002f9614bfcc0717282f7eca0c21040e262ccc146250303d41c29abf4618bcaa9f44f9d98b19f60e4053a0bbd2f7a617b7efdbb526041d9ae7e215823bd8747cbabb1340fe0a0b34fa58399190a2796e32a4957097490d5e341f2bb31e7b351c2698d91e7248a6b48ba1586745ef634df302f32ad5e90a11f765484a2acb33fff1f242d1a5b2d7ff841ed76bba3ce547e8fa4555251f5b6e3d768ccc429b1328146d61eb4fa462f1025731ced37ba01a459935e5bb53c35f37c1b2dbf3341b1cc407d9158cc0f512fe40d8b3113884cc569e531e81d1af5d8bc85629ff190d5f588537115b33f55c3e0261057a370a3c35ba6ba68a6fbe299e094e36b80fd75d5cef4e5a6b365ffbc2b8ad8c089e8e784dd326c07dc9c6d7dd5bcd226fa6ef0a47b834f53c149a50223f48c75955b5406028c32d64b23092e822c6f739dfc950cb8810e25f683ebdf8d30583e44150f7f7d6f874cd4e70b982f8df5f60c4e165a9c90a2b96bfc62fd96d25291fb67f53d77d5d897335828be8c05bd5444dc9c2e0bc511e991946820537bcf7aa2617d344ed72b36e1f27111b6982782616d0ab50c4a7e793e58b468a9fef671eb0ba8e8940ceb8125d0297557da1e7424712fd8f7600e3b2c9dfe4a4b06fc572c7bcc05ca7961ed29ea37704091b96a780cae24ed5794d0f38d9fb6e8de844034dbb40b9e264f62980db0f301cdae3a5cec043e91eb5bcadefdbc24e28f1c7d22942a0ae9645ef84fbd81a3fe20e5942df42586c59a084617ac469ce8c7db5f4bc392df3bcfb137ec591a3b6319bc5ff5435deb8fa8fe749ab268f1b2088f8de24c4f65ad18ae17e89eb127b7d446b1a7e1784da3e3d7d4b9b03e8b22655b4984eded9a56eea4aae5e913c5211941f462e6d5288146e9366de6bdf5256c111b1c76ade4a32779b1735d5f8a882174304d8671ef5ae0ee94bf7cc35f736c72d6bf0435d53e03090339f6a90609b9ca1fdc91bd5839a9bba96c0b86eead578794d3c37dcb7510b21a5c57a62153e5f688ba6e519a4b8830c729a00df4868f5a2aaf7cf873101bd8d0bd4fec061ca2c13873660689001a15a7d13ff59d5f11f17983d8a0fcaba859437ee183f7d16f4a26d234345796913fe8a50f224c230e22a1d52d13f1d6a4ab88fa428195ad9f0fdeae5df7b9d02f914a3b10e99219f0644cd777dc4b9f6c5ac739913513414faeaecee1d8ef24ba4491f12bbd7207a23088f9269213083a514adae9363015fa59ca85be775e1dbf8a121699676d29cdf9a07ad09188ccf587d79eff63d27588653f43639cebdf75e4ab54af54dd50f7755a0545a41ae0894cea7cfe188143e011ffd5d740666d9c60bf9f486f5981b1f98b0fa91178471a74e9bd22838dd353ce648b4528269f0d40abe8b045c41296d146d7a2bcb77e45759b7143a1474897c00dbc0c3fe52188d2f51a5d0173307e7ecaa0940ee5d38c3748279f4c4316b5fb4ab5cb249b8f975b0b2aed81e21836a9f49fa00d31acb9c44b7fe5e6e601890cf2e9e527cab8ba12b50b7f1a4e2735c53a96061e2cfbae0c0909481622bcdb3f81f681e0f9df2ce6248ce815dd42b5443d5b102cbfc9f097fdcb2b23a13edf4b026945513e993cbfe20b339cf8f0aaf9978a2038ad967447efd613c50585b4c0ba2edbc7961be47bd4dcc56b2965acc424383688831fd3314fe878ef070d356542384f5d6c0389c3774b78a0f725b4486fde204599eec2704f2effe75f58bf45fde9aa7c587840b8a108098506772cf04b181d38e00843f94df8b183c4f169ebac1566ba4404a993363dce9074e11d400b533c2c7814aef3381ce4145c67691a600fdebedf1746a7acf867edab337570e521a489ddcee0931289c9150bf763a95df3d906bb70dd036e849cd5ccdeb0a29f3f5bfb14781d410f6f29f7f6ebbad68b1fcebdb733d5e08700a9373f2d1db7d4ee7c25504a8f679658c5ea356c6aea7374134176f6d7593ea073b6b0e289b6e1b53573ac15a4d7a5ceaa126bc2b7e464669fd2566d0e357c52ddca70d4c447862c5f4e76783b5c998d3c9bb4f04aa3b0f992263810d7f251e9277c6f0cae3a6608921585f70d89e27a7e54a9fc011611d39e070fcda485441f299f9999cab050e362d530a6abaefc7f57e803b3ad927d43c07681c93fda2cb9e12a0be7a67a236ab3163d6fbbe5d60aaf5e80647e3372848059a19c246ea55daa707a8f907abcc1aef4a417e969d4adb148d650d910d5c73ddf526425b6953303a2b4ae73d3178714f8af091102239a205d146dae1a57e272faa265c0845fe7d89ca6524cf7feda96dce8d986581a1ab549f1f5e5a1a14f377900c02c3a69b5b7e567e07d2c43f78aa7a2866832dd173632574b02bbda1efa340cc9d0fd5950350b653998e61d40189337e64bf3e4da3792845004a50f0d3cb6647450e889fc4afd2b1989ba2e3307ec46fdf138809559b7411716395bb03af5301dbc1829bb2b02c9ba1ed84189e60a97a733a6f6ab861a67f8aef716bc641c97a13be5019ea07e1de9f5952f77393706f40b5c68155ca26a36da6263bece8a43773cf9c3813427f2579a3966931b09d77c5b23f62b8ca701a2b033d538831232fb1e072f98e3362bb385fbd61ba56c7149815d40ce0b78fcc114cf2347d13121a9f28966cc6118d4e5c5f4d90e228da983f090906c10e3920fbf222b14c7bae4b439f4913c21dcf78b73e0a2bdd493f1db1473f95f749dc929123ea815924c311dee62446434fee95139140d7c78cddaebb86d499225d4618203d337d9e9eb5ace4dea03ddc10d2789555596cabd1d95645ec0e3281ee3ad4b599a17384cf3ec92ce74fc87185aac97eac7827f3ab0a22fcbb1d5fe548990af87a5f8563530238d0fd98925af43b027dc126240f8a6e012dd5215e9719878404133965918ad8af3c07bb08a062aa9ceefabf1ca0362ed3e83fa6afe0a550258e892aed131d4c3a53040c40e4a6e8216b342a3904172f8dbabb42842618a068eac999801b8a85338e8c0598f38eddeace01a3e8b904ed725466b8a61a64e4412899713fb4d2b073108334e30e32b6e12353f54e4e0ea5772421eb156b8714cfd498c1912a33e0de102b02b49540c0b5520fb2d3ead0a5985d8fb07ba0085dd52b0e5c70340dc6cb45a5ab2f2825b4e3b45d6e9b12009c28808b35e0d30009df34bc20ecd24b84eaad6d0d8292e205d7903e6adfca4eed957cbaad7fc2a60da88c76aca17d19032c4bca51d28d7f371c05e4c877873529666fccf427650da771ac2bc1ec33aa37ce56d8cc5e8a79292f82e30b7f45651a5bce1174cf3f1d5fed924d64d660f73e323371099fc64c70cdbc3969fb783c208a11a7759b577534d1c0d59455383e41d65ae2ae70d9d80879c2c8772db25fdc5fcba7a0170160dcc5e8e3b7c4e583da904d5397b0f271b3cd540163052a23042e71947efd2e99a1095c6559e3a32789c446c9daa59d5b6b0b6d46ba86868b549d5fad4034a2c7e05ed5c40a3b92a016e4f2ea4b2cf8d0d4f8dc6a26898ed3ced8809ce9cebb88e4ec86f95d3e49d00b6876bd5d0ceed594de14fb5f7c5b31ee28df065d4957bed1cfb31427a1be17a05922f07940c4987fcd6adebdc12975d1434612ab806e7170c536779a5bbeabf25c239fbcdb86725a38e745b0e234406e504a0ff5168767274b1efbf2bfcacfe89a1e271b5687e1980174ae3cc2f5684932158a9dfd4ae9665845c84c43ec5f664e36ba666e687d1fe56447c7b6d58ac4fc60ecad6f878e80c2e946f22e608365293bf680af178b3ee05851506e8f07523d50987931db07ea9313fbb5229ea13767036638730617a32ed2dd60ebcc71fd8f332f696b2ab50675dec0a52996bdd201000a114a80391cfa5887a0580478fbed28b79e2717ceea64ef7c8059d50240bbcebc6acd4ebf30ba767ae43253b0a5c26c1f59bd326175d236db2afa22a3c8d6f759a4133ad00120d4d15ad3a47a1b1a35cf3b5f84ed885412fdd80884e3067de1db4e263c48532b3ddb742d724f09dbd1b44ec39a396343fe18bd442bebf565f19da4581993606853e3d2c0d9bf8d31555743f64ea3d4c48334f6711792377c61f618f59a6edee7fe0b8da2502f3d0eef6ba56eca602c8a5aca02e8bf1156200e343f2b1d7a795daa8aad0a37d25d83a793ffebfdfa63a43290cd9eafd7be38256d47c98a19674ab7ceedd5f1f5f76138922a815ea16ada74df5c7b6554e10904eae44959e4b7cfef0aa93f45c23a7eb831a83bb2f244a15650d4a09c6e185b1b5f75c446aa6a09962a4ef832784f9a17b30891818f341c8ee0a95283fe3133433154f2e8ecc7286fa3e1d22bd596689525b806435569e5e246e0349a218e96d3dfae9600e207b04cc4869b25cf85cd06a10e91fce304a21e97c88618bb6421ce83227285f591cd97c0e4bf3e1e33a42cb5a49c4fcc6a1a89ce21c09ad081933888496750b27a0f5def9b777031552e049f71f1afa6fd45e710c13c78d2f60e8b52357f3d6d772a4b8d2cd34484e16a999471cf23db703788957a877b62a7df23d229fceee8f8194d662d1d58a0895c08c19e67483491ce2835c6a1ac334b58996145e744ce8081866abbc2e2af499acf08e68a1a02d866db733a66535374da21a6e806fd15c163fb652bd4d0b3d659cfdefc8f38cb1707fd55d200ef1f4441561e69ce6abd64ea4f290a41c2aa2e8d3a46c3583824e220749c2ea6185ddc3ea9f1d9e3fc8d2ef4cf7f8a0fd91aad4b5ca01abcdb6828ec333a21b24b90c77c9bed50b298b41d19717b05e424287402a11fd38d084ab0f31b9c5ff85480cc2dd938c68f291be1f159bb8c690a113b59d7087da11609c659527f9f5a877e124aa13cf0f397497c8f0a11569963934fac42a436a9ebf0c6fb558f7e0a2620684b7633377985e0861a864cee69376278a588518c9818da1d7c55b09f5fbc4e7c4270a324ca155dcde0c74bbd303a5a68c18cb5bc4d60d3458482b0492147ce31db07c3f2f71cdb31ee8102738a12cc00b0afe22a89338c255f1a1b48b58360fc09d735e9383d931a30f533a2194e90aeddaf77c52cf03ac10c2fef82e7c0b029fa5cc64ac224de06e8ac367034e5f9fbfadd2849eea38d4667be0c3c74b93e04693579881381b5fc0814e1201705827ebf20fa9e56952beb9114c9457f2704a8cff27840ac0fe4849d204c426bda603c08abd0e0a344e361bc3ee8d7500d69c150a6185e893131dcd326b974097d4c555ada8e47bf7c9c7d042cb7eff4e158bc807b0e63bd52774c595a8fb299020f6c59cb609dc08d53cda8d5b5a027bdd77b5938ccd639ab67f9e44263bb28e853bd84e6eaec43d7f98cdcc2a05168c42eb5849f76ec957d756541d8fb806ee1719afe8dc752797334182a2335655f5afa0edb133b6a0b15b73bc47d8801de01c3975251222648010d82bb594a602ad68a53d4351843097fa38496a362d584bf04d5f516284e89f8b7d4d0ada96b7c530f8f2719571732999d1162158211e71de586d4a9cae7801c138e0a6fe31d30ba2ba09db11cfd1130254bd5f499407c3c4f04498ec7fb2b719c861ffe40704386be5b07dffa640a8526ba7287c8a1fb7048fd11aaffad025bd1e50db2f31b1305224260819872f49b7226b5fefbf41a1f6f89035f754b8f59e68488591d7fd9aa4b70d6e2a6a51a90f1e188f2ac05b686afa4f49ceb0e65d8b3de14bb70558e796ef0d9a4ef45b276b93162ba75df9e5d778f62da13b0b9319fc6221997f5e08c24ef59ab81d0133157349af2a613360a8dda6b0b19c3050660af666bc96da6904543d68e4daf7db05f80ff829feda43131fa21424b4ad95f8722a296111e920dabb5533c5fd2c251d6f68af092331400cad73bcfe7dc451e7108857519c823b8a9838096654e47bffae7d24cac3d0ad60ea49c14a525fb749ed51996fb32e342fca6aaf6791ef7595449dbe66c5c3ac68269cb9dbcdc3ba082a1aed24848f8ce2826ee3832533c7adb52ebbbe0f5102a4333bbe13f17d9049fd52971aac11ea307556fbd81c30a2c84ebf6e9ebe79bf41c57b4b1ee5adadff1303a9348460b6fd36fb89b55c767aad30f58f01730323840323b00c49d3c2d5f29f3117ff54b5fcde2b282335750ac266dbb72348fd7bd86088d34debd0e8bc10a6fecc9a9b483e0d0ba7c2319f8d7b50ea0fa3817c4e3cdbd4424783be697760d361a35d5ca65464888a4ac3c789b5d8b142e88ad565f976bdcd0226dea04ba17b2584751d0ff14e53851335b09af377841b6ae2762c15e42a5b6d5eefa9c413fabd4a12e2b9aa9a9622d76b4a458f6cf2afed0f20e095d8ae921f1439d4f4aadd762f0d1a433f7de506a98e4ff9e6ae93ed76fe1fa9fe67735fe30f4a170de268fa3818decbaae978773766af1cecd6643e09a093c6bb34b15dba60d57e97ce611432abf2a3926277caf41afc7b228eb3eaa317650818c37b67e187a1fbed3ab03ffc88298ff50ee550db258a6fe9f6fd738d13c6ed37fd84aaa629fbcc462317bf110c7d40e7410364a69075a6042cd4494c3516953f66ed2c2c4be452b3285d228b9a3d87e39103c5004d7352772a08801219a599072556148fc3423b5c2c1036c68a17e40ed5b409d233e3e1bd3905e99ecac83f113b1081aa08ba4bdb5cfa8111af753306e8a20e90f11d905b4777790f800bfe0318baeb7cf36ac8d0b2c82287ca4635e8f3d99d3781bbceb4806561c4bf6bda6352178e2331bf8d0f65d0c90bde5a02c27fefae8459601ca3a802ccbf1efbdbc4ac9052f892737b9da2861c3ebece72bef4bd05046e6c272849dbfa6c2513a7e9027f69e6d6fee35c6401ef453fb51b15bd1148e07118c70971ee08b44d3fc7bab20824a4dfd88b0ecd83bf903f52159da1a03cbdbd9fa7c139863ead632995b8a8cf6b93ce7ab46727d31c726c2c5cd51458db8fc814606c729d0da81b6f9f186c1b33be64d741930f4ba7eeaa85efdfeebdf631ca28abd9750b0e59574ab5c238d0dc839432b65bf0ee7f66675599b5574f042f58bb047ad91406ffedfdfc630ba223aae753f9c92996585cb98c6528118483f6e8ac24e9c1d67a0256f5618dd970c73d0597056a77086830c43a73d47435be6ad18b26a787cd90befeec6065a011f924acfe7a953cff1a3d70533719ba398e5a1ce42a1184012a6020532519c06c6c62f284b020fb1710f4c17bf284bdf65b9b5c76e14b61a3baa5d41fab2a0ebb439e61aa491de532b5d3f0c14b3293e2759cf118d57740829edecc17c6defd08ef19842cc12acf085c131216c4d08ee7813609ee477ef3368beaadbc550544f61f90e6eb1277a11ea5d19e0f1832e9a7e03441e9bea4c1e1adec3db53d7b07161b0d1808c3822464186780487a7b2d687457422bf7d1cc58275d1c34f57bb76992b9bf6549c33404eb8550a11d764b0e7ee21bee77d0230cd5db567aadc28896bb2e331cb40ad34c7a302a60f935c3869b903e43418c96536dfa32966a86fdb70b2620b69b8ac448ca9012225c2d2afc1006946f525a894d3649418a045d2be35eccb295525bc8c575a81c5303a9e9ce7e29cbf3d2efcffee778a2e33bcd2e7727a5d3db860f8025c7203f018163b71b07763c3d4a8409bede7914bbbbd15f65b56531814109cdb5aa0ace64607d2461aad339480ec6514c562271caac0f4b322c2d1b31cfdbbedbc8e42e1b08d3c1acef67e8d39a790ed7acd6c836162837e541cdec0d0931592271a1136b9870c91e8b6725ad27654678b94da52f76214e7687f879960f75687119d0361ef9a8b9537f805e751b218310638345769e4f456d2a5cc65a8bdb941a2263545b433af7e2a7e6936fd6b92c1ffa7a71940f7e581a5ad89ae6489be637638e4270250c7f83565bcfd7c90e7d5c2f425cd194cc73c9cef3fcc03d4370fc5ca5ad0c317731004796fa3e0fa5b01e2b1e0a947d1667c3d0a86f3914d242f587caab8332b9a65468a4fc77cf69a437ca1dbcfd440ea035e913407a38eff58c95e307c8797c8614803328979cae163ab0ad77d5d78c0259877bfb699740aa132f83719a6eee532c0b1be0f48b46da9540d8b7e656c9886ce2fdae15714aadce5965f0787955fd13589b0c1955e88e211781b444262304e5a1d67e22c1081b8f28989c94262177c315191e145a94532d825267d4c014bbce33ec2eaaf15b80a119ad2d8d4775e65f6df8838b4c991af4e1f07951b60f5601459f5042ee33edc23a8e02d74d506e61d6f5442c4086b7ff77847ca6ec2d8be01030f0b750c8c49faf9e74180e726db336992dcd894117abd117017a077257652ebeb7e6b72eb5c7d419b8fafde72f18108291eced0d75d6b8186eef42eeefc51bd520aed6f41e5b9f40f688539d11a2c21c98c783093fc91e57bf8c1fbadef0da1005f21a50e7394be2d6bd9d159f19019ea26116938128d998ae91c22a060acc09237f657f2ce55003d7259e1c1e8c570cfbc62157de120ed9cba84a196345402888274244c0b476cfb42792fda23bd74183a92082b72128c36153de02d066dece8e2e2180067ad572c20c0ba4542f97920e62d54e943d1b7c7d6bd2502ba77dad42224fd3a0ecafcbf75dac4ee3963bb3ba168c15e6e586cc2bb50274f04d4d0769cdd52f51d5dff76c25f13d0f3cf45f530c536bcfcc97ed5b52109b143220fa3495e6ff8e7ca4680c438e386d032cefd01590e609aa3be1dc2c6fbabfef1a60de027e6f6f7d8c87cb51b66edce3aa66d9b015a6bd6e64678fe38815c37e201a4c6f1537802a5e5500fb43b1ae27933d7161b5b2ba25dff40176c6e421ff81a9ca96be2a6ae4dd75dca40bb8b115283a0b1ef28a092deead319805d7e71b4aca5b48e774046d91627c83b32fc8a12e84dd03f76b25205942cb96376823f4ccdc1db9e411c5dd7ba8eb7771f8252567f77bd4634fa7c20157f09ed14289983e17370ef489011e8b70ad5122d6a4bd4f6f691e7e03f7f4226b5d18d1d02a1fcc2f8eebfeb59493c8ccf07b29f6807826eb76f6ba347e241d603373fa1b7cf7d324640dd1f38521eac588b7577e66b81508458052a5afd2a947aa8b35431b7a369e606f4fbd5a3343f48a254bd269ce186642fff4b8b5e6cb70b8b347e5188b2db1443d3451806a45100cb9f50eb45810eb3dbf48c02b3c3c5e0fdbef7d3fa919c547e56df2b356895f0b427ab7a9630ece3cd707078b9f60b67706c1bfad987d3d825f350c0e4ff7526f543235633c9f77005257e35d8c626498828f3a1473e2af171b0d8f370273054f571f78b1dd592dc1c4baae642508af8bfefdc78de6af72b986c5f38cdff91b0d1c547e53097b4dbdfdc6d1f194c93c3954bdab7ebb06390c517a5800c7479958219e3dc02e263f033cb05050e32f11e49cf174785b998ef2cd00bdb4c14798a164d8856a9e7887e9346f91ee4914518d43d11afdbf8f26e4828864828438e052120e55d35731b73fd9a5e9e6111a555f9f2cd2f66d445ed4921f2cdbda23fd42b8ef3090568f9a6ab212ab16096b294da81dfca214a19e86e2d236798f3b80e183f786b72fcea49372c52510912da43c0c8cdf5bd4767247202f9e6550f7d65eed0068a3ec40dd9cd3fc6bf5f95ca84ab73a615903e47e10a4f1f45253263c654986d3ead7d8a1b6683550808611468572719f60c8ed1c53bad74fb87cec5dac58795c7b4f3e9ffe2ab1ed8f0e580376e21ba59cfb03326218d323f4f5e774aa557b077c70865da11025b5cd0285a7beb89c9c70fd6cdad43b14762b223d1e29f8212374f5427a64560838dc50a69178c976ed4e5da94e6d15bd32a1763e80f324ba7ad7dca52a7b22bd9f8d49f09d541d409569366e77c7eaf0b89cff86e5a2ea1ae3df77f9f96b29e5670fba468719ae84fdb15e749d194a3b1db44339e729d734d26856f50eef1b797a75c82058fb29add2dccb70cc6b2e3e903da0b1a059f5219feaa64949ee8f7ad8e2605967c23e33430b4ccdd2dc7ccefcb735eec82a10ec42cd7386f364995c98c2223dd379e1722eeb39ab629617f1d6feee40329a834bce9dc0008a25c118a91d7f28cf6d1fd35b4a13734e9318a195c17f6ee56ee7404a3920e5aa98acb6d647418ad65128679c7edccd8bf492d2a0a32e450dd2706c6c50112972eb7cc29edd8d83690a9b14c022ec2eb22bf24ae324f41731603bbaad31894f9adee89cf6e158b9f9d071a5aa09fc1634b9cf9fc3853c65a2c7ddaa692fa869ae6c38016dfcc1624c8b0a4810d6551b71d3de53d10b3eed4f5453109ebebf0e9450a02d42fd5fe229992bbb91e02a5bd027ed4bc0a5cbae25e5da75f1ec5f41e2d14f908b25291f41b8b979c39ab435e7a8dac391cfaeba39f537ade37378cb0c77951064eaf0a10666c409e8aea23f6e22c285524d29dad0466b334ae0347e235144fec7686df58394d9308a90498b438220b65baaed1d4ad2058b382c6466a3aa876bfeab1a933729b9106ff2745bcbb3708b1bcd4583196e6918ca64aa86abbf8f42582d3846a4ff804be98ddd00099f05206a3a486a8f69d327d2530604d7ce92e2fe2a92f1ed280402ef6869a28b10bcf9ab0ef51c94f7d9dc2c754ceb94afd3f9a553ef8ec524eeea27e6485a6938d5ffd82a5137aa2f580831f9c5d3f6eb87f6e99b1a8dd32431cd9dcfb0e5dd7d95fd44e89115ecdf13ea23bef42979b7a5f1e1f0054eb9ef1d54948917f6bdbd4a80f75ab7cfcd4b2a4d0f6e69ad7a74a8edaeae204868efd09caf43263c75e7ec698814f799bc0a85f9b668298ebf1dbc0e2a18bb34ceb99ff929b4e1e39b2827ca8393a1b86c86a5fd0a97a1b3378db32e13acbe609b5966e4ffe39c7ce63d6f0f80446c52517e75cf1ad04052f02bceff37ed9154ce1b62c8e20b3c958bcf2c992f35a13a41e245fcab1da37db3c4eb20098e2fc0e003838d4cbcd4e0e8f119a783f1e4e1fb6e1decc9b0965a3979d620548ca330116264b1296b0e5448989ea3ceaa10edbfad23bb76d3b5c99ec6c93eb64733a3214c449b9914ad07b8af68e7c81f0b262cdb31812539a11f4f2ee2b46d78dbeb3a950005051b7d088bb8b34582dbcaf2bfe189a11207ad6621a6f40f6a7832fb688f4439b6326e17c5bdb0e65109fb8bfe4027891a6b7a7831606f62b718a0b27dee5d1b4275773ab584ff311948bf99ed4e85f9b0a6e66393c5f27ba38be6be2aec9c54fc269427fb74643d4debd64f9c9982d14809c8a35c1fbfa1bb1aed479ada0fea5be40115ec44916c11c200604a4032edf192db2b671686954d320330f07830d58356199ded8a3460eae9eb845f2a576ea688f7a0678ccc367acb6792002bde6f925d92cf646762927f364468869029d4856c12aba9b51cda4bffd1779fe922bf90300b44c600242743fe8850fe47a7173bcbabd0a6f489af8286d1f8c05a2c0be913bc1b9468cceca2266dd892ec636c9c5713bad449b543b7fa41e2eca1f6c41bcfc434b0003fbab8f723b345cb2dedbfa3170332bca36a9c79dfdbd42678d378be6d95554fa7a766ceb56c9ebc2cd0bde549d5877d99f66815031dbe9571310d4ca6954a2efdadc1ee460246e232603e829165d07e52e5661a9b35697cc74a2ccfbac292f99b9b917e3573cf7d895ceada5698b3fdab27001d8754a5bc9dfa0821f9342b58be25e8e75d79223de2a2510e87212154a6daf239e597871f0db32e9dcdfc84ce8462813ba4118c8fd6d0ddc8be319e2a588968bd0f7c2e7ec71d27c48bbf71afb6b7ecd9e59c52e3ccaed0c55eeb6daf9bdf1084f9e1b795b09eedd82f5d9931cb39b0cbdca95a67e0d1bb6dcd2454dbcba0035e4e6823fee535f55836eea3743ec3ca3815c66d94b3b5a1be8aabf23ff7f47d229d4389f1b4821eda1fccc64d67ec9a6916e1289f2d188f4fcfc052f4e4cc9dc934d778d819cd06d399772551957e626a2ddd7b83fb51cec7f7acb23f5b8137098408eba6a0f99f958645f267c6944a8db89431fa2d67e3fc16e7d39df62036d0d3bcac624cbb37e22765513248937ec9b2d70f68eff306af483ae0ccbffe43649a5615c495d26c161478113ce8388a174cdcb2a7d819fef86d08b53fd8981d55c68cf1cb2daa4f597483ecf09b5bbc9b4261ef0499fbf361c4c5756bcb511b848a20f9cb3e64b2fc95a153ea9c1048cbe942715d4eee6d460dbc8537357591d1a8649ea32f82ef93293b6cb4efa3b47c4e41c1f9f541589fe0c09695d5941de8bece87bffc0a88d9f21915da1bef31e0bc8e8f179c98c705ade1500763c3fbc0b42b217fd22808339fa4216e0968c5836ce894b71c37a76fb4943c58223da877af2e85c9f7dfa15b080131d0632a759c50d4c1d91fd5c9dd677bcd618af5d18a9c4e66e08eb00c76e2fe29404c08d32a0e15472bf8293eea593876a92da9161fab80d86ee11b1bb2bd61fcb8b04ec58707f65c38fbf85f8270b8c0ccdf91ca131454b1d775c320ae78a7a15f6f0122e3c5a7120337787903f8874e4d24a464122f26ba72e6029e60e8b5c779810559cea2fe74235c8abbceccd1d0800ab687ee3ac6aff5aae10bafa47cdb03f958871f1883dd6e63e97a4f9b0d06aac391338715851451f79ba7fdd0f7872222a244b096202083da4d964842f20673249c1826843a86198d3e619afee09660732db29cd697530454128cd8924e103479f045c337ccef6bc80c204e7896fb578150e80e2dd44046fd4286fcc748779dd1ed34e743386c2efc0da7b6c92b3741b6dc743148ec617732e2f275d030f6f9b387cf8fe18d20917cf9f0626e52adbd2e0070005bb4fc4a36f5e7113f442864abd3309038d310d33a420db09c14a52e577350cf9e84b9881fd54de4a433798b82ed12c9db1bcc17907d432748f9865aa412d52588a224151867378e61d830b5bb82c22ffa5f2b0426ac9888eb4c730f2271fbee6d7339c2f2d1c6a8e2c375c078259681adeb38a95496c2d9589b51e0f1cb63a1a94b44099479fb48c7cda5718cb4da190ff98b1fcfbaa85c043be9e50354c4d612c1466e90cadd29182cbed0cbe7a1c0eb8aaacd87d385462497504ba8b615812d257157889d428b2dcff7bd578feab3efadf88d4c18401f09a5b52bc3146410799acfab976994fc9b2576da6a1bc4798ecd46bdded349952f1d12416dcca0e8fd5df5bf2d448cc573ef55747bb0d1d908c27add7864e6efcd066965b567da9549328702e3b22bfaef6beca9ea5ece3c95da0b21dadac3e5056d26147890504ff9929f3a27c3f456288664816c4c9c6e67cf488b34a387b862dc9b79cd28bfc28292453fdcab7b43afc76db9689bac0545708394bb218d024305060f65be62c6c547640a0d557cb82815a627ba16d61c67a0f73f6f4271d000ec619986988adb9fe8396888e4559557e732b65a5991b21a2a59daef83dbb09068a7eaa4b430d67597cff121d5488897fafb2152b01bb23d327089321632851f917a265e22c34f233f8743cb24c209736976d050a370e996aa276fdfaa7d6c6518574719537aa87e33c0dcaf1d49c39fcde4344b4ebcbfada19f2187106ed38dd27a57cbfe40957f6cdebb7a6c92e9a040c9c51666a1d0771bb1dfd358db8132b39783e6dabe70d3ea99f8569e4d010fe7db2940a9df2c310d3ba49bbe197848161f0e114656f047e0367234b35a317a3f1a102c03ef116335762a5318c4dbdbbed037be2629a37bbef7db5645687c1421014184893c05406d1c03bcf19ecc6fb39ceba0811769bff539b199160c865ae9cbe204002d8cdd6b915c6ff5e78b42de94302a2235bc033791e8e25f32d0f76516b4ea16ec59111461e3d720a9fbcb81431c351476bd30f8301a72a9550c9b04b931db779f593d21a323ddb377ff7cdcc76b43d39391f7e392677a88f612f3b733eccb28936c4123d2fb2a40b95b3b206a20aec94be9fe492126c5772fe0ba949aa114b2f5d9c32aa76755f37b4c7e300ee9eb0486e06c345188e08e4db1049cf8ad6ac77ed275a0de17f874afa6890a5a10460c226a1a0e5b13a9910cba23c151a179d76837125b07e3a82a72a42b410a1edd9a17de2689deccbf69119528f9361800e59a87236add6ee7597418abcbbd5b6a9f684da983f0f96c8d13f44bad40c666eddf3aee59225c338e8ce8c93c109791894f97aa475e63aae42c78f38416ed599939403b04542ecfa190072828e6893debcea48612c06da5eb8dc215442731c5d5ae4a593962e1de0a4c3b6b143e6d88654a92a25d99e527d10d694882ed06449ffaef43d894d6e03f64a1a8d05c0f3acb4561e773631a4e71bd67ff682b416976093352a2b6aca29751a5a003fa4f091c30c2037d98582ea2d34e005fe7d76fb9b8fa93a3f55bbd4f2c03ace56d298c19cb79489e9c5747af338e34ad8e09639220169b99665a7188f1e38e65bf3f83f6bf5cb34149fe9f11f6f9859799d03f68907fd3624e35d48390a5ee04265ce7221ad479933b679591d99bce2000d5b4159b762aacc3cdb74e1c2c685bcd9cd120ed821a50af53f45d4d0ac6d2c42d55bfbcaabcde3fe3babe9a173783588728b045d85db827f7386cfb341d04d99204837cae0fb66944d0eafb5c854c1d4cb7d97d90b6048f9b141bd1abfc75e719368a80dad3f87b715c73e1733225494220d91c170c0e1601911a52d5a9d33c239e483458eaa2487361e1e266ebe8e19c9faedc68f9af7e4e5ad676f259fcb2a8bfeb9e9b898596b2f1dea5c993edf165f806f72421480164a8ba759110cce91db495517df7c965645a4fb95c344f5dfe3ec365c6e3f31366cf63b3fe741b11b3f2f99499043fb63712a0034fa0cc353a634ba7cbf81fd77087e1ddb750d85ff8f20d2abad71a7311b74d84e0c4b03f3e7df91da14ee56f27ac88c32765c581240bc8e28f2b04ecfeee4fc15257a46d77523dcacb5c327628b760822ac61288c2f41b86d3c84989fb36437038c9a25821ea654ecbccb0bd8c141af20ad7e5b1a8516b206a5bf1dbafdd1632842eb3361b0c658e4dd874dbe9fc9c607546cc3d82595db074f5941e56f31faa4c711c911511a98f1ac03ee442844ae1e0d4f40c01adc1d44edca607920222c454af038a9265fb4528cbb69a726caa9e9f5be7677a8f3c8d63fa49cfcbf09d149474e93e6a673483605917c4ad62d390a477804e8416ccf64a536be7b56c5b114223988eb5f0c7ccc6e1040950dd8ff54f1fdab31f121dcaa9458b818e1dc18bbebd932eedcaae4ba2eaf3958ba398711bc5031040877961c65a334ff90729f36ac096fb924bee02f7d28600243f4e305d913eba82e87e67aaae3c8e609ee6f6252d419de41637a8ca886714cddb6dd5f9c34cb813e68c3be8bdfe225b44b5cfced3fc905ae7146b905a9ed671aba6471702cfc91fca6f20c64b295451728a233c3583ebe8beea7f3b3708eb2a8e76219d7d40dbf06c9707f3b9f4bd06440a513aa605e1993e8ddf013d27e27f3824d46a7d2ab97b9952934d5093ba39fc98c280125ffe5e748970fdfc736af35a64ad9e51c8e5826c11e69f688603ca44a7257bc73b437aaacdd98d653fecba241bf8bddc98c6574befc69c0a0970bda4e473c1515a4135ccc5ef30b98ee1d46d47bb0736694c8f6451d01f568697308c7b6a7fd497ae9808041f553c4c85f5eaefcb3605ea414bd554a7593f7a51acf41665f4c2aa12269fb3e933819909547fab8169ce93ba9618a2e6dd652a4489fd6ae02c26ed88a6aabbe67cacb32b77d195847cf852e70702e15854f7084e4855d3be742113a784d5d307a1dfdbf5604f864f753abd056b3be9e079ffef141b2898e8491e904a567b6baa78f64d5b7f25c00d2910f68c5ce246760b883e05d2783ce63ca8d6e4de30d338450732de6fea1091b70d3d8d06f387a812cbe208c3e1492f3ffd68435b71721019ce211a5790ededad44e3b7d720210cb120986bde8da445b80ed81de96191b979d4ca9e47e5db69e2a3de38da5b30dd0bfb68795c57700147a2289556a4f9a9a9a3183d418d92f6b95eb4b72ec948de45af99b5818fa3862dc585e0e497f82c7c477e7ff175737814ba716d038fc0eddb6880777611037298a9d3d3ca17ad81993e2d8ed3f3c55190491f5b1559539e6f8b389759875fbcf82e718187208a9384f861bbb8ebd1bb54ca77d2f264e2fb70aeaa3aa8a525bfb680847412c4ffc83030f4525116e7b3cbe37076e0ae78e74c3bdc144faf1de66c9e88a35c5ebec427ccc26f9736abfbad8980e0f8de91c68c7e54d84b4bfe3c9b6ec60c0e2166172d87de12f1df8b72f4377cfc62febcd3d808fa2a4751cea70f9efd2bb1156d384f43eae9c66749f715a225ff3df005c79bdec50eb24a2ffd1c88309e2673238216958fa1f49fe4d94531a49611c98958a71bf299930955202d740a250ed72c4a3a10173e240e4eb645c74e7fa555f98aa2f5dd5f973508b943c6d0735f96eac00ca6f4f00f77dbbc8b6a826a70c9652ee7f5c1f3212235b19ed881662978850916b9c49a17e5ad56f4afc95f40f5fe907ad6bb4f08a44db8b55c4589c7ebc5eba6e1be6e8d2207bab7ff9ade19d71f2294c4f417cb66354ab516c80622aceef5c16701adce04fea43136828e8653905b409a1e08694d0fcc24f7bb2d28fed0125b1e2d8e0bbccfe16b956a55f2f25353858f8348da2e7215c6d93488ec86ab1d3a77ab4f6a49164e7f3f4e5351b4eed801b7fa7472a6ef899dc10d7c8f5e7f525db24699378ccbbc8e94c5f58f8f70d9bd122111524c5d5a74a00224c6e940e6f2c6ab489b7429928a9eb6840779f9f7e85b02bcfbf0845d4914730a229e98106ef87b65fc7b691097b862ec745eb11bd6be05a14863029dedfc7fae514eaf28bc69a90d74d0428b8237dabf9551dc60d5e67f4dee1699956874620474cc70f5f7c1077b869a71a62d121058b69fe64aec1fd808cda68170008e143573aea008c64e963250eab414a469b62c1d8b27370bea63e4e0b8eda28463e89c992e9d4b1f9b228116bad62874452f8afa92a52c04781960c696f02da0bd7fe872f1a72519f6d958cefdbdb598305951ac6664c711798db6267992bce03397c5f87a1e6cd5b37ac9d2a20fdd36b468c6c9e750f2f0355084f19719a609f75727c3fcebbf472bc90f04d4567ed66e2ef8d24222c56069c3ec347102cd791f6d0e651fad2341b3d5265b558d3e4df58796f0620e0da1117a6e93c298d7733433479cb26ac449c763ed9e753c7953ae3948e335e5ab91c1a0184db8f07be0fa409bd53dd8e15f5257073a9d97338db94befc3e0a5930e063e94c36d8a5c90068bf38dff97105db701bbd791420792af87716eb9b01993a81fcbaee942e4964be88ad664bf5ca3df85bed7f40eaea804591e78b6b1eb3cddd2db84347a9669320920472bfee5f6bcec3ac36ae8a68447e34edfeeb3d9e02d375b2441c30d1eff14aeec172ab24e43f59731d7d826d767524a35c365701fe9bc61b3266915f9dfe73eefc96a9ea571b7783721ce1bd2ddeeeaa1bf72232364b983b7563a58deb1842742e1f33208abb27f6a822d75948be85a9bf08722ed83fcd12a3e7a9a1519edf249cf124315fd649ddfd6931b5cce789d7039d8eb85eea98cd473faef7cb2e8fdd5ed97224df6ca23ad8e3c58c7c4a7e0e5c4217c46626b9cee676035be5157e448fa5bc2057ea031f01859a4c252d1c65ec0cc5ff6224dd20a6745615fe1aa4c227c817235f520e3a45e46e798f1c88938334b6c60e162e45c1c82db1cc265e2cee3b75e0c10be509352b51fbdc2295685875cbccb620f0ed4724b1c5ce8163027a3678a70bd5768a4e2170db9a14ea2a09d8eb4d9b6a3255fc4d1baac5dc2db7ced3d583ea0b2e668b9464c7b57f63087bc143773697d4d590f8c1e012b2281483aa45d9cd8cd290078149dedd30734dc064f6a12a159257e9c8053d6b695b7ceea1033e5b3e172950f095602b5c81510b21c5f5a84729aa7cd1d1f8aaca6471ad9577eb5d9df1ec3ed163eca429700c0d47a8d66dff3c075365ac998f7e554617612e1aa45f56ae539ec913b46b65817510ebdb0b6cfe10f020699293c9abbc879a9f1fa777bf00abc877c51bd5b8e7496b6d16c24943787584e230bbd427c898b269bbdb87bd4c5a104919fb1481b5054977e4d361aa8aa7bc30779d269f4a367855ebf143bf18d5443eca41153f6e08e7b8cfe09474cdccbf85fe1d0307e978c5760e806d36b3df876ce6932a0e9bd25eb3884e46e47c37762240f191c12f20e642fc6eb3acb7fc3544d3c757c470e7e7239023b171245b1055be687b21b65e4b10121cec117bfac78c433cb40d7d49cb1fbd61436c5cc05766d488ebfdf67b474e78cacfcb22442a0d5cdba1a7d5ed08e0381ea6f9e38ecefb51f0e5b080f866b12d0e86c9e0974386e6b63cc4d6f6d95c23cdc11ccde1889b7cdded136c9ba83d31a341055bc2091625dcdc9b0de88bb0c02be2eba2d922738670e3dd7e8a8dee288aae21ec13f615777392810dd0f514b7df73b940d629ae15222fa755100c1bb8b5d40ba1c5ff7e5ab90de458c43dac00e49a2307153e78eae1e3ab4698a34e5e1b9c51d077b617067eaf388574f297b0fddf440219be2867102901100dbcda798c572e86d3ace8e8a94c3bd3ad1d2d5dcac5efd5ad4c6d1964eca79328e05d88b97d6636995f0a37d38d64e984008f7eb6736030e06e75ed552a34f70d5a0ff554431842cc487baa13d754d5c0c9a4f842274eceb73cf42536ffa545a6547ace6c681f692cef18bf7995a93dce64b7dca71354e95f90d20eb730bd3f844bd897d1643da69b6d30260140c763e71bbffb78219add1ebf949611041a370bcc7f72ff98b1c26d8bee6a34c71f5c3428fdbb334d2b54a8eb1c921afee2c43b946ac19c1afb048605e95d1abb1f4fbfd4328c0b8f524a63b45c0d5db68ed29f78a295fb4bed848de504901489b0b7f1943e3daa69ac4eae06ca904ec870c9f13bbfc00e88ed677218a5c24270b85f8f9eb6ffc6e6df70ce5a5d676e95a6050b6841f2cb260e151bc2a1fc8f6998d5c2061b00e4e4ee24913e28966132e09ff97d27ecb86238dc160cf68358536739e73a904269569f704dba59232e88b8b9d079197269a6d3985f89cc277e2ed8ff6c7b206f90b4307795a545c3645ac51e2e782598329c898cd9eb7e2127625d79d481afdbf46eac7008d4dff214524165e8dd0ac10d9f8a384f7f4c231fd8c92f17351d358c32b96506acc5cd2fd6a79092cb1901a4555c83b83cc02aa5dada7b9c3e416265711a8364c42f9e2c11b2bc8ea8ec925e3ff2f05dbb6688840aa894656c20ac4a97dd7bfc1f5b455e92e9974590a480d68b5a28d50189484ba68c79193af29795f3010d6a2254f940533c040b07ba19e378a4c34b53e6f237786aff17341b4dc65f58913591ea3c6061919ee4544b57212133a8b07ace65db57fb2b5709509a6f7066492b31af871f04d4fd9436fffcd54d0f7a232ddec7de83d052a87638113858a597ce1d274dbc8357596cef457ededca88a63ad5dd504aee1148738b584a10f2e77702da58617dd5c3d88644a2a3176eb509a291653648f45cc44e0901c4c6b09ea8b4a385cd530b5f2134905213f2f69f1423b8340d0302a330318d588f926d98a2d2d12d7f16828d1e911a11ba119fda89dbd3e55f6b60ce5a680392e08071425c40e8a29b3ce520e2bc4f4dd488e6736ee6395e90e186847c078c74796d30c8d87702686b215960e294afab7e1f3499f1fcd9477ea85f96a52e9cd4141538d1ed768a97b7e2561dcacd2906a9459a1a617abfcbc580cd6631e863e1145a6d7d1655dd1763cbc3e228da699ae9ed2e910522f7a8a598dd30b457f3681ef752fc7c3096a1a130fb4016606c4ac52c9d72d422228686ecfe8b84eb94566c3f72109d378fd286ec69bc549c169a259f03092c48f08d42f4091d963781a7d04c8191b2314b04eb37974c67e6d8bf3d3271157f4ea64bde55f11a4d09a6767623531a697323e8f62eac75e28d8c38bb2c37d5c3d141961d63ded676eaff276f591fa2ffc049ec79485261ac2088eb4a386599fff5c1cc29e7639df1f92c6e0cb87b2ae6fb20f8d0237ad0e3e7e435642d7882a611983717095f3498c434982e7773a5ff911dc9bd5fb6b1d311d179a567b127b3394f05ef1cb40584c641265640b839065579b100ade5a994c0837bc4ec05a1846631c37a177b2ebe1444cbeebfcf9efac616cd84cc8db5e067ac692745c4d9fabe53748186cbb0e34d3501234aaa0674f20ebef8b6fa23c14c76c5d9cd5a1b51f585c545d961e7bf28e4a224a92b31f5e52cfa5e7c9e16f22be19223916095628e899e6d9ae1afb122fd74ee23fcbff770042008dddbd53819e41412640f26907d00212786bddc474476dbe461c59b66be2a46d199d9154348b2f969d178f00cbc670aaa0559558b93cea9fc2b0a68a1d375119225d42563cba5943d344fe4115c2162c3e5a91086e24a299a3f42ad98c72186694ef8a68968da88a305da3cac14f77f570a669f85863a7ca32e1abaf5756732d62821b256581ced0defc30cef665b3691f5b23f28e689ac01ad3acf95f6718e3828c2798bb685d73a2eecb23d04053a136aa7abea12f35b78d66cc5c5ce950c96402418bf77d49b41a13d965d0db148466d899bee88eafa4866b9682d03a67f2c8abac32cb514883c15f86946a7659e532f642d31eefc0b0efae04d75540de6bdd09df92cb45e824017446b130b67041376617664a8159970ab7efe7dda406ec36675ece50ee735785763626dd901488f8422aa57e9656c3332a5755ebaf33b5f5b7d7b97d459a81c6262bfde3854c4b8d7776324ba6568b3549379db1003112a94ac08be5f2b3b5155c1be9e34c599962876d34e059398a2234b5de11b48fc8207972ba0f049663ba3665d033886d9e68eb1a0631dbb33ec59c858fb25c16a906dc0b911823e9a7b05ea7f8c3e35a4c0b23e3d12be9d245c8b744cf38dbbdee1eefd4ce387cbbd5e2f029864f2daeea7168217cc56328111be7b69e4e06bddb5cd9195bf52eecceb7103a4caeafa3cfb1d7d8070ad3a1c89971f8d1b7127e673428f970e72b374c37fc2ddaf7042197abe0f3d2ba8694716dd604ea2746099847800911a1ef0c5fe93311e525b22a3ed568bc178696cf91f336b448e458f5ca61e7bc10f6d434fbf14078ca9142a9b0b61f10b0199b78e7ef726184b3182082b964a119029d4a570d8a674ceaf5fa855e10a6b42ac9bfe201253d531a66bcca3ffeab4cb525193c274e683a40e7e2227194aaac503aa4079f52d1cf7fc56cb92a6e0f7025f37658ab79759a7c399029ca37504b2e83b6690580241927e6a537519420fa9fb872029116a692c41e7f9fab2f505dc86c7cb08752dcb1c53aec777e82141bfb3c11ded038f7c6541f7bad3687548143746a5f7dcd1e820cf69de75c2a675593ad692314fd9a4a00f96ec9a4dc7a1c8b3354dfa1f77f915ca3bbaab5013cad8b38a6253aed5062afd197315067aae8c40c9416b3fb81b6e3a7d2c65c057fcc18d5fd99f323b17c9bec5ace2f47b9ba07e6e084401c941aea80a9b1e9dec20877bb0f22f8ab58c7dd22e3826db11d3d603eae76b221d1dad9fcaa66006cdd7aec1b2193b62e24fd244813b1a271e8af0fed1465ad1ae21300bd9db3f7694a8bc66dc7536bdd6990ff700e58074df3674a8e36fdf0a4a23001f88d0b54a59d2c09c09e25ffa2f3772835686ecd432bd704a9ca0ccaab38498acb5070f337906de5ab9bea5b3af838c27ec386a1c87b88219630077446eb2a49ad9dd2137065cd0732c1a0a953d26f9254d1d569e0abe6a775e641ea5bc7ac4ee1187f939e47bc9c024f8eeac9b37810626eeb40d9b86487bf00126243cb510182d7c631642db69981655da2395afad9704a538faf480177ae1f0181dc97d1dcf0fa789d09bb59aefab46b15966ff2d18358481bad44286b91ce91dafbbd974d96800db6b2dbf8d5c509c8a6dd083df089f077ca7f377a4a1b459b5f1b93d9f716ad9ab5da2fdc3959b5e16aca551142b1a425ee8a78b75e069ff7bc1c10d815cc3150bc706b40807ba1d1aec83439f16581379ff6580f3f4f3b3da74daed68885ff4f72662a87d3b4bee96f0536858591a83030ff89ff31f4c0188cf4df6ae225893431a5cdd20203b2277260f8c98a76e04650f1c7325074beac60ae38062d827d25b2a38698f6e08151cd17ad44e8d3799cfc9c671923f9f781adef2feb611a07a7401dc6bf6070ef68b0321a806ae15d50fe87d5729404c4492bae6483d79dbd580f16ee27cea199d399b0ed7f332962c59fa376abe7869288567114db7637e4b5b367daa8476d80b8048deb982f52596d2fbc0a9edde33e0c9430bf5abb09023f4d00dfded4ef55d501d636f75724f288191483973c9789a7cf2e692433b26ee8d35985156c45eb55e28f93cb792cce2c2c00359373ba7705f643686ff89eea4fde413aa7aecc27a6635b6bfe8351eb84c5baf35ffd099da107b2d9bd2763d95e432df0fbb2ac9c142fb942e8e5909415cdd2a9ffa343f5f1681f68a881410dcc8c6934bcc505a8109a8f76d64bc37dbf19b31cd722d0f15989e1d672b5eee263e87a98738e1f3f41dfe25106f5cc6c9f65017e8c5ca2b1bc1b6fb52f9a5aacc0705b34cd016e97ab8f83cf6b348eed7a4b740c952ab7afce4e46a41b2418611354dca05d994f5fed411634fb3a836c08c89bba216510620f5f19a07b1d7b9963e0aa524a6af89ade152fe70da5259f7374f73c80face71d7a807dcab966ec405ee1c667884a3641f189a906f969458bea79bfc7171b648d86db52b1f5fd55bf4de518b5f9c1585ef0203e5bf9fad1a40022ef0bad0b6dbd0a7465ad9c78a2b2db9136dbaa6c3fb26d07cb74f29aa530a9b21c51ab206b375752b819b76eea74f9953c81b82d050b1479fe77fe6d2ba863f28a4940e0229e88c7eac81af64b1f3d948d07132d84e2fdc19797ba60540fd4d094b7e823038a31c3172a54cf494410e0c768b367af5d50d3bcf78ea230f420d3353138f863ebfd01bf85ad8760eb81f176db964838830587f4f0f52066205856d4c34c44a28aae6a97c2d625a10ffa38b94df7443d237bc64b46cc56c15bfa5f21bba78f26af1dc37326140542b5d509c0adebc40f7024f257d140e7faa4d0d9e62150a84c7700f0ce77080d5beafda16b16f6ea486ad9bec755dca1b999a8711b5ff7238d35e522a16fa9be3c49711a9b6ef44337ecfa1aaec4c40e08f8e4e431ed17fb25a53569aa7712590f3b9fde51615edc96b83d1cde6619c29f1a078d85a5a7dd23cf758573ba8c522605ae0566aef9c040a01bdc685881e43eaa5c1c4965af608839eca5662f6bf71337f51e42b736c5743cc65fc2ed44ec655e37c1cbeaf73389e0ef9d5966db386cc8b98d7319fefee3ec18fef2f59950e22531f3aa182ab41da76b7b929d7d217b4c9918bd4a2395f67ca76bab62d4328ce8081e549c9c6f639376c48223c2354833d9127b1d7d945d0b24d33bfe09703338ecf01d93b5409b4c0ed1a61761df943b881d4560acbd7636d314293c30b6dd0fb86f5a6bfdb5437b5a1a031adeadf2798e86bc5dfbf92d93bbc70d4176d4677d20b02aa5e00ac3fb42d44502cce2d7fa0a359d5d1c8a943b69e62a57f1f751f3624120665f9c485a82bdec57627c8aad7457247cf7cb35d81e341518b3dc91b54b83722ae1fac5d76865f297aebe0042ca61f9b2ee31a1060474b598218c3896ff6fa2c5a0edf8c5cb9a0e358f2c7cca3c8866bc895c3da8e1f23b3e06e4b725ca6c508eef991d95103d68857f06b9570e939b2b77a2b7f169918ea96427c51c55fd6b8f730c6da59adb860c59beac0dadbc3b3c64a4dff8a791fc22f4a18520534afcedbb8387b13f361fbb1c58f98a91a54540af43f78e4ab4d5ca5751dfd0e8899bbf72864a89b2267c8eb19eee87769d06fe9ca290f58b046ad857aa8b85c7852e984a8d4d1062cadee7d394463bf190129c58025bc1a7efc26efd0e960aa05c5f974b8dea98ba8d5b227852ecb8ad5d56e7a6a6f60743e8aaea6cb10916eacff211c605eecce26ce3a5cf5c8a86ba23d6410481d3a0a6147538e9942d537809708cb37bf75e550613ce60d82f7ec0a4d2029b34c77e100c9632853d274151cab58082e8790b02c7b7e64605cdefdd3eb1b3299d9f8682ece56c1776bc3a684bb407c475038ef7b7220509712b486b8d253f50bfc25f2720556b18405f4b518ffceb314da3bca5fb99eebda5ae69bc419454e9fd3995c3394d778089f5abb93811ca8eccf85176f3d98328ba2f0acd205693c0a49f77d0f2f9d990a2d8894a86406266e014321ef860ef6026aa504630351e47e4efcc2bc9b40ac85510284f0443c3896d476b68562456815d340086b64133056892f1efbedd2e5df571f171a451024dc3622f82d3b0e70cd50916cc8e6d6497d01e8bf96ec20850df0b3a6a71f3a95033de36b6a409eec4a6deea799a3d7cd1430dbc58aa3e8b1d5f25a0bd8d6b5f21bc0a2868f33a2a71a0e6fa6425358c78b1965fe05881d9364c4fb2c1f28f4d65bfef6ee80597d630828740910987fb1866e016d1cdb5bcc3317e715fd18d91fdceda21da242959c32c2057d085e795f8c769f0a1d1caceac3c469191f2c45239d9b9ff7ced35b330804f1c3c6e94bd59cd21ad5f9ada5ad77d0a2a65af24a5c73cdb9357128bf9ab2d7f6cc112638a3bead28657fb53f3e183e6c0d5b51fa9600068e398fec179f43000cbdd27515082eea6388c63f21f00d3b197063fb92d870fcf5ad53ed16eee134a749ae2fad2c5c1786447d150fab0cfe1b0894a9fe5e9ff239eacfc17fffffa2f00d8caac3ecae28546db51f0ca25dc57968b403d6f6e909d0cfcb48d64ee67f62ffd1ffed441c0032e8f8ef9469ddf31a0fe138856e52e6a78829f9bbb2fc1f8ceed6b012f53008343f92a2f0e89b8a01efd0b80aa5a70de9a53d4329eb877eb86f34109bdba3644c66ed91e49e83ac9c767b94c5fa6b2800e6d0b6da938ab6634bac733169b8222a4f3a7a6b064e1a4e390522048e6c4e40c79ea9e470f5bb4cd2e086e128340fa64d37293ef79fe0ec164dd47a71ded59167017522463b16d9d22ddf9f8a7c5ab64f2007b9b1a0f232d50f387fef3f963fff07350091cfe36af1961962a7b15188e75c026e3aa9d3bc073da18ef707b5dd048e069f3b77ebcd060394576dd55f8505f146401a11110d94fd520006fe7693cf481530f71edf9a1b1cf542a810fcf5196c970ff4be46a5a45cdfd92578989bbb5ed98f514633411bf4a7dcf77e9cfb40ea8e549f01f39d0cc61ce991c5dc048286b007e7181ed778131ca2438f5cb94f8fd95d6c15651e1e6cfcaa041947733668e9d52186c33ff4185facffc0c3eb125ba24ad937449b6c79125da2ffe30f29e8406ce0cacafef0a559ec8e9675699ba492e66432c09a2b82f6d02422ad7865457017d4ab6e0baa8eed6f2d18d8b7110e9d8c45ae56c016a7d4f8c7da7a9ffc0334c6ab38e8e97983eae2db17f12de1422f1794466ca290ae88b5601fe3c7e688ef7735775c95a69327c1ed104d4714326b7f15ca8df4f2033d6a253a13eb394cbcf7a1019f72fd889f404e1d12e29550758cbb83443342c688bba4217bc2f08b512e381c06d24494498d711f42ad27987576bc42333cdaa2b4ba79d51155531cd97fedce6b5f70b0b293c3ec25b6d544f0fdf2431557172799a4cca9b6b1ddca836ed3373b35d55f4b6dab0e0e36172729ad550e8bb00ecd01929b25b9bd43e766069a5d011218dd404e516e346f5336975663140e9aa945445f37f98167df1566ceb1add5cba983449fcdb7a5946eabecfb672e71917b2ef11ada3a8bab3879fdad275168ecfec552f21f5e2590f0a276235add8b1fe9e45e920eb500f48fcb065387cedeaa1c68c42408912359d9b979ed3bb8e180f49a1c712d070997661c5b8a89462fd7bbdf4fd67c50ff285cf2301d07b4f5f13ff7313ac952c7c55e161a5a3c37e072a486e35624274af847027e670ef3e7a5c6c83561ab4f54a1d490dfffd27df80acdff3ae6e9961b42bf15bbfa2792036929958d3ca7fe8fc09473eeed69a9721b5c39ad3110c4a3ccf7e4ce8a2966b647bcab3b65dac106837e43927daaf327da0ce3ade09f5989c2293594b614f03d82296cd0c1ac0497e90a2ff2571aee7be1019325cb48d01cf93e622f6ac25fa5f3a7893b07ff2defeefa51dd89ce248320a99c7dd296dddb3089626d790b1ada103d679da1d5b7a76217fc711ba2b064c317667c0b59db8ccb89f6c2cc38d516c32b0b3a48c5d178f9f35137081dd389891f043e2b987b4ae202a9053fe48ae68b43ff8d0bbfdbc7baa5f58c653de6d3290c31f190bb0270fc8bfa71edc2aef59b2c3aa5d8fb22db941bb8e84b860d9847fafd2df07ac461407007b3853537fc278522d6e76b925c62fb47698893ab3696db901f6e5929cd443d906156980d459211555cffd127234c6da272014538a49b275f712408d90927bffcc963cccfa30164647862f87bc2002b2857a9171d63c973eadd60447c4dcfd1c927060e9bab839a4a8310cdc16a6bb7be49ab2960317d864b236f8cacd0007414488a10a9baaa632b1c341f7e0e89d07dcd5185c7a3428286ee55557223d7a2973b1685af3126285e6ce12592ab5707a056321b75c1cc8b6a47edafc4ce2d54a5e25ed54c55227312747504e37797c469dc73a2e190fc011923bb1d5fdd6365ae0a36f0807eeb9f51cc7605f135b7f297656f36b76a81a79eecba29b3c5cad3a63940e7c0e6438c1faff077e0d817ce6d08cf4845333c3b08b8269e3ff82f2aac6890eef81e0a080c8fe1a7d74fa05408c9348eaafebd5ce7341e2303d2002d3b2d2a56b4ef45462db973a37b27696d747214f7466a989ad2098298c432fca46853384de2fbde81b5528f52c54219b3584480d1ab690b9086b6485d2f04256ce61576e5777f930b6b182b1c1e444b30fca38dc5ed0d1a96dbd097b0d99bc432b3e9030d8e9cf6c18d9718370b126df39a41b0d2fd853203546615fd4816fc1e933524ad42c278c0e2d2254da0139bb52eddb842bdd591a271ec1ad31c135ccb47b5ffa6fc63659fa0e92727ac42f6128555fae274c43e7147b5842bd70c6fb9a21de73c5ab248a6906348e0f81601326abb5d7527199ba10f575bfe235173824f469bd544b3feb5dd6f85aabc4cb81a00d094bdfa66dec21ff36f5117c1d337c11495c3821e32370308bf52d24525be483267f7103701b1455c33e957ccae7ec58e25cd535e32e0437cd13d2576e775a1a9c4e446ac785e1c39687cda73db84e5416afd149b1ee87b9cfa32c984e222682c423d60f8361681fcce04a4609c3a3f35b8329889047a5072c1634a9d2da6a89096f31a7a4ecc65c085ccf060d4039c79d65ebde96fdbfffc142c4f007f164eb577cd4a05a0abcac21243b31acefd3c46296d94d8d17315fed41574e5433895229601a140fa042df869e8907b85f4e0f4c919c79220a7eaedbdc69d3f2d0b34847d535c94e4b15a2e5fbbe2c3fd31fb622c89d123c67de9c4f1731b4d1ed8e7c0b8286c36b591d6ec86be30123693a3370c99d9edf74b692eab7cb3b7afc3f560ff0ff12914333729b12f9cbda58038d22461a0d51f4e24c514fcc038d9e3cf9eed1057e02f6afb68d9bc7ba412e9fad34c7bbcf8c42e419e1ae219dc38661c932a6d8000fc570e92166b96c6b58de7b139f367028978465514bac439c5c50ab68648c68d222ef453ff9336a54caf56cf1cbb1dd66113438eb569996a656f10410e5b6de67edd6cad4257bf2fbe33604d98deb35d3e302b2ca228b29f50c6a4db37c1cf4727504d4aea179fb751efee9c46edde01069ca8306301b41c74d397a5aebf912e2a3a21c566afa9d0009d779895f69a199287f7b320a96f0c7510118ddc3424900ad83b2ac4516382c026fc61466d34fda9708dd8c39fefcf0da93f00172375df82bc47acabcee666acba1b262691684db5b07007077c64a650887cc6dd9dc89f55e35f1eeccc3f4c77315b6c4c597261e2a499f7c41c14a645004517dfb6870b1621c368d4bd65ec8433bf3d207ac0e06569acbc6eed232df720cd516c5729bf747a0a80f942e7aea48ef47831240387b6b2f3d4f3baeeb83e9d774721a68f284a7ea9e8b217b57b8419ff51f836c781c52f493bfc1d5857e2daeb915b55fbeec8565782f2e545110404fb747da757cacaef889089fe5aebe09a0c9b9fb227d64da03c62e02bc4544616cfd585625ade907f897db3ef029a498590c339dea302a434a7e1c8351a6eb2b4c7b45802b1bc86560aec818eb9048bd29deb597111e62c7d343f79be308dddc79591e81e3f6b13b0eced4df37b41183741756f175024fda9e0ce4c91bf782efd39a7bb5a07c43f320a0e2da1374e6baec39783fa185fe88b3af5ecca63200aecd3c618d634591c0bbe7671ff4c54544351a2199c8d082d4204b9f4970edd53d7bf6332720664e69e4a43d4ed252986d8db8900ec1a6f7168a548e8c352e6e453bb571f0565d42f858561787924f7a1f2a286e53ec65ec49708116dca7d7ac0149d83d0e52694ea5ee7135cc606fe2b4805769ddcbe4527218fdc95e733ac7d771c7602d9067790724706dafe567c714f2f2c702f07fbac222b627d70ad91afdfd569f4d7fb2c7ee40c7cbc47c2605667c5e171a05b0c6122eb2a9168a485e8dec287c8a4e9ffddd886f5338bd460045e96bedff7ba1476564a0233337c307f509090731b8daf5e7cc8bc9c37bf13792ad86d77c39bd892935c064845f5a969a24d1f8552b6a540aeb17a6dfaa7bb978a95a82410801b48db482dd25f5c97fdaf086f85dbcc85b045cb00dec153c51fb0c85676e73181662beba63c950cb3867cab4b214c1cbdf14e62211b358b5342b3ce95ccfb32357e5e82fab50f447de2ea2d4194204d099f84b58dd5a202a228ac12f2cd1caf3ae06f41e5af56946f88395f8afa141ec1f66368c08dd7fa372096f863e3e62e5861821fe1cc5a0da92fce2881091d2acf0816333bd85d5740400b6cf3449a690ba6d843ecd46f7302ea137ad8e63b26a4f3cbdda7f2d82b2fc4b79c07049a7f841afb3de79edae91345e070ebeb8ab0cd653297752b9e640fb48e759fc11cd65adbbdb6388914a46b56c0e1359959e1190f47861936e6746ee50ecd6524f188c6f5a31361e9c16d86b07c8f30d98be83dc53a88791cc5979fe433320491460a2c57d599eb424ab9a9a9ea7e20b468be50060f4987bb6fab442399a61944ff80aeb9abb18a45be2a901fc4f341ded3b0f39f2ccc38bcf2cc9edc1822b117f05804b174f24c531546fe33354145d191a403612f2f2ae71ea57079fc5262a8b3ad302425894ba789c1546782774b4d90b0f6d9839e051ae3a2ac3572af4de37cf4e4c6078f206f626f36be46b27966f29b5de57db05d03b89f8d25b596e884eeb7138ab704d8166b924a196e1fbecd4bc1fa5509bd7d485a0531408d4e8577d9a09847da829466ffe46eab7f54ca18e95411453bf298a63f7d51c80815bbf9266842a6ac66af626bf5a63bc5eb2ca2999c841e94d0d30156b5fe1f1a523039dcdc9de6051e717fdaea5e97146247463d9f9a4041fc0d4ec8ab92b7e4d634342d554c0b54b90a0de7b151528ca1f98a0e44e93501c40a84891e054590aa1741046f3264e881e9a53ec218aacc27603532b1071f1015ac5bccdb7d04f41bca8e7d5f0a2655e89e4a81e0e40a9b88836ec1a86e2992e7bc46193137cb9e545da708c48ee2474b8e8db01c36451d61c7f4282b99f81f372699cf2b27ddb511ebf5460ca4dfbb3cdf0f681d2f18c0c9c8fe2e3b868e080995432995d519289c240f3fc8e1c656b40919dc7385b2bc7551e3edb76c7c9d1a055484f7911218130d23f9be7a51a766ead3622d128177b30fa8c9615b430a3ee20a2c243f9adf24ba23d24383dc3ca8b35a5958a3f5e209e61ccb6044dba763ae0dc7f53fe3d923a1412d4f74f718ed52eb5255e11d1e63e5f07e6d469912b165198926fd2189884d49a0245cd41b695680e4afdbde3cc3d19f1d27db46c3474b8d557523ff39fed26212aee9b4f84f921869086768c932ca1400806c4dfb05d69158edb531be60b769781d22be584b26dff914550ba373315ca27500c29ed36829a8c23e503e46913af59e477f4ba74259d640ddd7fa9b981ef4e903d71933b81ba59cb931e46995b547d235b47bbeae6a9f2ab41e704f6669a24036b10a5282a662ddd3b1e8a283df4787583e19db41883786d1b9e9b8b7cc99dfd3218832fa0ab99226ffd48d4189533a2cc84e29fa9a5d9049b66423605a9e078d2b383940ad26ddb3c0042bc606331c30cf3ac9a3e43cf5f5c66f496c4e92fa7dd1fb8d375901d624783a39209bb745c7ac760ad34638bd4bad5d4c340b0812ce6a8eeb975c9b6d67755257f6ba0fcf4f4b3271562277593c8a64548dbd21a38d23c0eec8eb8d666e236ab05cc5c3b6353520c62a07b0f291d31c400671ac0b1f48ece53cfa618c5d21d7a1c556e58ac4957b434f9814c5a0d3c8a6239f7307cfa84103d7d6349fb6ba9249f318f9074ef57917089efa06efa4804ead0c5f124f15bd362d843e7aff85696ed143027770db1a07413c13ab1189b2c325801216ed919525d34d14394d69909f46cb693845ead1a1e2cbb34269a614f2524f084f80097b547323cf3a1e059236267826ea49d7779213dfc2bb81de36b98d7854af846e35b927ed47c3ce20fa44fc69f3d5ba0c12410f907bde67265fbd00e0146e17d8d91f3a5bc042f5b00c31d4ca2531bc975793e6628079cd8691f10d5cf3db8e7c871fe20238559f5def642671e054c16cc390ff2bee1677b62dd618e004fbe05675a175de0ae9136f280148361901e29ebb9205189196c3caf874de0e76043b07ee5db1ff7600ebb895fa3308c365c4e00cf6d669cf8fd6328dbab1040a2f05538c342f8801e251fbb57641c6385fa98267c5bf07002e7b382ec6fd055ccaa3bc671b5cc9b86f58ab4e81c0e8b1c2b19fcc909e2c1b4f2759df6b6f91b2e1ed7efff31eeb403ea83b9d67be5550939cbe889d0dd2bcc9d09761bbc9a409ebfdb73af7294f7ab1156c6e214336d23d9a476bdf3c7a6af27ecbfea290ee53a7e86c48ec5ceb88a81fbcd078d1be855768616fd424e46ea62d8e7f34becc157fc1f2570acf1e5573f591737b95ce01d2c745d2046bc012f060a1840ae46d9befa34bbf39e7af3f5aeee629866eb7ebd7c13ab0ccb3d5246dd4662f21ddf30bd2a77cd4ff69988de636f798c4808d68b4be3a9aae58184fba2d0b9e6123511541c1aae7a892240ac6f29f1e831fe88e529f76da76fe9265b8cdd91157d7c91db32a240cb08debc9fad537a0e1ac1a46e447d9f9a4fc8e839fdcdef530f3882b0d01138470a7c1c22973f20fc06315bf1a98eb29cbb148c1201b18be013041956871335dbfa469cf5e9a5e1a64fdd3db95b0652b827b7f41d3f5c19c8a2b3c7bd22eb05d0c5f101242607ad6d7ead13f64b29edf6f81daafa4a227cdd67a04a9bdf35bbdb41b473c866ea75cebbd0903870921ad4bb27e82c55745303dcae1a6ea60aeb7c7c86f40aa6e9786c911ac32a23623ce8ddc920fa452b9a019b0d67e89cfa82438a0e1eec83fe09fb4476f8cf2a1a7210ea8cbb134787c2e56267db20a844b2ba12e9f16f80d1cc7d1e9914328995642fe739acf04b6e3c8369c1eedf051f73b7b8ee5c86a28339a1fcaea8c3fcb70a38063bab31f8effc0ea2e14f8264e1198036c69186c6fef0f066e862b8853cc314abcc0950d5fafd20fa1ee9d25e39dd24661c2e5a0906ed704d2b653cf0cf60e5770f35aa99263097b77a39a24fc64898141f180c98ea5598afc9dfa193f99b769f58ab317a48a231c0fd759c40e55749d687f481b3f5217a7de3fa2c80a31b15a723a0e3844ca7327a28f4e72fb66295dff7fb420f279a3400f9b4b7d1fa419cd4ef1b0a37f24671d2f4dda3b90e37c949c4db67050ee0cdcc65f4e716c17a5478b7823de202ff933d08c266a9004630dcf8aca621e2677dd80d7aaded54bb7afaee7e4d2f7a7e62fd1298b7f9ff2fb269b9ca61d5e599c526c3dcae4151825eb48936e502d740855d5040542dcaffc05ca9f4a95bde21579f76457ce86ec776f1da723f968ab6f18b7f0d9cd9d14fee9495e33c7ed90f95e7be8c8c66696230a31a47aad671e4a030b5c06067e011c0de2419f8c7863b0c59da71765c148faaea417e49425b717fb125bd5ec10e33fdbfbcf6bc34feaadde5c1f66a91cf4ca379e7b83ee2f2a0c6ef7c1fe21f8ea5d960982b75f8d2e0ab4132a4a82911ef9d6cd02aafa274dd7590d99a64a9d0ef52db4f8428aab9312d89334698391bdd6b235e35f81dca3721e3ba25c3ab1e11b113e5de876127671852f5ef03c87aa3b3e606bff7899c5a8702c158a45d0e878333283568d2ea19e96d1b36303da866d675f0de496f59518e49ee0c5716f4c7b770d8dfd2c11794a2ae01eda5156b6a572e0872bfce0f1f52bcdaa063a217b832ff8bd2cfd57c0f149aa528698e6b00afd1338f13f1b283dd68b68b33bbbe35be6517d03dab9b838a9a5974cb3952c113c0287c5296aa18204552612df01293fed559cb9e19d1d99cb016ea35a9253f592f840e65d51b5557362e8385f9b7b4f682a09f433c10b6d7f9d54311265f7e50fad95f56757a8a4ff5c98772eb9a974fe64e0449faec470bf2573e39fd3d93bf3409a5c6db39b84134cd8dbd1892cd17611f034f8c185060fd6ed30be63cb037f8a2c4738a3849931d93a9b2465445b76cc04df1cc88b2ffa89ffe8509f21c5225c0e8d1e8633298bbfec06136c891eab7e4dee2b6a0a7a9e9fda3dc957ada714f44c48e967845372dcb46449440d595d9a2b86c32f2f84c0cf4166c0776237551c4810a5dce63c5f221f528623b979194aaffb19a9b8f41c17fc3c72328a9b7043e3e1861eace76abe99d93d02b92f29c52f0047970af408c120a9ddbe3664a4028ef7b45c49a9c2e6b993ee862b8ef0560a7194200daa9c4d18f3b331a710438ba5d1d747c9fe34656759fc917f2640ea9a06442481b3e4d0267f05e34bb514addfb9912795c3475c19ffa3aaf69c2285cb48ab7d30d3dd362db9ebaec33fe36d9080b0ff4e586d11db4715c4526ebb4f2ec62cab315ccd37b71f4ebec8edc8391ceb707252336951e99e4c488c72ad448281902ac4e8ae9544b9f58f69b8a3fdf45a664536c3c2dcf0e58b417e3d4e7b071e859f79124b88e238c15167d6fea3ebebf757208a0e72743d0708e35cbe13f5452f6569f007ae01ffa35406eb33b432c78c95e091fcdb93094eb4a10e82613f5f0bfc9a8f485295e74efe03160de3fc916dc30fa7abe6628f4b37a4c9c0b154d9d81cb4d4b688ec1a6277c48df500ca02808147419dec8328e0bdfbbd2c14761ec34eb3f337fc90e5eb3b9ee9cf5f2f034da1ef6aed7f7b6e6ea794ce88d7408da1e27e3cd59dfa20673c4c3248c0dd9ce3c0938d96e278a0cff7a991b3ce2fa315afecfc3928d5d3c651a80eee177e963ff1160680d1f8b42a45f97c25649bb4dec512018eb2ac46c52313b3aa099c717168f7cab31da97ac2badc9151588ba5611ca670a9916b8488da9e7ca9889b1588663a03fd3a3c3522d8da03250054608e9254b9640315c7fccae1426b491459997d8172a69d3ed7645d6f65ca96ecbddb4d8b51dee0558b9632bcf07f66a5d417477835659dde818778a3189c35abe7799b294e8dbb8ffeed8ca8b47ce05d145946e20b98bbc3caa151782534724e2a74ab6ebcd48b292d11d1827fc0dbbcb23cf427fb81d422533959d22b0781586078d8204e3f367d49b28e206127bca812441f5e41e74c93b9214f5e6a0ddf0e8343f1de722495f0c88225aa0aa5312d715474cdd21ad5f597935b93b45d2e8f123a14e36ed63b849db0c95318c9b485b5154127f26a1bbd086d81509752f0a730d88eede6795c763e05cade44a848d3474c6b090144bf25cd65a18bdee876460bec693a86b95fee0ab0e04bd62f2fc2e9681003f9fad6afacde16884fb8c47d7c893744248bf4880fd979e2202c456d79a5e9454742553cf1c1382d787f67d0ddc5cc3071d07058a6b34e9dda4bab2d4d3cdcdc086e0c230eb4c99bc937d7b82c387abf85c1f6308a5844d9eb7bd0bab5786a95a1ad8f502d73377cf57fcd911284fc238390f06a6b6f9f860c8d53f9c32cb00c7d5ed24ef47dae353fbe00fae12ba61d7a3e38d23657ef72ba4ed040bdb6d4ddcb700869d13076b0868a9770201c9a15ccb28e89905ef9d55ae9e792fd818cf8136cff262e9ca0f535df96679241a2e0b7e3614b37a1c9b486246f4b99b7bce822505f8bd39fccdbc33c10244c804fa9081fda3d4e0be2d4562933a9f08777e2644d80910e3ec614f8366f19eb80d3f41d60cd7159c36513f0c70fd85610050018a43b2e07827978aeac620d2a5f2d27b70ea4b4ed10108765d7c310dd73bd7a2b6c9f5dd78c3989018f134fd4531be12b6759fc45f10646609c968ea08bb9487cf2a4f2f7688d1ef60f6736b2643298091ed1660491a9f2555dd2eb801510727992d70151c4fa70d383d53f8095ed3ab2bdf8990969f4087e72bb6afe57821a815ad2c84f0988fc5143f7b1e902410bb2a1446a7262a66746e6ac5dfc07be128eaa1bbbe47d8e6e635c4cab315c06cdf97da15dceb1b10813fe5197b607c6022badf26bafaf2d2c4a03abd931547ad6cca496014200dcbe490f12433cde76836c9cba33d8fbf37c6389a5c922ffad03809c06b86d9bae83ba59ccdc8bcc253d386f3982328c068864c214e5493ab5a3156ab8d6e4e55e8636fb0a17f105f76a9eed3e8a2f38ba45f64bd630330d9442f3dcaf12151718dc80c484739f7a339eabb1d167b4222469c9a6320cb558a322bc03b0cd4714a4c66e6ef3e9b80bff2436ec79e908d02a967a5aba503e9a68cf3060c64873a6a031049731e10c6a963d98509dbbe522faf3e3fde312a8e37975ac94871c537b300a29f194065fbaf89088b848ffcf6c25568979446a9359c0b3b39c03493da72db9c8024b5ba94b88f1fd69e67e75cd4bba6c47e51a3d647b47942227154447d5f9a4feae23359b8db213f1592e7d4b769cb8d6774e4d52e2dcdea50b34ec75be159fffa17d66812d2f4ef21ce115e1822f64bc10a7da1e79ab9cd9c39cdaa16da16b421905fde42f31047389fc349815b78826a08179199af20d665d6a740ec368afcb63aac3c4e07df245864cd175c19cec87c066d5682626323e2e67a2b93d0b313c7638cfaf7f1201ad17c604e0712c32c77d9bd3abc46625c6e1dbe984efdc4582039d7c6023bb35f1ec39d226fcf693ea586fcdd00ac5f406ee7a79f0913bd524cd5d16e324d8e4b2170a177e7962c54802031e6dd62435da4eb8bce758e0d5aa6efd56be06a10acd516c9774afc18f45eb2fd541fffacc6a058d5893eecdc56838040aa463ebbf0a164e6c3e5711a597272ae214df339389d2922518d8c622a112e01d0453f725f7abb1edc41a9ade34ca8f3878eba103f5d547859c37baa6dead9fc9459f50c918a265c52cc47907f498879fecaa33f24f1e2e01d639c8351768a1d527bcd2edf6a4be7163a7d982982d487fecae3d5e2259217c2a57dd508d2735be7b9088016d4fce27bab3e30aae762d84c6b7e253039166ca916046e6f4494188a2f98e422f0682526493497f2a82f056e367e734c68ae6f99bf3f40a67139236967da444e53246c7b4d67be34e454643e3e57500ab9b182cddd791733aea9032821e6ef3a5868df223108354bff454d4e2dcdefe3ab8a1b63d373b999698cf48b5aef11d31752611d982ca75ac13afc4ff450a295421f573e491c12305bfb5ba247fb8d445d65258bfb5062f6c7abe99d503340a20bc99d9bb2e73f3684a423ffc1de7dd52977f91952077d6c5017fd4fc8c4a239ef255f5b9ed13f138b5c561d061cdaf21ee97f3495ae44647b5941b8bed18419d9285123942cf93025c20eace0dd92c910c5e160fb7a8f4a767fa844c1c62211af0977e9d64450c72fbf8f3ffe43a2de1a628f8c1cf28e828443e9929a0211196584f5546f2c86333d58b6cf15f45ade36549195729afd0b19ec3f00f302ca03b0cfa8e84603196d75285622c53eceed6a453d8b69a5ef77ba2e64eff9cbd3bb1c90f2e597138b058177d1ec6bc4fea9e4ed9687d70cff7c1d4213bb1270de848b6e14fbbc0bcd4de1ea815ee20ccf31476b35b69cd2215577703705a1f8da6fbcbfdd1a986ac3d14b49d022a48bc18b27bbdd94fe921517553ecbf543186d77e55a9be77a5885634830d4ed9c1eb7dc64e02e1c5175e8d6b3aa2fd4984ef3fb39123f61c4c736e0bcc7d80158e9ea9ba082170e6d846d4fb3f9bf71b42596df13d7b19b9f38e3c9f7a3b5fb6fd4f037e262be0f16da517a23985b21dca826ce27e01b438c68af8b281e23cb1ac525f666e188043e6a9652884aa9f6c5376047ea21cabf2deca72d8344da80a56d1d478e83e034be6a7bb2d76fcc5f1ec784bb18bca3d5aa30bdc9ef07ab4cdaa70bb377e07b494b322b5b3458ddb9eb91ad53b83d931f29809d032964b3c439f960990e18f594cf32ba6aece276dc6a38cd068cc7f391cc303cc0a0d63c90aeb7b3aeabe40ff3fb3c133db1b71b1252e062510c95b6c17154e7b58d245f1be84747c2cf25045c02a67f6dce76a94805519a1e7c9e256e3e1c3191b7566865db776fac9b74cbb00c9abab9f32eb194be33703d96788a352346744aca0b166d1af0e621cdd22dede774ea58d8cead128e67e4b9641ac8821802c31b722d7d6512d4118b458f69d9d8be37c19594cfa60959aa7370207aeca95958c522d1abe9f938ab693c571fd6dd82a071d661b1cb3e4f2157ab2ddf679f241ef4a8620baa9635efb7dac826292c49b961494808335cf928fe195a2b817289aad681079a8a47a3d95d51cfcba69aa24e04ad27a08e1c23f3ba933bdf574b528b196b41503cfd546f1d0efea13fd59591ec8e34dfd03e0066fcfd80d0bf13f89796a4566fb6bbaf5ad173202c4bc69557f42c220e5387a460fa92553aaf8e40cd840847b3836bcd86f0c78967c08b1717b985b73345ca10fb57220f1ce9e97fb3075b2a0f7403d9f9efd895b7d829922d3bee534318cebf173a798194cebe243abf028645495bcde1ee4cea3176577e1d2b3b0eb72b6d19786edb0ff7d73a2e8cf9428e9965fade2f39d6bedc6e9417c87ae8cf81b23a2dea106674abe7990e044b2102499d8cb17a41161bb6b0bc72b4e147b16331a21016c5a5cee4330fee7739bbb679fffaef2903d7b635aa9ab89530f6268e33e2c7767a31f4c60e52180e959426e83ee3fd7249ae3286d77ecb6b91a336cc3bde95838f0a3f5c83edbd548b370f129c832a4430808943578180454e06d2595c7f7ff8a510830f5ed565948852ca7d051f2dcc9f8d2d47b50bc048ab021ed4fa26d9dae690702b1a234e7241b46cdeb49a9c41c68bba55b114d5b4b7f494ec59f6ed693e6e1aae4b6ac2c87aaabfa2abd69ac0def87dcb4846310bcf0dc82c8b05ff870f7de79411c1d07cbb4104509deafb602986cbe434e5e103a8e769b2b13feef06d82007220ef3e3e094765e2946e59013432820a5067a398605d8689127e324a1a18ff9f5f837991b1bbc9b8d5de17ff2aa04922161ce5973eedbd544b20669555355a6ef6b428e98bf776b1747f405ba46e971c792353cf1d6edc46583a2ece98dcffcf5939ae46c46ebb00ad62954f6d5057aaea7ea3f09360f4a3c5e0268ad694ecc52a8f6a36805eb6fe44e70c23ed382c89d62fe2bce9b935b3e3ea667286c917c8e10cb05c0d9af91f1f8303e3549b834a6dc58e4e5965045a3c38a9eaaf8e0393d4cfc72974c3ed113f61d10cf62e4b8cd87237c864ef46c4be07ebeed42129f9771e69180a37105b9e62161e1c77f8c4bbc27a0c277415f5845422e06e3479c28c9bfb1c9dd4a7caca5f153d87fe50189d0462e88581214a450a76661f652c1937256b9f04183a2bfd4e7394ccb721970b7f20dff28a4ba94a311c7d9ffb28eba4abdf4f23d3f88cd718bad519683ba46fe7b1c547ff8f91bb1b3a383bd645541de6441b3a60193a9b4160a04f9f1aaae0a65c3acab26d8d0f0c37a64755075fb490198a3ecf0945fbad2c570fa0c4d38feaf1aff506ddf91f22cf65154af7e01d4d8259038868b36c4755e9cf426c6f2d68cbf534da8f3920bfc68a316c0998d8228e60d2ba93ed5fa358ceeb1707468d25bdd1efb8e025c3ff876d02ae37683ccb33cdd3f0982cf2a3b6bc12fb1e826d036a7cd1a0e611c823b4a226dd2e87019e0ff86e4d8d25f7b5225d1206bf17f08632f56001f45ec76d0aa62581c79b09cc9cd6248dd9fd8ea1f236c4d7b1c59b7f2422ffdc57f2bc5caad152431b12872b8e9a3c22fb5100ece4628b67c1840c3b96b335cda2c7bac36d0dfe84d49873845d0cdb93e18c599803625342b7c622bb6eca1cb21f5a3aa740d6943719658f6a9f597b9f3f6953f51b3c53920b6e5a08e7add1c3c8639a04f28221f9184c53a3cb3feec2a974efd870e94a758827982469fb69ebe813e81fd56347ac740b6be7869eaf73bc72532e50b6a44fa2f067e5852be595238f27c75086e57b21c67b0e9ae6d0e511d0d8fa35823a13f218acb4d75c0dd56747d78ad1f29d9377db0995686a3bd559e073f50e333938c11ab9594317921249f1155f52f9e04a110da2a87a8bced46c0f2700e4e4633f9d1e84aae6bccc7797c47d9628100c63e8ee738f59b4fcdaf166247d7805b38d5695781b7be0f66169207917b7205b55894ec700b5ade694ae9d1dc56ba0a22389fe639a5c7af4c6f312d1e851996d06e1f810d2f4850cb14ae459ad8c74e02ba209276e34cbf0b6370062b98b023640fdae389f0c6cb6fe0b4bd321dd26ca69b3d8c8ac38a910ce7191d1a1fed77f96482d977effc122d9238a9ad1bde8a7319595e568e8dbb30db5180d3fe762b3c6937d19a2341b4cbe9b0d2e8ee593d1f7f0d0bf741f0df9f2b34432062247df4a8ec4be7e5a53a3a8f032f74ef5cdef1a255f3cb6f7ceb18ab6022e16894154ba56a17dc8620a44fa236b178307cf2f3756783716d320ec39b822d53444c734e59983bffd0521172681fe3123b7d937824a9c00f42675711264dcb44b9e0f114e8856803459880315130ed3d12ac2227ae6250f0c301ccde4de384e5c14d8d6496f2e574508f48c4298049c670e40e102c4ae92d75c1b6093465d613ac22490bf58ccae00ddf0d95ecf443aa986c6bdd9cedefe0eafd50c1449ad2b2a32ea8497cadd4e1116a0b2440befe6b6ba4332c6a0ea5b32b9d87ac4f0d54f88e2cd11b8fdc979139a41772a8dd702421b56e64435e14e0e1943ad6aa60a350a8b478c29cb725fda2b37e9f141302e6095351ba1f29dde2220e96c84b70b0529fc811282b92854f790a8a9b6a85ddfc2ad952242ce02d300aef1fbd211ae7d11a4cf56312d70314f379f8851163284545322c1918f10c44e1912174ed6f2cd0527e51f0ee5fd2714154ae77920090e331ba39f91c1270de2f853d8355c1d018922ee9f8bcf773ce88fdb7bf5236c05c6e886689056a4ada3163a297bbf1c17c9b50c2375bdd6815f33b849d45344cb162293f82116f6b2fe9afec2aa988db857452cf9a3898a40acff87590da6dc8cfba7fdad8db748669b369ab0071db180a403689d9f2aeb77a74252d485ee86c5639b50769fc302027a2c31ecb50aea248a059bca7ee62f82024e675b2e9f4be540e3b76cf505855fc11a060f7fa047dd6d8da129d862e3b40f5c56d1cb5ce570c9edeb493e997310a51f222a022661900c27ea9c3747387dc9de2a97da28d235fdf953b95a592d40c0687bffbe1c22c6327c8a0e26789704d754d1d01bd366cedcba674242adb8904402cab33d420f4413f0e9cf7355e795b2f2cc558d7da15cb3c11ff095da4091e5d1780517e70a14ef98386fff3cf00a1f1d7882c7f30e110300d5ff28fac936c94846d9b6317d7e9415ef8d30d991d214d62160bcc68c7d8efc282ed60f8cf622bcc80d61bbfd8c2309872d870b343c70622df7128709d70d16a89cb232e45e0758b775051b94a935bfdd300490ca8b915ee6e67fd476903274951d8a7b17072e41b202e40eeac35b7427a9aa60398d2ffdbb9aa9e0327180839ea7025e79fe1f17bbf8f7d9a0afb7ca22863eb83bdbd0147cba51f0fcc17868931f93340eeb660d6418935955af73c7d5bf7fc883594be57742f4d79e786d2fde44bbf599020bd85e080755a8dddba1cf9781bf4662ec7008ad8b7d07aa493748c5b4dd81531960a06a71ab6e5e284a84fb1200644c478366979cddbbc3d386bd096a65a26613242864ae6fb46638ada4f872193ab41e6280f210614c877ed90669dd11f146b6586212d904be686df209fd806d7ced82619ea85058a78566311cdf8bb253502a44c3662544d079fb1b9d1b5b92a361d739d549df9de2b52510122321fb004317ceb61730f06eae02bbb3a6cfc70e06e7e1d6d779ae512450ce9b1420f46a3a89408041e792a502d696041bdcf61a248c5cdebc62f53ca90873558d15b1353b69fe4c8fe1a2631cbc60b2bb2c5f2197a3d7680c6b7a02f49059a0b840c3f4f52736587167dcf444432f2c6c062ae37f297ccbeaf1db56f9d3c8cad376598741eaf25821cb0d1acd2753a65e8b7906255cd800b206b597157a76ef40a1746ae4721d5b68ee461212ca645e9041031b2d22277234e6b6eac727641ff8f1bc8b7f452ffeea7b6bb7188558ef4a3e380e5cb69bda51c875ad2a1e088a4f9088dbb6ce9bb98fdca714e41c4a308cc0ce4150f740bd99344c8d0cee5441efe79d3e5bb39005d0e579fd7ffb66d74c1754b75db2c27f075696416d642bb24784e528e0ba8c1d1d5f99346f96642e40a05c60dcaf11fc25c64fb6d2ffffd1ef5f2ae4f41847574aa8cd1b8e6f6af84f86d3fdcf3683108cd825e321db5cd931b27c252f2cd31f272f66fd79e5db2393d01ec04d3c105d17c4f4b9791b3c540d4ac4a3e51423803f1cb2860e63a3921f9efaa43435ef50227cceba7be4a0c509c12fbf5ae639b6e53a6865f502d2f6bc0e70bbd8e735f3ac5a252b365df7c2cbfd28e0c184f9dabf89f4c2a45a05cc18720f5631d80ae21dcae71608900c9ef6cbf73b029b3f3a2998ed9227d7026a4340de3038140a6131787489df826f511c9ed8080294ecf8b5ce8fb25abb4388074dae973f6ba9ee7a43438ffca27572a54c79a84d9ef1c0d43f49e434e9ed78e2ed8aa86bf9ea65269fc4928efb6573abb0811eee3e2f29735d86e7d4983e7addce6a50d6d3db00c422767a6629a82d865efa1f2ef355a0525e151134f23d56d8af30f4de3a34219a36827b226a940a1cb7db4da5e30fc3d2fc18d2ff744ad7c3e00835d794d243ffe1a17d08f71f00548d0a4783ce860fdc1d21549944c75e2b0fdb4dd7e9e0f4d01bb078b01602d1c6e7d6eeb9afe2a9ffa7d0f6cd161bc2dca8bd8c58683263559a0d34e0a7fa63d735a1055a47b9c53e5552a27e8be1299bc751d777a0dcbed61aeee7cb25b32bdf6b9f732151fd50e9f3829ab84c74c19eb3e343eb41aeea659382aab26b74c3f239e7d6d9c4ff878ab72e0c03a693d8c63824e90d45a7a116cfb2868f5a988714642a0aaba5b59a1317d3d91ab1ee6bc7c60f591a0b801a80bbcd8e0c288d18ca65131ea73281a839aff03d5dac9cf26cf3a17175feae7d382ee1fb969d97d9d803066902a0dcb9526cbcd4dd694eb7ecf4cd9153eb4e8a5bd064a1e141c7050554978cda280ec0212facbd60a3cf34abba39405b90c9493175d9e55b2aaed6d7982195a1076af02fc2f71b2e985939fae89d5b0feddf3cc25ac52e6dd317a3f5b4578ad015199c52425ad99f854f208b855ef97928c99470b988eb3f67d8e1d67fa8dca0aa94362e846ed4026bb7a12f012ce23817708caf786e44cf803f176a7f13af424e7b5452211b262c4721d9deab9ba9640f8840eda5099b74da55966003e3abbd10a68d430fa868f46ed69ae69f51302e0811d57e84567e236ad5028b858cf86f26442fb84bdbc2dc2cfdbf6df8b0e97cc0604ea72a7d5f1dc81c4b2c1983cfe64943848e45435cb79ddd78a460ed34da39bf8c8acdce31b0f79d4911ce5570db11b9277536f30339e9cc6fbd91370ea234532260148900b6f28a476f4be1c75eb0487efe9c8bd7d4d5ba3f4584515a3f0f1329b079ca1add1a1b90f3f09c171512e3422e94e901891f8d50e2e82b6982c9898cb246bbd7597f6f0c126b30e3ef101291877fb36d1ea5ad22961ee56822774590fd53fea9fd3519cc85edb2ba40e4a2cc53f0a2d64a4ddaf25248a5aad01d21d3d8f64abfca919e3e48003071c449213f638dba96ec33d2b2c5478a57e58102445b09cdbfa160d9c361ffd2a52569d2cf81b4a57d56054752ddd80cc73d94c3b44be5acdd42649ee5d8f711f3e8750d7abd6a9eff6c7013614c349798c42b1f61e34e1b6f933d2ebce00e4a0ef74a64a4622c21b0550c58acfbcf780b1947f53777a6f12714e9db2a6a1fa95e515e39d4dc4f8f1443af3c012e6cebc987d2b6e09f6bad4761d5708955859174f76b2354c272e2ebc05a1d450b904c27cf117aabee2aa86f416bc558c1e9194d27fc9c5a97c3c9d8c7625dd056d3949368c5f36ce3c54f8ff4f4d94e1b3bd2d46d7cdbd4bc7be4a68075764a5237429fbad1bc6458da858335268b017fc6dbe4bdaafbf80d84b6c16e2507d1cfb2a208f1d22030ae9ec372f168050ce3d0effe755334150f6cf930458751dd57a0dc80c8f121dae572b0d9684b9f811d9e9139803efa3760bbbda579dde32dfab9b2263b875ab494fecaaf381740a5b91c6bb79176d120c545840ee09ddbf3f6570a6c37e301e3e153d11c9defb15513a19e14d88512992390060cce44c67615c70febfa885ba5d619dbd9e0d456cca4be81390d86b88a560d3e04a5f5c33964b5f80d99766e24d770da6be55837a08ac544b06b3629ca4695eb854865bd8e8e35e59b8172ef234826635f6cfce18b664768b2c2a68c03c72d30a046509c7780176483eba3fc82d0c1c88d9a2b473b9b18e6c0095576e124e618b64609d022741688d1f8803d99979f62ffbcab865e7cf90e896cfe3625bb5d36ad2b7b7a555fb0a5f277cdbee4c2b0f8559c93883ea62b710fceae9c59a61f6e76a1f5635002e797e6eb6361433de122d13871d3d424a63364ef0e3918f31e1b2258162b1e99b8948c17993fa2255f618989681e2f6c598415ad538cb7a27ce4a995d479e52aec68fbab5f9476d2ba09c3a66e9262fe64328f08bfdebcce65f95a4c46ca9b25168fddcf10792afc4fee9f752e0739f4ccbcb478434a2fe48c9e1ea8c62665a9b2f4f5b8f54cf17046789f7f33e004ccd1f7772d3a02be9de7c127759c04721aad833f15647e74b4b10ca074557fbad68fbd7630f1444d033b403680fa52e522a08c36135303b0393d31994e479a145155bc6ccc5db17e9df05c2531dde1b12c573f967932a8d8418988f451cfd532c96461ab7ad4b2eaedb7ebf2e74097f4e3ba6c4b50f1207435df8aede925d8133056c003db64de90b81de9da4794fdf0805ef1671e8bb72935957df69da22012f9027acf5c2897e54964cf242a032f2b42f9faf019b27418cb8600f83e46aed25af4cb2d004c18a94f4c0ec12077c7f2ddbfb5114097d30f3e8895947f3cc55f7b439463f1645f2eb9906c4aa6bc97e608cdb8d03100df549332d56261f353bf960e12eb02ee15a33d22b7a6f60cfb1b20456b2f67d9902f2a693e3876badb45daac311c27988bbb750c8c57eec557b2e3645e67094359a066b7ef34b24cd54f7d6dc492b4656cbfc9d1b82c352885dff98d68e4250bffcdd225fec4a60eaeb59afb9b02d97cbf5fbdb25fa5d9f28fe523d2978d77ea7387c90c1fa243a49ce879fcce8542a1f73f906672342f4933bc20f7bb55403589d8288f7f57cc2cee01b87f0e1ef621df137aa2b077c3f0fb1064322a0b30429855643bb8f0852d36388542f4f532c54bfe8a3d99191b2a8b58f5ea488434da3d7a5c3421b88c5143682998b2ead859c908459b7007443ea381013fed53d755b60236aff1b6b8684d0b7299c06f6dc48e834d6f52b984070cc99828ddac181e72d0f8198e9f86e75328161b3e2900ea85f86408603fa1e94645ab094eff4569ca7745250ecf1daa2e51636e98a4f15dce164f97f907b0485bb9f729b6df1ba4e01e6b488044f21607e0d366fa7ce7c8a87f5773c6f4dbca5b1373c9ef00ad32af2297dad32059e54c9c7fa5dcd7f87a4b9e7a12922a6fddd14dd09ea57d3468731dc3c103d7f782f9ac5b719bf247d3a6ad6f59440404b2a5ada69654b8d14f216fdc4dbe4e51e453460d849376c72f7d0c514810c58a92b740d84e3465eeaa487291dc27c1d8413fffffecc4a3ea8eaa59cb5c7cecb4add57b6868f4fc3cfde5fe735232eef0a92f76aad9262c3ec49f2166f9873cad6f69e14814b4253b9b13135ac9d1be7dc1c623a7bd5d4f91821b101838cdd9edfa8f70c60668325d3a169a66e2554dbdb409885054f1b9ad54b82104c4c9ec0918b755b6197a969b4511e6d87d96fbab7fb4a8bc51aacb2cb22ebf4409b7a3299aa8bb220c3e3fad743baab1aadd51bdf3e9ae89ef38602dcfdae1d96464287edd7c45223f73560ab16eb0293772148f37a79a277c3eb878151a0bae794fb1fd6b2097d1473717a48e51e106a04c8cdc643aedd65bd4871e993aa5926e3dfd548cb579e4f738dbf1c3c7d7991068ab8aaf3577e3a9470d110cedfc2a2bf00821c1895fc7f6e98a019faf0354c4626f01c2fff1fc8f67cc4a5d577f862a9bdb2da7d92b6eab6137cbca696b1f266aa3d5c261da121e5a9686144d0aeed5e316424c13907079df4e58bcf2765aa8f032abe3032945615bd378fad97c3a39b6cef052aca5a82bacc06bed779b2373508258d8505921b5f9140d540faf632875dad029976ea1da80835fb20aa2b4c20fb2ba4ed9aede11633730be8f73409b93f53bb842fd7ce6e906a675dcdb38f99aebc61fbc8fda7ce2e2da1b41e8c6ac3c5568be56aedf8bca0f006502c391c2b458cef43224dae7fe67bcc252732372dbca7ae1777282710231522cbb4e87d3f5b27a0b90c780c537c41e98c434f09150fc31e816e1d98094a237708259ade78eff56929176649bf2dccfe1053ce6aad40ac570b4465db1fd7064738d147c7fc0fce33c075bd3781934a13745e026107a032d407520dc4b764a06d408d6bd68fb17213cc529af48aff9a9b1ceab20fa5a8dc7dcaeff99fb0c120c8355024f5692e483a6b699a165eb42939925f8408cf97f74e4e2586e7606a53ee796eaf15b130c7643abea7ccb8806601ad87995d861130a28992771af661f967eaccce4a5a6c99728aa178ff89f30a1bd737fbebbbe5d4f880f32d5f59f62d5016d63cb0b0aee5c97fdb81572a8e7d6c25f143f5cdd66b83acf60ff6a6c5fd0c637a5a64aca3e5be1f3e0fb4a7b0d4476033fc8799399596b04a6aaac263555501aa69091c6946af347ff0438a37cc894f6ae0ed275c4d2449dcceafaa47a576cfd96fa5eb33520a1f4c69f82a2a6a07f451c994079c5423f127ad43c493d1b80d7e3d26fa8c05000270d64a9bf629f30841f1bf1280b718e04cb4baf45058d5bbc633693d863748700bbcb88cde933fc25d8785ea7d563beefaa0940a98c6c3a6779e56cc7776085bb3ba0a6019529ce01787104f4a9e8044f759a4b562a12f3395ba817be13b07e828e1286696ccc2f1aae2719d00cb2e68422cc12e719a5e19250f6145924a0e35d096a8b673c1fbdfbdd185d70b671023c9fac1d185d800d6ef59fa401461a266e28a8cd5577cdd71bad7990140916c682d0bd82cf995e99d9c203100950dbf849a085ee3071fe89834f331ab638a18f520d95c995494fc638e05d634d2df43f9c52b0560712b583486e5e04b506573921d0de648b69558f2f299b57a249850c09c1e649f27ee28f4a18b8539a116a141c529a8605a103129c734e97f94e8097f2190f90920663eb9f533719462f806c266b991db5fb2831e5ee2595246be26ebba1fd672f075b0fff7a437a92d753f5a37a77a7c11447217581de33ba8504d05b32f52a079db70560f5fbf6078f754138471bdcce73d21d8f52fe5c6345c4587cd33ba45a130f570d519db77e7b64fcb338be2131ae08aadab00ec46638d3f476bd6bd26201ee66341cc33680e06873094c7af559fc45a4cc3e1c07732af1a548dbc10a829bcf533c2725949e1ec1acbd3bf0fd4e2fd9935269df8dad6eb41ea22227c95c4135bc35bc8cd31757a03473affb9bd601d96a1f2f790b0b55a8f117b495d4a6706954b6497a0bfc5e884170c38f882a80be8bfc282f4401c1e610120017076f51a67b522d066265f7b0bd16f6756f5049a24bac3cc1710a91b29b398c7e7b40f5ded1b28dda470f63160aa2794dd3c45d00ffd2d77ff95d695a6b8c856004df08f48e9ca52c41bf94d02ea4387129483d8baac17bf18f1d140151408c1205b3e0357c06ec20befb3a72456e0ba958f3e00943619c85edf1e60e149a355853aa7c6ca9fa935cb0870124f14e64d8114aa8853028f168ca8ab271254623e0ccc6fa42d5c0d42691a05571bc76b058580107473c88d1588bccc9f6eed01e8be7c4cd2561e207900fcd6f0731ae833042a852ffe13feb9732a266ce10320bb35f4dcea44d4e9956448ef4115b7c8c11fc49b60bffe3d3f8f068e546be1e0de1d0e68e3484e4ac6398e4bb12ab6dfef64c3e72af91113b383b31db543e21476d81b2d2d105c4dcb700c43fac72d3fc0ddbc572595a8cf63fe5ef7ed053e070ac4121c91c7ad775901824e6709f44705245965f3387e494333ec35119f3b3baf6c772118f6b3ecfffef93851ac715dcea34640b7af57a9a01b127b9a477f003b93e6fae3a37c135d044cf2621d0818e525859c171d03df3169022434dda1b9669fa2c7a6838fd298dc5db5c12cc3a6266aa804d8a11af15eec30c9d57cf2fbe74da8546c371974a3ac40a8982a5a334cadd1f190d3d25c9b95081dc7dc66feabb6280aca75dc784ac2ef849b141c13332166841289ae03b22580a8919d1165df6e08482e68c81ab1611d5a940f5790bffe6b5788359b82659e560dfab388565dcdc08dacf34f4a61f08720a035c9cae3aa32b7bb3d98ed95ef0aca527558ca6c11ce30668eefe2d337e7c41a1202d95d7746acfd1d3794c0f77664380192254700b4dd71da57e2627fd6b024028daa7aa12dc197bddb67a054594cd6e85f1c62863e331e9249f1551f6ed8026f3f6e37a5f6476a11ce3bdd4febc1184919558f4b930f773b3b0e1f8b29fb983eab7f98285cde6cdf050fdcf03f31e2a43579e49a39dec2c05cbf38ca8a75a8d6695015c41161628aefb0a0abf9b7d4a5dcbc43a4776490810eaebf55d0de843af3cf6d433e32b4f4968984d0a3337dafb164780646bc8d7756e0b1b9b0aaaa5872f5b4f0e7a6ec81ff97cf667ed1d1f50f93560a329691cf08a4c6a1343e56f4249035faf71f4a1c27f556cdc9ed2555081a520969780c25488f9df2bc0f86bdf947a7ba59ba92eb0b516444e723878223ae40655876b68d9e346d4661e61706fe70e2ac36df7daa4b9912a3c024f1cb2adc0f48ca2e00b6154fdcb01178ff97fbb24251cc651e4b96987ad1afa671eb2a406a37af18135cd02d050d82daaf80171ca064bb99b8208b5814907e66d0604ddb68abd68b1c49bd9cd35dbc6ad06c57fa6937b6da725556b84745332800b6ca777009edfc8e40f30ab18c8022bd7c22b37893626dc6da1b577afa09d7cb654402ec48037f17b894ae8b811c0280b080f20e99d2dd1bfc3bc97eeb9fab9f2495102e786fdbe6aab5bd5822a2564451e3fa96dbc459a45e591917dcb60ea4a8d55acad7ab27a62321510581b876d31e221fcae741fadae052e63763776e17a711f3422df1905f3581b174cb962060e2f11a2e82a7f785dff60504fbc120bc22bd1728350bfe8ab6fb9e50e06437171bc5c92b6ff4cd04bf17d85c4b4ccaad93bc4bd9729a8412245e99a55859e7070b56eef55f06654e4d1446e257c8a5526b23ff291b92c2c1d13f4c0def45a25ac5cef207d21e51697152f485a6285aa3c4a640f1948401fbb180fab7e83c63425533ec5a2e60c5c07a3961af44b40ca2d8c1f191a33dab7c6c60f323583bef13b594b411a744c96d924e7dca0fea66ad5ba3e51c9e23c82042091ec7df4d4725f734cb1bc32f6d6ab3a3ae49ed10d196919888636e3ebbe63e16aa23f716f923c748718ee4fc1621b0d93b2f4f25d4d3a1685d2bb305a3bbb51eb079e42002cee89dcc58b580993b36b61c0636a3a269482838b4da74cafa2b8e4faea39f7cda9974f631af1a82ca60d0d841ee98193fdc21cec8c958ba9200d420ddd9f927543fbb71f17c776b35c016ee0f00418c6c0acfcff1d37dba2d9ccd584f6ae8700ee361ccb2551005039b5825d2cf99b8f0c2bc8a8843ccc801d12c33e0c952e4ef79e86f4168c05d5c03f4cb1aa865cb1244cffc659b67e650a5d7e6828951ee3747aa8f52119b4f06a0bc069f9a4228980bb73174e4c4ca2b18cebdae3fc5859c2496f8ead15a776ea2fec1c399dfd776710ff332fc36abfc7279a8c20c6621fcdf9286d46f89ac960076067c48d090865f576d1535b1caa46621da0db1fae8e7b7aa592c9469c7c70c94eaf56b1ebf356c9b467031b0e8ef285f87c7898f4bdd970c36ac9fe168044609ee7dda1e530f7aa0886c3fdfa3ff1101b3a0678a122dfcafbc6cd82222de18f7aae00a5ede695510293ae0e16c2d7ebe7593fe8866841271d520f3865c0c49351ce130242590d54933346bc8545b0d3bfd8c91f103feacb179a320a473096caed452aa20b7d4eb4a873a0ac5a22435c36a37e752627f0a175a4371543b1ce6cf88bfd3c65ca0c05ecbfa448a48a16346307718ddcc3d4e3d4c38d17da50477e957e2592c4b42266fe347a256a12c872f0b813add15b34b00946ebcedc8fda1cbcadb6d0bdf6917fc1169ae641bce0f02b22d7dd9af1617688a25b419fedcceba5461f29e80a9ee1e06559aecdd19687905e28e9f4446c66122d9703cf9b350d019cfc7cd81cb29dda6dae8d561402b3cb7ec9fbac072d6757b1be6a43fab2e9275dd8a19b7a4376edf86ad3ffb5acae3e3c0b7d7ed68ef244c94a50973e3d43b9beca7ef3c85810ee94c0efe3829f6bb959c722dd81be87e32d671a5f74b74e7fae3942872e2cdfdd453df6824fbd3e187a8048cd596fdde58c81a2ea65579f0079e44cb561bfc14c104d150bf706b6ea5b25df7cce4fb08501517ed40b89666df726012686844369a8a42cb2da7aefbfd40507a1cb79d6c2e9e67705f1d9bffbdbde6c4e3e531974f5bc202ddbb103767fe44e6cffde6d5ecc574386794b3da17d18194fea101f1e875f3ae6ff49656dd6114c9fa67391e30fb53652049391ed66b43ed113210e5950aeac0a272a1641a6c2b87a7f62d7099d2a9ae8b8cb3f240f114ce9ac3af0dab5492666b071f9307dcf60da275d38fff834594f1153bfb526b7e893c82fb54f2b4c09fa2c2a2ed28416b1a2508baceac0c9f6303ef2e55661852054c6732348a06f844c3d0e341949db87166b85bf09a608eac32e7c19a30d6827713a9e19a8b6762dfd9b4ba3a02486232ec4a1ae60dc7a9c1d25655b98dced1df0ffede76679c0e294ecbbf1ce25aee82640d931ee0d4588124f455e939b4e35a54cd06d1743f62e9fe6b9faf93e5e9027424dd31b8dbc8214403bbbb5bb50284dc492bfb7bd1de8b3185e5011ab9d9f95abb28674dba6eefd07c6930502120683776f8714848f292d318ecedde7e8f9fd4cfd7d0388150997fbe2b88c9ed3fe455c13978da134c3b0759581f4870583a987dc41aa9ee05a8c520bbb544afcf9d0d40c4de2eaa2f826fda59545307b6032bf33286939d31a7d81e92c27c171cef0ca8a96210b3565290d9fa602c998ae3942b2fd457f29032f1196ce14e90b69e46de49dcc16cd2aec0270d24b5870e9c58af419dea5ff4a1a4c0421f0a3937b4351eaa4e00421b9fb69cd90b52c1fbc33bdc5c7143c1ba1f3b82413d39b9ae517d390062914db8a800ab62ebc0da1f4b89401ef0cea5ba9cd81ec5b8452486151ed0bff1007e3f6123cec7cad177e06af7cebae5e8c726c69b6809cc33d936fd1ad6bfb0f0a22f90e4d4d9600e3d10f43f872fa8d685d3ddb8193a946486e2e336646864c544bf48cac996a105a9a987fc47ee644c46de526ba53e5630476f01974c025801e5dca5d803583427b2ebcdc8a35d760a6944d7e24790cc0facfe60d70315361f2ca50abc58b1a330d98079fa451b7ed1991007e45a581d5b04b6df0b64a77546f2502b95c4672337e5261de1911bdb08b15b327884dea5447c489415d191375f85e7fc0fade416dd7774e154bfb08c97952dd4c4c749dc6d05872f6ac3587fea03856470049f67b25ca71ef1121312c0eab355fc5dcaa97b5a082dd483b7894cbf74e0737460f7e512abe2ecdff0707f755a15343b6e34a6f96f726fe05a3f84235038b23c412485601c0dc7d373bdf3b21a016317129f0d61a35f709ebe3339b1a5f41af5043ab4fd28fb6100e4fcf37979660d441a83a285e5bfb8262bf01bc12edb98e491818cb514f6f7d84f51207ea8b5d728d4ed2f286b24c317cd7d1df152c869c748f8315b7018e682d0b6e7b8d7026bc9e2c4dc9253094b17fcb949d19ccbdf82ae5724dfc4ccba2424b22920724f834f4ff38a8b2fd5c19690f5478534baa9ac6d30ee4259a3392e8cb704a98f33635cce73db4a798cc13213394c6aa5ca3d7a27d44df3c17ac6aaa70404fd3f0d3c391eb64afab6e2323452c06a883f5f0e1ddbb5ddc3f062028f9eaeeab0f896ee4b12f128e394f74a2a12b501da31b99dcac5aa3fdb78141f7358bdf86a31cb58f363916718ab0e623111528e7ae52911f3259820a6476d4967997f5ccca19471e99fc5a0bf83db7cf9c1af5473c4ac940ab91ff2d04e36a2002e81e39fc188042adeb4d3d9f32ff3ea71b46275e5e2b5f72cc85b997694d2d6fdef4ee46911bb2d233f00f83fee0554f4e6c81dc84e82e9007d2e48b283bc76ff3ab876462cc3002efb9d2c711e9971afb8e2e6b3bc1ee3d74e22b8d0aefc8ed0593c49f429c6ad595275b5ce856a5b8ebac4433676df6c0216af3531fb09b3f1a176f398c9678d1c18946f645bff6f01bd58e54e59106e6ea705825c65bedd7d25be97257934b283009524451b2237ce784167586d6f41d9ac1c54816ec2b8dd025ecca9818b02e87fc816562ac6b140dc9781f575bc7b847f1421c628a15a4b4f6eb73cb695664fe2ab542be1bf2e32f4d47407ac6bed55b94a4f1cb8120394aa2a821b04d3613886d8f42a70081963165dcb344a7b283315ef55f513dbdb642ebabe14612af9fb2754f5cb9d393d05b5cbf3f91cf2045b762bdcc976820810fd47a01549fad43ce1d8f7ba4ea92c8fe326ec78ca21ea02bf3e1e3ba4c2c5fca98cfc4e9bd14b919296dc00f4d5a27c25e0faacb5111ab10c13fe1e28afe05ca8df6dff80cebf6a6ea843205dbd72e71e4bc525ecadafc7e2cfa2466f8e6c786aa0f875e7e0aea5b39c20eedb61c11e7bf52e6d14987c265ae97d251728add7864795be48f0d1e5e946ae05a474019dae0290ddcec37dc2e522b7169c07b6b4cc76b07efe5341c2db533880c8e63323f462c6a82a05e610b9542ffd8e9151dc77444712d216d2301b76534a415f0170c029d80b8b978c0a9ad637bbe60eb70ef49740cd490d8c15738d8d16524eefbadf9008ba4d7142ca2a2b106a4174e39167d989b00bb8b5cfdea5c24dca46b34b6de69ccb8d504c8ea89e4a143f4b66600ff1369f1378230c05f682b05a5d12f88ea7cbc7e43f4b6060a902fda270ed3e22d6402445e005ce611f56d13a28cc3c3ba416f12ae4d355388491be3965e683710beaecf7133dcafe2cdbfbfeda99206652d62c794921dd74451ab9138b5b0114becba10061c36794e81f0a871b023f44e99e77b808f97ffac08c6c749fc0d231a68db8f72f8b9555ed36341e2c38be1fe196333ad9cd31bdb8c9cdcc45cf68e928fe79b4c70dfd5469e566a1178ae598bcab64d6780d7f8c5ed2e4a653400efacab10565e3bbbf63eed3c6e02e5452db412356ce84ecf8f7ecb19b2eca91504f731285ad0993ec099155b40804cc10224e54c741b40cb503d20da42e5d4b7c9f7aba1eadbddd2f334bdb758130f158a304ae595fe6dd9caeaa5c527c28f6f3eefcfd464d387dd6620169f3fbbe39a0b21671d0a1fc6eda2f924dcf2fe4d8a37e31bd828b6954376099ca493b1d0c45264bd9b138f6253f347005f6f28992659663a84d03de8956cffb9bcd2a93badd531f3cee1f108538c1f696744fa3cce189209408b8f55d0c217c3f79790a4b865c1b5429af8091872114a9b57181f386c17236d8121bfa6fec1fd0407254cd7da90bcc6799a936451339154acf7043d5cf1b90ebfc451c10d451ddad6e165e682cbc9bb149eb61622bf6fd7eb913134afc46dabf4b3f030cdfdc48698c896b7774bbb8d2154c2388f9bf3ee677856291d3bdaa65c405d0c1b47325f2515bc91bd8ee986d40237131bc1b017ad58ea7194cf52c98a9fe039d9ecca857544d1c7a9e67ae14bf1e413af2cbaae9de7a800ce4e21e0d4c47c8088e1e4989ac96c197690d2403d772fec2b353f9cb4e655f7184f2219abcc1b445092beba4f79d5a4f46268ddd94dd3954f36f9ac0684798aed08aadc3cf6eee2a0a0f30af65234eb9204f168ca2460fc5382a7379e444e8cc26242412a0212bde1a14e2d557255b668abde25ec5b6f9c34a99504b125c4fe46aa8a81d4e819043a6c8af3100c146f74af0f98561c17d63e284063a5244ecf0d37f03a0bc0411d998ad54bb944238e1f97c0bd1597164ad0220212284c2d70764cb36a4942832048b84e4f7f3fb2965490379339fd0b1103ea7e4da3552a45250cb40421bc02c4039e8122d57fe2769e03217192b85914436d984780a52054a86f48173e0de473ec241fecdfbe410a55400e2dab53005ee2e40d653fcfc0dd9088ef914fc5a9db910b7ae265bdc97b1bbed450fdcb4498ca98a64a58697e5927e3be31a99dfb24c72235d125a61db74be89f6e25e61b35f892691dc50647cc020f743d087656e73a03166c83681fb4a8068db7025331f1ee3ea8890fcce758f718049451d637b340cf82087d446fa87edbfdef6615e700ebb706ee54cf6f82127a25837ee079a182c93f6f5be406cbfae36ec729d0992c22ace91cffad29838c9a1596462f0451f47249d74dceae00f0af914920b77ab21fbf574d013a9f3dd97aaf657a4c56c1415577529279d8dc2ee72c001472155e508f5d5b48a0825d569b9dad89ca3f6a28371fe06644590214fc2451b4fbd71fd8ce38019c35912f649c94dc7f98ad9925edde99079912fdb19546d3919d70f2c761c298a6e71da5446fcb2f4fb62956746c0cf9a14497c5aa0425eac88d273a13e7f5f04d9faa63e98801fade721ca9b48f0f71ba6d351c47b31a166807fabb249ed842d57a374a2a39c68a73787f2dcda262a2c4cd64d86093a2a434f33813f3019129cc8d49f6537a900b71ea6da75c8e350b0192991dd9834e57291d3b795e1814ff96da54351defdcccb657f596c90c1e5aa045457d50625f4c0f9114fe64e18806c003ba52c75dff060dfb78140e0e477ba256816fbd28b9e350d6242f162bb03378cc9b277373f4ebddf92f59feff25dd7103e2681cf337f715e1478c2200d8e4bcc04c90bc369fdbc6888011a407a8ec4b794d595e51d91fa28e78f6f23a61dad2d251770d88b1a0847f76d4ec2a770e7e92988e9b585580238e844384da4d85925ab85080dc5362e29dae5d0a8c391358181cc55401b017d055c96eca4469baa79774cc2fdf056c35db96e7473b70856f5b7da01a9b0ca71e06dc770545fd8f0d88e0c31255879fe27b9146a1ea5a2b7406ac03dd292231203856f802601513b14e020246d6826dcce25e6b1b2efe710007413ffe22b6be4952ce5c993f1847e880085dd45dcf9eb9fa97875050dca34fd0bafaec20cfd734c98733c6c2aa40e0dde1ed0a4533b620f2d027ba18f0db693e91cda16af854e44a3d23c1a715077c0ec9aad12fafe7a6ec0173f3ad10d387661492eece8fb3cd594c541e59374278a7c0cfac5fcd6b36a6a63e68da9e4d838705f952e340d340178d44f3d9f475e87ded2316a80533c3e6967a10f2d50e81835b8df215c9c38cd4b61eed32d176a44792ae595a6770314a2834aaaa2460db0bf436578776a1d01219a004adc3446ec2ccaa41cc764f614cfc1c93c04d10003044c1b7073e94ffec7cffd7b606c387fe11ffad174a4aef084e320afb2182767ebd0c0308423a518fefce48b56bfbc151e71d0f3f44985c1509dfa13f15e990b63f3074a7f4af42811d9efb68ab207e33fb493756695fdb3184c8c6dec7b1d1371ced3da06c63c5f3e252978d57db87ccb9c70a7910c9b2486895ad1fe405989560cf6457392ccd72cab1621df51be8ec2cc7929f8b838db80752e0d461673973a7babe8a05754145e6091c2d175d51ca36aede2d7edddf6233ba616a5706b6705840904a4fa1577883100f2578dd39a6166c6eb22afe562c0708638889d651c5c778b605d437a8327e798a7b8ecd516af322e7c320c02b17e717f38b71156a01d77183bd8f0e468a4f80c8c72a6ba154a47a1b14a41378dc4ca1dcea13c1a5425d2cae2e75e833aae4836e70008a37f5f8e26ef6c7d1c435377f5c88bc7eacec65a6d32ef3dfd881cf0b4545becc8588148214e580d79be32c0a0344acd9b985ddd27f36148f9af6a94f04f4bd780ebce7bf634be8dc2de39887f75d67a4c985a585d2287043b9abfe2b871097bea3aac31310a562bbd3ffbd2078e5ebd5248e61b7efb78f3e60bafb3ad25a9ceec900c9d8e987943d184840f032da34385fa406db6181dd083e0b436d680258c3f6cf61ac93d3affe7d841fd0fd39d828c77de8f7a08cb1fbeca12da93a5e793e5cf34fffec5e2289067c8dbf0e3ef0e7f42a6b0a22bc8886ec0f6c8030624ca127602a3be6e629e78d694c0338d0c92746fd7f13ebfc7f3a1c7d7a3ba2ab0bb79138ba4a328823633b70c37065f251cf4b809d2c04d6282aa88e87a29d8499c25d1268404db6b751e136f1f6aa3adec6e0e25ff45e052d2ab387c281293649c48db7d7ee1e5ed17e29d6f9cb69906ff4d1a15ce8741f3d2986d6ab4653036235ab0b33b60ed5f17517a05b0f1ddbf3934c92fbd9b151c27a302dc5b910f02d61fa0786b7a3c0b2cb6bd05ccc15bca60b0bc66d7b3d7f65aee3b9ba4e31058288e7079aec9610d1345ebc1380a7825fad287875d7954d1c38755891924cb0d5c10ae0debaf650f006e833ade2daf875e0383de26e4832617a564a01168d8affd656779f3b92d8ca5ff4892b3aee74ad4159a23df5e1be40d2e233963c07e418b0cf1328ea93f23e80ec574629efb1e4f571411cebdab223dc6010b45ae1c3fdad587cfad332e64b4779f8bd23f5f079f008c797a40703ddf0fafcc1065ff2f0cf504863751f60079aa8b4cc8a3e75f3535817706f72afd0bb337c063dc2dc64ace8e506ae0888319964665c7ff412de6186df8f74086c666993f9b5361813c46a8d1d0cfa6fd663cfeddfab81d30658219665b3607bc94e2250d1fc4cd3f1b19403a42d55e0c8b14250a67f2fcf15bbbbd5fcde81deaf6f4984b82f60ba9c3f4e64bff325d8d98bd51935afa564ef03a96406dbb317c0eaa8d956212390efcb5a7dd0141abdece29b1d5b52196cd0aba559c3369c943964c634407477931d10f07bd998c2f96f7b512f939aa7fd77ddde89157dc686642207fbb985455696926943637ac0d9e86419b57add7d9de213d8ee7581d3fbe9fa5330f2d94c55bf334c031f42fdfdd3ab6186cc19c8a92b9822f290502c39a35187c3dc7ca6d037f71588819fd70249d6753bd1844e0c5eb1925560f329bbeb98ef0727167e3ea12025cecbba4876c544d11fa033d69aba9bd1247f95dabc90d3e7a00de40ad75dc45a2073f13c914944be56d52b348bdef07545ee376f9b66aef3bad9a0ea9f6550649fa2fd0e1730cbc26162419b19aad16728190122c0860283a172c2e1d474950fa1475da35f0c04328b65b2d0da88d3cbcb3ff0e2c34c0b4e9611a5b60782a91022e5ead7b08b5fa4aead9f09ff5f2fd0d343f689f62d1ccc678db265f34daa0ef8aedb8d660eb7cd54bcf8930189a56ce75f23523fcf660178abd6cc3cbface3575f99134c2a1a5e1c6fa06ab7fb53fb77b7a49a59f3ab74223800ada1a78164cfeaf5c5f7c76042bdae0e0d58188ad495f5a1c1930ca6762bf663250bf9cf75b92d94207043350200194ab56a83c57317fda0baf261bea4ae8522d2af062154c6b29e11ad24bc64bafa0b19d1b748bfd1e7a6f07869c49302d971f46c5f7204d52694c7690f590f5a90cfd0d338beb6cd9d75e22131226166789fcbb980f7a0f27eada98c593d4a67d7a5f0db269682de8c11591a06f02474fcd3aad1ad3dd6840562feab30be2f0cc4c4fe45f8a44f2fc9e7fc5607d10616e7bc8edebe99e935bedc3b4598006c6e1ffcd31a1c8816594f0a9b5e1ee2615e19f2a27ea7abb886f3ed980f6bf06462c80317b6616fd7225a6a5dd4868b418216c2b44cd5c121cbf92e3f5528ddda4e5d2577292c8dbeaaa455f821d310e0663e725859e192dd20b93f53801e366a46e406364dcbe902d339b6ded406da8dd574fd6d44f960a997c45bc4546a1b3073d8640011a90794ee345eff1824dc8a2c5e68f6b4e83a2e59a70a3ca4dee816a2d91ffa7b252bb6b27d449c1ff34bd249fd0b0b7b5767b96740c3eaa2bd9d4a6cf8178d7b6a16a288842b004374bca15000b054251fd23d53c8fd543446121b69042fca31ed9693770b1ac2e53000ea44000c461301ca71f7ed355118b27aa87925a3570f660abd64f30dacdaf20f3bfa6f9d3d20a3502218652bb5940b581b7907ad1766e7193556802a9a5dc09b82277c5cb89f5d22c92faa7110f9d075755de5bb7d02be2a4f837bb485b4b4f0f2fd8d82673095b2916933d11853d9ab7c1c24d430d39af24b2a8b0111eb340bb729800ca65dfa821254c6b8f00b8a811247c0030d7b101a858267230864bb4e3fa5fefae9f7c6a6ac7560388cf7095fd2d2e6abef46e23497c0efa5399da5c9721329ba4c46995936d67ccd630e1bbb68e33769dc536367b073d78317ab0f1f2437c06a30870671687d51683b20d7a86757dbc6c75cf3d1b6e505db3267538d5a89a36e15f16f3e8a04c34d9d06cda0dc91366f46273b2527c1f1d8251061279c0ade3f7b0bef0d4b15f86218428d6dc0ac34e91635e1df76c076d32fecc015884a626a186bb00c4e0b4cda9e18695f0d05bf064f6cf4c622e2448808be9191ee1bd388e666a58e4ba0a0bd36bf1f0bd0aab05bb0cf2eff8cdad4bf772a28e09ee0d22887987f7d01ca3c8b2cf009e4f5007fdf6854a7d5d6d1f10fba62b6cf309f4e61790c789c97aa8e66c22412a60acab6e1f24fa86705499d27309210f3e3b9b0bea76981d867d78eaccb43ee739595a256bc660697aa1d437e22c1d9c590f10008a4312f137a512db58987f24998ea0380de613ac282dfd6df1167efd65e7f67a61533b36a707f543f4c68faba586e1b543ab30eb785ef3774791715968d08bf84112f2ffcbd61f1fbcc76d44c3cd738de1401e24094a82578de8380f2ce994783bb401ed8266186115502ddcaccc5c00e4d3893562942b1191a802e8bc1898aed2d3043cda9dbc2c55e6433b6fa3dbc7bca55062d1c830ec0dff282a2f064f72d54970f5f858c5494e22253d8258d5ba18b19906587318e82e2a5d595dc0b10073f81bd5a93f6979b9f852cb21d8895a2fbb5fa34540f9b90c57a866d307d53f3fd9e1618e48b40874a5076287ccf10bf9ce2302eedccf6bdab9e037654d13edf599f5993c3d22d9208de97208b7289f24e91feb5ae108448ac139df8a6b48c8dea95b412df9e11d648316f32812c7f81ab7abc58ce399f7a6cf361704ac47a21327939455cb79e6a3ac0646d31524451abae8ad37f1f3d86c682d40182ffdec96cf388cc95c5bce48eb285322b8dd942e1ef77be76d26e8d13885ce951c3f5660d3b3022ecaeda4a1e9285b40d80147a09d49c2ee705b59fa09a06d720d4af11648028ffc5b765710fc0340d2f4fd07bd80d5d9719e34072070546707bfbc8ca9494fb38823b64b5c953dab8652ea0dc051dab747aca0ae9aa8f70885379b118467fda984b42de6352e5976e7f41626b180c8f4df41d9d4ba9ca1c8360d152af864ec214b8186ae48e0ec3890242bf8df8c8884a46115ebdf0f133cd433263eada39c8289c18e6557ddf50955bc88f04b04bbf6b2ae1838e9d777216324c0998c5c670e19844d38ba13a71ba945b20c3b293547f6992fc26d196a24a65016864da4a04fc44868c066527116981e75cbb45a72e8b009ca6f6141bf62346d17132d97c863d4865a0ee47ed8279e794d8ced82beae4751693d7435c829af408c470e1682932cb0473cbb25ef137c79f800795c7639164d8ab39ac77ebb65eb04f765084c88e64224cc1d61b3ebda5f191344d948887b1721e7ea369f3fd4a75ab79c42ead8df3ae1d64151a970eefd7730a03c72ed55fb7317dc5ae6e0277002670916eeff8df3beff3e088a8fcfa2bef5d4c8558a5e98b0f75788b4ab62ba67b4adfdf9dba27cedccf94531059513bf687901079c0c538b615a4f578f63ec2b1b62b53402b4093ee3df12b0ab1f365c251425b6e5e042f5b83f4643c51fd723ecf4898bfad8c1e14be68259b1674c34f06cad8e28bf84c08fab9b3fd41529d0d70e14e0264676e4ea115b9a7e576627b1f5b0d7e1212296a3d5ded5f02336f44a325aa19481faa04b8ede2b377b4a4e9caf8ffa36cff1c79729737a5e1a0400c0d7008a87819d3f80bfff14e43d37321a4ce2b0a2c8cd19e53ee88480868c996cb5b190965865d866b9b73ebab2bc57c8b5f6abbafbc019082590ab30acf4eb3873e9f11953d384653324758346d61b1423ae483f31b77d197bc3b2aa2ff6d766e147169d2e8be75b0c47700e22bfa47cf4e6729c30f4e94972778c365bf5b273ef684e66b211bfaa5e8f78b07591159b4742f03e18ef641f2f9bb1e1a1e86084ff840130138de3772885973efe6934c23d7876c10034ec41fb93ba7cff2aa185970331e7855ad32a1792b094c5b1ef52358010e35fb8e87def0e63ae0eec9f6803ce5ff268cc070878a40b3b3f1a4f4e8b5491645c19bca4871ef8de3a72a3b8d9b596f7cae7fd0300f0b799ef04de1241de5786adc304a1bf7c4980179057f333b0f1e031cbdb623164163df8c8d96091dd8cbb207d7d3fc50dde7bdf96f4a94b0dce3f3d9d74a79d523fe93bb949e200d62d26f421232da29a0dd1520782ba434a5b75805ad36e1a47a4c4ef325b14c182d5e63050e8ed47d233c7937e54a82c8febf4afbf3ac07ffce37b00930b457d0771009758647ae20b04b91d6b93bd1b6f21fd0156f47f749bb283a3d170c0ded56a26530bf386bb41e658b88d0af4774d3e10914cf1e5ac73f02fa9cefd3f922b269011ca0dfb7ed464d3bf8a68f026ed7f279e67199e0be054a4afc199eae42023c45a043fec915f8253852cf9940dc9e1ab851558b2b7663f6852968f0544609c148f941c09061a40312ff1ab0d71776da22c822ecef3da8625dc85bfc5f535205de7bf3664392ed2a58839679b887bd1de305603e5d0294a410e805ab598c633acc14d56cc03996f4ade03f13dcfd8654ea90a8885ab2b9b2c5e6387b0284f41695d03626488bbfc5a7c1b0009d37f69b9cf4e1ae5ab8538158e795bd4793fde1c585ea25f530f7f9c3e297cc74e25402fc451660cb8e559767a965506afc8e9c8eea12371cafacd662416dffd09d3e7f3babf2e3d514e2d14710d421110e03b6e60162145e8bf0a9d1c10470dd04f8a957112d1d230f22c9962676570e13fb0b425fa0eeca790d669d632d7e7b212108acb44bc75d6a76ac628cd23c2b5786fa7e8330e2f57ba5b00558fd3cb380a4b6ff835e517165b06ead5a77cf3bb5b6fedb23600ab7b0af91a2925d744cb0c77c602a1651066af62a8b91a5f5bfcaa004284d82c8a5e72b66a38474e0f96239a49190e3d8fc4fe4d9785b7c6fefa6f60f5a5019f68f52e073ced7f4322418727999859fd8a154057eea77b7d6c80a7adfc5b93bb50015e77d9f175c7dbacd88540cc9cf69cb9dafc501c3efb42b5a0f5f95be5ed00be8444d9857ed9c5be944458ee1fb3a3be74f0e76213c7ea491355ed5dd322f779b457ea249ae238f84ebd4b63e69d2f9253d6de1c5ad68d122356ed7beddca7f1bf511452c47f0f7f090cc6a6429a28b80eb2d2288c74e438a49234e1467b9b553fcbb0eb60036089ae8145dd2a3b1c89023b16557584254696029bcc2f73028ea843ba6b54730a498439c9a46e36b209364e5db1d4a37c06b04c13ed8c85736dd59f961f08af71dd7d12009ce1e3ef6548ee20d69f556cfb26abf4d50233f9a50bcb9a8b14325ecfa58ee17373024c533a75a2db7facbc26631d8c8b29320bb89f858b86a6f9e96e2ab3034b9007339b1c766ce337b802dcac814bcaaca3c9fd280e791a9fe35793e5fbf2fb8b556cfa2d21d473cdd862bfd6563f3c5bed39c22c989eff29c0662a27fd6999cc64a4fba1384add4a4c72518390958cf8799db88d733433fcb3739356f521091e5049c573a8d1dc467e5839a4e701443d65a6469c162557dafef0da262ea8995ac10e208a109bf7e9fef878ebdd594706d977ec7f12e9088fc7723eaa853e45546ab717df1238afe9fbe19e3aedad55f69cd1b28fc58c0ec5728dec4649a8ac13bf27d66b5967308c5fab4b408a4a5aee460631f08d720e3695261312f04c6b2b92e4d6efb84526268d4730d01b4899899410257c54700db67a4ebcf4a869fa97ac8f5d56c7f1cb5c7ee9d4cef1a40fec45436c25a6cb5a6c0d57275657a3951900114989848f739c07f57b1896d6ba448cc1d6c5adfadf1b9286f2ca7607bd70991359edbee7314d4c40613be697f43988df4712b24ac2e691a2c8ae06cca7eb2dad133d0007af7386a8f17b1fb5a1042402f17bacce5c5a1f34696850e26d21e3489fb075cbf34f0706c4b0bae41d7208cf4bbd84331e94db050f55cc29f61974568f8403152c7419ebf1cf87acdf404d5442ee1b1a6c2322f6a63a47eed0106ae913b2dd632688d86912dd188d80facfd49b1d73b591e21df436b76d01acdded3875c2ed14c88b723987b83edc5a79b3b4b479e79a029104178075cc1b2729c01433c6503ce29f179880a410bcaf51ee3c8fc8777989b287aece07f0b6c890c478e5f1f49a625ec409e4acb1f94320b362e640b1b67ba11ca04f190ebb1d94972f60136298df237b9246077ef47f603d894f339226dec2bd2c2b1c3d76dd73a5e6689b2ebf7810e140fbddf5b74eb3ea81a923a48be99d6759159e0f4b4c21f8f936f8da7b94be845e4a16c6c3f5511701385cff1ff00772a4d623dadaecef2c2cb0392f15c6d4af422060cf215b77cf12f347240af4fd7c5133424eb6dcb01212d53edb5655f70565c11736cbef7fc8177d986757d7c496531c658ab1079ae931d6b1b578f5e688d7feeb8afe105ab11b5582949e757ce3b37b3fe530abec81e9a993e46871c1cb6b71971035e86c33fb8b7089f5d0daa4b84a4dee2870956e19245a8d6e3b30619155eea06baa2e68186a2453eae6bc9eba7c815be21bd5e3ac196d921dd9d24de7ab5db33a52da5bf7a087289c41492c75bf710be4eaeccb68480a180589bbc69b87b42c6643dd75daf5704ead60c7a1552df3fba9b0d5159c213c63eb233082305a45a5c13b9a3aa98d5d703760b3eb979f9bea916552965f39330ac64360bf2572d3132341de79fc4bf5cf81a689e6246db81e2f2ef4ab79a793ee74db2583b2202fa3c87be198ec90e0a5f408a76364432e28dc27dd1b32fca576c6c6accc6c9db28fca87295a3b6410b7dd3ad8f0d07d2476a204f0bd8133d13d1a9297e18cecba86f0235746787457b982143381a90f7f39539242cca5e038385ae71412aab5eb518d08612b195ab5689856a21b3d1314d7e6232fbd221d793c0ccba0b5c8fae3278958df0e520748ab5e09d9b7f1afd4b814e95d92e2a9db97bf63dfde2e9dc59f9d2e36157d053ce419a69968cade1e2eb3dc451847c1af706a8e88785d447e84094462db8c93d6e91b06a0fe6dd95b84ab7cffc6c2def9c2d00dfa14e5183e26b1c13555d1d6f7d552b6bdf3593cfed0e09a3a3eaaa21304973da809f9ef3a2083d3f241cb8cf9229c6b98b6f5187afa0ff143372fd058a4f115a1c0105bd01029742173d2d95e410bb11c9a49c8909682e4eb2edd9a26afedd9ed863e4968bf2ea7f7c48db223b907f9f1a833aa6bee7fef0d482ad402f85780bd924702819e6ba5bcd4dd6e702800b2b9fdfc61c2b02805ad99ff77c1552c17fb35546315376f6b6dc20716c8e01df31d4f0f085f9f8ba38e5e7b740df42f52b7fc433474ac03ed349427628e84caf20b5c75edf2acae6ce66400b62393049f460d9b0bad0b13385e0513cfab5627ed32a57f0537b174eea109da7196a5342fe5686cf36b240235b0ba5954992a662dad21a6044ce43c3532d971a49bd98dc4310091c780908a52e1d7232960b95e39507c95862f78ccbd6106d41e76e365ee8e8ffd38a8d519518e6271064dd1ec57002b46f998c495eb11f6e142c93b75183ab4449e5d9e4de744377b43bc0443f0c06903c9bf3444ac087a6e666181a1832deee2e156ad16b0e25d0a05b441be74fa033254259c02e95be8e01d7cbbc02788c9434608135ab60d008271b5d47d45e591f7cedc352d2a42bf2ed6013f70d32ae52b3996c11558def5ab98dc04c8a839766a27e4f9ae47f741a2759dfab8429dd7cf1e59c734fd11ecf64ddcd5920933112aa370ab04b5d3be3800886d820cb38d6f7e6db2cf91400d482335930946173b320f167b59893e5e3767db7f44945b03228ce24d27f60658a91648d8ea612b00ec6dcbed9a42361e53eaf329cceb01a678c78c9fa04a5baa061a9c1f8b3a7d23ffe40f8e5eb5472d2132333c16fc9256d53d2d671c5b69fe2746cc7d22f36c1c54a2ea1b7ac31431bf21ebb09d4a190d394d8c7b13ebc758c30100d106e6aeebb465153d9021b284a70fed7ed0f5c00683c81432d539796d3d0ceb851f8834601d2b5e960a185599be5597942a0559154727f98570976cad8447a9bc544a50346f4439003473d3ee4fffec1851b02f1bcad0284b9d2ad37975b3204368d93a236463973a19591e18b590b7363717b37925dc99f9b648d56b7b8b61f1671415e99890f592aea59c1e96ea1a790152dd28255f2a2e96abf75d96073c0cc9db2b64bc193e7f17e38423e9614333faa5b1c7d051a84c414b41dbdc6e992d6e300444eca71b2e54ead4b078b29b95c67972b1b41e2077f583348bd4c0d1cdc7d865729865708f2c1382ffb28413d7559bdf871fc77ccdbdc62e270f46cd165ba33a5061eab70f9806d4dd00359eb76180c0eafa5ae5daa99cab832af5338a296202e2fc648568a1a9bf36ee4da5e0b02d0684753b7c83246795f5831961916279bdc0be98be56f0131308370245d64c00a87fd975ff03e032bf565d973f94aa057b138cef2be0deb915be2e60fa68c22dcd75c583b481bf854cdd1dccae02397635d52d84ae88338e041eb61c421efad8df2cef5120f8181a5cefe1176afdcb11c0d55a5f03713830d6f0da551155708550846ac6c49fd5d5b836e2e1a51437d6a512008e81280e36364969bd1ab4e5ae7945d5242e4690574200d91f0b7518ff078ed50a1865268ff2a8c026367d5289b28dffbb71a0ed563d6be97c2f009b667dd6d203b5818f73b22e4348f02d3e534c3ee41bf928f65630c3b34205310a4dd3615b2b30c777768486f4ee8ba3cdadf07cbd6467a3ddd9b4c39e03c740e5723c2e4dfc30425ef59c90e10b59fb4d5760a6a6d0ce5aa88598d1b31a2ec997a5ad1d260472799917d6706141771b30f9a57f703e66c8bec9ca556d4bf02823ea1657c8bf6e35c6660f9801814de9a324ad54fadefcf78dfadc6cc1861427cbbd8dad78eef1a5a812fc6ea3cd9601e8ec4bc2fec7725ee87d30319620ad0ff29e6db7ea7f4f4910b7a74e3d593304b3f9dc7b1062a7fe9e65212e016b1632c1236d202205c8439da67e6b3248513d643680834e109d4c3a90f913fdfaa9d146a433bf80bb9a38383ee3da92aa046392e113db2cf8da8e0dd6ea6229c933b6a06f0c708202df17b15992baf91e0ec831e4c5ac66c19e1d90ec7c66247abcd80bc6e680c4f6416e175351100498b4f2ed8215817b179ea1d994d4197c81058b7c7945860bab59cb0904b21d496925bb5e19fe9c1209a2ca2719c18302a7a0d3e14799bf63454a675f90c801af18c74046b9701cf9ef22698ae772b84f310ff0f4e8dacde242d1d83988ecaa83c2e2a9541850d60471ba9cf6d165240c97ecac11aaa570b5f4c41d63398f17a25d9ffb0bd54d7cbc67646efbd43e1c99e760fb97fdfff7a423ee13a56d57209d4108f60fa404b2f8bc713ea292da2d9d01b10302b345588f97a7c9dbbad557c400ad4c8cd609bac011cacfb697d6dc182d038e023fcc6c44707900c13ca065b7489f804394cf91e88ea475885a9a0688fff662775d3191a70376d0456870168023c7d634b594d971949977398808570300764c5f8d230e11d57e2ae01fdc11343ae35da08d753cf3433f2417c8180c6c00817885391b05fd0321f07f89d3cbdd794418110a74877e6c864e374d2d1822ae6afec135653e591a104fe667cad46273afabe7e45617fbe7c92877f6c90efb0d83bd0701ee1b6153125077faf0f62bd4ddc8a6d925442c1f82e553fdcfae8db357d91b785d73ccba0eed11d6f96d8358702700fc3cd1c55b611819afcf70e539899f28593c2e641102cf3875e845324d285ec5bf355b4bb7bbe75493b17ca8900922a94b777709a1647727eafdff0d8de23f691927cc43f7fbc0e728e0cbc17406961072f1cd6464b3310c44268e01d339085cae67a38a0d18e9cc82b31a17aa8192ab16c5ee6c0c5832b6c62eeaaf089001b13b67cfa7c97e52888b10cbf7e63943dea04121ff0deb7d92a1998609ad7a86f2e76a681d25c460187c02a139c36985755d9c0dee2dfa2142554df385424bfa5f4221d89a0c118bbfd7a13aae68c93608b5dc0f7a4ef53c564db70db21e2da544f96a88bdee811acd77409d65925d6ef68a49bee766e3796e88d35e9c1a5c2f2ce09101fa0f3779d9b419f29a779b81b95fe925ead31d53c5b66426ea2b57a0a5bd6ccf284225602b30bdde9a3553775b66f076bcbddc629a1b22905491869a50da79fbe59a1dc644c9fc9eb6cfba9f6860a13207331483e45e64e5f84f0902fe555ed7f62d9fa789427b88d625f3138e29c62948fa1614a94ea61d8a39ceadaeea1f8bb3a2f4c540e99ff2c31725c8bd3dd0053e62fe3be16a77ec36ee8d30acce60a6235cdbd6801b7b200eb52a67e3c1c89dd8c78650c4a3309cef5b131911320a785ec467aa06d1bc6c752488fc7882153bfaa75a4d27db1e886416872281c26890207f1894742aafd6f23d4fc9210ab7f49deb017f3ba5a8af88c06e33a86d204064a8a1ead8eb6439c16e5192aea078c4da90e7581b178c2f65b1574a11559bb97c7739582510ef7b4da9600531d02945266dd2885b455a8dd8cb6d0cf42ba717060c03eb36f21d332feff50fb2e3b5e20da4b3c507558e283804c4195bf9220861075b6327642d174c6d222978d3aa9b222dd99275f236cbe5c96e10876b8cec00337bdf0ce7c21ea41af8d5dc0b27fa636dc82bb72b3bf3f6fa5691c9bcf6d010e4d1a638e364650ff46254679ec30b3d04e0262fa6256123f2b656fdf04e4b595a0958e2daa4b37118051c2237cedbaf17d25de708ca21c63cb9d2bc1409a027016d1603a03ca907420d1b2968d3ff71e3b182dbf120d0afc5ef5da3363fb2fc92074e4d04b1f9696a53a1e053340be7834f6eab1e93cd335b3fb712b8c4d6105e727dc90ae7f46d2a289000aec044d303c5c984e97ab2efb580ba62db993783d6d0e019796caba033be62024dbb05709d45dfdc8842c2eb687aa5babd458a41dc53d4a62e49c882b7a18fe8164950e79267ea67a5e9df54c984891463789a40020ea7394db68083dbd001f8b9ae50b8905f2b27a7589ca7276afe7baaff1476029ffd642b055b79e5a44edb2bac5bcdd4ee1002f2b31b6d5c262598006ac26580b3af8ff54c2c1093e9f8f4c6ae104630649ca7ba9fbdc80986644aab752a43d194d708d1108bf9828c127b1a3eee6e2fa141361acac32f9a85430cc40f94bd662af6679d9dd796676bb3f0aa891d16ec7c93d35c117a0c95d2aeb9aee66ed148a3424b05f7e08608122bd89feac3b33a6ba707090457a5e4653c153e1562ad95f9e0f16a1383e40c95ca4d4ff6d86b728855665a1e6bd41b1d3f6ae94f98568fcd4285b89f708bbdc39240efee5abc61eeed921fc0cc7cde2ee21b3f74cc914d7881fd7caaa63722665efd69c3a4aeb3c8f0307d18513d46567d43991df9f075a87887cd61c333f2ac94b2c7932fe1f17b18b24b22b02edf34e1193d5cb899e1b2a4a322dd6fbadcd8bce6f107eb99f94314704a3bf31443a8043e8f91dc6784e50689efa1099d23e31f47103813860f900e9424a2915d2c68d74f960d26ec0bf5f1183a982f213b7fa323596b4a443814bbc811d127a9cd2848c92890387680e92b1e7e8b69224327c95fec752de0b3ffc68c6d905e5f555c1592da831b77fe2ff7cb9b9b7c1f978b9cab056a160868f28d894c7e8d432c8a523f5ae5f7e3191f61e3573cb77a256220765018200293f6ba12185977c43f99a7b0a40545cff97d853309323d497712532ac28575adc1dbaf7b5e368bbf17ad8671552ab51a9a1b894f707a457232e40688ea4614f17a1bde60988ddf28c448c932fb784acb199d0bfdf0a83ffa894c5d4a7caa3ea49a2b2f44a2a5c60a232afc06561cc1f1f391f18d8f18b6baf61f4bae7c6234038e5c0ead63b424b2ccceeebe88869ed6fad6d691e8def7bcf0ae13f48d9190b563d284ab754d76403c47ec3b83bd7a770186ad541e031f054c97a48bdf175dbf5c10f7d1f5afb1cae904663db7ee6c0c4cb2d856dc13edcfaacd477118eefb39ed117a31e2732d94c7fb8ca975596b4a135f2fc08955441c101bc593919cc9b420f83a269752f577652f0eb9b2466ea52bf4156cc6f9b7a69882a1e1eec8c959f04fb37b066da3ef9c1dfb7e675461baa5274e7fa0fc59313e7aa4308bfccf95826c01268ec4ef72153948a5ee5bc4a6a685487c01905855f0e917cb7c4e653d3e538a06a9c016bb3b7e9b1f9d2bc234039c94e8069566469e733e8ac17d6a7773474a9e8f779dc25f5ff4843cc8eceae1f537b620fdac5c6aa276c92fa338c0310c7d0d6eaa6b6991a23c8ff1d0f02275414a3e25422a0ac616c90321ee213a7e16dd27be75706a4a5c4e54fc29ebe046a465ae0de6aca59871d104bc3cf9098f17663ba0bcadf197ef6ee3ef1b1633257067c26d7522b9b68a6d22f49f019e5f2d778d75855f7e4e31cbb0213d5a1d472e0be3dd1a93a03ace2ffc6556a83c6c61a3fab6821d65d4629fa7c2e0e42cd99f397a73427a1217c160bf076dc218ae489707abb68467b398334e4e4b2469515a502328bd594507fc3adc13261684a57e305016d236579916abbc9c129f5d362cffa83ee25e5ef24bbc1a71bc2857da83c72098a7e76b743fcfbecfef1e347be709dfdacdf90dd8e8be7da5b5e68019fc0f661fb609861f196739432c186d8e923d5d6ab9c7ed7e0a4100a96257860c9a02b2721817866d0a84fc024735e39c67eeeadb96d1d4b44eae26b65fa60eb2058b11e0b1cbfbd7a91f3542f1f8df71353fc2aeb36e131b5546a6ac12ec8e5e3977dd6c3ecc196ade95fb61ac088392138de53b6f366d23134b741a34fe73b4e6069eeb9bc142da065b5b8f9992343cb299a325f5faf4df80a412bdac5425bb9bfbb4c286768188d148d651df638a786abd494c816c3dc6d7762e31889e73d7a8473b27a39db130c79fce448790d495ede8facf3af7c1d6bd1e6b45cb52ea286f98b341abcb803194deb05a63efc0cb68ae17f1977092bf1d17e815f4ae1e52c4445ac405c1e853e57602ae75a0f153f4b432aeb7b31553e8d5f005155166e28af86637c60288ae586b8769e3948735731dfe19aa2bc6dd40a8c0955e4ef051f3623e69dd5e1d768c51e516ac1e6d49cf7c9fd4eb387738014ce152447586bbcab796abec4693bbaf772fa5e56153ceb5842399c0f1e4ca958ddc6345c704f93b2d6fdafddd3901d68d65a80db9bb51139e2ae8d661d2358c4bc481363a5fa1eba8c159f1d73cb1c6031a87899c17767e4f452721096bf4388344791d15b148af9acfd4768c48d19e15cf6e9336eae12fe68be258f466691ced1da58b6e03b0e8776a91b750b85d00768a66260936bfb1a593737aa1b6eab1c465fc3092548a358929c4a65ee902b5061339987210c6dcff772fafd504a37b18bbdc3ba6e904db2397d54882702f899b9c2cca85133c79e66aea5880106643ab84f6c58110cd125102aa1c91402493ab1ec41ce08e74ae930eecc9cdd197c71e7eb2cd3226313df5e9ac8efc198320cca0f897665c4aa198b27c0dd6d0516abd3aedde11e10cf28c111d95bbadaae7584af9fea627c028f9d04d4b187d2b4bccddead98b01c3e09182e8c8282dfdb7ee77ab4e876cf29dbc2643fda1b1fe51367d5e7b00e1eca20cb2d7634fd5989fb894a70780f19034bdbe8e0db7bdbc1f2ee66d7471346dc89141f4609ad5125cce3dac546bb30e8f13e12bc26e728c53025d7ba00328896460376dc0f3e505567b1695af79b979620bf2db153bce862fab17699eaa186f63316d90c278e285f784a7ffca2c0968d626b3aa70e19c7ff6f136175c9864d741fc850b922e1b935db0da8b27e31177d75c30b38e4c637cd406cf8d803a92c6c106eb35b77c3d683a8c42fadd54040c46f244a479bd246bae11e4db892558998b0c55bb7bb76c578b6cb1a6ee7c61a14ab9cb64949102c0244e50b805399f91417bc47be9593c6fe3d89ffc90f34f09ad49f968ec9503bc4ebb1fa3ece5f93fc4ac017b8a3b5680b310f6ac3d56b1aa6422d9b90b24a1b10ee6ef27a93b898c98dd358098a7360349dd84b3dc6c4c6f8756eb98f8dce612a36dd90735a63ed5b9e1c862af62e8ef0d70b4ea8db930d563d5805c3ed989ffa0df73f8424b816fac9601341aef9d9e91a50c972ca8e38ccc66710e0a2a25a675e7213195af48130b9a4684a8e3affc5b63452a5a34b378d4ec471a9a5f705bb328777008ccb57eb2771b79c99576de7d8d94341524bfbec97d72fba5ed101178848158de58933f88b06215119c36c2963d24b78c7fd9c93f94f9ad2f140a07a9e6f071195542993b1416131a662b19fd6d909a0feb33e5c05706fdb4168bfac495d11e018d5475cb19edcfc451e9b696becaf03f306018fc8ea52e82f6ddb9e6d35421ea9701ff40c0309e0d91236f209365de5d1dee8b772da5fe08abe5e5587fd171d6b87e80c5b06b133b42d9e51eebf67cd9746f461f076ba028d6b479bb9f50066ad0ba3e2fbd0e042d04a8997ee7795ae2ce96f02613dc52cf6750ea09069e9d3de36c394ff8003ffa50f2fe1225c4c924eb3f03460b873ac3ed6fc77adb044a338864baec5ddfe118fd554a056ef132c4d5253844c23c6576a041192ebdb17b3f3bcddf0504a8b6c5fb583d600c0af3cb66241271d62fcb7ea536bda9d473a627caeb499cdaa88c465c7d9209bcfbe9103cdc92d5bba3171e733d60a2af3211823d157c21a95b1df8ea3188d4952130473c0bfed554bb7ffa07eae0b2ef52732d5d8b1b7fe36bb1bc7b31cbf7403db3cb78daa55325f6788791a79cd4ababee461d245c9625de8da3cae370469652de0c0259f4882181955a5b93ebf65fee86e5943bbec140159a411fadd8dec40bdaf64ad76a26697f9a6ae3e584ee64076bd2bdaf33b0a7cb734fa93d0eaef4d303fa81e9c0fb2f972932ff52186800d0d891c9387471a84d3904057f63cd8052d3ab28a335b5bf2143de1c2040661f8994a9aed3264dacbcb92ba95dd132890f9ef218fd8dfbc23bc12957941be36f2cf653a89ef09df55238df280f2983d00bd9e9065edf6fa8d68caa029de8aec7180025b8f1c33d65fedbae4066dfb43c031de5e4dc3d05e469b5f455555a870701ef4274af1bb8f1c14624c499304ebb97abcb0307a34190e54ca05b584e94a801dbb3a25996a19503aea89831d4b9ef6e8a673f14ef5a38f291d8a82d22b6b0a8427e05a7df83e8f6ed5362b12dfe03a1628568aee425a9e43fab3ca894cbad91f2b395743f529df4264699b326fd2aea305fba885387aa84ac5c72cfb058698ac2b67525133db3f7d7502dd01ffb7f93f6d860fa150186f4bc45ce6f6f1b3e2a9cf68007540b19546e3fb9115dd0a101ddb6df555c274c4c39f7ef7ddb52fa80652e1252f1d456b12afd7a3e0ee04a7cccdb4cd06d745f254a3f3dabfcfa8d7bfbd559f23c10229a5706eb3c278e2a174d9cab554de474d5feb73d6fbd1273f369d08bf3c59950735ff0b9689cbf453ac45c12b2e9b4a70ff1fc49eaaa8861fab1a4edaee3d6a25fc663b6509d4a9166687dcc13bcb7ced0ba6223cae46971ff002a64d76059b36989532571ece09a88cd8be45adf6e75b4b374f42068f9b8ada836e3afe59e158a4538e408a7700c0f54350534b5c5ea27d17a2052be3743db21c800a5b00488ef389ef2c41e584218a0654053a957f7c0a63f985e1c60d553e4992bd818f6b45ab4f51e1e9cb583265d8815f3d0485aa3c40dd5783ed69060d57b2a9709ad7aa6660f63ed28f3f903c7ebd9de40996e9eaae6d00d82874ea8acb5a57a73316e2db3bf77a75e1501f38634f5dc5a7655868eb241257203b7841f3ba1283fa4c5c89300e9dde128d4a954477e20f23df1ca5cab85fa2fe08eaaa6a03713696bd8d030c113a0dbb5b3b95e1d9e973e0d553200e044b0e053f1e7841dd2412aa179176a63d5969022be6c5e9f374842ceb3ed7f08024c3ba70ed959170c463ebe7e2fd7869aa4ad7c07d61073b2cafe7315a3213cbc69bb3654c13ff896d0d6c567b8a080d8fd6a364a817a40f7fb5258e1ac67916ee58d444b7811909e2944c30c92d96d998872852758c58b1eb1103c2323250649a7e3e07a2338ddcbc1ebf50fc092317953a636865e488b8fc31c4afe456f8d669179884221f3922f09b50131b53a3658cd43093f521d4b982a957e589a42693a27cc401c206e144f317cfa7b242bf1eab509343e53255214b46549ab86c8a4f1939d0358b00be401444d1b1a583d63b6b33039180d90b850839e65d95e1423c8e9429c13e498baba2dd1beab452718da81fb22f5b9cdbc9417a33fa33a54d3695e18fa9e5909e4b185041150f41f54037faeec57fbc6ae6b70c1d0b18b6a91ba0f817dc21ed11d262f3dc46328c34388e45722138133b1668c8e8c380595c63a6f1999dd7b0813a6efc2100a7b6ba0f2f866974d2c850378844e086a6c6167e9e012b04f9d8f825ee2af557b0f3c422d592dd67c3029d73d40d5fb0d9d2cb15eb6636bdb7a9070d82b53ba7c7a8dfedba3b2f06303c48adce5f118f62c80cc25c21f7cd6cb76fe125577941ca27d539ceea2a9b021e696b4fbdd3f5ea624731dbe5570a7d84ea76e7adba395c5962a4b3e0030d90bbb31d7b1ce2e21b28e084997cb548539109514d279c0986cf34b3d05baeb69f3520fd0db561d4b1df4ab1c454cadaa4bb63458c84f1575c2bcad78b5eb9573954742a87b8ec31c94d18bb7bfd768a70e37ba473e870d1a6ff016ad364ffd157d54ccee5d366667196768e49f1f5eeb0fcd9f6f4bf504baf9260edf53e1a7f7ed9430186b4349aee98f6b7918b4430f88b77b632d12ce11ca4e04f8b5d2f509aee7976057f9ce040c91619f5fac160d57c6f5164695aa4322ec9d6334a154934d27ef7035ee7fad5b06aaf25ef10786eb899cbf784dca665dd19df769a0b733aa307b51026e78f6bf927cfae95f2bd8bfb84459ee1881b424ca3115c4dc24c5007033e075271bda297b590a4a7e41e2997f263bdf706afb1d4e1fe1c555c4bf891e143238ba258412747c3d3d3be1b80fb5fe34f514b14e4f0fa97043813be95b592e759ee3d5dd8e82e9864d06a9f149980509dde49f4f9379a2c48acb2c61f369539a67498e11ccc103150841affb7e5663c4a1e86dbacfde224e2c28d2861326068bdee335852ecac0800d13b34a6d4b08cfcdfef42a4057a7e5335effa0b5d10edd0e3d9b47f41dfc3940b73dc5a5a4816dd729e5b37bda74e9fc7db645c2424982b994becdcd306e807c189c9f731bc1470d447ad98af3c3e5a375c6deb4ea9a069d702869aa39945aa241aed49e30e3dbdc176ad5ce6a18389fd84dc1647f9f33660f22074dc18e5a32cfa85f7f6803da133ca793ff0ff0dacd47b8f83b3cd34e181d730c9ac4aac09414a8dc70c57a8e634c3922cfcf03cfa3d22bc6bac85a459e40e8be4a5b7263fffb124fc45cc8d74f743c1df0058fffbeff39f3c4ae036f18c5c37e0a93a3ba1aa1e36764b2ba01026e7cad36d07c52417e16ad4613b3862f5c30e8c0902aeeba8eab71e95965d0594970c71a18b22c0a8f1d51315620478039e59b901f8b31c544a4535f27112386c61909a8f9e33a91ecb8a64d6083446b7a0ebe4409fdb0dbf7630096a94d74c0980ffffff7f