xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 25bd5921ff904a2623651ee327e7eaf855cdd35d6e0b008cba9a8ff2012e86c1

Tx prefix hash: ae3658d5b074f12bb03f453ebd7131f582c94943febdb27c276d7ce63c83add4
Tx public key: c3a69cde7cd0db2baa1b52cdcbcad0c5b284bbf00a23aaaedb66950cb45eddbd
Timestamp: 1680197542 Timestamp [UTC]: 2023-03-30 17:32:22 Age [y:d:h:m:s]: 01:043:05:31:21
Block: 2853433 Fee (per_kB): 0.001975700000 (0.000020480000) Tx size: 96.4697 kB
Tx version: 2 No of confirmations: 293478 RingCT/type: yes/6
Extra: 01c3a69cde7cd0db2baa1b52cdcbcad0c5b284bbf00a23aaaedb66950cb45eddbd0209018dbb0eb18d933c4310dcf70552494646d47b010057454250565038580a000000080000007b0200e7030056503820f47a01009076059d012a7c02e8033e6d309446a42322232932cc80800d89636d7e098e5fea5fd3f8632688ecdb925008fa065e764fdbc7372bc23f47fff91e93cdb571e9c5b0eafabcffffbe767cf3e9aff33cffff5fe6cbfe5dbb7c4f93b7baffb5e78bff37b02fec3e8bbe87bff1fb01ff13ff73d617ee4fae2fa82ffa3ea51ff0bd3dfd6fbd233ce77ff9fb4cff88ffd3ecddfe4ffedfffff600ffffedf9cfefe5de4ebe67d70fe5ff57fef7fbfffa2fd9df937fd1726feb9fddfeddfa91fcebf30ff7ffcc7b5dfed7ff87fa4f267e6cfd4fec23f9d7f6df44cfd4ee5cb8de829f117e6bffd79f4fe779effaeffbaf60afe97e86789efedfd453fc6fa377fc5e763ec9f49aebfe7ff66ccfdb4d6afd96a533874e59b6be60669fb1731598330ec04d6816b31aa7f1ae0b5696178c4e57c76c1f6153219a350b9723013870b27d9adb564cbe1fe3c06bc16291a34365d942eefa392837c97580330fe4cc35f153f8bccaac7e89de99d2aebd4a4ffb1c8251cccdcc3a3829e942b8dadabc31d27642bb4c335f8c417f0405fae23b0fd4108b225f8ebbff98a3f12c7af8d8adfaa1f379272b4d14690aa5a4861c2e0f8dedfed7edd25a1bfcbbd37b89ba35202a40bf620110f6c8e6c70e9e04104973fa2249a232c610c6d04b61f59427876b052943a9fdbd78a61269a4ec5a855f95a2ce3fe5046bc403ac2efcbd4d9801a3de64fd2603e8d5b5454e26581dff57b6a04aa8d7ea6d81aa37749359c8e03cd60c785b638f8f52dfa193cf8f3bd1290235bc9028b89a9c162d5834e590ed6282c36238984e4163788f956a7cd9a9b304dd6a735823929c3b582cb2d4ff317b74ec0e329697f9cb085b0af1cb91aaee8d019c9944d53bd40fd4782512f506268650edf1c9ad4e02d80df58206bc51a5110e148b2f570089aa0dd454ce9c8775021ee2a9478e92baa529d08d2af4b61a35150007a428b1529394d008b3173917308bb55989e2bb0f2e2dc3f8cb634c81c712452e2bc05f4635caa51bb7baff3be78af0f5e70b45485ac04ddba78222ba22ff42768ec3961db0a69505e9db21b09a18b2d63f8d98c90109638ce6b316ca6096a45c61762389433a98cb9c30c82668f825431a71b1bb3b086e4015c6074117b2081cfed8146c0171cf8f5ed2de04ef09e3e13d8953c69c3467f08357c7896ed638df5e4e976643c2ee2c88b40daadd63dc9e5f6fa1f9509fa2ce9b2a8de06fcece0adfa98acd0fac1cf4f64cb1a43e634390b66749bc699a58e4267595b3f7cf9b7cd3a7be8a58ac0e891dc18792dc9899e01938b132e2ac9810b6d8dd7f6645e25f3d2a49239a1ef57187be6dc1faffcef2784ab08aa286eddd122c18f3de9c8b3539851fd2d28d5b852b71f4014ec779a24d33368c26b2c4eb6bb68ca14b6f7da4bf1a7c8b33ec928f538184ec9106562ff95e48b81ebcde67853cf47dbc7f40126ff1a1dae237c2b09377a5c07c176e001edbd9f694a69ee1f337dfc17fb9c2f7d40f684c0125e81f2e7449ad0c961d5cd67df17b6fccfbdd802da4eef478518fa29ecb6cb20bef778c835aada2fb9d39977d033d35bd8f9690cdb0e8530545a6fe16f19aeeac715cd976819624c4cc567243b267afcf31fc2e966bd12a412e0b143fb5470a231fa6ca03f8e43eb1980c142d97b783245dad6a532593b29f3c5bb5556fa65677238251829eaa69f9e3e14a42f828740851e1b71d8d472574e149c94820c2bf253530ffa431c0cd1053637b35f86715f7140db5ab37234cb1063fc6a99223d1171f26dc2083591e52feb5f8e2cbb667838da86803d617b7c5f537ea31532a4ff212a99f5d630ee6c032d6913b28f037220d54b89b978eb4b48be1f0d5743ba3bac53c316cb2c657685a770bfd85076e822e40f6944c02981e60722b8e7bf38c56b528ed7ae850caea0e76d24cf4dafcc63104ba74bb90807f417b8a27a8ec0b605597f1ef074864e165469a7884bbe1a7336d7bbd4269d68c0aeb214460bcb58bb9a5a9676d6417cdb610d8c2dcdd1ea0af1061ef1ea28945b802d450ddf832e75109ff2fb81b996600703569c02c6d812b6f5ac87de9c6e397e4f159f604229cb4df2152feb0257537a8e9205356279570a7c4dd3354262f7f09dc48dfdf8dde5fb5af4b64bc80ecea6b4c16ecb4a6f845991d4b4131b394cfe3cc9e355537d4b86181a98615dc60935a38239de987d9819824ee31f78bb0aac4ce5f565cc09cfda5e28444f1d8a66d0ac6307e5577a0938c8227381f0f1d547d6ad9b58c27fb4bc3c7b1884b9316f4ffcb021d14131825af0866766b594b00ca43372213b84928b226b1904880a51419fff353398a84d822c838467f3b3be1fd9568f5b124a36a1f976bdbc6d58f4c859fd311ed43721ae29e5e51d0fa51cd77cd042b546f0ed01cb3d977d7da37da584e289d752c28b84464eff60bcb61f8f883a12c67ba32607f739db3e87c56f2d32ab539f8a9f94dc2d77c257f165955045633623f4ab34a439488cd57d732cf739982b8891911ee817b9105c3cc503134e433e1632786256bce82f9a03816e3be3913b7fb1dd5935e56fa5601fdbed1ccced7e0c322e18b6bc8c68672649e60ebea7c5fd73f7ce1ae31ae3e8243884196702f7fe65a8aff0836b3a580dc543a68e2ceb02a0deb49be6e10618dab7f43de294cd4d97daf312dcde82c6c5d9eb3c0dbdb677d26d8bad7218cc379a8fb15b3fc5336b907d6c82c12f3128d2be900b96e3cb6ccbeb224addfad0853e20c8fcb9817ad9deaae8d0fb18d27e3534744fea7c42ed7fc39567fe30390cfd3f9b8c18df58373c25c8b09aa13e51d736034c4dbefda71cc773761b6761b4121a53ee76d68b05689c70bd69861fdeb7cd6a8a275ba954a2481102569695e3c380045a05aa7209bbc4ee53189f8c7c9fecec49197f9528909ecbf1bc1c6553b58274a6aa156e81305033da3eb062ae573df475a722985a7b9c1f43e2844c6f2daf62892a70ad2b9d6c3e80b867351a597b710e731d19a9288712925a5804232c5fca8d17d379b31a57e27781a37d27a1dd2d93404669dfabcc810e1aeb77ba36e5595ce514a322773f474da35813dd9fc6f958059948c4c3885e91721a5cd5e65e2537bea508f73a5bb848ff1f8ff6533ebd83f7869669dc8138e4e64ccd8e99cffc49cecb0a601c818701563181ed84fd66810816dc2d67ae5117ab2e4b7966c3c71a892c3dbdd36896c2ff1ba6bc446ff1022569196f6a621c62198f65afee55caec7fd9407cf92254034de4b9fd23883f164836a5af78c71e923fbac1719636fb2727cf28d3d2f5fc96ca1e8031acf2e9036f8eaf1bad44a752d33a23d6c41f7a5b41d30ffac54f730d396b7b57620c2a15682c51e16687fe65089cab55f1dcfa9a2eb2b36d80bcbaaaa5a9eaf9fccb352a0239133d7abd4ab6b80512efd9d389771fcd3facd2a89e79a1935a9f22206fab28ce78d56e6589620fed16bfe69ec72afd20c8fc586f33fbeb9c152f99f24adf97cbe88e51e9a31eb88eb3c85918ee82c6e1bb2c29447029ca5845bcd798e16f06c1b9df98e7f5e9a6aae7446ef80bc3d90bf63709cb7034360c0ef9c520ec30eb4a9e10ab9f30e6c4dadb8fa7038eeec5c0361f538115f9ecad5fa96f8bdabd5f928c9001cbbae6aa253c92cc3d815c464848127af8f0a4e496710f9f27f1f6b6d10e031506bdfea9079e292b96e15cca9d1eb7ce61e08517e89ba702dcc7974a4c235998e241311ab738e1b368ec6b9d4cc4fe0fd615d96be110c5debf36eedcfffce5635b960fbd4536c78afa37c6e44a1f56cb0480a0e9c5f207824d85b6eb14d7f1b38a34c37b962d8ac206d706e09a45f576844cca1fb56f7238c8a92fe5a88ca4335bf84e563a2adbc9c28660079e64c979b22b9033570f7fe055a0a37181d1405b1285f8c3a0fa75a518f3058a588d8a93737880ca5adcdf4287831b3214554da2128442f775acb0f98857380e06a93a36e8b5a1ae40ea677bfa7a3f1a3a681c2e3c1e0005495f377c5513f19c00d293a423835c1d54ef792a85c0bb4941fee5e460354bfe822f6d80ab646eadc9c2976b3bafa466d0b06403908305ade8ccda52e5b32af57771ee3d60c18634b91dbbe781e2bfd6fa8ecdbe907d2f7c5a894cf3b4a05b6758575c03a0d082fe27756ced801209424f046cff3de2b979c3a4d574b8adb19e5e003fb56dc29ae4992a5edd46ed9c2bd583910e681775fd9aad5bd98572533f83771e3b36e36c0934dbb1f315cf5e1eac7477a7cb1d2bdf59b7f142411cab1a8456cfa4e29d75d520c48f825ce4b5fe0a8ead27f1fbaa2b5559fcfe662d4aa01f5118202fb3bcc07dd52730a053ef8a5418a99490c755cf7f241ef1304c948dec82771aebd582bd7219ff55262535917087fccc419b9a477b05365ca91049bbb4667577e377933ee2c7cfd917f50f3434fb17f55b2a806dccf1d68037ffe33a1a55bdb4dd6401ed10c0a2b100e2b455198e767187bbe440ee002be2d349d2228f888e12d34e504fa57e91fac7be8d8d156829c6ee43d06eab12e31dc6f0a0e360f6d8ccd2f97f5dafbffc709cc55d36f416ff2ea48d8c0d5da76e77c7be806105bb7dfba751b6c46485ee8bd75dace68fe3c15e4bb57f525a8349dd5ccda7c3e621b00e3c7e7d55fedf8a3a3467fccc0c4721374cff3e48d787ccd923332399a32a515cb9ffdc5dd38df9763e37dbae7b8425b8cfc7b9d49be09c0c1e6e71f0ffd1e6e598503ced169ffb9b4041e8fdb82d975a14241d1b15aa837606da8f5dc8af7e85952f78ad87e5ec473e25747c585e76e4c7e7517d2d50a5160a63e8fcb9eef8d3a5242ff94d240d7cbd7ebbb07a88675a16506156f10f7a698e7146d532ed503d4922b117e1e0ce2e92aabff0068548a8c5d529709bfcbcdb32c6571bb487b54d8e3ae53eab913ce9936319a2b8fc4bfe6ac76097319367e3a3ec570c273268dd257844c2ea11aab96e7c816ed1d2e0c4d151bc73cdcee09524b2b012d6ae053bbe29aa1315d2e3dcd09512295f9253d1200c533d00f4de08f893b6fceecc635e87c20e6fcfd180168653fea02238ed5def258baa90f75608cee56a26d5d6f62a3fccedc1b4f91b06d821156dd44024df8d0e09628d765fe8666226c75388dbf5a685fe390b9a5b0620220ee0fe5a39fdfeca19ef45b4c4b3430e7aa9139dea104e48df7dbf236caf4c5955a6f20c1213b2f8660de93552b9ea4f85fcf262d33dac4bcfcf92699b7ca479ba8e7c73a2b8df3cea72d74eee8a3269b79fd3b9ff8cf784e93b985026947b67f0e2b25623fe9fbde6786fb921adac2451406a41ab1e04f8fee032e8df0c6c7c0d90b9b537a930a02e29157de09814efad6da4c99dec1027ddf7b815c0e26b229b42340c209bec70831fa12540e497e8e8fd50fc4f4ebeeafb78048d26b5f796e7c485a340e891bcb707f425ee5dfc863073c9302a609f51d20a04258cbfb2d8de28f28cd74a9fb24f8722d3f26912da42ab7c1d1db8011c777bb6302fd54b5e14ed0983b7a51b30ae425272b5e82ef60dec9345e97ed38b1981ceb22b5fef1a51bb90c8b8d5c8360da30b9f5092661e19037f6bd02f81bae203d149b5417e4154944e4a4df90a5f2999255dfb4596a83cb306e1c134c07742748a68d94fcfa8309f85cb41176153790343bb57f658830f747f195c3dcfee388904d37d3afbb0680859a6cc9f2d08ffdf1dfa71d0aa145471bb5b026d568e5654340dd1fc9ca53a93b8941553cbe560f9ce8f5b8b6b948c4bd8c63c82c460351a69bce7643315a14b6773e1ee873bd07c46c00b8dbd5cf35a3616f78d011209a14eb9bd94da9b2fc5bc3a559a5fc0c9181a895e13898adb6dbf47a09fc09734ef93d241c5cf640c63da28e5e1eac6172a0be05136a2c9c2fa6c90e635d850ce2c4d73192d1ec0317fb05f18a4f1ac5ac2ec7ea53e4205f6f6faff511c51f5e5db269484661150ff567c7c6ff61bd698b33fe3178c7ac57025b278ecec1fd619df1055f44ff9b5eb1cf248919d2bc13e6a3c53d8a2fd3aa111bdf39825fdefd16bf874e6b5faf1f1ede9f0f61df8876271ecc3c7a110447e4fce3fa97e425402e60a43d7942b852da172b9ba23edc9f6ce0ad6475777c23f672b3f5453b800677d3207212b63ada67c34f2c5f425af91c0d70be0bfb84b3a311bd6d30cd8826e8c4a5772a1454589ef420e5fd2e58a0ed527c841fbd2a5fe4f565ce6b5e550b823a35949b318aac7af949a3ef3ca523521ec5205294c791eac5a583f8066ca20567b8faa86003ac21a34e04ed7b62b9ec136d690064a9859ce7b0ec3f0a6040aa442631ad8af291aa2113ea725c0536930135945b85dcc5616369e9df1e08ef1c98c6ca62d2bdc242ef3567dc2e14e5b9c4c38e45b0b61b9be99e405f14e4be4a78c7a56d34aa3d9576b5b41c853eb430eec8a64f67c9466bb7e9b327ae1ae7aafd8ac4608c434ade9ef211da5037d079a999177a37fd555ff9f8a020b8f05eeb3b1e805a9299e7cae2032310478c2e4451a5bd351d9b957ecaa92a3fa315c97bcdbe148f7d2275a52a988956dcfcf6459153995e09d370ae5f2ffa64888faa312b6856b510094bc8f0ebe975648b63e165c087eb9d677b724ac807e232408208e84858bbfe80846b8a6381a2fc5eaa6f30f0141702b849fd97a7bc26bfd40dca573f175bd58df06c665e18f6b936ac0fd2716ca0a3b2b2530fdd0e73d4f41c85bbd2b6389766600b4e75ae2e1ba6aed3b8608e1fb44b09eb255cd861c241180dc56582ab047d7376f4916fee5ec0eafff312190cfee1ceb3ffb9c5bf3f0b3dd35c2d0984820535673c860fed77deaea92af4c863ea99494971898515b736593b134e22bd734a6d3c94e11ac4ccd65a3d682ce38e77848f9cfce99283ffc19bdf1801d821660075288c31e25d85e9d06779669179e71e3b6dbb5018f9fdb4d1383ce3aff71621afe68c30f75e8c6e38730d8f463c3534e963635ab71dc5e46bfcaf90b0e33e7f61403e325f4b9c789b2c7a52b8cc849f8d78fa634cdbf462240651018dc1846f8212aad02f2684ea65e42f5105601b42ce24358294ccf64214c60a65eea6d4090e358748d5ef5713ec0415628c64f903812f5b285f73cc662d31c2e523219bb9b30f87e8dbfa01b8d87a5c9c4ffa99d134e1ceaa7753163762d5697db77d189bf9affcfb6d5aeb94606358e2cfadd6d23ebe99db3f86f27c044f29a6b984890af33cef13d711add752b6c86e8fcd07d011b9c64379c2b2d7283f4d9b55577e0cfee7f5b10a1fb62e5d2f1ae8b0ea27fa7197d6073ecc067ccb98036bddb8afbd54f85a3701ca28bec3c00aa21753134c469b283dcc86e70561076aaff2467587944b074aab23b695e6da506caaa3193332ce70c79cffda1df9a0825ef24bfcbb501c6e277e38a268780278898dd2d1305926248972377218276bc5d7133d0dbf57e03a58c040e8fc762c412505c9126982fadeb6737b4d062dee48567e0be098bce129f654a9b2b4a4f27382665f757ab9e0e442fec02b32316a6966ec36539cc8e0f136595bc7c7b54ebfdc1e399f2498b9bc69045fa36c88809a77bf9023d9e4ee7a63c703982f73a3762d9a06c479b3f45fe5fdb2a1ba5f0c00822a241e4b454c811bc233479b4af918efdfc2e3b04c957bf84e17f064e3b4f108b83ce9971defbadfff16ab67212bdac8c1171dda9d23f096a87d85dd4d63118728d48b1fa4df41d5af9354488fcaa4e41e2c370170bde75f67a600cdf43006abb62a6f4432860fd80d7550c06e96939980ca0f1e828ba5ca5dca44d1ca4ff8b286596c8f3dbabea0fbde64be479773ebb227a5f332de5e7f998afecc2d6cd2479491b2146b61454f55b51c29971ad13989fe710fb4cb6da81fa925cbcb630bacb94220e99127659de659917c58a6bbaa8de2d4d7b7223dc74dd5d625103937622c736a9b0155c05164075bf12e9e4d4fe6ee91da4934925a482208febdef195e90fbc99c2fd0b6c6f02624010f19f71329386fcbe399f928b0fbc5de56d346178b897b16c02f33ce4c5c5a76f29f308a96181e1a5ef0caef587ebaff4a0c21dc90e771ee5a953a98179c01d7c9b94ca88ee741fac11e2f8f470f7687feb6535613077826276b10093dbb3161d1d7e79cd655f8d988d8a3e974e256ae532119ca86727ed2829b3c4a2d17309444a7737c51d04bb8369083074eb5c275afb76c4a710de05424823ba273f9ca287ba99711ffe45a351d998daf1106d42f796d3cab9db8ca0bb1334b3422921628279b1c006b96b90a66bf16321e8096ed6617af8b3739dd89ffc6aee16fdb41074072ed21c878baa45d8bbc20ffd1cca628b6bf9ca6042ec5176fc88c141e32ca2c7c49e70536d529979fa3a620d3b933ee4b5a1da0d7fed893403fbd3c1e34d220aaaf8bd234a2cbbc4f5f5dd278e1de8872b28a8ec9e9078a136d3cd5bb4e1465ac07de22fba79331f396bd0b018e7e617a0eeb46f33aa2ddf589cfe2625068febd83f1a4d53adc3bdbe4ae057d9d87366ac1f61e5980faaaca52a5e94751983d566d3b66dce811b42336f0fdd5557cc8e942dbaf44948a960071aecaf51366ae3ded649e635f025527285ead7106f7f39ed2c04eb81401f131a08029607ebdbde8b048c61a5ece8d0e4166ba01b5a11fe001a602a7687fc119cd0753f1def579fc586420e1a54b4435d021b7b570513b85cfd9019bd4b6fc8abace46e98c1bcb83022869bc09f57dfc47fad5a81880abc5100cdc9cb47c3dcf77b497e4f0d4e101c8df0f1e78568688c67d4d48713728ae78c39a81dba597e89c2e7382c5f3c34d7a79faa1dbda3bbf697203ae7ae55c13a96cfcaec21c9d5764e5852f7e1904b85a0aa689784dc5cdb35105ed12ee4b16e469c0d6d1848a7ffd09f737660a78a49ec7614260cedac05ac49b317e9219f4298f392e603fcf7ac1b07855ceaf03ab4646b6a19f9c7daecf074cd985360d8e8bdf677f70265ee6dad53a0b40b36cb66c4da0920aab0c7b253e632745a54808e0f91992d380b30ff54481a79765cb85091d1396c6f2d075d5e74691e724f5b0e5eb42c5659768e2c31a519c42e9deda3dd81f65d521af6c0af5745fe9fee9435f39347b2f513ae016c2fb17ff25d9505eafaa5358ba7e924389537b9cdfb37764baf093e42d9666b360534abac655601fb5979fea67d9de490a0f6af87e6efdef69edbcdc7defeca5d50a60498aa02a2368b6431cad1b10e3599a27535d6c0bcbade1cb1807e036b4b19e18e7da0b86b0c14cd97cb3327f4789f93d3a6ae9bdcbbc09cbcac639f05e33942b93d028503854d335877ca5953e812c7bf0f38097758754cb802ed249518dca097b0abb21a4d6732652787816d7d5396416d7e5352345dc3c8bcc49ab2c6ea7f15b2916c8b569371b843a00dc1541306c8db3fe4e59c888dd6d5086e34225d87b78f9b6aa3fc1478d58e05978847d69612ddc7b2356cc85d43e4fe19888e9dded25e570807d05780095a8603fd9c931044450e34008a71d129a880128c15e2d6374ea75aa4bb3a1f0eeec8c95ce979a30bb0125e519d0f11985c67445e91ef0660bcc13dd7d495742ae7fde80ea2c7489845acce378acd8976114dffea55612c5aa5bec161505a69d859984ea9b0a2f5b79403cce9db8e8ace1a58f5e3c79f066c8d9b6642661140f3c03b6b031257d5e4dcb87ad2518891e059f9a277e23abc88844b74bafa10f9e47e0699dae284883efea182135deb4191145ca2a1ab3d763bf489faa745fd6556ce646a812439edb4d3564dc4d61965a943b86f8428ddcc768c0df7c9e80e6280837dd0fb9d5e6dc13ffbed610c96a7ee63c50a88f58e37823eda16c610b93a1463d264e217d70b113c34b68b7d09e0845f62807a9a3bfba4aae01b08d2109c8b623a3b211a0bcdb7e02a1b4569f6d03badd5ec0c7c614e8bb899ed9c5b0c1bce54e8e679f4eaab157616904a7e3b0fffc945b3b4a91b11c701c06cf3bf9f8cd8faa1023e4db2ff7883ccf15db5e9e9173e4bf49bd7e50378d1c66cfd7ff39807c863690b52bf280fcd90218e31cd34fdf18cece66c569214baeab0b03013ca64917fefc5d35f310bd90248734a8fd6dfe16fd68565d07694c4b5300b2613b70719478fe6afdde845a5e597dbdc9c4107ceceba12584c75754a6516464ec879313019e57a4a57b1696c6230a0e8f281ae8377c5a9c2903d4cbe9e4cb36e327c89d07dd399642a4534c4dde570d19c6aba3ea71fa0b3ce2db229d18172bc398a91b9fb91a261d6c670229cb7522141ab90aebb17bf2d5e175537c8468035b65b77661d908a5f63db3962394d1552d4b81c3ba3553647ef94cdb863885cdaa5688b062dcb5e5e802331040090c79abbb54e8ab5111f5f0bdf50b3033205278587d9b3a2336120bd2041336d4dd9fecd539da690bb2088726464106e718a78c321d7889562ec98cb7288def640643309adb37a6a3ede0c895a0c4d7162ab959a037b304793744b6c040cf5a2a809f307efb73a4df1435b6b7e9042b7237b239a01fe4897d7424e1bad541dcbdb2058fe8687251f975663d1cfec53f3b545a5681c879e0298a95303c63e7922aaaad54c496dcc112675d9ffdb84bfa7877c35c904f2cd6ecc413cefb5ff22ddc7c7cd833816347568c2f671336de57761aeff385efd0161d1888fdb446cf211446a673272e56c29799b243a279a0ef0d93d3a7e04016bf4319e23aa60a3a583ddf8940b328828a67300c4fbb755346b21745619fe7a0018862d1140d2b920d21241f5ec28f012badbea3ea4b3674c3abaab17ec1439a51f23e61e7dab53e53c462497c373c2246f29c67d228442a9320662b5248ab9bc846f3948c1754b869c6130a101df8b4ff43f35e5dd1ac1479f0c28651f754734d6e2cefa1d4efda4e30b74efe4f2884fa48097f5cf9ac6783ac23a7f78d2728de77b670e8d719f26bc3828a30e8bbba4262b92996cba29c2c5fe4cba594eaa2e39d87e4f6597d1ca7c9e73353ad322891886e1ac4d88da8a3adf63b25588b0d17e9cdb247d8d2bf17ad9009afeb52ca8561f304f404af52fd9f7bc8dbccaffc2de2b503927717a3d90695cdef95da50cbf3f7c3df7e6b5139c99fa64dccd0fa3e2a71c27bd9f90a6c90ca7df2074b4ac6b9ac0026c54e28cc324e20cc91b1b088b22cdef93dab17c0443dde247628bc712c1f7fd930228ce424cf84bb0916b13dfe25facb6bb0cf3a3cad0c1c11af8d6da316c08b793422b944b5771314bf30cbe34b067fb8587138c8fd44c083425146b8f3e0d6e3a4d4b180e137613a5b91bd6d170b22fb9aee2b673456204ee68ddebe3b3e93fb30af826c9738dd9898144e723b590ae5a0663ff4e94d1a8da785cf5442e82537cf0134b38f9ee35e8296515dccbba4785793ca6d34f4c576917adbd11500e0644deb35899aad2ee14bbd5efb5069d2ef7da97f349e2d31b2b4db613d2fee6e749c7111ae42231e213dc6f2f9da771b4bfe84e75265aed74f6814a77dda8dee39f120fa96d08deb3d1eba741d59db33d9528ad6f389a108a6e68e4cf4a4948f70e79b8231511c980f57c65e7a50868055e85d49c6af269ed072b5b0e1d64b8407d7d1e42cd7ea76c5601e1435c75e42a4fd2dd59eee25967791c1180cedf79e1007a1efd4716f197bd5c701e3f771ffee4a3f296448feac3cb6a35f54a8ec545cd4bc33665aaf89df3779eb839f63b048dcd8895f70dd658bb446e51c355ffda3db603f9def5fdebb5359bddba87bccf4fd5a0fc70a9646c335f432cf2e30b824b0666a8a5537390dfc51ccfccbd2e5d29dc6a332860b16a60be48c749bea507a7e614dcc0754d0d7d2c954215f207d66c1f0c24378d1a31b0b5932aca13d97290b804525ff2178544ac19f79acc718cece2603d13692782d35e2253fc00968e422a1a85f6bca1e266a42435a03872d14a27faf93a43331d018eec94502dfc635866c87aa12320433468c30a024cc1be7511c4f54b6505924a560bea51538ddbec0b51ba4def5f0a474805a3b150ca50f4b72f04bd8e21b22d4540beebd5202596f3bfa47ea6c61adefae7b5cf6df64a30fdb8a9898306adef94fea72decbe471b1687fd65e05c2cbfc1f935219b2208e30e3120f0d2d307c8903c7d94d7f678b7fd5d07a69b86a17e4499aa43f43402a17302ea240c663c76e50e879c161d4074a435a04c468037b3f6f156ef2faac33deb47227a63adbf4a159702ec5f13f8161477ea1be6ac0a71a041f2ebe4e3ae7f386272a18162bf8a57b7bc044613507e1776edda098544e8d6aa957e17f3bd33dfbb83d467efc82d49355c0e5a035a15fff04dd0c3bc1607bb282528ffe7f50746c73c975a35479c35bc7178af0b6b3cfc9c8458a2765f5155303b779500acd2b6b402d79e57cd5b76a8ec8949d305fd1af12c6a4ac09eb7bf1c39a193e9ffaeb1d82a348ad9849e44fcac1e99aeb1fbeb7867b511bdb1198f8d89868e101498747bdcb0ad262f263658654eeb2e3bac7bef0b90f080a7d49680f35ec624f1fa44227dfbe04d82305609ed43c8d49eb407824b07b52fdc12bb0bb83c72dda74aca1cd0502500a0a966f87813e110689cabd1afba6429734e38709f55e27ff59e3a0813e9dc63b8ab2e1de42611f1019efe406979c1eacfd2b4006b6bc928eecbb4b20d2b8683daf0c5e78f5c5a200d8c33a8c783a59514999de7179ede869ba8bc3042208349e700eb6ec2e95001d11bb779f2220d5d550718de8db97a7728e7daf16e75a18f1dae1291cfe5d23db19e441110eca564cee47fd4194a71a2ff864195290f2b2180ef4efd85c10e3d09e19169d64e2d822b8d157c6507c5eacb2d699db155d2a1678ad8959dc8288a4fd93d261becca2cbd7b40cb7967abb1063702730630afd39262bb30bc2decd5c3188710b7f47f63c3c9546d2a05167cbdb7565dd463a744fd33ff07994b48424d3bae12a4833a6a1e712e6d70397e29365388693b79e6beb20077a2ff462c33693c33c138554dbb43ce962824e974354de173780e762503a95c62e868c3a229c58f2ffbd4b8ff4bd502fd49f0ced26ddb6d3842cebc5818708589b2c6f5bdf75e4be9939ca92048bd4a7a03cfd76a292c9b1a9b03e462098d48d26aad3ee53ebafa8afa8741687c93932c0cea4e81d1ef98cd425be7bf19b156c4142a740c68b4d8bf434b380020cb4f2c1aab81ea56f8cdc67318435082a68fac8eabd4ff34d9e4921cbaf0dc35834ac7b93e8d905d020d38e0853a43a5a5caff48bd8a7a31cc583c7ea9684d7a511b7aaf47cfa24b818fb484913023393a2666df15df9980cea0411ccdae2ed86cff42fd42a2fdb7903dffb5e9758cf584b5fbde0ad6b324d50e9edf7b73d544b15b1b6f4eb03a2f6fb82fc669a90427cbd28cd83727dff46909af515d5e681907c121091e6d187b8932e9596a9063a3c47298fdcb8d67ed5f6863821523d40e6e3e2f8e613acd247438fbf505969fda08cc11c3294839a3a61a289923cbc344bdc5ab8f4e70fb2df9657502b0f59de33500e35dea4c44def889461a9f128b1bd2be9886150a743b889d51706ad301a49f3ebebc8619a42e39df365532a89dc46eac4181da2d6bde18ecede69facdd669af27e2671443bbadf261150b53d4124165703fb0d4b6fb343ced40d29d738c77e8519eb4881bcf8fcd8b925958ae20645388660c3c5ff39c04a5e1829e970cbc70837e14193197bc7a52569365d2c0a42420797dfdbec3488121e783b0947b9a80751fc349c6fbe742318055d589809a9b6a039f17a09649ef1cac2a42cae63cf4e91fc25b56a632735eb0f9e0bc61f31eb5e51830785664ce8c5d6eceab74eed74c9bed4cf05074f26b5220aa24fa5fe5dfc30c6536dd8c4b9cf429dd492bb7a7dc9548c2c98afdccbce0a53e60f86246e6529b24ca4f3cd230ea2583a6f94027a54dab4329ab2ec779103305f65b1811e0ce570eba8e17f8510ea2747e3168e479755938d885af710efc455978d502950c198acbcaf5e891d0f0667b8f65cd8de34288b1adc119e8b4a978f715fae1e7ab9252d616864196fe9052268d017fb9b3e6aebd00739b2474167afda20de832163cc4058b9e8b5f59fb4ffa8b1ce670d8a4b9628b978d2a4943c7a6ffe748c7e7ee4db128d71b085c3977da3397cc952d4f78a03d7c3adab3477426b4ba2f2ca058e0a3be235d1682e1257294f9d681a293aaec1b730e5ba342063ee831ece31cd8d1da79c84c58c3c70b6297b98814aa198aa239e981626fa9bc043e1469063828ea6d23fe6193f65ca6a0841f10d5c9fa6e56aa07c2d05542239454f0f4738e14877d577c672af92bb29ce96e9a5247853c0e1e60cdaad48379748c7ac823b4371cf11d63c6106b2f0d9a1b878d3b5a66adc759c74f0bd13769a855b3ebc780da869d0390825414dd50b7ad88f676e01653111c0847a909235a20feaf11164e8034fa808cff1703ebb69f81dd1ecdc23befc92939d7a2115b7dcb58f98558eb31bd15e793d5fe7ed49f453481775bdbd7343d41053b42db89f0c7cc79575c14aa7833fc468fb0f059d9865c1580901cd81838618ad02fcc5cce1631b656605576004963127935032d205a3eb64158c49be07a0ba62a4957423d600c5a9b7f1957a0cb414a6bd8ec2f565e8dd04f7068efc76eb830fe4e7b7a95d541b9490cb992368dc7dfb4de6cae07e2ec9920b8fde0dff1f401317bd144dae00de375efc9a04f110ef1291f340e2c81fccbf569d48848841fd71d760d0a5e68c0323c148f7b3e332ecd2bc512f311a3c5d4853898808464f5fe5ae4ebfcd6421b2066ca75ca37ac7ddf442d7564c1285c126ade85791dba5d94505e97a3ac27bb2903f1f17f56d8b0b07bc7a4bb5a34ead42511ec11b379ff4028b4ed1baf31a5a1c64172b3525e97b4aecca6cdd8ccae2ad742101144aa9eece27201d81e09105323448383b1076ff1a2ae68ce59b90d19379bc86ef9041019280aae6d2cc6fdd1e19144fc3b6ab4be47a4e1652be0fcb6bd36a638e3b2f46549012cdb101b6b423bb815fd271967a15e906f3263b93276ad62011cf3c420bf334cabdd1c7dec5d416286829cc8e454ea1bc4d00156994cd2edb7c4041ba65a5e6b89fb0f4a645d0be36b90ae5cf1810e73fe75521757f0bfce3c6c9b40123f1c11d73a25a94c3d09b8f5527968b4cc98868e21bbb192ded519672bc85141c7e9f576014b0347cabf9a3348a05e5cfdb82633cd21210d2920f63f68bd53541afdb017535d5ce18520673ef7727379b809c2f985183507ea46484719acfd75b47e1a8ff1238770c5a2eb9685ff22f6694da850c808f22b6a2d5307b0f5df66e45c726c455dd8e0dfbf1a18b8ed6caf121ac249a2aae2713ea49e5196d2b2c14c053f8ba29f0be5d0687bc6023f0d756e5a0caa45f9da85c8ed9775d2b83170deae51e5b11a2a940e0bd13f04ef2a6a8774235251e5468f3c19a6dfac88ae5a47f12d6cd4b170ccfd3e987dc1dd56afa28244db0d83ce61b5db0a13827748a051acc373d834be976a4cbc5d670ee0e7e9e27310c279d953d69d668cb5a61e719672b7694ccb583e888d599f77b21130d16bee4e210a345dda31d059214f4b1369a86b549896278fbbcf8fdd1d87c25574d6e688d1fe43b280478c7bc0f3e906bfbf9feb25845df9256e8dc7209a9095e2aa3459939a6310cc899a3a5c4ea224e42c265e43f47630428f37614a0d29fc20ac642d0cf36ebddf7364f1795aef0023622b793a08000fefc8104b62b5ca331d6de398342f0e1036d5a9639e02ad550e9973b69bcb9ba91b24b335c5363f5d072026511b52029a707bc9e27f945976ab714f20c9cdc8441c93d340fcc0ff61a013492cba8940413ab96264875c1d748758a0e9ee7724692c783d7aa88e99c2eacbd67ae7d74040369bc7327cf08f2870e0a2455ac4761f4b00d085c9662ae5f52d276d4dacc3e0fc826bf9ee603f8581b4ba726c3d220cb73e470b8799c3922408a1f7e234d9b96e29894a5bc6cf804c71cf753be1717677f2ece675c76e5b14cfcafbfe10ea0d3805127178f9a70600104f8331a11ae3e780e17c1697488de70d6d3fd8d3cb9ba2f878557da79b952923656a260425bb82211bd905617404d601b6ac4670b5bb5df4014904c6380c43f30e320704ec25449a29287ce6495c02d5b606805925246b02bb4ba7b37217efe66ffb6413fcd4e3221fa12fe89d2c6e140438e43683495452a40739cd8d3e1ce98613831bac294ea93d42f8a8577123b2766b19ad33d6912c0218fe3fa0ed3ed68571f8bafce0259270fba2b54049445f129bb41da2734a748839eda7409e55d137d3d6c47f57bee2ac1728994fa0b1df5c247c44ad558d575e4f518b066d258165bcaecb5837286615e5f64fe8647c00027e97b352a8c790351b6b6e90ea521bfa6b5591f80fa10228286a5913a98348bd12715a4c30fc070402ee59774394f8a73722b581f61d186274c7d803e5250b6f8a7192fe67892e31e04ab00689a36d2d9d6c494fcf253303b0a620662d846af719b69aa764d968707756435aae25c4c772c6b491cc0cbc1bb47f7d345a98a71b528060d31f269b4f97802e1c0151b09b4d60c7ea7bff6f93e2637cef2aebb0e5d6ebfd5aee8c4592236be8389eccfe08ea91e7cb693991521782343befe2f10888182028904d532283b29929a901ce7eb14fb4590b5b3dfbe100b7011d4e783a9a4a574e24eee8191eca537153e1f0972e5f2d3c375a45608b963f2e11882db5e4b6ba5c1bb3b51ac898e4ea804cb50028bdf1b35627851254a31172288ea023171de26d6ff37da1752a5a91574c37ec59241e40001952f6d0c193483e884f470002df7ce989584e707266d002eb9dc8b32cf274460b97f9cfe42c15ce09fcbaabeb152e784cb06368f72409269eab995004c9e5a10e01fa15a9e1cbecc62191bedd0104387275e8865ce8ac7b8cbe8f2b91b83fb157224e0fc4ad046821e00811256e37c959c1b8c66ae2e4a3f9142d2f2d1597d0b23d02306dd248ca71641f3d7d1c0ed8a67a9c4332e587af324ec7a337000b9478595ae04f851024b9ff383700c5d0b5d003e58007b511901e78bec56f5e3d4273299a6f1283f9a5c60a7254587841c224dd8c053a5fcfedba71c96f8b1dc86ba9775e5bc065d630b8d9e353bbfcce1c2557e1598ec6b5cfbe9518b1b6d8d64f08382eaf0cb80afc487a4967e55e17a805c622f1d0d5e9feb4fd976988450d22ca7d9ae2cef5f3ac497807224e466f7a9d8801aafa9c3837661a039725c14f8d8e4eed10c36e33ee44110ee86bcc9bef9e97dbd84f5f3f4a46a105faf931e9bcae10ee241008724707caea5d029fd7ee7de85f6120a191298b0daf2995b227d2f6cdc76ca3a738cf0d9ea6dbf98ef863f9ca61d527e165e8f1f4d15afafa7935727d0b8525df710e0d5920cc1c0e7ad8e712456d2124dc054856ed3518700375635e1c60266ab6fcf74aa057aa08fb80980a824e67c80c431c200c8fb9a53826b6b9f873ba2e4e5db968c6caf198eb234d66a2a3004f7f5eea57e5e478ce8f6a9de705d31180045baa557de062f5837e190a032616cf97aed638c033fc5e7974619b860b5067095fedb58982060d1f3fd565d284cdcf705dc8c6bb391bf3ca3a6eef32f94fd5bb74d7507598d9da01e42f1e190025aea891b0fba99e151d4b24d109a16440cac5995d7d2e0d2e0616a78f14b91b7d8509eb8f38ddf2255418e684ebaf63621f0c2c28008f8358d1f82c114f491902578e8fc19c40e65c02bd1d6088a9355355798d2484cc36d5ba70bfe0a9c4901af68fd3e11254d37f8027fbbc3023ec220cef17aea0425eaafae2418bdc0439e294f93f944808ae99e74aeeb0276c836ebb193b2c655ee96de97564192ba7919a5c7cfb9c2f42e5ae884cbd19dbb4f2fc16b1b1e16f34677158d2c4a4f60f238ac95f444a01abbffbb62be61e66936e795860355288d41987f8e0b366988599784e3bc14700594022541f2b632465bb3f9e58fb23acc507bedc81b9e394e76d43f07eb820e46f64dda15de1903bc994211aef3a7f5c2d8a2ad11e84c14c8fd72776264667ab00b02dfe722fbcad0b7cfc0305f7456af0f1911a640908e92c33f82544f074f375f25c9ee2c95474212e6bf39e2a3e0dd546a08780f9222e01ace4c016829669bdc7377fad2abafb16bd8cc2e1904aa16b2004133a40fd3f7cd98b18069026bfa14aaac492ba10fd987e88d0a75b3cc7348cdba06b228e924ea71373332d396ab51f3b362e3434da2859b7f630d84897b5fe324b46360eea497e650fde46ecb91e9ec3f988c17858455f5e87cb499d0915c204d9149a2d151e91e091491f7d80e803c8212b88fbc3c4e5f666e3336320d9a476ffff891b3e75c7e8498e1a1a0f90c47f008868afe8e77585965cf306a980000887375fe005258ebe9f01c25e4a985bb43a9318c1d10971eacc0dc1d9931a59b0491c0395f0dacd75ab5e14361efe9920b601371d9c0ad334731f7063b892f7b0bfca4c052c2eabf1c40271529a833de9b2742a9dc62bfe5de31237b08643848b283ae7bb035930ca4537a787ae9edc23ac71fa770c10621d074809c02b78939e5830822ac478d309b8b59cdd01014b061f623ef0b1e478fb812385c4e1cc4e6536b3f75cbd2e45241a80e2f2038058e6895e0da75a2955a1f7df86ff9e37148b50a179a80fbdca69f2578c6fc5c4794f7aebc5a7d292c6b189c79872d132997928a8e2b6b30314a14a906e2a5b1fb90fe79f830a46bfa30a7fa7b891e91b00d39c66191c414c830ab6e519dba9cb03fb72915bb741c580ba56bf1a229d6fb5177164394a1f9c8ea119851aee647e4e1a21673ca47039f0b8c050a74d62f0a2ae0c4ceec4b5f4d84f2aa731e662fafe65c8a0f23df9404bc4eaa2cdc04a4aa0e51f00f0bc72332c4f68a46effb0b7a41039cf44fff2b5cc828ef954f07c2f162c8cb32b1adad8825dbf3f826958b6040612f87e5b163abb8bc87700a80411aeef7387d8d4a9d0102b3e3c708df9b3b07cb98f52fd8d407c3777fd66e92d8d0da36d87b9917d5c1f1e4821d5e6c8d257a26b25bbc17e1c19b52dcc29fdfd991eda2b4552fd44bd6d4f74225023c5a968a422805293011fcc3f1c90bea226f6ccac6328f923628330a7b285ac77199a02ead4a77efa9e537669bf69bb89b455006247f5d874d54dd32c4ffd669b7ece165e14a088c0fc1c9ad2e30c7fd86a10563e2523b0adf9a80f4cd09dc2285a99b8bfbc6c3475d60bc87c09e3ecc7b2ef3158bd16715143932d09513a687cec44c3a8f6cfd3a737c4a114f7895242d284e9669bcd403c86dfc8356cd62d8f3dc7b2d633d118e94ebf1621aafa77a178ae88f0ff20718c4825014602c32d03a309bcb6ecff04e95ad782e625748a08c89e3d399a0b5f3b2e3f810748b1181579ebebd441846d605319cc3791231f59cdaa255c390bdf245e041dd178418f14f04cc7148dde9ef63d430011e60149f1f1e7f22e99ade6ffc92e88777fc286c78c62fabeab003d98680724000719b626f46df389531db128a9eb2bf0eff4b1011007e1e0fc41ba211d76fdc7c06830a9329f6d7950520089b4d34ef8780d488453685f88855307cadf13da6377746d0eb421383ee91027657da805af5e1126a3ef4160548191695648219917e6c8545a8c83cb3c033c78a9ad5b974a5e8f71803ee864e9b434a0d84a8929d20417097aa0e082b1323a59e3a92f1a05780101c6792b90f3aad110f191a4154cc503f2bd268cb9d2012dd50bcc5c31b7af66237629cab1f0878ab60648fbcc9fb3eb1ca2daf0bd62ef4932e135082679b474e4b67ad0eb55024c0ba24f00341ddae8d8b6ebfb8bbc349be1aa2053e8797f096f067b6f333cee5a48fd160e67eca08ff0ab83357977c8003620c7fef1d108836023c073b87b447d85c209a7b0c35d35aeedc0700f98cef1e09059489f03736e0eb254e1bd80255d9bb30278b56c6e06de9636c3d2ddbd78df4ea750213a43c4e6edea0b8e5f747956d5fc26a8bae90aa4c589ea3d3f83989a0a2bf9a09a9a56ee83af5c86f21e3fba143a68de16bb3513faf5cc434075dfcd7052a6c46fa3c33a6af0eda7529dc0d711e20720f4dfebe0b1d3d06aa44fecbe51a78184bb6f602a5db765acbb7473769b0613e346ca7979f7cc83d84cb64c324f9c3d3bdb1fe46aa37f1ef6e26566f0ea4521efad69db5163f566572045a9ad0ade20f6e0717006890eb45a84b9273eea33325fe361fd1c6d3a0fabe3481c9e88e95523afbb5416dce51579ca51e7eb0ac05a50af05b18ea22f9ef7717c6d486cd80f81902c5135b9a24f3ec4721d89f563353e5c1a0ce9e0c4a8cd84b83fc40f447e99228bcf1455e7720c199600464a7b3950516cebd3ad19bffd0394f81a51ee8c677185f2ea96dbc21b89a3d9b89a6a580e507cc2fa078eb57a56049813c312e583fd0cd107e4550b6d7dbc6c01b9192322905ae7c11c182f51433775e4732e16b26ddf2b862c773685b301e1641553b4e2e1c030c698a22dace552027eccd2de2321b76e5ec62566531e7d2430e4f32e3101292f2660674af65bf754728a7516fc9854d0a4768464eccaec0812c2dd0c933b833375fbb431e476a237362054e6b29805784ef686e8f4e21ec67b581d7f19d49bfa1aef0c505632a400f1bc57fb809289dfe00019c92b3bcc254b3ad751bcff10f92d21799ccbeac9b044989c39dffa209d095715fd1716a8af80e3c7551db51c1554bd45492b844f523bd05e29d645131072a3c0edf03586ebcf450aa814541c0515b06cade571b900e61829bb72d059c2a69c80918661257dbe8c8ea539ff32236f003c21a010ce084f4b60b8ba922f8fcff69c325f2d32c44d9688cbcf77ed96bdfcdf6ee7154ec5ffb5f789336ba827599ce1c3da76b8a9d913440a26fc96af52169be6c92c2cf063db4f2a6ccf3effee09a85c074b04ba154b612b0ea2141582f61c92c35ae238132808dbf615b44d79864cd0f5c1b37ae34b018a576553946b0143fe69db216dc41c5042a47cd2bdfa3009ea9742bc090b30e09023800a6a6a33885f77699765000df13d34902ccbdb6fe5799b025b47820915630b713eac2381b1516dbf8769341c2cd93c321b7ccb1ddb88160851e246ac9a50d926acfe48e2bcd68dfc4e8ebc6e1e05f6beb8a21585d5d31b93097d2fa372eb8610a89f6b7f1f034baccd841fbdb5be5f4410315c734b9f5225afda56ace4876075a34baf3899ada0e41dd3d0af5d16d4b9604831ea99d25baf2fc5607d7093963c0462cad47d838df39ab0449fe21de4c7068d9e0929d634ec388d6b9836bc2212b4e9b454fd8cc7fab42d8efd432a7c35916e48388a89633c9b59f3135828b82cfacf4945c65cb6f09f3513b1bec51d46ec8425d66b1f2f4164e061d8ce2c102f15d946e0c8026a62d78c676bef687d9d8a10d06e104cd06bd8d9dd5b09341d84c9cc2fd5c046a211173682fec0b4b15cb7f997e364762dde260d20755d0968268b52e4f7ef97025f4427827a1da273bf006125106cc8976f3a3659ac87bf3f737a021a998b723a3289589842db49cc514c8e3371adb1f63ae96a20b200105b4376ef9e5db15e9e907aed29bd9c371a6dec1391cee94a9846b0f2d272f654ce2320c7a5d0f46c979de0ad8d8919cd7f7f236465aa35d1da0fa3842d6863c218c87d41a32129f70404ba28d64db642217ca32df94dc089db79cd17d0cee87cf5446f3ba0f43bf91dc382011e30b8f10a959b7e895dfe6cbe029001d2901e6ae8e8e76f54c15ac8aa5e682733f0545e9e85dbc99be1f84292ed2d8803554d7b4d5b67718b68ecb93ef5e8d90ea12bf0cb700003e90febcf04192824000004b1341c1deae4259d1c7d81f24ff491420d10a25e449044736307a7219c75e69d116aa5aacc3fc569cf31771c5e5c3ea68554f3fcd3c27cda8b9f101c4c4a764f90382a1050994300c6b04bb191b625660465470a1c39089add9d36a07fcde71ca5205c845eec0e4af5e67e1ed10c532020b224a160ed43dddbbb19f886015823267791d102119e7e3ea8b5373dd158390791c59e962dfa9aa88b42b3031ce1f0849104a1f6c7b1fea79fcb396940434f0e3f2890e93241668b383bb582202559c933525b7c4f7b04d80603ff4b109206e9fb421ffbd1773dbf8d78d2553bc6407051166480f9a2981b7ec1742682542a177ea8af6c58a1912194d654a4c0d3d6af64bb567d00212a5b621b24e9a96d0ed0ff1b1ae2a97809f92a492cd7e7261f4e41d9134b1ce8f900948da4a13aaf40dba8e2fb08d8869e7d617367a4c3e55a1648017bb9264c6b4216614bc417882ef5ca21c580ef639613c5714d54340015c8ce6a7e414b288a9bfafc2aa83b7d7051fbbefeda36df47f03d2292b047d1b8bea40bd613b243456292a41e0a243ad28906b4bf6ef96751ec711a5ac93cda18a2ad5504b04caffb4e9c43b4eabd98a8363438491f521ca44d8eb57013d64018ff7f9aeafa1595d76629e150ec8407de70f15e9146d3bfb8c289866a7b7ab0911777dd99dd20472fbc2d0a2b61460aac30c23991967beba98cda99070dfd95cc6976aab888a8be774830a8af4aa194fc5eed93b86ccef4bd38ff0db479251b38a10752b6c756ad196c52b1dc565c006a6fff71edb1b403d4e55d2c45cc89ea6ef1281321d718a921088dc0d81550ddb4659729aef3cbe3a39032ba45c20fe456c7a4c23c7d5861a9c926c3a99900569139caae480361cbfc4cb60697d59e4a17f4b69651b7197cc848a0c07ba2c3e68d64398e7962d8faa093f002505475c46d1a39e32314bc7b4ea3f8252aa4c8c069ef9049ddba5c487d4e4572773cc8e1d074b34c3c556837ccdbb92aff45e6d283aacd4eee7b94abacfc2b23c4465554c1f07c9c9e3dd8d090d3b84cbf23d948d471ea8e93510eec269450a730a8b223e400e9ea3e8b6974bc5231df7846dde655935d264cf86cd7be8f384468d3730899999b65397930ebb27874d48a1ee10474c6cb79f0c80e6d154dd4710e1bef3b15fa5df301400fbaabe7a33408bc19fc4f89d2f001359fb3b17f50ec9d46e3c387aec07fb4b916a1c6e0429edfac40e33cd3c1f3b58fca2d03342b03206c27ac73dbd467aca5babbf96166f22146b3abab9f75c1368eb6be83bf818d7b9d58b1596be0d77bc691cc34a472eca96e1ae00845a0037d2e4a5a70585c116c75d6d22bbe7b4daeafda54e06e26005ba99dd076a71a05f0564adeb6514fb51d76e6e4c50bcaed714cc950300b7b389c8ed3e496fbf0d87cddcf593eb74b968e256551f2f81cfe7ba78a752c530fed2d33bf8d220eff69c7c8a67b124a613e48b56ce8bbd44bdc987f1cfa34ad819fa0e60ce584aff4f95c05f19e653cfa2e8db5b3af1d200f5f0c0606c115a12bc84508ace0d7ff0977fce2472d491a6c7e4492f3994281c81a419e9209f2d4bad06f35af44f420e7e84bccb0d922ba8e158d3e912b277cc200021789cb9705380f6429ca00d06dec215fbff12b0ba46cc6546f7b11f1effdedace7ab6ab68bab1acd045c84ce298dae647a94f051e9e8a16f9c88291c7e73a5fa71b7a522c7252d6b2c788307b2ebd39ab4dad9db335ebc70a743a69a66b772b69c1a1b09eecbdaeee15fcce6a4cbd80562b281ffc11a9d97f835b95d09aea0d599268e38a6ae7b768880e30672007dbd70e98f016ed99a544b4960a14d0877bf56a37d72dc1b68e0cb3d9e314acb0d0e8b1089374c6f5a82b2c5e45c2ca6f6a7c1e4b06ae88c047d4b8ed2c0d9b94543bc5f8ac9dcdd1ae8f62f92d228ddd4d8c88c132d3121215ead7de86fdeb0d8c183ca20faca039489649fd03c794223b548e47d4e68ec6841f0ba2cec02293155f2213803cbd50a27e7fa96c7de52b2c33f3620cd99e552913693b73e26b97e9f30ddea1a84af49270792c60ddb96b627c305d084c090f42a987366316a22c58f1d633c0beab9164ceb383f7877aa38d2fe6b37ae04a1d4f81e61cc649dd82a921b0c3e7fba8b14c710d35ebc7350b6c0056f9085c8facd2962ecd2c569a38e4567c7224e491fb7b256034c4312acaa28acff09d1f9413db3f1ac770c3c4084dce16a2728f8360ff348ff24fb9bba2477eb0168f74cf4c170a5154dd8b5a9c2fa5d5435fe0c91a8a6be6fac80e271663e6688e7f13fefa08630bfb53070a712fff4d23c4d101d36f935830d3bc32f8c3cf65e841814c1bea329bb6479e9356dcc2124d7a0e1e82fa4dde9a9e12057cb6d5d155ad8722f5b0a00f597cf4ea2c13bc7782e19182ec16b74ec93d5e73dc3f9a31c94c3b0a714390473a92d66a7754d534e0088b316d3cdf3b59450eb12069768f4bbc5f1726e31c0f01d71a24216efc33277b68461d87936c89da9fdaa459f5a4c30e13f291766e4ca520e0d2e10ff27e5b2ca038907e262be698efd2d4b32e5832704feaad1cebff98d41f36ffd49f4ae7fe6227373702c59dc767ae39110c466b472fd51b7f5ee9edd142b8c01bca016263771905c2d26e6e051438bd5fb5c9b76a00a96fb421009be021eea0cbbae23bbb4246401b2354e933f362750f71496971438f5c202f53cae2825eba0000000dc7de089bef412f8931e31650897e001c7005c011f1a210506d1370b02b341541559c21369f859371d5d6e28486e08cd062ecd1acded8df074788f8332c88c93169d92ec2ea1302982c6f69c23ce932e48652fe3e7d8a19b6dec940e2b37f28fcafa42c41702e6eb2b4f7c00840708fdce5bcf17286bb075ce90cb449c1277821568550f64959bacbd2286b619c0e10021410b98aa2d4b4113e1839d610a9865509a96d2ca6bc55ca66ce293a7bf052263ee5a3bee7a835c95de543cff4e1c91e400d3d04dcb8c91f3d6476e440c4d8c550fa8a5f58fca397ff06dfb5e7965a1832b5795768a0677202dc6dfa4a4d6ca7c9a108501df5e94fc40fb8ac686ceb5160b0cee0f6576fcd63aa94e37cc40ba3a977e9e15c5fcab4f87bc69c7fdf205029bdceb8cf5d793497ec26fa387587d2819ef85de6b4796c646686bf964527550370ea05c212b96698b8ab0e9a3370319245800ad6424778f3889b3450a58a1703ef620c501d9e54971330ab15c56832a41de491efe7ac8fb73325c794236d909aff53f11dac1e08f0fa2c485ae0cece58ad6d053b33edd6831fea7ab369924fd8e71dbc8b9e76aa07952699ebca4d52c6aa9c7c8b587fbbba18677ddae819b2ed741af273cda87cfc55c167b9314c837bbf24df8a54e517762fb31a3056def8ed90b32f82919e1ca02ccc45c212e47785af8374c4c85d96fe57fbbb01648cd31a8d364e2e1f9fa49111ad7a4ebf9b9847f7f32c7066bd98ff0adfb1a9a37fc2b0beb918b0ab3144d4788d00d171943373e544d0a475302863b4371c67bea740ca340e5be77ac00f3fa09d2bbe52ff26c1c62dfe0873a818b8ffba95fbb0d5cf727f2ce17be9c8a47d2da120c029a9e8702ad2e0e49b5138f24d705ab4d9989fff37e3f9e65263c9f816b65aec2617dad7f665d8b343bf41fadc5a673b98b4dcca92e0d07eb0270794c2ec702040bb04a2c7ed8f6355266aa9eb4bdc4c0ae147f05a4e1b1c6b1f30ad6b5cdcfd8160cf4d057dec80e65221b1da82bb1fa4824b8a23cec478434aebeafdf1d9d0d2b1efcc471cbe63fc673b6090694a7d041c87fddc07ee114c338fc781923b3d7ab2a54c1fc2ac590df7135a78aebe15fcf5a14973d8e4142c806f2e8e8e8d76cdf4aaed251ca58c8266a0f9b1b8027f278731da5098ee968916a2d54125ccc6ed6ea65ddc54f27e2a04b0450516a070d2ff12124a0c1320ff3f9c48dc09fb0c8a687d6889f4da71d94abe18f703d6a82a70eb86f8f6019b77e2bb9ea9c3a6f12f888623c1cba3daf731d37af5132668480135c91fb37412601a09139c004c5880ee6b03c89b9fc405892376047f755ad266ffb42ba8f7c4d6a18140006b67084ba781f1ad5a4f6a1c825e51094987784db8289969ebb4cb1e906bf11b2657c8a441b8c1855bd9330f453b923febd4a49eb1f145511bb1faa6616c4421b07543743867a567408011dd3714b718f9123dc35780a78df193c5ad4127803b01bd13ceb94810d31fcbdcaf462acef8612aff6552ff734606f8a40cfb52356b4a91509b6e7e8292c1fab38377f94c46747a401819132d632c47ceee56cae66a0242786e92b6dfaad59e0d56e2862dcedd56e96fd4946b83074fb376856f3c9e78dacebecef3abac9b1043a272270160d87d33ca67ecbfdef8a4e17bc47acb5cb5f61d4ee748192b46e3cac62b72f798b81d76c2bfd17df01eae990b60acc2a59b572a832ab82f4504c51524150f8c0e2da81229a372add46f54dd9746dfeae9f1f4de8f8cb9e3a788ae20f9ab0c969fa8638736c9c37a68edf33a14721439b1171ed4c4b4282a4140e7aace9f188abc06ec9a3d6461cbe2c0a9bb70459f8d70e295a29a8058d8545a420cf903d06e1edc7b13e16b20038e081965c120d27a3fcc2671666799ec49964a37e813b4a4f1dfa32b00abe8822ec62f2038e292b03b95a3aab90bffefb24bc0a9a16db82bbbf8c554f85a55909df325f2a676089384495a5eb2bfe832851aaae9064aa7e1542c5911c5b467fa01e4ce541e3726c30574a41b740dcc8aef81798a985a5aafad3a720d56d4b10f67f050001156c3c4d88ed1ed2aa096fab923b4582e38e9e46fc5b6964fce882388b90721b0f4c0b65d8e0737fc8767dd337be7d60cc7b2456709c510ec7a112b2d1d9e2f6e36f7785a22aeba2d197d2b5806be6668a43796c2bf1275e669ddccd0fef8fbb9e681ab4c2a02a70de8448e6fb54288b5b1cc17cad7706d9989942005935b812cc22b57a5670dadd4d176a25e43701eeed383edee8d57f00df91f06b40f229c59d9d10a6b1b0d23ff626be04c65b535670815b0c0065f037b9dbfe0f4bc9cc3254eebf1e361796c878235d018e38c84d36940483b333c508943d101da1129d2b4b02b534ce9f2d6517d08fa843737c4a2c6b32feef65d02dcca9b5327d8a67f18fd0667926f855448f455de0714835fefd2686f873080aace548a8034906c6ffdd2cf053855722fcec0fb1d11bac50ded5da2e2a96fdc39434d0afb4dd38eebf95197c0408c6193ec3a55c74110a37e346dfc9c012328a578dffd8df1dcd8825661bfb1e13035dbf9feb39ffa66c41207bf419bd47f33738bb4e3053264431cd15995af10270df2f054c7379841c903b151118f8ac500c1a3ddbc75456f719ee4d5c5f967d9aa82afea693351f4039e99812336edc271ee9b5e0de822c07186f1b33c8287ec08e81af0abb0f00a8cfd2e302784fbbacaa62466c80ac8c8fd31be9efc3350e69450e9b7117d5f6949c00dc760188ba36570955523f3eb09c9beba68ff50f0bd0643cb352e4b388e7ad03a086336592c54f788c106afc64d4fa8c5cb9ebb1ab76598e625403d31d740a1909f983c55fa66bd6ded96070aeb81ef39f92540107be41f7623ec9afe84b28387836a44f5ff57392c0d5e780faeb2ea94f92a41d5a1c833facf2df7c10009166a295a5491ae028ce5f481134d9f4d94dab077c58e034a11e030ca4d4cb3f619e0298a713d71f6c0a6f8278c2b982f71ab8d8a4716c63f5ed4efb28fa5b04a47164359a0f8de9ed2e0274142d04503ad98f12b12a3dddd89988dff2e1fade67b0a016149563df7cc1f353bccd4a05943cbe8df0f0405bf8fb6f066240e5ca5b84ac092c79a7d539c52950e04474425d5d5dcd00b31c586ce334d6a817d08bec562baa97390388d84d80485c39c0490e820e7bd6dc1a0c50a37323f898ba28597838055c270c4af33860aaaf4bfbd770b9d835133123ee1a5f58bb1977b156911e447a6bc8aa1009d754fb31bcd89a63cf80dd6dd94cd8ac6c4b6254a8e218314141c6181e65ae535d95ade73306fee76680a0bf5fc0d07f8fa03717fb98145958176fca7f1d34619686d6d846a662f163d678259cb5c1024f737e2c59712be07db159c3ed56885b4e60c23a778e092f2ffeff16de62938e9d41552e2202ef2794cb238c2bafa27c2a4865630da14a4e653d1a607415e59a73415fd2281246fa8c1c6c876f918ca4f948b3836703e09e82e1fc457ade228f601f2ecf699c4beefdb9c4b545d3c109fbf2a480c394424078c579cbe5ccc29977e991793d60d83a6fa32c1700c5915726673ebee9c071b72e47d53ddf56b64dd05e2431c5e0aa9d473b5119c21bc5a0794393e3ad695574217061e8002ff7194a735a574f9e83b2dc4e2e05d659733b376327b9d4590b0b012ddbd0f5967547ddb3b762fb41d509b4b7ee23775b250205f7525c71463afbfbbcafab903e95d5bbb52fd4ed4253e7bd204a1d489fc88af9de90cae7097a69791f356edb070046600a94d6f0fa81aa972062ce3059f315ae3de83ed01a1fd3e6e10cd9e14777eccfb05ac4ff1a7707ffd828699dd83ee6e764a02254e1e0b0c5e233db101197423bb8c0ba0124fd7bab17b5244bb3a33dfc699a78dffa56dc0e2566b4d3d0b5353faedb1ff13a06e39b70ed1264f78738be1577fb3143b72779ab6e986dd7aec26be31250aa029337e8f70b50c08eef3a7423ca295b27c1579fef5eb6ecac4c6c9ce052f6e936d4b0216190ad3100d767fcffe3d774ab2dbdc98515fabf3e9ccabfa16ddea3dfa13e01c30ece7ba39a7d6d1d25cc9b407eafc54e2fbfe772488e1278b9c5400cb4183ee169f4f385792062c5e06670b8479b363e9c75adca85b7b9e84b7e77120cda975637d978cde1535abbdb3555f329f203ab80bddc9b3335fcfd73894417d34014a9d2c48e1279613023a807c2b202611bf4b62c232712c4a44030541837c5120447a75659deb64200dfbfaf17f51c449963909f0f02c70a706e10d0fa6272c5badd987b7dd15ea631f7f2048cf0122b4c648e2c4d4698da5dbe0d2ea4bd69333147a0823f8ae160c8a37494a93bd733d12b36f7deaa76cba3b1a09b3797e01a6df21662841d9d6db2407dc53b9008628207c2297430972ffa592a3ea4cb34fecad80602d48cd065a2297c0255c485db42c0a4666050fc290cc42a609e373d3897f6b4d79f3b46d8cf4e09c0c32fc9e143215cc6936701f171eb71497b2a614f5d2eb07b773c12636018fb0685b704326295d13344e8e21996edeee5ccdc0960bf2469f70d5911b353898d0c889695ddbb15be942cbb243515611b32967a8bdc8182c44114ddcdfb667d03ce8e8a74e62fb707c30857227e3e105675b41099bedeb26f7ee08495644d4d2118b0fbba3b879a28093a71cedc6b69911fc148afffc0a35d9af474f9f0d60ea9129d24d7f9cc8cb6426c8d9294e599d48d5c3e71599fe7b83eb99e2713eadf59d14fd493c7c6e7e15813c6bfc693ad5c38b26a1a1e4593b20a0fe82cf902f3f32c25c7b464ca8eeaead1d4f2ff51e813f402b85aae599686796958643f19a4441760f625c1c962a59d01d7cfcb2248fd639932d6f81bfc7c49a2b0c3ff48fc056f7c087a3bfe16f2ee3bf3a6470e63bc6af423592e88c1bf6e9a01c9b2df20bbd769d7fe1775bac5b0523ee0611256be68cb51c1d9ca49d9db4489979023601907417a9931fefb0befefb659dea9e9ec97c1aa9129617d02782706161588be33e18e881e2144d4df0232e992db64dbd786a9a09bcf1a8b705d2c3beb9e20280a4916f0f83ca1eefdb79c984baa61dfc4425471918f7a288626c125d5676cb9e8df2bef6ace2242c9e89718326cd6fd2eabaed9d3f5905a6e69b8f260b95981a115fe9bf8c56e9098f0d2ff7dc00fdff70c2e459c08024864f5faf2096b911e7ad2389749a40a59417caa186cf9da2e599030331ea8af711e9d760dcee9bd408b6e95c64f6efea9fb1c53f3ee20fc2bcd88d6b7dba85650dc76f120dde68c2b51294bd2cba7ba6627d99cdc508fa89229c4d55ace5b781470e0f726dda342624f8cb164488b3d622ff9fc45794e90b3eebdba8e3ffed40e7b335a433d9b6d1d814e0c088fd5f7c316afaa81126f5348f925c25a63c4068817a66e1e551816a3f05848edb9fe588c7a4e4bbec4c8a809bf229a2cc8755934c9f720edea3c47efe7c3c644f8ea44e39ceaa8e9a43354d87081eff91314d7b24bfdc10cf25cb496816853c51d45a1829c68d5a9d8a48a6a5970bc2aed5350f17eb45e7143b81aeb8b32c24f149cf19dfd5c86b21f88b82ab3dc3d40641b996cd9f7a26014b1c344df8c167a45cab5a33e660307be5c1f6d6b03c74231b16ae63d8398ebebc497700bd3c73b8311caea7cba1116e32f883be07c9f4678da9d77c45b81dfc9c844e0b77212d831b10a050de8ece23bb6d580a37e868f9506abf27e8a6ee5b0a7f2301fbd131ea34ca7926d9ef42052633e9e46f088a49b1554e6f75b686e4fe8e39bcdfe19b60aea49ccee992f27f79205d314f748726bc32de9dd197ab936dcaacc76e8e3a929a14abc1b15e0362ce52e9009dde27561db9be90ee51dd168928fe42f8dde1cc04c4937fbb0b4639a07db2d47596431bd0c085d0fd45f74e1de3459563a4e7bd06ef4588552eb57fa3d2bd7111f34b58b4df5be30d879379797c126401c5559ced136a1fb13704b86728cb0f33d1a57d416df70c6fb0eba0097b32ce9f76427af00334b71603ac1242b30120c7099f7ba698ca65be1aaf55d6e8661f21a408fc62ef30e6f42ec5c2c9d15e47eefca4c89b09b80a8cda592702df6b3850ade60b0ae9031d5cb923877a52685f366b3ea8c16dc3cacfe1e403dd8d02a73b854e1418757838e2c476ca59089f4db6fd1b85b3bc4d80316c1c499fb8d583ef725aa0010098802744500dd3f18552c145858ca2bd6c244864a78c97c6cd5ba4df1ff01a2659d2ff4c1e54343c3559054d570066e4064fe95adec89a48c019c37abe4c3b5acc6515042b3d2911c3c90d9ce0fd6cb479d292f61191c9639a2fcb0bf7d1bcc1669aad2f1bcbc3a97a46907779bcc23f1a30aeb7b52570db0295877a0bf9eb815fd4e26bda04a529485dea2364e6e2babcddcc4c870bac7caa332d8a86428e72a48a73b64539720bdc217605b3fe20fd2423589193b7f88fad8034188102d3db6bb63ffa160684bfd7592a9007f9fb9eeac21185291de025e8acfe8183c0a65975aaf5a5b4b5e802bc472f5a543778c059516370ad4655bef7bf24bce3c856a92953803ba41608446a57f5d5a7404f29b5ec7466a2fede6075e8025f24dcebae6d8f5e86e74209766ff055f2e648b0623a100f32c852e50b670cdd9e11b9f6eb82d068df41fc59262f336ea541199e2cd6875a73e5de28d3b810c72564d08210d558f80fcccad7c2c7d694d7a1d99630cacdf7befe10c9329f490079a6e8b77b532c71dda4b31df378bd6538c037e54f346b69b77ac7ccb9c26e0f8685a0ada6fde7b2468ffaa334a24d7f66c98ea5830ef5000d9d4b1fdda3ccbb06837a7b0cc187d745aca21789cfce126d4e5ff9591c76e35595049fdcccc249abeb5dcafa085106fc07c3cf5d94315ef17e9d75c13f2812a8d29117f5300f29ab266d7968a3df749f33391351675b31eb1640a9a20304fb88d063f97eff17cd3f53510103364ebff003d8069077966eadcf9dea113ed7d31670820c52f5ed0c69cd96092d2f5aa3150e95b03f9ee35614ddc691eb1510165b30842792d630a8069262dcc2bf814387b1b227e812481feb9fbb0e61b7368c5efa2aceb452c88477f09da022e04dac49eb931a860afcf8d70a4d89edb5380bfa11be41552d8aa7f52f0e9a24184d61350906a7e1369cdac23f60e87faa78fb70df7f6f53d02f2e5a9d5d1f2c2955b4513315d47a09b42e42dd9253fa20eb9b0209ca806d7d5965ae1dbdbdefc2315984b166828706da63217905c9c4849e49fab0c80c8656611bef6c7e5489814283e0f18dae27b2fab58eda3d179be00f3ea280defa170fb70e4e84cabba0777208cb7293c08affa599b061ee899fad7199896b3bbbb47a0a9144c024967cbe52b33fd662e790ce6750b12ff640d8d5d1051631adb2be4105b3d021e18eb2b2bc52a6958f848659b41a575af4050e38ecb25b2d411b1e9498ad9a672fbda89ca4a01c12dc49f2caec45ae3b20f57b6b3ec9d28e0397d0817544b48aa65406779f967f5f5e0fea0539b241dc5b14c9c11bfa3dac2e1c85b12d4cfaf325d3553ac4a865f8e62ff46bd6a9e355ec65cbd9c6418b7fcf5ef392a88434be185c3e963b9731ad39dc2ad73dc54efa7aa3a88f2639fef9932f5c41637292227a743e9417f5359fc5171af9a9b0bd77691fba1234a6364646cb3f9214a8ca75a58db32d298b1fcf682cdb2dff1269bed1f1c92c7a480703c4af42cf6c443a9a9edec867a522e419333f6006d8d4a5dab1666ed38649654d52b2a978e09e7ff3b018271e7aa74fa37abf282c3c39cc741a1f210ed083f12e1b81433f9f39f16bb85c1cfae7a03c966531ef35e48de85a503e3069e719cfa227275576af081230ea6ef257b50ff8afd8c920557fb090c0333229ac88eb5d04e99b42f872cedfd78e1e0795ad4a3c91209a4a30484534bf667fde28b5723f9bff33af6ecdf2b4ec6e591c06a744cc27133035be2812cf02ab49b39f206b070a6ad953738a12113c347ff68b2339ea983f139c72cb4ba17dec2daba304e3d2be4c16e1a279d9872301db6bb3b3073e2c5e30b56cd57e2e48be7a97b1310a9a33750fe1979bb2c91db2d9c1f59e934c057769c7e62c97068fef1cb0d1afda61971e31210b5e40fea9804da74e4b81253c600018146cb4ed5e5baf6a9c8270142988245176afab73db64956fc56616d690d8b8be76c2d5352c6dc016c7a82311e48e42a2ae9842057b3a6c54cb49f563c158ee8fb938ca0c72be81f3e91514f033642f6df2ae1db1580c27f04b85fe2ff06774856e6d6ad5bd4db8194cb9c3258893adde72fab1e6ec024f3312c0fb984023ad25c628dac1f393d43e72fe90255bafd89c87c11285d383ba14a3c0e5676124297c60470a3fa9a50a5b577f9aad4da357e5a11c5ec7aef617e89a10235fcc1d65609c679bafb7319c0901f82872e8d539ef57c8c7c85b4325c9abd0e6ec246bb383691760ddc3ecf09a2570ff5f22cce02bb749038dc09035017fcd6d68f97f8751f8a48287bbfe8575505acd2fa5588f32df60e9ca9499a596656c5852a17984b0b8b6bfad4d5b36f0d494397be7ac4d9f6dc9579e9bd8298cdf1f96cafbbf8dcf3897723261605443cc0a17fa52717f1eefb9023a35b18dad8c172fedf443b1847270d0a0e4503e3a918954ea3bde22bf24b0cb4adb95960b6426c3e2fd37339a6eb6e6b6075c4fd6a7677a1a30f2877d5d4559e682474205368e3a9b9ea7b0520ee121109888b101e95d252b671cf647e250f62cfaee885f2e3092af173b5f7f03361965b915d165d62ff7239e2e6ae60cea439ada3e3f2f5bf98614772f408a6c5020b0a0fa2dc3a61687f49a1237573a238a7d3984c2e31208c49e04fb0ff3982c8a174b784bad7706d0d7bf5d12de42fd25c9ca871b74b9ab54ace3c8201d2ab9b6b810964ebf060735ba4dc16838fc891146845ae70e4341f42f50f2f12981e0550ba01e70b2e8bfb16223f4e456419861baa7a974fdf6b9e4ce1e7dc2a6a164001b4a0826287f4a735eef208b63c18cae44e98c88a8aac74c4ea4532a279a6f0a841ecd53fc3efa1044903a24ee8d52e8af84c6eafcd187b18bf14caf474e089f7bd1c5b8e4b8602704ee1610195b0d4207e2e258ed38f89f4a79879fcb41c9decfc2e730df8f3740b6515c2b518dde7483dcda81602071cc470ae0a23903e8a6dcb452be50c1d8c925295288276e374a24c228ea593cfcf6c20d2c7e1a856ba00e36dcd6379781f0e1ad94088bbf556e4eed2fd7f0ef1864234e4ceafd6b8d13e4e25003092dd3fa52a3a94a634da3ef633ce0aa6171989ee7d9b2576317bb3fe5ef5c5e48abb42a3c019725f47c3fe8662b64222825be98ba026c84a3ed7d7ff924ceb58ee5c4f3028eb248ed2d803da6e9cd530abcad035a838fc8c373d19eeb28eaa106ace76b7f89a49681a6fb50085e228419b3a1305d5fd2c7bfb5caa56b3b8eaceb257bd8e9f1b45c70961d82f94b2b6548272126566c420feaa7d3691f38f809f0376bc9c6066d1c5af5e1917075d15f2468d732bd41a0d8543cb2f7bc4770486dfa07b9c407c8223c5f1713edeacd53421a02b76cc6080104987860b65e0ccd230e643980b7395dc1244fb7f9c6ac24a2479a38ee571fefad77054b0d8dd83935e64609def8db7618efb78195536b60e8afdcfa7dc4b15ccc719e618b16c0c4edb5b3e08234ccd1e5d8476342de67e4a716981f5a321d28e27fc95e6d4a37fe8cad3ebdc296ccafb6221043e1da0c4cd072c170d0bac007847f8dbaddbb0ef2061afc605a53dd232b453e990823f69e6b7578cac08efa577627f9ecaf484d814c8c7fb804e4ffe5d06f5fd179c9fb2fe3878789918b1a99eedb94a06d9b9d9054b640ad211ecac4a3a1815c93fc49d11e69681ca2630fcb2ad66ad6e898d137294b0c5be06f0af20b9533674e4650a3f29b6de5777d65e3638a8fd56c558c699f34ef190fe2736d091d6dfaeb91fcd6719ff5f4046d64a5b5b3d755d37d6d059285cc0d873a17ed5c60e0715c342c7161a228d7d3166f8c3a7754992336f45c78f1a0d6360271a9dd2c59d2b64189b234b8b2f79915a8ac4dff623f7c26aa8a368079bf7040fcea0206a5e67cd100a67b5d7a2c155ec43d751a6d1b426f90a70cdbae577c97994b2501bdb53295c368682d1a32ce786a4d7c9a4f327da6b9b11844ee0abd3cc9ec1fab5487b88e69e6fae97dc4ea1a71126b6da3cecb789d960b5e4854d685c8163ec183d770055477d3564cf3f9d86932550a7d6ce0cbfeb944da41d0662f3b79fdf8f60f26d3fd720ddc0c9fcd3be43bc2079de1c49fee87d9174b9f52ab127098b5734ac4a9e727770ada4b27fa45fc53a95b1fdfa0a8d61d7113dbe4e48edfa04a29da7062b76825b0fb9aff614d69274dc85bb42961546770f762ba131980ad74fc919eba8557e8e0f8168fdb7d90b3bedaa8927b2b70fb7ae9b9f66a358c9e6877552531d1be5faaa5a04e3d5b0a5383403c3d5ffcc0a5d44291e39e5c9a06766c1efc2195eda3bd41e1daf21e780090a9b883e8822935cc239ec9b4beba65c36665919a585cf12ab67aea0db4b35fd5c65d5ea6c3326904670fe871a08882e08489e23bdf576a510eb461143598458e6fe64a8e2fbc952526b7954b3f0f3b9887a52e27edf5570e526e7dc6ed5e20bb6328eeddf2522ddd1c30c6311d03c99ce0a36e38cec7b39b17d7e6f4a0450901bb7df61befa8825642f65d7cec1c833cbbba4be10e5b8f437ea7464c3337164efd75a05519dc7d73e7a73493278510bae94d57f842b676afcb077b965adbd68ac43d6265fdb9e8f32d4a6bdf9c5dc01c78ddc558360e64e2fe853e7c986077ca5485ce8cf93f80bc9ad36376c1089fb1b3bccc81e8dd383cfec0c826a3102dae76cf5556d3241b9d4c46aed2da0ba5e69613c140416334715f9c74964c2e663ccbc4f4620b7c09245194b1d81bff1374e8f33eacc786f05d1acd7ae8fff35dd4f1b4cc9470e8d6d9ec86276b5f9b8e565fba9373b150f2512c1ace893c519c2a6d2bf0695469f2d3b5f2db7d24ebc0b748ed085c8fa88322b5ec08c6d109c98d6a186ae38530401474df09bb85ed765749fcc9a7408a1b8cf6bc5420cd046d6cb96269cf6db0493a107e3f7943038074bb6e17da7d884cc84088f05fd486ae356a92b7a3630a59e5c51109f77bb9f017c6d97fe3d1a352ca9365767c1ae02c6e0f0957950fda6f7571b1ab72bedded15cbb9afc2d8d1c0dc60c5835002b62e8cc7ed4550c909024afbbd2825166e5173494eee95c6465ea19a4a1a73469ee4ae1286d5d176a111b45b4e70574154a52cb22ad6d9893467949ad42f91fb794ad665f5f1ee860b24caf1dadccf66217ba695078e774c972a2eb6cb1e02d95d0da020df71fdf294755d78077bf8a9dce4bae1e40fe5795f644ae2b05c627a850e4c940be907f4649511f9ce915130ccb59002fcad3b68654907521681d50bfa05229563b562a625a641ca9528fe3d20ae80ee6a96e9d29addf82ad5ae3d8b356cdf4fe4a06b7bcc6e2e7c9f473de4076497a914612da2cfad6eb1db973295df1dbcda059ace9e1769a162d7e7acdd9fcc71dccc9e9ff4e13d5ceccd8fa83fce32ea13e4bb7f55769f3c5a4f1927c6892d3fed3e0001e7eb8b96d16e96ef6b7a5e315e24d3a234843c4b70b97ed05275d7b07f56e32c938878dec743cad06f012902a67156e026f4a3c061592e802a8948c259fb974881e866ae4239338bfed8ac35a029c9373011a657860d51086f1ce0ed4ffb39ec5ef6d27572511d5604a4fdc3ceb828b8a4301119856a87e835d71a68c39941edd578af70cfbaef290a4d41cd746212bed034d182d74980b3cadb4ccd3be70e7b1e3e2d8f2acc0baa4b97a3edb21a52db6e4d3e27b35cc2f45fb2e1b47dbf1df2eb881d663140d7fdabc776194d5e30288f4e3abbc97a4440731e53e363260779559a751b9a0bb8822326a5a209d675e939e7eab2f875bf9e7630c91954d33763052ad7841ed23bfded7f78b9c27ecf1bec51cfffc9496f4cfe5e36f01d51d2d897481e5545ebf7a7538e830fabf4e8505b7ccc05318e8d2e553a54526dcc83da3126843265d7bbe2c331e48db5e16de9a4fdc6de62a73c7f5ebb8db5e36e692baa3d7be1eeac4211373199c731bf0fc8b0d11d191ef7fe32fe28ca409c16eab8e0cfcfc463b20760ab7cff0177b1fbbde3cdd9641afa43e05e742cc76c40b8c1d9b4e3c555c378db2a9efe940152d9a59d24fe0c09488ea81ac92aa3240c601df2c226615ab545d11df123a54029e80e2c1a0133b073b8fa7b3894194ef7625d03351c41cb3060f4d2f93c9df696151a78913398ed1bbbcffbb615e3f44f22babbdef5637fc0bc47ff62c23e54812836819cd2289d8979307f0b5826e3f9859fcb950ba1e35fd3972adf68c6991ac98da563af92a1ebe992fd4c02bdec6e7790bd031e7a174f785b2a71ea737bcbd40c5621389e0ccb218a802691f9c5b9e96e554a528e30a794702ca296741022914b09bfc6ec644fbf40f4a6da552e194e320f91a1da7940deb9a311178fb06b37c8c64165cb23abbf67773e40f8cd6794e3eb537d93db22f4869f9f35d4dab3a66ca192dcb3144d59eb656c01984ab0c5f1b0bb2dcab8dcd7e435da1e9815065f82ec7403404b1a38ca152af0fa09853a83405905aa659125b62a9fc95c68538c105ef3993e31f7e8ca14b55f614e8094470dac95d98a9b643127d94190fa0770744009fa7365dfdb5fe5e7b178b88ba10d90eff2df571634f8a8b02ad24a92c6b84a4a19755c8dc38e29a307d38fa2686d0a68cd920401da2c51fba356ff72d5564bde1ff861d0327055f6b4150ac9cb311ea854b31bec2264de8245dee30ec165b4bb31ae28ee3146dfcd62674fd2d6eae8b84bb7a2b2e05d7bcef892fb46e38fef211920e5d488ec6dc951493dfb503040f8aa58951b66f9fb05021bd2e54ad89b4b494ba08a05ab0bd749d5b0033366d43565065df9cbfceced1380ea6742bacfbd21f5ce2fdfe5b7963684a76aa2d1e7d891e56c102885895ba0eb9fba111857c80b8c5c86fa886d1e396554f0a887cef1c3482c5686102542567e6cb135c0e81d5fecc78a5c64e8f4c1365655febbfff4dfd62596ac72b34defd88b1e89b6925e4fcd378045cc7a4c9b355786db6109f8feb19d22eb63242724af7e89a1a77f2c99bedd59d7dcf6f6964ba73746b1df70043c110b7155d2f5580f40a6872c23e69b01f95b9b331449d9c2d946064dd4a6e4f1d1459a83089ffbec5cf29d1c4d4cc9da31d611f9c65e8ad7d778f7dd8ac2534008cebe2649d946ee2574cbee7f60bf58144133faff4daba699ef7765984aaf48ada814eee6c4a3c1ff31ac7676c8639f7ead52fde7d3ebe8b7846097b300fe4ff2adb75a231d2ab89ff4fca236d8e6efa85c2bcea594503a270d33e032a41290e8d610ae1823b6eb5121fea84be78e01566946fca67018d811e3fc8d374cbfdb3084d038e3fefd05f91f76bd3d2ce6fdf6929e9c22225de717591aae3eee288458123f04c175e6dd1c62640d588cb25579898d1a946f8ac65e20e14c24d65839013a9d8a1289d31a9426e5edf002508c1921e9217272c8c1de54a8dcd36c2d8ff51400efc4cd3e58a47f92eb03e3fd295e8df9f7681760269570998226f5979a8ced87052d4d50278017a60f82392f8058dcd676a3b4158faa682981688258c1784ea58961e188283062dbb832555ae216d93bf8590274a68265cd62ef74e9b022ef73a5baf56a71f74b8fe2eac64284d2560865f9528f83dac1a44e7255866374262cbf5f0f52c7a62ca884d987a92ca37e5f9c3001a94b1e114c44793db1edbd421e6d252b8377bee81b034af6f4d677a15da794dc4c50199a5fdeac11e3769f27d29fb677ac9f2fe13e0ee1b603b740b48d86cf4bbd80f6bed60187a6a2d189591f1344cf9de630ba288d786aaa3970871c5fe13450267f690031534fc0206f4cad3a42e8cc83ebd52334300ad74dfe61f7be4b50e113b31e1e026372dc80d32f0c5ac2633c74ff6238647a8141f801cc85130464f0255f7c343858109d02c622d462f7afde818117038df9bbaeaa2ce49f8176a3b5bdd2bc9f876efc190f7ae913b69115e06e8785b2c1ab57a892e2137eff01e9f25d440ab3d2861df4a8a2b54ec23f89e6d2aeabbc232162a2b6bb9a87c2c492836b3f6905ad0baa7bffc4b726b4dad15ea0683de84defc303f0cbc8fba911bb6b7576d9ad8e870c57a8c13953e00174278266d924952727204da5bce42e596124df87fdb67ec2a44e931cceb4b60e4026539633b1ffef13f2c7dccb5106be07551a61ff5b3763540f0a8d2ad54c40215e6310f6c757f2c3a4a808824bfefe6cd07a5a799ef1b5a9be5c400b176ef1708aad28e579b42b8a0bbfa90581c121b9ee841129dea0b28028c8187766d07a5a77c93ecd54feed0e5dabb8263cb339240418cfa1cb4ac10bfb499a9b392f88e8c2e1bce65f493804d83f3ece3717d501840bd214936e24de3cf5402fa0b9e26523785758041620ca29dd79fec4fed7dcd8708f4185f6ab616e99e8c333b958f8cf1ed99a22214fadcfdbcf1db5416cea9142d45e5130a18b9f2e5fb5500014cec195d97398c44b476f5714b95c2556d1412d99a73cd7fd984b4eec3ce4274606f54df0d551c7c1f6dba322c40c3c455f1046a2fb8ae59be529617a391689ea51f34c5bffc59c1b1cf4023f572591787f010b2b25b3a622eff8038eacc59a6491a0d66ab4319f82af2ac9ae260034ae94761c5e23c85ef273c56452d4801f03f1c5fe938504eeaf273a4c8b27261e11a7ef20261fb19336f3fd653196106a953fad51298404109ca9734093a521936d3dd5232e109428fe55af922a1f6e614148748bb5a439f86c95c5b3a8cb5843e39c13779258d2c1870fe687de41e0ce35a9f5ad37d319cbfbe42e4f203ca833744c199b13058097e932aed71c16bc731bf6b790d0ba10f29c235eb952408ffca6650cd70d2c1b37ed8991a7d837b23433e4da6cd19d027ba0ffdad6a1a47c07af0051b779a3fc5397b4edcfe2dbe16a7b1a06440cacfc4cacd2138a4490d8023257ca8d090c2117c10713f9f39b92d4cc66c73ad3de9b45a82f1461d57ddd283707307ba9e29fd7d749db28999852f2ca37187e79350cc7da670dd3acd13c7636d093c539bc2612f41914ba5fd135c515f666ef79e0b6c47eb34f18a9093e504f8ee7459f59d002f82fc34c12ef2bd50178c7bc4fe984faf8d2872ec51f6320553058c01c1e835a706525b131168cf346c709b48dbd9ba8362a70d0f6a828a617551843d3992515333d5e9aaa83f0afc3cfec23b78da7a9f7e704b4ff67147d98ebadbcab5b30f4e2d3b922794228120766a0178c0d06800d38c9cb04f334eaa650900735cbd360f119b674d9b53433662ba520d4a00c18ebcba9a8c675b7330094d9c94548d3f85200badd09378c8dcc630fe5eadb1d025b7189a0b3e846eb30b09a8246cbed1afb3a724ea117ac152bb7866a4ffe257414ca395ff51caf4a3f9a1c7d101bf8b7f091e4c55bedd46b4896336ae9a974f08298684b08b31d6810ba45bf617a50916b20bf6cae641b2562b35b68b7c4b9b5abe400bbabdc812e7c886253c3fce29569e504d8617ac031af74b19eda92442deaa7b3e8df64c30e558e1ceb71695c30890752acd94d0eab7b7ebb70b4823d2b76f42ac398381b7aa3fdd768a160265fdd47d5e5b19ca2fa90d834fa01e96e3847a4ea9899a1a41884f3981eed43fe2a40abd5758d90371982c17ff4e491c921a3fa02463cb69a8e4b121a617b3e50319a5c4f28d97abc0fce2db3237fa4a929926cbf52073ccf7f8e1aba5dd3456dccf9294e8203f4458c9a69b6d5934141c6ed645a9bea6ab90808e2c7c2d7503f6c2b8d34359075d30390accba0c182a655e448d56b758a3ada6e9629cb851fffc40e4f5da03a9e5eaa2e3187452d851b0ee5bfeb93605ad2ee55c9ecfb3d6465b643373cd06845bf010cfd77fc79ecb7f77a4788ded96edf4b171e4aa1e88da5016574ae8fdebf020df3433565a6384475bc0d2c588121dd61a7f596892c07df849ae69a43d0512d08f45a29bb6fde412dde1200a79d1243bb4487a2e81a374dfdeb6efb79e6c3658b989bfa67901122bb2c78ccbfb91630988c980ec28ae6f56897342b071c2ae9fff0f6e01b7a9322040c908f313f96fde8db563fc0be0ad93be8dd129d49dbeefcc862249444bd7bf9e45294b3bd4fd71c18718617b32e50d38c7ac4d44a2bf143be962eecee72e3d0aebb4369750c5281de73ab1bb71f80675e63d0c5b83ecd3597e770afcba8d174949d2d66208d4d9a5cd4063dd22a9e7cf0e3916b2ec2c5a35aa05be196014ae91406703daa1c799322f6f0a061bec037cbd40e3c3f3ff2116de88bbe44efc457fb0a64e301f958ff3b5a27442d9a6a0baea0d4eb17306a6c1cbcdc3873d53f5d6d3fdbcd73f8ba66d3769b55fa4da574f8ccca9a55a67d068f01240d8361e30f96e1335a5e302145d89cb6f48d88c9244c248e322a49c9b840ae8cedfe77aaacb5ea92f3e63c2e486e66ade0a252d2d2b89780e479074553cd4d5ea6d861092e41ccc1fb373a04739159407aa01c44d8bd68c3c06fd1cc681a9744269756d454aa22436fbce15c42b2b1f47aea06d797f0ce5f4b3274cdf2335bb80c1b1ad9529ebbb8c421f2423a896d00d64af981dc467c636839dba83a5b685a394620595d10ccb27655610617b40b48236a6e903fd1cd52412ff36d845e99292003bfa75fd784f6c3c672dfeba9f2a6760d7c14414e8d85262e5a4a5e2606b8a470646da513e7ae908b681bdec023cb594fc77e514e980724d4a6675378bc75b6d38bd3dc5406a179efc8d9888b134a878070e84ab7f0f6e9aef90cb2861abe08811822cb4d762358e97575b8ddebd3acd2a26c7e22dc0160fb314615e882ae2c265c0f544f6b19dcc17afe10dd964172947deffff076da3cc5788b0e9b710c448869fddcd23c18bcb1d5360e6c6d919ad007f0caccae29466efbb0594735ab0f078b0eaeed2ab12eef9679d7ff853d2895c52dfa69b81ab1f16fe105ea156f8c580d4d72ea87c5239fe909afc3c869d3ecf6d785b529f289e39cbdffb5d1f8c0d16d10637737f1d4891feb50f8c422602df7b25d0104173d4c64a2a5efc0a474b536011210107e18ab150add67ae645fb9d5bbf54815858ba208a5b3930914be67c816b0b4757c883edd97b3bf570360f74035860b2d54b51e2df3ebdf8e76b51cc3208c399176c3a231fa23d13e252a215fac6d532d7252bfe519d41680c0339b1a908d382e6a0f511bdb84e8daf36746585880410c39356d57bc4ec54800ac15fd4b35904f51f1b569be96ce48877d43739ba9d058a171f6b4bbffb0dd0d99b306b41eb251a3d5277cdcc1d6adb1c93f6bbb4f8394dc4fcd880e92d17177278c8697884610f5542cc23a8b07a9e5a715a5c1acdd53613939c86c2ed98017600f400b3f2c92c640ed5db15d1df88ce7d31a4b0ae6d3ec8df6b1a017f97d509a4794144ba8effed987343b2911ef0cc75456d0e76f69a1c571ba47028c5a3480f29f8513496a320d6051e0e04719eac839b0751330d6c8cba371f6d8bcd881f1a2d0ef6944b9400c8b1035da706adb5c3208482d4dfd5f2b3ab3c76249de2101a5ac044100809f8bac069c87db6f4bd6ff49f33a3356527aa9c3602692bf30acc1d60e90bccc9609f362540f6c8f519f5bb29f78a19ba708938f9d693bc80b39a41c5a5b3e1db8587d84dc14a62b522792b351222fea1d89229b558a3e41495ff7b591cf54b0bea382d8d8fb792f7f3a2b2594aac85e95551d743970e119f1ab8ef0c71378046040e8448e8418dc54098cb05db7a781d05d7de61555aec12cb3a7b1bbefbfa88a3aa4b9bf42ddffd7954be3a502d7bcad3fa5c4d7c7444a943059523aed92c27955ef72bc9afd9e8aedf222bd92477d404085d2fc8c70793cf825b266987dde80079be4e3a2f3ad2d43f773b43b91b78b9a2de83832b976968fb91c6b34322f86e74e35613da403f44a6ed103b9deea34107340ab3bb08f84de2172f88d07d4043eadefeea7201fcd100f033e5bbc1905e3eaa1c331ef4001a5f75e79c3ed8fb975cc42fae5a974f4eab2e46de58994ad6cb1ef345943c93ce664553a13ade8d5b970e35923f9b480ffa6b3d867ae974d17e4b82751b04ac6a115606b000eeb2e3d2814e1fb3d6b6d3a25b8ed9aef3e855d5aab277a11df920a98c9680bf292387b954889a006895fbd839eb71b5d6e1bb43f5aca88df8dd40fb3c8eaf244bd846f5a485be85d4dfecf0b10384d8d445bd5801f9792ff7a601c6bce2aad57821cb826096743699f865a7d2f69978deae2c93e7a7819948c70595b2e303fbe8b610271438ddc5ee08aa6712e129338f178d3099a4d63453f3808b456ea62430291b066f42c286d01caa2ec7a4b65fa9678597e18f02aa1367edaa7cc2a839374c6ea908131e9f0d832151db0e30d2d952662639d2f06b0926137e11acdd32236000b571286f4ee226316ca0b2bcaa35b621104aac180640b5525f79b094121c380615df1d51d065872f657d03098d2a06838e9be3a2c571e755f6a9b9d4a5dea8c66f6657dc8bc55e9c0cc75d2b471e9530923c9423858e8cbe82679079e951e21cda670f1cb201ef2df8f26a2836ff382a0ad657f1221100a86820341998a807c2a865b9b8458e6ee159ce112a80fe9c1c64d3adf28b38db4ff84164cfaa07e2df2a6f11ce72ef016c49a7af47bad47ec1ff3024440faba2b50414f35f1c410c995eca27c3d25c436c76b8b56063ae5ee05c31baa828327cfc741c279f5424718f403a25df11d3b5ad65d9bc811e981d98ad00687a70edbcab4ead7ddc13c16c1c46d56baf3076693b8e2e387c9237148e4917b4207024949e0e4dabe9669d9b28d2de07e1227cce693a0a1ef85fdea5441a03e75039c4e79e00259e70cf636adc30277434df2441067fda43f6b405e63223c046e0b891f4691f67ff90dee3a8440acffdb9b229dd8ae22b9a739c84ef74678a1accc59ba5945539f5b19ff819aad9ba65e63ad0e13e7c4e2128d220eb7ce44b940c95c569e04ad729d6aa90722671855e07aac94186cf7400500c1d3b2d13d674e86e49132df7c398b4c4bfe72bd983b5dea1f5b56cf23c96231a40dd9e70714f7cfc75d7d45504ff2f59bb140420b9fd1294c210f9d85082f9a4dfb83fd979f0bf1a01d2a2f5e93097aacbbd4648e49edbcd26b509bb54bdc1fe99ac2edb452ecec727b6a2a2e1079ddde1a024df99582c8df05f10b2c0c0c6460407f7f4d22d0a7ce1b53fa668c612a44e7c83219e52b299a1057ba9765085117761e0644fe32c1cd475866eb691ac8fc20373ec2ba5cbdee907e2443615b17a37491ee8a6786b0aeb6560024e941730c79e7b355122f6f4740fc2e05f8612fbda87671ac9ba8a134e5a258c1931ef2d73c47873910c738b191f0e73fa052f98bc4bc01a60f2db75a96f75f9575a799f7ac62a6beaac872f068f91e56b6e32cac95ee24f4c00ed1c33736f95f867c1898d7dfc0d76664962f90226cb3465cd2d526882582da7cada0ad19f252908439621f8bdcf29fdfbd0ce4b5c998af539de2bafd6e1ef09e8e942920a74fd027d45e57e3361fe2045e07dd9f728e098624fd0922e43733647a9e1f01377168c6da21dd0e70e3a4e124ce5cb39407977384d883685751e935d304fec9b4dabaf295ee3697439b5e8c3ba2bc4ed44c8a7e925c568c722178716ffd6f428c0b9ac6c8d9f3429a722b39302ab8b929ac6514a0ab46841bb17b5376abad464735bf75e64e23a9cb1c61127a852c1158f23703b821630c1cee9aee422ffa94ed2df13fb3b1a7538cdcc227461be79e4b87d1b195900bff09eb79bc74040606db80e9eb7662aae82015f5b2420e3fc28a3fc36303b43cba9b218ddb7f7edbe3369a1acf132e7d90c0e151023f4d63cc38b3508273d87cb5abf1fe3facc628373fb0a5c416bbdfd5eaa2c3e2b1dc409a840a0f96937bcbdc99cc86ee6bbb48743d386da2113f2f868881908a6e917cc702c093245d55035d7bc89e851f1f94106cb374b4959a3aa6dfb8055a8e749894f9a41eb884861b5a6d7a1af9229342916b7f55469ad0c2506403003502eb3a9f4f210fb8e920b4daeeadc640079dbba8fc4d2eb194523a3541cf09c2440f1da2cd5cec1b0087c9291765344434aad9221683578a90388cb334e2624ca8a05a930d4ef7d9ed963fb550be50393af001c7a30f7dbd8a55d8fcb5b10767aaae63ee397330967611e98aada624747f71f8020e2271e350fc0db3d11976c54da7ab4c818f3f0f7d3d015fc890622cfa04537af088d71b92c400769ed05bf6c41157be510b5f1ac0b177208f881b7a7049c2615a410856371e7d49cd148db5cbc57d662cac4a6ec60e5df932532353e52f24c653dd13beb032ba556b26575d587c16e14b935327b13710ae55a8f2ee33e1d00177a085066eb4b98c9f8d80285c50765e3b7c59257da921058ae211565fb18473794a64ba9437d1132a3e7c798fc4bd68acf85d26cf2c0e3da64d2105ab1e39290b185dce80506022b265fc98ae3817748ba58954b5ba5d7337b62e4b795702dc04b41f3aa4abd358d9ed0f4b9166f15380ad203af8ceba7d84801efd53357c73dfc15bf2e64d25abf613d7f271ac5cc3dcecc5adc9bb126addf24ee52ea0672d2f81296aec469523f1337229d52207d07de0c6f90584604857d4498a9dadc5dad70005759c3602710826b245149b523a1fe45b606b55a8c79edf69c2b27c1c084be632e5c8e9a1b973a496c10267925c66a16e830a13ec025b8c35166387b24afd5e78c1a6aa669821851017510aadf13d44ef32c10de024f377a56404efd9a0f11be5632014472a84718a9491066ef3e9bc710b083ea326870b0d3757d4762f0a548018f8b33e9fa66d41ccc63ee20775a034c4b8e202db7cbf96bb5f93f0ecb2f0d6121159fe5146f539a8cf6a93f8c4427709914410097c45ee64b954d8472b80d928e82fe2d9af4bc8728fa6bab1cdb401747af76ea3e333a3ea413f515c0eaf16e9a71d1916855723b7265ad25c044fbaadf491c8c1151b979444cc3f4861f5b88df946148839b0d47aefcea00553e050966b0b9c0be23187469be20e2bcbe5ee27be3dd33d106786fcd60b4a2389a2cb1a0bcf6ebeb9408393263fe40bde19c9aa40531d4aa29eb5b33a39e7c78f442a17e19692900edf19fb6e006f099ba1d0ca3973c204b64af17d377cce12ae6bff3ba3ff8052fed8deb189b5705bc038a76d27c1e7992a9530b2063d47d78d33570a687ca39a1b09626349831ebae4db2777012105398539bc5f806f4554f789e95284b9862f56e1076b0332c73dfc05318768d22251536db34e140beabc1bb7fd4b736c5289c4deb70f9c6b379d0065fbec05fba4f530dc68ec8eb46ae42a217d8f5e8cb889a65e49967fd6205e41f471f73c5d39b75df5f2a9d970f83a812e4b9140610b7fbb7eb007dcc42432a1073d97a3b41fca65ae6974b1eabde174f9221b9635091ea64e453a0d0d0a9960c079c50ea3bf37b5fc536f5f1e51facb93f58467f5c826265e7f35b3ecae0a093fc7e250cceafd6d3843bf3779e27a71a489ced96728496fae237ba77c36aa8dbe57c48888055372fa47efcb21f1873db588034ed883b6d627fabd72e70e3522c0057ea2fad557bb790e7cabab265d4d08b6c5467b1d250b608a27d1aa5bf182b97e0190a3232838611789aa4a14487b9a22914a97a40dea35d9151fcb38a649ebe6f5f66df77b5352f7f8abd83f7f4dd7993858396d7a19d552be9bfb86c17de31b3df62a02231fa6371adfe32d3ff4f77962d716c19468633fc3cbe13692edcb3e346ae15efe926fd16f4f2c83f813ee3e18712be38543dd0b2fec6526cf639304cc78b3ae1f223e9668931d10279d8c6a21d7b409bbe23aee0a541172e9e4799818d535e391927750eba6d1823ebd42f229b2f8eabd2c48decc5076c708512a31d2d7465279bec36963f367aef482f17fc1b56a14d4fca003a599cd7059b74e386b80bf99d898fd0e9d1cea81f05d252d98863a9d5c97d55dd910868cb6851be317a8550f270419a92e680445b0b86a78817e88d3a64636f0d13ed95291ce0023e189c4d42c236ad419be92f66e66e04532c48dc044078913eb937e1917d47a1431973d802c9bfba4cb7a0e3b472c7e24268bfcea4419b54e0271cbc471bbfcd01381c6de0cab754a08708e43cc3a46a87104be756c494a00d7f612e14aaf963f2b7729b249f223aecf0baca234c3dd599ff5cb3f84f476948acaee3f93c18c0acb133610345050b8393aa509b9b869346419b3efcd57f7fc432efc752a1a544e8328d1b7180deba130f66f12560694a7582b0cfae76935acbdf9ef4973be5abc618bc9cd58ada079cb97fe642634704854a4b30a597fd128e38783d3492a04153c325901ef02fca2946872833f0c43fb81f15a42157bd33ce64ae16a02998515c95405a37e2e40132dcbd454715393ffb9a1e084352e2baf7be8f82394888a7a889da700de3716ee3d5e21adfd2144cc71aaeb42daecaf7969dd8790da9d3d0e048af9c1f2b8eaa47d7409a3b981440d4b01c1173c9e0458597c70a63582b8fcc6d6b7b0c12a55492c502d90d5517dea7317629792301df349db77f7e6ec77bc6b44c8a47a7c5e2d77290eb7cb3d48738d249d67dcf8b0f2be964f67f499ab5eaac2c7ae88968cab11674e5f10b969142eef66e8fa37a5bac0f025b4ee98bdb9fb39582c507ab4b1f9e59de9790c829d1c340e974b5fbf5c7899823c8c25dab3e943797444888f0ece8af109a558718a23496462cb20b7e4930fe769d71e1c5408ed2dc2e2e0c3182d2a4a36e43a7bdc42b57a63769067bdccf7c9fd429f5fd7d4426d98c6c45b40e6c1db327fb7fd3781a6e7564ca8c13e6c2758bc127b2302e3ebb9cb7007d628b9ff7a3d202f32dc1a0f4527d32ca7d84d66434200e001ba3ec26ad7291a2baba7455b1d05897ee0d367d57bf20b7f3cded69e31b3859fddff8c8f09601a6469ff2fd0977b4db49b1aeb2eef2ce80ead97120230f5cf8c02dd159442d2608782985e89513b0cd34691a131cbc72e05b2baf6b4f5c7ee672af51e74818adab8504dfcc342ce996f0063577a1a819aec93ffedfd84946d684d253248e0aad34fff7b8609f9d38e6aca47a6dd67b98f898c361accabef4d7eb68419e48399746ce593f6b0ae81a5da7462a136f7eb543832fe169d9822bbd8856d4db83188716e2e1dda5e7bd81ffe47c5f2648bc3552879bc4171cec3e7abf073ea7ae80290c63c18defa956ac8f3c6b1f24e464945040b269b673575cb62219461240ec6618f71d4c198fca7169f2aaf8122375aeca045d4aae294ea18efd2816b05d2018f8ada69f15834f19c8302bc7bfc8acc263bf1d82a2f076e2393a08cedd16d4db046e33d8a02624a2867402e26d37cd50e3b6a621b58a4857328af78426dc787daf4ae715744a5f04b926ad0039024596188b470fa6e39c58199d59e5c3d5bd64bfe4fbbcd76b59a228c5f6af997d3aabfab42aafc8856aa9c9d3e7dbfe1d4b088f21cb3cd4d3ad7d8d0a6c2f15194fc208aeba8e86c4805e373b2c6f6ac7c79eba043afeab5c1d6a643b7d00355bcf42a0f2179a2e745abf8d51530f83fb985a68f3c38c7cc7b220705ea28273faee3a30a861bed1a594819392df29d17a0967794dd08cf750ed47a8d40920cae51ef31cf2760ffc9135fdf7778b30a87aa14c7436d462cb55e8fe75586a38fa92fbb43bb15d7613e92354335ae3128ef76ce32d82fd597c86de49ee90a1ea66d15da9b5fe580b012fd2fa2acd982f54ca5085f967e05d9e65dfd7df05ab7aab67cf36d00a110381f62961148fc1e6230fd2d682a63baeb8fe1d48c042d1636afae88967bad39218d9831b8c73b7a4f7ae60685c6f12f5760fa7d56b715b1322b8bed4cda722735e79e5d0abcda2f2e62aaa7861d21f05990feb1f2c4002568c60ddc260c6074d9cf33a4f4587b01b6c10460d9343583e4df409e11d5cb414b4fd157ccd053be4d97a2d198ddb2b830782223ee83588ec1d86631616ee63d8595af0deb728be0aaf420bf9f7f6ffea0c742318d77cb431cd500dc3fce9ae927c9234e1aeda1c43afc799c8d0180210185201fd69a72eeac89377990c09c918b7bc8c054a1d768763d950e9b2cc2f6d7807f8075e853cf4e7147b286fd1fbc5a62a4a9f5d674c567748ac61307251e3357f351e45df5fc238cc88e13d5f8a9a281cd935f8c6dc3b8f6309c0adc66aed85a93e4efd29a57797888dce698e0fac6fcd746c4260aa43057b512d540ac716aa1f761450e7ccf4d9af4bd50c4122e2800ccacb80e6299b38f10f9b812370bb5050b581c4ce2dc352073b41709eefa2349216b9541c2803075738408636fa44164b11e801cc46f99fade32fae69acb2a3d25a305423a649a27d16b97cf26cfc8fcd3b7d608bf5b5de58555e1ca96eb50af67bc5c9e069caf218a4f93460fa1f518b06fa1fd6f6786142adf5cfeb870e81ddf4a99a94fdc99c18b92c93b4c5b984e1e1053b549243b82c1b492eb217ebaecaa856f6c083ce5db66c633b38ca0281cc32662c0ed91eaff9b06716c1eb5fe2e125d15507fdbdf5dbc6d257eecb6206c4fb015340425ed37dec87924cb9ca7d4da3320e829836a4c553a5a6be3b1f68b3fd7f2a77a30be4998816832afc883ed2de522b50743c0bc3721d9d2161649afeb196b523da6baa336d3f851f713a37cc1d7cc39f900957cefa7ad67d0fb9ac9d1d0072828264bf984198cae6f57504794d5ff8fd254d8fcdebbba18c6e6a00a5a518a6ba3f1163bf6f8aeb0327d81ffcb24fcb02b07602853661cb660af282b6a6918e58e55acfc15aaa6e5088719a72a87a036bbbf49b72087a0303b56aa34e3b0c0e34c0e6c580b0e2189c05f441bc7839d61720694d6ba29f893c06853b59302638e392e6f428a078126a84518a9b9a4fd5425ac418622d6b5cf29eb73da9d12629ba7fe4d4710541e24f9a1f39052af8c48d136fd3eb0524e2f050aecd612dc33439021eaeffb2a1f1731cd04aef8c476b08759ffba6f57e3535f2361251fb152eb1090515f2599c0e06d51ceb3cab13bc847f0fb30628eb0b0a2a682a8b09afcce46a538f87c266a9db325c2336e5fb42abc7647b93c3553ca7a920cf765f5e363baa51d89e2c348bc0f03d07ac31673a0a1c0e4ff36677367691bad8ddb748c59a24034f1b5ae836772d87aa5e0c47e400a9545ee687ac39343fb3da38fe8c074c38fc7d1600b65a24d4dd907e2b408846a55c7106d90db821993aa5a5870aa9e773b5a6795c0d5482eedc187e400c2549fc5eef188677f82e66aff3714fd392127da1019facb5bdd8496785698ffe667b49abd9695cd1bc8d485f23a3c8625b502a79b3faa564c2a0c9b6ae9ec8bde9729136f86e05b1c40b7f0b041c193d50d3640d75fee5cd2db8d706c11f07f87cb0275cdca6cdb8a45f72f22af968d44e5a0a700026365f27e32759e4ef2cdc84b36e5b9021168eb47806872945274862bfeeef0f4c642c2d0b49a95b66ba4e31e17f2267d84092a5b608656d9066abf14b610524ccdfccc6d996775613a5e0835792f746f82a86594c5d478e0948e613d4cd24d188ec3c2ebb4241a10f80026053fbe3a8e2cfa96f0dffe9e7f95bfc5a61a6c1deaff0da7fbe025cf84f5f3fd45643497f5ee8c552c8c245e9397a16832cfa4f8a60b12e53f9eaae2f0b1104501faa6375f9434ffb99137c37ebdeb5d78f590141efa8b1d492a574184319cec819992f2a8c0048cf23de116df058c86999c15bbf4eeaf8adbab4aea299ea94b764c34da8660ca9fcf13b778b867ae44e63973d6d0e2a71cbd3b7d391be70b051d10aa5ab19f299109d5d641bacd086b6fbd1a353731e39d5f7087effe6913137ed9ad58665a5c18584e6bc9bdba20e01a0e59c69ff0156a3a0616f6bca9b8125e9daff8cc30f9017c5ad4c18e977d4dfa8aaaadbbf00ff16a1531151b0a7ebc5e2a245b32f6ea5181ba429231a6eb3a6a88ec1d30e616839332caa933244cb2c12ab048d7e81be8583a62090ba7cc08c504a7613b19d89093b49c4914352bc52985e99778c2ff11ddd0c1b68c0421cb9018bfd8a5b57c52986c98eefae8d91a01ef58857760e3535b581386b4ddb8164ebf45ede407f76b238d9c2d140d517dd779d1f28f3da2115132a35d3ffe88b39f084f37e2ff6e787d6c637523313e03065c513667cde11e6ddef7f6111454faea87c33afda9a05c3070ce8d3c40be8c60649189a72abef5c2b90926b83500b2942c28f845182c7422b96051152f1bf0d88f11fa8537dc5837776458362a6a66dbb1094a447af045338bdcb7b40ce4b1e288450513e3b7bd82558764f354c1fac859a88726a36a9a66fb72a38fb6371174f4c64afc4b8a6caa73a29a2b170808b160d5145399801725dbcc011b50a867108b940f336dd20f91cacb833e15114d3b522ce925588d86af52c527e59d1298d60c317b88c068b00af3bdd4615cbbbbdf4e2e2d9dac652703f03fc2445f59a816da1fe917c1eb329d470027088dab527001fba7c0ceaa6e52c53dfb0861ef8a4f214650f62ea45e81e6f0230d194a20278404f6847530c483e183efdd765e4241ac274ef912743af156949ed4f1df2c67b4c6af74e52a6a9542f71896dfedfe40ce24a4639faa0f2972d1938143fb8ddba2c7d9bf5614c8de813826400e5c67b75ecbd5f639623c67baafe6426be97833d84a0358c805390f9726bdbc93a609360a389d066e914acd05c275afffb6c7cb07d169c9f37407b9e485e6eb5c20b6c86ad2a327eaa09ff33c18fddfa47057a2c9d63773d39416f63edd53f21410b29b141fb1b2d8d1633be1522fdc21a34ad9887b6eba125930984fff278c1f95982eaaaeb197f3aada01364aac0f4a63c9151a153a2fea8d4371bbd23748c1dd1f538747664188104d079e9ed7140332967582f447197d16cebbdd7307e8c4d54c91b9cbb131e93d0cf11578cea1cbcbe6887497b63c519e7b0201ac505be5ad1563db91cf674effc4a62ed2d46eed217acd9442c8e0261568a75c1d8841ef0e57c06dc2fe47f75e51ea6245ac5ddaee7a7436840f7bf93f2aa3de3e12808927095fbb7f23a89b43333307616bdf816ba5b3eb36e10db86015649a1a02e5b0902659dc6ceba57edf7a23d2b33a7816a813c138679037c947c37040c869b9da607ffdd1a3089c6f9877ab870c240468935cb301243e2deccec73a3a900a048f164a596c975fa69fe62c71efe10765efce2108932220a68340bacb6cbf1e82fdf32bebb62c5755af80766d8e48f3aacb4afd7ba565ef1d42471c33bcc476ed406abc69ebfe4d0051bbc5af7554ff3532e51af31d9f8a4165e483eb87fc728a7486191fe7f2b045a3230f70a5266f73cca36ce74e3aa3d259ef0ed7f50ea9a883e2850f6d3ea3f2468df932b530be46c67c3d16ea7a6dc12a10c96460defdb7661a817a08d04e7b5b7e556ce96640862a77cf854bd5b9dcd5295d5eeb76b28a26a5185f151818ab0c7fcf2da05505fa6d15babd581bb797af11968646e270de7fa47b8c04b366e949c78637b08e60edfda6e24538fe612d2fb10a0fded73c3ce0327293576c5babd13afbb6df78a231546a7df51ea69aa80642ad6950ee161dd1d59d11b60f6ee6e860d617fcf38724869d64cd6a4a5621b524a19b6055637f9def7d572c9869e9263678b8c00a16b0a640d81f4765e0686232790bc670f06a631f438df9a4b3b8195ce12e2a255f8586fdfa087698787cc67518bdd9d73759f7d97649400c9e8400df1e2229a0ede68f1e621b9522bb08c05cb5d5cdb7fc48c89a5144b31ade9391a03c54c17f871275002f642b25bf732cc253fde9d3c17e0f3a43d1849c2c96e755e1fd1637b3f7397031e280917e7e95167de34a94f5c4d3653510cab564d874c05a959a27fc49fbc787a8a5432fc27dd9b1ece35e49c8a87746377fbc302c24c822755a6cfd0db264ed8f1269c2a2b3c3ee0fb58dca819876bbd8446f4821fb61fe3708d76a0684fd95a66bba038c0e5b68841f80fa6d24947be106e2cff65adb6bda7106062cc97a7255b25b1ce433f32f79c08fa899fc9eddb6483d63df33cbd5ff56f8f9cb15987d26ec5f36b026f546bce00e0410277f99686eb1bc8b5187a428a4ff0773623bd8a592fd2a9df2c218582ebc772db12726874befd20ae8780880fcb597ba61ce2e71013a85a827b34c6db6009c066b764c8851cae970f11dafa1290dcb3a4489711fa515f4487c7b3bc33a1d92c8d51441e0f6b39ea3b74ddcb744c63154b77c8cb629b62ce4212523b2c71e9bfcbd07de97ca17e9345713598730576e5fa753f9092bf9253008b217358d5cb48d18cb21f83ff0203bf9951a63103e40fa16fa1451c7e0671e970ba8eae395d19d5de32568ceea21386e61f5ab05ad217dc21f2a5e36e196692b1845fe7b88ad1e7cf2faf5f510e25e686ae991808152a28c048710902c9008df2c8f628026735a351f4d1a214d7f261a62d06557c6754c77b9c4a756f3723602600d5e87048da1370ac3cafbb22a5b2ee91f91ae097b1c8c53477ef0a1db604e9870d0423edc3a40a5cde2defc5dcb55037c6106ef1c52f9c3dd43932d2c35f511b1fc50aabcc639f51a2c79c8e871ae08aa813a30532de0912c499ee91a147cd3468abb214c0ba2fe774af238fc295c5f29f89793c0c8edffd4db3c65647225be8eeb26ee738d86e35cee94668c4500d46eb51f8e017650498c00daaf74b70de6e85e2d68adfe6b286ba8417c02cf5e4cf68624df952fa4833c6cef06470e41920bb181b5a17835056fe559fd7122c2e801a8ec3857bd4ff5a683989548de8849ba7d66491d7aa41c2762b735cfb4f1ee34f0a17f1f17e2620e7a0b6d2677ec52c2a40ce584920bc77573e0050acb19ccdac3a203ea0acee2dd4da95920d14c4b6351f2c595707edbb1b9c759873b564da80687cda6e235dcdcfa5b331cc228d43b0a449ea56e1c7f96988cf07b03f55a4097c3e5f2fc554a05ed0bc726f4ee7808c21ba6b7fc260de2cdf960556f053f2f4a4df82eede78c25ddc7eda92972920edcd6b286687c3fd5893a81bccff39def86d13ecd42438637f67c79e4cc1e3e721053313900340c99b407ddc337f13939dd5c7ee18943f399e00ab9a0178d061dd9ab877f009311f5e24e47b31323c9a8f2e33e061273180dae0d58eb30aab482c9bde85bffa0e92e6ad6cd2ba72aa02c730737270689cc375425379af43de9c4bc23fef574cec65af3cb53fc75155d3043f5e906571fdeccfea788243e2bff45227a13ab5e7bc6e41a3266465606065c64717f3acfad0471d1e65a9265ba95463b6056903253323bf4d51bdc5022a3eabc679469788c2e545c989a88c8407b208c65587033ac6381ea1084b49a9420daf504d49748410d0ffd80836d55adb21c13eafa477953452105364ff12486093395876fa873c4113eebaffd6d9dea1dee8a8a6e49c08a65a8093eb7551013da5552fbb0aea6320ea3198d76bfef47f3a3cd884ad1b35af48d2592c9034e7494f068a06ae3dbbf2ee9c560eb5b1536e1eba9c975c8a63f483faf387a6cf3eba6dde2f5909ee451e684f7dfb659c32a81223bb5a225efc6b559a2c6e0ed4fd40fa25eb8ae0afe44059a8675e47cd12858d5b9ee8eadcf117f54266bd4a8a6d9bf209cb8d54e2f27167ce9b52ed61c5d6607c32540a5b9d424c79bf1bb9cf904f2c9b09f0e42fbd6b147f16747178aea2978ff22e2d9e9509c41659da05096b21ce1924a236b61474658b152d5cfa60af87a05f0c538ab6016680c9f74ef9d25dda301d676e5508ea91d73a1966c99f47cb15191a9df4a00859ed1a2c495cd3a85c5ae0912fd967e22db77e72b9f615dff3f119961b9c458a7c5427e6354b74d535304dac59c2b1a5b6592f0ffbdfd659ac0fe667c6c94034ac792ebd4b441a3019f95638b5c89668d6e962fb09c71e0003d432272c8672458f1525df6a3dc4f61619cd7de0ecea0837d5cdb228adeb5a0d210605b017e48290dcfc43ee182922a5a8af896acc0eb9533a12e985d1aa37d1ebde83521462a8b4dcaaf33020344405a1641b026924d8a90e707c521071d78379203b77345a7aae4f69e4879c1c46c131b53915c7ff1f9b26e448c744374c1a578106a6e72f107af63952cbdbb421ea84e0dbe2a23be4ae180e9f7b8cf644c64950c8052f2dead1f1965c7d61204e2496278fe24185383cf381ebbb9169ba1d5b19646a98caebdef3a3d243455cd9cd2a761ec0c79d67e7f9470e7e7a9235e7685cbd9855271695c6022430ae3d556db1511e5092d425ba25e290e1bcce654beef6590fdcaace851f1248f34aec97e88e870135f5e95654d2ac862eb0cd053ef0e2655766a6fda099dd47326b929355b41ba6577690a23b61792d5e20c984609b124ca8b7c9367c5e2f7f132fa7e40dd9db8b35761ecb0604eb527a9cf9caec92a055e06eea800f7a0a68a407c11e0101de1fcfce86a802e4e78a8b7b8554d948a9377f468b0d5eb659829ede2a659e0b2fb24fe183263f922dba08bda90cb654ae70021f420fe7ed1960214c00db37b0148a1174e0cf5c240f4f3343ae8e24640b279917e82b2349238620dfacbcf114346ceb865e0019e5b96ea15207387973510af334d27a36c8df7d222a3b8cdfae95996679f60187fa313433e2aec1a4eac1430807114adf6453b6edec0c902588c64fd9cdc8dd1f57567340860ca8eb059045d6c69c7dfdb2ccc8bc1374b44d5484ad39cfb3c173b9020abd8d331a51fe47c4b30db4c7fcdd6bb7c1f48a16ea4bf23dcc5c3aa91c2090f73b6c0e321c7b4177f3e7a520dfea4714ef5deb50e85a5eeb744cb389ec81f0c918b1655a05bee4b427305e087f5943a1a3e51064cf0b5d6d29df0a9e3e676a2898ffc21a20e0abbafd7af4e434a425096fab3f41bde13161e50a28d57c3fba9689ecbe4803320bcef36c5ba7c378cdffbcb7c3163360828eae2a28344cec1b05981b4dfdcc731dbdfd109f3f5c34fe5eea81fe1e66de6f1a9805e7ae7b4b4b5f76472c50df324be485d34f8300c91c725cfd2d5468a8968fdd53ad6728b3b3cfa679a4262e8da8534957477199418212e43fffa4f29e974d8d1fcd34d7a8eadc35abed8335f4b63f1594e910cb275ea287d84b915cb3299938165288953ae26fb183aca86617b43fed9cba3c73550c74fd8e52a3bbfd31f1cee8ec820d4a3574e15a4331e058459573e97bd75c06fba64c99771d0ad7d3242b69c4f9856aaa89eb52b27ca70f48ec65efeb41384a998e2cb46bee2d5294a23ff41e472e0ed48915ff204b915b8d92e80af491703914a7382bc3b92328366126d1d5fe2929ed0cf93e2bd41ce34e879e5cf5fc1f74ce85ce5929f40f71c0224818c8dd91bca19cff0bd2aeae66cefd12c8569a6187f4ef30c1497abbc1d67825349e1742af860d800c427fb65e1d9ff3353ad61ee9a4d9bc01d497b64f6b8cee2c770b5488fd9fcab82e6e2624f25ee56d3ca49bf07bb6f22b1a48cbdbaffc64d0047307eeb3765df3e578142a2b44ddbdf0e4e60f9e79c3f6391ac79fbf0a6974a3a3835dd636041bf994250a1fd5e9163455533c01047aee118dbaa0d10ac31bfabffe94e95851884d1a85fcb5e0703c61a4928a19f83c23d59eb3edb94944e173a13859dc8c4da64d8bb69055ef1c58b3533f5fadbaca4315157b391bd6de342272053bda829f621b5942cbfcb1615a9c784b4de0d3d7e457bad5ae88bfed4d2a84d1f924fc2f9f89d6eaefbd70dfb8f352f985a592712aa0af92ff94c2b992a51ba2aa95b1134dc26d5cb394fb72f8bf93651e0f2fb25aea57060d2aa412f2f868a119ffa0f7fbb4bef3cfebb7bed7616cb9f4fa69e23518358fa3cc79c4a82131f140042ddee47db50484065f4bafca370f91ce23d44f878a63f4bfaa51ce18189d73624f9c11bb4dfa4d69de45908725cffb44e17bb3258a2686336ca9599732a7c82fe4ee03f81d8efabdc029b00bf041c9a1e0586bb873226329f4e585897a5f3939f8a391a9be17b40caeaf04b9073fe8dd0b3426553096690f0f9f1c78a7b8a526edfad1450bbce08fc8c021acd560b4ba17edc62f5aa6fb9b7a602afb32df93e8184d729132d3885df1a5ab8e752703e4d2913ee7113014f2ca2e5d3488cab4b8112f340a3b0873967a62c4a200972a814b85d47a1a5daf27fde268733506891c676c95b706371d9bf2544d9099cfca11f3601df67988d6d067e22774ba8a2e9b1d0382654e41e944445bcd080e241cbae899b950ddf979388e718f2c3e8feec7220e86f9cf9019ca69dd33ab2ba7009f8778a681b42d2c04f849b4eb64dab65d5baa48c152df0b32798e3cb4eb631d91c2fd0176485243290ff99398292f71f14b39f1b86d32742e7fb84bc20ee4932961ae25679d73d254306e12638b2744390c3ed63d4c84d73d17bb58810017abac22c20c3de78d0eb6fc3075d35b4fbdea574d1f6107d401e2c174086d6347dcc193d8ea4d65acb49673a17357801f2cbb7763d7b722996f54926f4251eaa147bafee2248265fe933533e0f00ddafca40161b83f1aa1be2c282436505f2f2c9677f1c4c4bff7bcfb7910e4daa89a6c44371624434402c3e1185f0e0a11a62247fd5e947f4434c897fbb53e48cabc467ff44b1b30288cefc0c08878b5cbdb83a6e3ed9df01d844d8027d76769d2079a1dd090869f8c886c435bf259ffc2b3a7593f9c9922708d3cceb01a0bf7d13765c959a8b829240c2506ae6da0aae46ee99d8df1b47fb627fe980067e7e02a8fc0543a5d7ea9a05d36ecb9fab989cc85d7cf4cae8e375eba1db6fb42ec03ce34b1492b33e3ba2f35a6ae0709331f7946ed37443e6d49f7a96f3fc0c18fc1a7943c013a4357193ee556ff26161e909af61d36e3f7d80854129de03addc482980d93473fe12f5370bec5fd8939ef18699d63f869df2b49bd7abe8633d4695f7db4edf6febc6b051a074075b8e719a02bdab1c9e9fc9c3edcd2bc5249deab1ded7e9983afd9088357020ce6173374377e5d7bb8bf4af5280aa63abd9bea42b4f59b1803f54994731a92c13ea97174594fe5e8d9a441349b2cd0b7a015d4661c7269accda3e30e6bd3f24eb9f5f4013103305aba149e227c9b6b9f09aaf6a53e4ca7fa99864d63e0ddf02e586f519e401b323975884ab30834a70e756c8caf0cb017e617d3fd418b2ad1cada380ae1a8527a8729e858d1ede8da274f0c8551b938bfea742b7a42cbbf9b895bf13e5d4bf1f474dc4fd57e7fc383de85ff8c112882478f3b3f3bb1baf6325e1bf0836591f9b4570e5ce432c1bb8e60afe944bc65c1c10c1ecb816d54723872e1b468acd79cc5d7e233804b0b560adc9686d128e9d9dd8835cbd181d883f01268ac70493815a8fe9b09a48cbbc2a70f4b41d07da21d150531481626b4b56f8496d4ee16304ea837749ef03e895ac33dc528b2896d3e8aea99aed9781aafd800953b715b6b5555e38a9cee0bc63beafe22fd65f55584a285c1c531e9c872ab4dd0d23e2f2f87b5ddb069a92a97ff323e1a14dc227a27ae89cd6cdd7af02387c9b2a103d7af63626a2712c88398e2b690a03703c00a66286aff7b5e9410ccddb94f2834f3622573d7fdc3263a3a1b2a2b10af0df3ab16b4c3069fa0c45ed7f5250212ba1d464877b9bcef6f864ab6390989bd63536148eef9f27795131a557de89cda396d3a87ceb93c81d35578d856a69497690ec4c06586d452c508ab687717da9242088173e8a24b7d9a2d5700437a453e077ab410498574a78b8e8bdf38fb319a759815fd0a485d00848addee6424975dbed3241e806ac97c3caabdadc5ada8bf3d355d741cfa4275572f59b4ab6e6ab9877dc9c0942d510bc7ebd5fc13ca2f0412ab887980141b67d02cd378dbdfdade6dee59adc8680b651c304809e31c3cdfc45c381f2d5c0ac5523c942e0b6e7237ae7859c81c50523cf28849ea7dfad1458a8b657eb30877d3152bd1e526c281029a8e5b571f3c82102a1d46cf3eb60d9ea7cc735966dce3629a8cf060c42cce29dc55bc258756cf475173551eccd9e29c24537685ba852195d8b8f35dfe8d1b7b4f9b8f5b65750e5b22f9e00e76b525a5b8126a1957e2b9cf88f1b28104f5cb8c2e93755dca1f135c2996dbd1a857f168ee4a89b1fa56f401071655d63feec1428e73fa0d02b592d513d0113b67a8ad92bc42b250c8c45d66c98a4af1ee25e39de8da2174048da1e7e7d70348bf46c0fe2ad1715e6f15f81ff0665a4463a3b09de02d6c71d4e5780c00fbc9e6d00a5f39e652c84ea4fc2f8e9c0fd1bcef2028ee30ca362b549a02e0a542a30579ea1e7f8698bff632e14a0c61b273676359280ac5887c1e051523ba78989bf0a496cd763b56eca29bbd93852356d93879bc842b1f9d781c92f33a43015bf216cf42967b1eab109d48a5706729035031e97c9fa8e0f69631b6dcc0c25e5813d74f9b608811205b850116ad2c8b6581863dd0a57d7e7d73d3a18cc59862ce0ab00c853dfe3c4cd5d99a364bfce623e7cf3b730462f3c5dbaafecbf73da20b9de06a63e44df07379ef03d3d2d68f2320c1e1dc07d3dda9d5cf1a07003208543cef4a581731bf72c799b1a7806d63453882d0bc0abe61825296ef8573a5a4cfbd30c99f123a6c7e94fcd27cfd0ab9e5c79ca76da5d9f5876ce63fadeb33550c173c24ac4eb5bf1bf6c9f81261cb071aca2897afa9509d7c10fe11460dc3395f83ba618b0482eb62b13b927b225007bfcfece81f8ffa2af96507b424073e608d46dd87096686fd9fdf0b9f31235f4dca850a0ddb62156fde2070658431b095e84660beb046c72186208304a76d2490ad79463d2627f3318b08842b29639be4021774b8cff299765bfa03535cba1a9689140f62496f56f42c199bab8335d0debf77cc4c8b88b843957294ab158841a06970a27ed016d40f9c72c7605f1b8836253a5a0c5a0ce04c2ff9d867f76388f503a40ab8d94e97452ca037dc260fb3b0f8d469390798c86809d53f9c95a83803ff9c7ed2cb53a72135febd5affccb942ec533c8d5eb482a0ca58e14472e58db6d90e7e1e2f6eee2a48a09e44ab0c13b1c13d18d4220c91fd67001f832aec3508343153174b9be5fc7e6b63c418cef4a22742a1194a79a4d7e7fad3b8e02238a5cd1a6023ac3a0ef56404b8467bcdb57ed18d31f2d4e2579da4b8cb8ab9b897344e15b827e44ece62b26cd0ecab47c0f08bf2be278a272747b7eee8466381de90a854ad02efd5c6a9c8d4d3ec2b24aff00ff63a1a6cc1b0826a4d0740e71be5179c3647ba2174fa4ddcd2bc55a9264eed0bac1ab8f54199e56a92352260f178fd84b45f280d0e7adb05845d83907c34e126ab6ebead6f7511e706372cef19beed28397705920e9f3da7307842b0597b797c3ba40b2f85fa135474910e52881e4e1759716de07668a2a6e8882db2fdf087e974a011fa6cc59e509dec01ade02e1253956f3a2f07c0ceb8d044abd9dcde89690dca330b0105ff1568406fcb60fcabf9020162c30acc314495061233b8367612569373ee53820d3c9884ce50546910f20ee117b81f8ba9a0a2d150d0fac34e468f2b2ff080f51132f142bf78bf75e2f9ce536ec114a9de4c9337d1f44b6551a7936b89661555e682b97c2ecfaa6b6d54995d95bff2a5a798acda33c45a9a8c4dc597cafaa22a28978f88fb30142be8738e64f7b5f02d53e7dcc9d695b648403dbcfc7fad148dd4f102bb45526118f32d95cdd40f8ee657f75326a3ab16d331d023494fdc32b45ab94446ffba7dd4d268c72d7d28de63180f1de10385ad167ed19b3713a619f1aa6bb5617b758449c92a7b21ee8469747d9876d3989f65ec26e5a3f0816db5533e37491cfcb9e6f9b304e19846185c8a75c925e8cb89ffe91696c3391aefbac2690d9e1be85c88accd193eababb064ba7bd7523f00afb113dbedd511dc2388698a1d22d3f25fbdcf5ed3e71889efa642ecaabf74e14e886c7ebb5d378996c422ecfaf6c6929728ec5c978ad2193461a6434957e9e931097d5118005349fa09ddf87501393364e2c2d6105290dd21eff4c2252ca22589efadecabd786827af936f2b5e39cf3dbf4497d012504299cb16a9a550b88825adb13f7c546687bca6d238b7445601245620c253316d1431d0dbe504d98016eed35879e56a5c037ec796aca036bd4034060bcc3f79c7c4c67c91f4004db3ae2d9084ba2a2c804b2a5bd843f5d006680cc03dbdec846db9e5dec39496aa42c2c74b6372ba15efc920eecff72ccb282636be2207b5f81712c117b367875d40f5f3e897cd9d53e1a134389b41a3438fb7b49127e02ad7c08935e16d31c4ffb6ed6fd0e8de8b89e3b8bdf0ab5c516caa2612570d10f9cc45b93668cca37dc8d0e4c27cd7e81bc2333ea0a630df674f22eea7af0eaba0a24e042966563f4b371be6c5fe2482ac051245e7e93d91fa9dcda9e025a3af968ed2a7804f5fe94d7908a39632d7ad9df8594a87ad144ac8f6dfecd41c7813bd914ea1a466d68ded2dee84020f9cc4eb2d74cb9fb97aa5c104dff293e8660535182906dbbd87609d4a714af21417fc63356fdff357124eafa4e476f685ea37205175deda7b5c33a169b45b13e9d6d3b6d7749f5bc438d4c51361b8c12e2b037937bbcc4ffcc3f7f38afee7e1d29d5ae2b0714889fc6896f8f856545d2d4e0468cb501fd9eab8cab191212490136ec53e262d216874bb90df6f19a592930e0a10b2573d125d230b8e835f406a47ed8bd9301f4be4c7f20012af89b60b419044f4bd00fd77af6e46bf6b685747a39c486b51ee6576ee2d4e72ed09c8e3f5af718572e12c579082756b80fa91787801784c2b0cb0fa90374a9257c523d0b77d517b021db3181e2812bcb323b252fbbd0525c6843b7d86cf44290869a482db7743f5b4da349a910120d900489320272fabc69eea13be0dba1707f337d6084cc18c852a7aa2ce96a035f3929a6cc6f87ede255757909fb63232c4c808e520a78e430bbe7cfce9a96c8f837fd4d5c53c88cc9b8fdffa60ad5e4177b9ceaa7a12cd4146b4d15dc9afa6a5bc266883da33b9380d0cea2fbb55a70159dce5391151af96dc274b01ac89e8bc2b9365c9225c96502c38a9e04f496000090119e6e374857506162620ef52f706cbe6d052bd74f044066b15339390b63a9124f556097ae91908c7a9ab1cf36337d513ef2540419f033c8256d45d54e8e62edeae2ce181f5469ab98eff2284a474909e0ec66cdf03e518c54b99faaed7872bd58832be51cae0bda09d54fe4ccc8f834e03b46a8ab5fe6b5e0a4f9e1181b9b7863ec1fd469e5050b2b4cadcf848556da5b19cbf1c7301a5014088a5d2758c9ecd953f4d6fb46b4a29c9c39c11ad62643d234737adc1c1fc78aff2892c69e07e0d5c4d33829b3e36ac91a8750c07a994364465655b0b090c4a12abf1c5a1f8dfc55dfb1c915c46abb1bd9395acb898a22e3cf6d4406a5db5a206b55e8e43b8bb528e1906c6576c5877c497c7020e96c182260501a4463d0c9e528e4f29c9a05dfe78bb16935b9a4a589502e53eea8a277d41fbf9fcdcc82b9f77df0cffc8a406a7753698ddb68a1f08d777d376f2749223b586ca70cb7a51c53198e1390c69452e3d47b7d433bc25edcf7b9e8669cf49bba14525938790d67aef90a6e1e52885ebac6f24ba35a4cda48a248fc4306cea186a5e7056ad72d3f60653dbbdd4ece32d2c2c8e5eda10fd2e36670586647d1d2db05c959c18da5d5ed0476b8199f8443dcb70e37fcdad6429a418c73d5901bad9906758fa4c82cb58b480b2dc450fc4f0f3898ed245e2a48c5ccaf160f40c93a770f12874e1fa2e33538930c8f481f9d3e22b177e3567584bfa8179b07d5de25d37f1e2f93ee55b091daf57699e4d0797ea114af50726b6b0b6544a1eb0d9a41857b0bddf79ff3c06c0051fde49b4f1ff3fbe0925a9775a087a5925663febf272a23ede80403ecd54bdf0e33bd71ff7ae7a5b0427fa69770a59f099cd6315c4bf81d693443f946825ed64533475e982c6306c06c423c7bba57878d39fdcafdc732ede373b596c0648aab01c7b3c6613c0a79c7693dd5105dcf50f98f4fe6390e2a1027a477ef21880f1e28f63dd36deba7a0e8207467b6e2c28b969bd67e65dfa958a49a4cdc0c502d7c6fe48aed8d73a01feda1f79c6bd58f657eadff5454afffc9dfd79465da8ca4bb51dbc8c33ee79efd8fca5cf759499de49b7127b424ac99bb38608e6f609722b44a7dcfe965052079d015fbee8aef35e83ad8892bbf653a91abc31648fb9be5e0b081527cb7b3f36053cbbf797f8c5d970e64bf83493b3585c8bfae75e697c03cfd288d0062db31ead237df0501bdf6fb957c62e1b0785a6aba14c14bad325ea76729c6bcf6e9991fcda3dfbd673d65a1fa416d772c1c98f097731a7b3189ffe232a5de78f3f1e2a00e195f6042bc8fe6b4411b7a46e17e2a718ada9432f49f1d008b3d001e75d340bd002ce11ab9edd0bddfcacf3446b5a14ade548912c5085ccd6b977b976eb7e36075b899d403e031f26da4668fec000cbf3c7c7133458035492dba7d2f76a446991cf26271b2b333da7b07f9b0de4415ec859d7cb273988e1d75b34693346e8598c83937f7ffec7e5f7bdf97e9ba6f470ffdcfbd6edcd99fdaacb4cedd30e2f30be2fb54fd0a62ed087c27a719a76a05b0c1999f144aa0d86719a5daec247d25da69364ac05e81ab464c85162640c1c68086d0fe05b7df6bba24240d783f51f4d6dece8f59ce60447a6b1af31099ff86e5caa1cf83b199e1df58250801edaf370aa464c75c7976ccafba3603994a64a23024504078518167a2508b36cb0314429f493e62456a891d4ef6f00423e5ef5d73839d982e3871ce849635f571068d80d2855fc08bb04c1ba367d53fc4492e86d373294ca0fb5bc70afc55b646a79bef9867448070a6f60b12e508973dc0b2800af2ae64a50c72b646f7bc1eb766eb2c658f3579fe28a34298fea8e8e4532f9d00c42151e73088ae5d3db6ac2a6c39e7443af2def6225b8a6a61d9033f3351486af4657b75b9e70ef64a5feb125265a16b426c26dc3cee995b8dfed6c8bd7c216d82c9d92e97605af292f8d0d789628b1fa5619e2166c47dd98bf0033dcf66ebe07ec78d7f3cf2c7897a43fba73f978b5d5c5b863a5dc598678b9071c0168cfedf9488cd1605b7905de47059e2933c104a8aab41d1ae0b9b1be8871d3084ff8b809bb22df036708c735eff2f5c73d5e6f0a6c49639df8c2408d8e8020b4a3be3a9d7ded7155ff24e0d5684de31fafb46b902048f55eb2e9c90c0651bbffa2baac034a5df5884170898e65528f1f0e21bb13cf75d47a191f47a99c30dcc1005aecb9cc8528ca3a85ed7c6d9fb63259fdd29bb17011313e3af1d0086395af87f0a18fb796ed173ed1e581632ceb6d5e0bb897e75f93803e208e154ca0d2ab4bcd98637030fd5f2959cfb3caf33a090019275a256552d997510ac60ca643694cc8f9d407addecb37b6761f6bfade7d94536556e267c0861e6b2bf9064793dcbb36ef3db4544bb90d2e6b7b4d056eaeacb815cb145cae294e69ab40fe71a15373a8956525d1a455fa0506b3d986a8db24fc658740583d815491ce762a1e835788c9ce7626a0b93136bbc9081636b1d1c90ebbeaf519b6e54855464449bc3bd10ec9a23d66bd54c8a6f0c57e34ece615db5213cbc1f08e65793848f14e94f12a064dc74936e77beaa8c87cf0ea8da7117a8d3f0cb164745ebf7ab0509b9c756674c1d511bc0a185dab12e929e431a0992d38893928b3177c9d1ca34c60b2dc7694e0aebbfd3e11effe76ff9d864d35a7f447a7a02adff12d7a7d153400db60c0b90837309759c9c60d884758853cbf91de1a89e70a38d8c28318af977d5dabbbd6c081d087631e49a1da08f36bf45fdda66de447ae77c50de0f6d81b9594b8d8fb3e152b863c90939234dc0ce8079b832a583d797e8315c5935d4d2323fcdb855fa6277e6c25939939f60566535605dc23385f2b2ccaef44ff414c327e771c202406cec84ee2347ab0e1d53a831894be823d1bdb74de64bd086b5cc04f8aac258d68e3ca642846c6dc52990751469a0c0313e4f1c6d84a6ce5f7f326fc7b82bbfa79713ba473078526b88b50fa62c791c1cc57e7210e162010cd1d88b5ff55ce40c20fbb8f6157077ac253d6b8fc73281b1a8743bfb1e5da035d01fc6487d833d0ad2c17e9e9d3c59a091b3a28610d100f76ff9002ea206137d980005e03aa018dc2d2c08b34e2528f6b49ebecd3416c95659d6cb0a912e610786e9598771bdf3b4d0260aa7b4dc3a6a6e7baa16d8f8b8f96815d360f366e0e5b90b69d7392d99f35aaacbf301a6926cab32a6f014eb3ba64eeaa6f845eefd9c243a1cd48b3aabc66404efc955de985e900f2122d2a99cf31d0b11116414bc6959cb78dc676b24d6f14b98854ed6e510aee691d7651d9304032e87e0a11919c7675ffc70efadf0c7dd5f3cefd2feca13404ef555ebdcccb0de7a54b8514f4e1cce9af5c5afbfa62da68c6477ad9f785c20cb1c197d2bb60676ca0726cdd29266132af1fbdc84b7f29fd71378c9c3ee5e19c67cc76c7c4365f3549a593f85f3b164ed5639346f27d6b53638fe250eb77ceccd1948fbac8ddfc1d9f20c08ac404d964604f4080775c149353167e5bcf164b98d5bb0511e151d6897544b5afd074fc5bb376e24884b4e6d427dfebea68f9a65f837dea4d9a1917083ff8f3cac809e582d5c3b5f0415f2a084263ee386374d4dfd4971f9264dda8e212a23be48b7b585184e33a9e014686445f69d27e391644a8b047761152e275ca9b52ca311f60fbdbabed86059a288fd40b44c53b4f854b072e8cd2ecb50b3d6bdb8befa9a124e800b058a104735c0c34b881db038d8fc4b0b4ae09189a7805c5cc2d508ae70fefc8814ebcb4348a95b67d066330ac46f7f6470a33b710af9da9051c560de30af2b5f3f9c7badf30017745fbcb66fdce438513d78044ab83fd782b8bbd645faef946adcf33d2210d9f3c22f1f817350f4af327ec3f86684147e3f35cfcfb807fbc2a763b7a9c4d3ba0aef38c569c337f999499bf20130cb1998b7a1a39051e82f78a3a108b8053a54603119209a208e48edb95890d1b26c91898704c88b883592ac53355c1b400f88275b4fd244ab934992b9a2b7b5d76c141e6cef5b22bd11448559538c002902c4aad75f29e1b09fb0ee7c0f467ccf68e87daf90e34d87f7dcee9e021bae409457cccf03dd60496250000208d524594da04b9da2ff8cddb1ababebc034351ed3c774dc02c7094eac2ad2ec41d9567dc0a5efde82a2188f808f44209dddae5e291de8588076011aef0cd177e32b7f3a38776093116e63bf542233ae08b017d02e86373edfb28b9e5326bc19055ee297d4a30b2be7c234f7a8c31556a90ff8021554d5a83cf6c3b0066aff87816b9e3201341df74cd640156c4af08f67c927ac68c303e767e44dd2d94d73acf21f96b3e69e693fbe8d0811aae206e128ad1edbf78f04ab86bcbece50b6d9cb9ff6f7d755d2f67df7317ccdd4dcc8338d337fe9f0bbb5bbad5a97db8f133ca774babbee2a7623ee9bb5a85e7bfaa62163e7f48d4b88f3fc6b9eefaba85a7ac0b81f831e271de37bda798c4a8c43504d5278d6de3474f4a0a2a5fff16ac69b2e8317af60ae49db13a990891d95fdbf5eda07195386913e146961fcda3b939544e5ae5edbd7fb7e4a6108570f59ffd58aa4f51e450a591f587a485539ef697643260ac001f8504569c9d99d3374187f0ecb5273f7fc4cfa90b0d9ad2ab684101b04d7e52f9252c14bb99e7f54206406ab2bd35a571006ec79ac59a3c4af40de0d1cf3a35287c06c40519fbffc548cc10000024400b0c13f777d9ca194119fd7f783febcab3c269d9bc44f4af6d0b666101c26c092cc21c727e9289de3d6db5df9df5b12de4a0a1f0bdbae98e40f84d913c3b9130dfbd2c51248aa18a12c614ae582d19c704b127c27aadae7abfa01647b6ecbef13314ff23d52628be5396cef9350d44cb073290e05324a60704987263d5bbf4a87cb90736c02ec07fab051d12594a9f0e660c2d4cf36d679fe1e7456925010ceeb758500b525c0f2805d0dfe0b5c26b305166706de0cfd95679b4965ef13254940892ae168d0c79145387897cb1396f8d6b83563b20887f27feb69c15a3bf599b27a0f058d3b16853a6fbf4e0a80a706291a7567bf52e85953e78c04f4c0e9301bb7d2532013ed22710a5f9e0a4c7eb4472454f61f1ab9f963c54cfe613f8edacac5224d07fbb38405f92a1940af1ca1e996c7bb90bae8cac544b9a8116963a0595e154f362806c2f695f4a210a4a5fcf3063f7afd6121a7a6c8b0c85650eac3870bdd728c53669b375afaabdfd69493ede17c15703ee1255842b48e7def11a258aac130205e51ecbaf3905b34fbfe3a7ad02948436d3b8c744b7869420033c6d587ef87df76927e34664beeb21fb17c8316714ac2fcdd4d050d38cd35fe2c98683feef24a2d6bb81ab0f26d0b2b83038360bfb927d021ab43878a3220e547868ae7a69dd20ff0dad6779bde6335fc370edbdda0303e9e019a290d545df0b17f2fbb923fae665f6c363b20a48220ce7272289d5e40173fc459bb7cb76196c1d3b50a6a49b23a047b71cd20f1ebdfe8fcf9ffa7b4012482ff6621cedce5cd95535e55ea7b2babe9c49d58b522c02e536aa20bbc2d507a4afc11762447c97aa11cc3777a72118a6cbfda06bb55a0806af409051e83eaa185cd5275552350044da9fd43ba77263f7432f457c257846dbc5321906db46bc5dbeac8d328048da583ac56d64005816d6072f364528f5ab0beaf77fe335d3cd7a36937aca5db8c2e1aff9813a9ce58c04fa50dde798fab5979b84a2e31a6f5fb4b5e347c33ba5ebdfb2288f552d6baff8af82aa62c19e2cc6e4b1663dde72f3077588413227956992b598d7713a5c5317365cb9ffdfe42358ddf9a6973071b4e648d3a84e85f9e829764a5f5e175068a78eb501dd94fde4e9256806838f1f46ba4e4613d804bdf91ac6aaaa42a9597c9807425f42d8c11f6cce0e21640a3f662f71088b9c50c7352304bd5bd03681d7f5620b38c35d5ca8fe7360b8273c4b69ee8e0ebb0449873f53607c2f4d53c81ef6a2599b0684c64aededc04c6c339b4756560b8789ee9ddbd8e03010b5598fa9ef71a9ba98e0b13244622ea7b63b9dd1e100774db0aafe98af30b3566c9a0a01745a2bbd64214d4d91ed5615bb3cfa72d0e8702f446a78a0e01508c31e50fd843dee0dfa2fa831b6e2d8331b1d1f96f69d47c702b2a3aa5f7a909d9739917dbdc7cd88f60d74501defb2d8b07bafe78776d788caeb8a1535a8e738634cc436c1b648643d1e63f7a9e40eacc4cd4e10db77273350f00b4c6e2824d0908c80ad8c57a7507823ca3389a792363a3bee2cb671b7969098c7bba00c9fc1330de9d98919da2509f214478a1ea1a5f8d2d94fc7f5fb0b6b78c3921d34dcd36825984cba4c4629f86177003bb81971e740affff95f4bee763c76d33405758425b1f9dc5c326ff65fa6a00565991ddc770993dddca0e0d71854bee7dea4cb1eb73780b2ac021cc67405ca3d8c497376d5ef0463f3677e0125da3dcdbf6291d440c55f2b175a099715a3c92715b6494fc39a740bafa73538f13a6433e8f697fdbba2cfca1138731bec969b9ce7a6b214971ec455fc6a8ea2e2c434e213622c983bc35bcaf9ab86e98f716b3b9f0b78f4b3af4bccd870f178f25826d3f66d7e18186a47c9fd3a168e4c4c5c11617058003520462f567571d0b904f3549b0070e811a210ecb428d087ef5304fa888de28112119ebdf3eef0ab9536eeb72568e27cf74dfa7e9845b10537a3660e7c5d20578976636871c2fdee69dd91e9fc7d388a757e8f3e186dc6664350284c4defe22dafdedf6c721adc506d966173da6afa6f2914276b8d838e8fad327a491509a4ff18c611ef2d050713984fd6f35ed87cabf3bd30044c5b168a2d672b98de7644baef1fe80db7d3c62f967d361c5def4ea0dee29b950c7de90d611e83b723d610d24fad096043a01813eeb3c5442fedbe312aee2754626c7c4e77c4cf5b73b653ea3963fef5399487cd2c7bbb1364c403d12dafd4f7c3deda28c9c3ec4068615b701050aa900a92972c62ddab8b5b8d12fd64bf1828375646fdac1afa2ca90217f3d8c254abb86dc2c5d8cad98a9c2192b490c289849966d1b361d3a769114afe438f2295884d03d5a0bce795dd55fb6bbae090a9e372a329b5dea9ac433065cf2b7e4bdfb7401c1248e12b59724b5c8542881afc1c2a81c3a1f5e2431f4c37e2902a6aac8f3633449b08117a745719f19c97d3b49ae9fc2f1b3945d525590e81083e3aca73cec331c2b04c2db4250ab28f9a6c770ce4c75ac882ae3bf41497d862eb4154995fa9af17b5f14bf2e95648c6f07ebcb26bc7b8874f0db8d136a7242d85ac82af48f5a611993441cd8358c93d2575846d329188b93ca551e282c6ddf5a20efd7a00143df47039b734c6ca3433fe3f5926bfb2ebca1534f9503650f8626d372ae8e3472b1810e62346d1005f6c5cc9affa0c988d3c6c7881610477ff502f402828b1e204180e8b021926e153046f4f240ff2771ee1c4f13880cf35b4acf9b57d5cdc10857a78cb10b8a62445c018bc7b62bc19e6fc6ab2af06017bca3242db9e361aa5ae026ba84c0ff96140aca543a5a5bd5941ed5bc16fc7b5a63e1bb0ab4040de0675acf0b6c763c98ca3a6aef1d6a23388579dbc77381ea1c65b0d491af2f1579f28900fc0d93e332959a324986a1865c36f27a1597e4c412d96e94e30c613fbd7ca8310f7728040ebdb51b709f7a389b39ef2e2b9acb70e123af3f55b16a006ddab709c86f474652819c8250f04a62e848950937a581e0cc451395755f6e091f06b948c44460884789d638efe8d3ad0c6a1ae6abf6da2c811ae6ba694a745a5cb2da72318ea9a61bf6c31452f6e729d9a7e8bfddbfa79c45b432c2437e6f991bb6a7ee403153dbccaf48dadd0023514fb70e0c5ea3e8314c7e55c44ec3ae98ca7f5d023781810c93a58c9735dcc6b06f7dde1afed8d5b49a01fb638fb8ab8893577d88150e35db4630c4e3df5ec2b0f193f504f3e1136bb7c997c3afc1462274090a4c721e0db082f135c3d27efca64f297a7d40404c77ad2f438df6da664921d621070ae555bca949f45120233342db0a2d8d6960163e49061f404dd10e5f8316be659bf755de3dcbb87ab9fd3bba1a4ca169f53a94f5994f06c19cd0ccd707aabf373a8d2155654b2690d3bf933b4779200fc2a0d371b39965d545d0aa5d76f5b98f0767139a51084a0792eea81fa40565e04b453f43bdb5085670ee9d8e5f5c31fa95e896ae980d96a63980dd00d07c63bfaaec36ef5cd1321f1505ca6562e0be6c21b211313023b8b3ae07ca3512a4e439466a22437a819fb7542c78269828a6084c0bcb530de75dc0a0f552ad7ddcab32368cac865b33d837919dc002abd6842a8342b3d1a524de71ed783d214ec343869c13d48dd8cc68f7956f31c289bbcd893d6087bb6ecd1f54f1800fe5550fdbcea50e9ce666342485ebf9a29af686329817ebef85121682b587dcb4fffd8b5e2211b0b83240fdef0803acd20a2252719d02d026331e9008828d61a83439e413a143e8f578dd1220e46485ab99e1b58fe2dd7f8ff3ac10537b8838d28cedc2b92f892eae72dd7c0d9b6782f99c45cca45e97e7111131918f40846b34857466e5a56f11ec7bf68b25ff0be79f3b38c1d86b80f7a7c9fdfb52694638ac4357abd84af76235087b5d61a89d47eb899f7aeacfac163b82becd3421d122336561957fbdddc7bb0a59eff5624207f0ae5bbddd53aa04c59d377fb4caf1dab423fe7c64955732d64081f81f29b465591560fe6cf556553e497d460f0163ba9f6e1235232e8c85c99d877137b9aa65db86d6b269fc6cd0515ac167b3ca7d4f5a78a73a8bc1650abb1a77e58eb24d5dca8d7ac64367d589fb982416b0ae075749fa013e5c20c9b47cf25c9cfdd56259f2d0a2d89cf89b39b0e992f5ac74adcc5aec17fed541a76e32ea168838877c0dceafd99f6e7be1466072e9e11fb5478ae94bb357d666f3c0e8ad006074bcdb515ca4fbf400efd0420b64b4340109c03119317f6da2e4d34f31bee049851a63b8deb643f6462d5d594ccaa730dcca0ed230639dcfad30d4a829d5aa3777fe66da733582187bd8cb608797f4a262fee5fbd84aa2a11d71e79558cd764f8cf1e1294e75f3ef8929a22ea2d670505c38d5b5be7c0449fac62a79d41a542eb5197ad360c33820b1455b36df432cba217b68904a1ea49cc0dcc33341d25de051b077030d5c261f6a6ac5d47fb5895391ff15305d3bbce89dcd3c84150fb82c2b4cf0946a28f5dddf9051438ef40ecd821937ae4a60e15634480a8e549afb6bea8ff2d79935a26c94cdefb0f90bf582694726022955be538c7bfe819710d1b59641646523695c64db4b78064590a26e3fa659f9f57a5eb9f408e21dfea1e3ea45de4adf11760e800366784e8620fa9612e9e76d1a967ec8634d856a04a8bc0d1df61154170cca5f28efea5d81cc6ac4994e4c019e46c67313f942b7eefa697634a5f86b39775d800418475aced6a728afbf8905cace47696193144ec8e588b522a941ba745ba41994cfe9ec57ebbeb1d4f4d4d39ea47afbaf724cfd6fa1077b85c581df59c0bbc3bd64b5fe58ab349413bca73b4b8f20145b79a8b89c7404c5867fb46be8cead87633bb41efc65ad64e6b029fe80d55cb6f1dee72f278700b1cc4a4f1694ee1ebb97c1371440a506d13ebb4748530f616866042ed411b586cefdbeb654c24347f04c0f10411a2abff5e57e2be9253d746bd1ce62d7bf37b50d4a7746b9f019981513229bf35b414f3af2ced79a8e89b5f4f73f303426344129cebeec696e60f061260654584569c49ee1f43578bc296f899c6eaf2680e8a4c1b96018f81aea417d559fe4b6d29deec445caf76a6f16565b166d3531ca598845bd938f401a5b62298bfe86688cf011c16cc96646ae3aa02a65ed1ebb1183a481224e4e518c4e4b1167b20c655d0c14ae9f60867c1cfbdfb0f29dfb06c9d0a862c1e4d241bfe7689ef196f56fa7fdc63e7ab8c2968f937e301adc526b2e07789bbb3a445fcf5ec84d91ca1de233ae879c72403c29600defa2d2e653e356dccf39a92d39fcf4d6cf9f9865db9ed2988356e6944b5f56238b3ff3fc67861dfaade54a39ba4692a6b76d9d3a7262a8d1f6ae5897158150eb1d903b49bfc7e1a9255b4380743f1a2671e1daab0592cf370ad61451ae429a01969716da16fb477638215f058287552bd2063b9956112ac6b2825ef0fa104971d39d5a9bbaae9070cdc48f6b3d9fe2ca4ff1d9ed01d8cc8dbaa06f9dec2d477498555c07a20b33fc561969d93b2af6cff09ff3f3d4830b4a36a9c69f3b9ab11cad16c6a6b15c9b4c938804b4490a27d5bb3e63a8e8a594f9f6f6e99795140edab35e3a3eb555bd580c33d0cca9294f0e3f136222cc196d32641e58bf6c56e202ff00790d0dbca46408b591b23ea705016b20568974747f219b748f0b7912034f82f65848a90a5f8cbdd41c48489a2d7103410bf71208065af0c3fd1fca1399b1bfbd2f10e4046c472232bc2d41b6e95b6462a53ac4faa055dc3a3e2a42e53ed3b59188e9bf910960ba332b8785991487ccbcbea1a7c26ced0652c9f752b666585c7d1d7001802b307657bf07824ad4600f90d296fd59d00e2b81b6eb3a7d9a0cc98d3418c09fd544dd182d09834b85e66c1f7e4b37bf6bfc92cb4d05ddf52189129f191531f9cefa376917e04df186f2923e21f1a3ffdcfc652cb50a8cee5f05faa27716f18aa6c059963c7822f9c8f02146e0b6cb6c0d5554f5e7d8a9d2de4d364b9111e698a5fc6e203708514b010164e7b60a6ab0f301b74cda4024fbe068dc6573c72ae84c9a66876295f070c3389ef92811c3add5e08991b22fa541f197312c08fa7224cb286620321d81f0ceea71150f0d069ed7bbb348d3e1e3360346f4a1a76c8ec724ab128d9e541e3ba7974d4eb53cf781eda94e05bc22c4e0342505da1e0a85d8896fd7df7b8bc4ad56265cbb1e283baafb2242a2a39139032d923d3c1d2bcb3a330e80587df5054922721b2280bddb6958293057162253b3238841da312e7058ce9b61634db3bd009096759f9b0556aa79ba887d6365a44ddc00c128092fb5c8fd123f0abb84394f815480ea83a18324f096fb95fb94af80a22b83b58c6c9818de49a2349f84831724d93fa35d4107e19b9680cb139b258b444b120e2d63445071b796471c6337dd07dc619ec71bbcdd5c295691abae5b8a7760bddf6dcfb8c3538b5552092d4b4033874e6e7f2e6176a095a23b6e20358b2391e9c7b2f5d8e6984412b25f6c8c77efdb5c244ff49338b77323d702f816ddf4f14f807392ca30aeadea09fd7376feea227e5dfb8ef71f896b0dfbfa1946dbec279563e697d35cd16c5fc79ac03eeb81de09dc70d95a72644d83580e8539aa817e0291c2b86ae9e19f223dad4ed44df786ef885fa4eaf76b06f442a9e99533a30485476898ba9f50e7966f6dd0b3694fd521a7ee0c07598ad77acce44e9e2da6ce60710617fcdf7d86dfb73f8a08603f77290575c0b8407c872bdff33f4e7201b1b1975e12e44e127f50cf7141084bddd723365829ab89d1750094a9f5be25af203bf94e60e768458d0b6436faa3682d30fe9d6f8343dc75913be010f9f8c78ff7d026b65ac1eead07315fc424d53461af0ed43b404f8c4c5b9e5452004fd1e3cb927e7038c82517d53146e668d0677660ac9d4a7efb66aa65f627b33c578df79def5bfd9888b4b04113251fea27ee75e2ac54b08baa7d9fd9a0571f62196fcab59621ccfaeb1caa084879d72bcf01d4c1ccf1611c8f7947ab3fd6db0be2b13a8fff7e20a0203743c9a36d88cfc22fca102193f54dcd06051f0a6cac98858c6249ccab573239be6caa10a79f9255b56a4e6a7dde8d2b4416c773effa10fcea87393ac5a116475142101a42b095a97189b3e28072316ea1d97b5743013b2c05c9a1832d42c346081a91b26c025f37116870179e9619dc8c3be671f3ae2764dc2040bf3803beb84be35c46c7a88deb84c7508e305d6bcec33959f92cc81fb6d5c23d145d60a273e5c91bf2e40f3fb84f2fca1b9bde9d9982f564510e1ce96ba9d0b3813a0253043eb552726a5fde8d15e1b014d3dd43c1d7c8d0bd6502c3849a43ddca28cddbc9f44bcdcd05191cb954d6828bed3efa5d07ba247d6b6538092ffba26ef88b8362ca7ec28be4b1e45f7458add680578cf38b0ee59e576e533039f52f0c7489e9a48e2770d747d5842bb7521b2c8b2fa32ee24117152e0db52bbdbc04d8b77d4d6ebcf4911ceed3fbd2e63655733d8eb407a4d8f43fc9e9e28904805b9091ccc6116043bbefdee72b0ee8b148ab1bf54af56f1c7cc7bec9036cf4d2d79da8cbe6a9eced5d6ffc75476ec058334f207e90dea7faf544c0f51f5d541b46a9a79fabb9305ab9adc7fe430d5765dee2b06577189ad6165ed135ff03f224c7d91e80d6d00ea31c1d429f3d8f934815f0a248993af15b7c3211dd1fc8d940ec72fc8baebc735197dc8e71113934d7ef1707606e94fb00cef1b443287b28c9261d5965884e72aaacd39755cb3e1feca9d4e9afc69de11cc6c60f32c4076b359bd530302676d9e8f9f174b41d9e515a18cb6cdefa08a07beed67f2edfd888f1d309c0766f11006a7200085af62493663ed8cadbbd876a3f39af67a76ba6a995132f6831fe35bd1ed425707082bf2810ed3b87c3e9bc0e2fa0b215428897b75da5ab2c854a840613165ab1c3c1762efc33dbb3ee1ceb6b76d3a5b77e05307301621366945075a5e6111c8c0fb02e5342a14947631b91fc4a38679a5c8d6e9cfab708169895e5ed8676558d443dced77701e070acbf5a4c8062da45b7cea651ac6053014cd559b85f302af452dc1768165885ee944f690c4f4dbe81bc363570c93b58430288ef283dc881bca003fd5dbaab42397a402b32b776d0af211a34cc77d8253d97a93a6e9e98abe3c1b40c778a94d14e8cd18be999c5dd1dcc2a88b19acd44f6b6497520b42bffb56efd1bea465cbb8c3b3d86ae364885c31e8b5808b557a8ff0a5ab93d839024d3b5438d190315fc97cd720331c7f350f2d7198bc4b9442845f75a184aabef8f4d114d1cdeb8df9a8c737fb501f22b1c5c2e1055cc367b733be3f5378dc6120ef0b776b604d79af24919370710ac023e694605425374aa4a1f37f76590dd66de4663a1b032d3ad7d7c441dec8bbd91f2bd61b82a191c2d4c0296620e12981696bba760adcf13d352c11f6f4838c5fb98a773c55e675c29ba151bef66bf40308473eb9e67bf415fcc3f969f61e105913c0ceb0e752fa3550984ba32c5729dbfd0af95672c084cf3a63118b1728f75a11f0136986b3962c848936533d7efdd12524ed9cb5152b8dffa2b1998d0f0144fff91d74b6d719329159cf5e2df04761dc646fc0e7d5db9a6d41add7d9b58a156acb50d9272194bf5ac8c8c945893d78d6a79526d1b987e15e6d25db646c5359db59c6a91d2dde3e6cfcf47c52943fd33ff684e68d0f17cf1efd6e852415ebf6a8b91ce5c71b65e384a8d49fbdc710aba89f46979f7942870b564a1898b718d7d355273f5f7fdd8603ca557fed46f0e5949da619d2a31d07a5a6d9f81714db455581c17ee09f0dc28acac572fdbc4a310fcf104adc7ae648d6785b4fe7eefb4413c28adb35b0d6fc31970882a82df442edee700f85e706405b459b3a43394c3fad4f0b5ef28897c41df08c123795cf5629cf83fbf8433d8baeecc4d92e6c0b5c7c04f5d750fc1614afb418bb07b57b1641e5a56458c13803638ca0a44f83a06cd5dacddacd952e099047f3661156ac8b0d142f02484ef2c82e553ac9909db21e9bf7b5f360f620002bce8ea992dee4a151f13bb4b444f4994fad92b284c9a67009097106fb68edb7f0af7bca230f14624aab03d16dafc493a578867acf99d8ba15231f4a70646e2e09392e6a94611f3bd21978a43c0e24dc029aebeb71fea4bf9e3d2ab69b2c07e5b70b4b9964c761a93744538861260dfe65aec79ec48eff71b8c212d3adeb290a01eb4b86bf6a80260cb905453d5d2edc02f9017027ebe1d635f6a3e01ff2329009e4fe1eae55962eee2e443a71d38c0309b1c2a83ef05ad705e86710f825a4f26facaebf5a3ddb8ddcc6dbde2a0a8cb218c9dd573849bd42d7ec6e8974422aa196e6b79a1fa762cb757f3855992b8f55a42be30de17466aff704cf0b693e4fb7c30939beb8e348582454647b941a76f72eb31fddd2733492a5a808a726d9d670d540f559325683b08f75f635a62d3e833cc6ef1118cbe003a9cc863a5deac3c73dd8796f8ec315bdf175be4637068fbfd155c60b768828da7cef2d4641a0e1f4cee8eda350072c3a96f9c630beff265f49bd37ebd36d6be12039240c76e537a68531638f2d77cba21b548c06dab6d9cdd373bbedb0b63688739488645896541703048739acc5730aa385bd0a9c4e9e2637ee68b0ebcdbd52b11258641a618397cb6bbe0c35b595bc262d01b4bae6fa85f7a0c5e0f75220e43a55609152ea62fbc398445d387e5eea804d5ab4b0f4513465755a591bc6b781268e61ada33106816bbfbbeb17099cebe05cc95dac6dd476ce251620b9534c7d4cbf67af52a2e4ec921b4d5a6e7184350c5529b1bc360cfa5402b7ff7af6f6a542b13fe3d2196bc7b704ece198bddcebdc7875f2d13e56a32eb480106dfbdfc608fceeb6d7678590e0729949f6271960c0fa0f677fd43130462c928fa835d7028c21b222e105841b2499fdebd8bd39d463021ba67c00cf80b3f5f158f2ae4e770cbdb2f1f1a9dca4a36cd07f46da814e802aebe370373e646f2283ac8e2840f87c8537f42ba938643b6d5c405670f52aaa41aebe57c1741c9ad527a61fda49128191279941a8ee7d2e117c96196ce664f112ee66a6554f3150d14606def86e6d37c774e8c6a7e2d516c66b81ce37d21d0d2daaafcf045ffb1f848da6a94904ab655f40a1b8f83d53ad6cf071f53cdaead9aac80bf46fb57693c30cb7ba63749657edf074825418325380b59a0cf1e4649056aac5ca26bd5cc0788ef562a03c1811f7dcaa86d5ff927faa19a63dcfdd99915079aa5dc63f4d48c759191fa372043d8ca2592c09aa0efadec6dea3ee66d01a50224559fe2a2e750dcd41e4093d526d3bad9b9e359632683a21a2ac1af5cc2d58d12cb4cb1aafe72e6eb0ab57531bbea58c0fd7b5b7692ea901ac637380da6a6a8080bc96d7a517b1c3e1a1732770f5e98581fcde21a86e91ff030b54650c3bd7df034f28da8e4b26b165f0811ae0e4bf47692d86b7d4b5d71888f74421db338588f2b6f4bf9fc88c087a952cd8dc846ac8fc0d49e1b21961ec384232f47486cdef341279c9b6d5d3e4539996e43fc1b7991b36081bcb132937887cb14c30b758635d51e2cc3e5708bdc57438fbc48b3e41fb6cc49096a392e3b70640b1c5d5e52b3fd474969f6a6bed0262b03832b768489da7b40b99bd4632766a0ea540dcc61dd80c71eda739e9997cbacd02fc129c618d56cd835d071bdd5447cce14dd9a7f0a98a70d72e71ac4493e253a01486cdd3c874032297966fda8b5ef29d9408877d63cd519326ad5d749311dd30633daad214fd5c2b847e5db657b3d62220cfb2a04a76ae8242a93b082b9a6184ec2e087bbf6503384aa535ecf3e370b78c57818d3971ecbd917053e833eda5b29d05a904ffca3feac397fb0288bfa706364a122aa39c633e332885b6bfbfa405ca58e2b097e02c2aabef5e20c3876d13280e795fa56d9b4136cc533d1f6f617fc026e4dec322420217973d6ef2996615f29bcfb90cbcb47866a55db73ba1e05a7de922d13b3c8e5765146b759078f9a6e34360c1a4aa9d9c2a4ddbef58b2cb6b4814a922435457a13313c7108adf9fa797f94896cc27029988c19546a59ffc9ee5e08415464e33b2f1174d4273fd28306478185260a58c6e681b1ed95d751176c5f2fa2f2f1405a2f693e9817c5377a0d4cd4ab23d86ab14204a32c24a21055a8eb494139342bcc4247ba34c45701c9f1d21150df7f04e5595af3964631fad80051b47cf03072c0cc519e501b27118012ddbbacd76eb187c8be5fce67e2af80f7191b49fb50d607dcfd4de33f508821802e6480838ca206b26b0c44104aa8cea00e28eb0f5f399ce67b8f135effc1eba80d2d3c028883936d7c2a1e3ee9c162ed74cefbd56b14f6a7d79dedf7e3572fdf1b2587d0a99a9bda584c6aeb7d4795ce6c5bd47d5ed47e0a953970b070da872f7447257c75a3e7deb788c42e3590bf8acffaf375d96de77806e87a787c84317b0deb03fddbfdf6c56ca176697a9e204aab8a2496404a1eedcd78c911387524e8e8947a36efa31d776391ec4c1564e77629f0d4c344a96d6235e24dc9bec93bca05c3e04eb704445ff1dd5256fc85d300d74972a004b39b2b20abe9884b9e7c06b9b9a6645f535d09c3f131286eb2b5bf908c15d3b6939a804a26f8a2f5195e97231a2bccaa20a8ebb302a230bc32b1458fb21729a2606dcbe784db0c56fc6660d17214008b5fcd8b96c02d771f84026c319b4aec7a9c92c0be81158177874b0239afc0d57227c619cacaf1cdc31fe7895962ad620cc51e5e59134cb215957b6e02749ff231c0033c3e8cc4b9ddf6a4077e2689a78bfbc71a765c47b6342666e52983209396d5c817663af53d437fa0e4f818c4805d2de9d6359aff4185f26874df87dec45b7af8c0478c4aa8a61cd79c2b2f33897baf6401722df1bf8274106e500fcc1e09b3dba1da36f7bac3b5634ca158d02c59a2b7e80931379306e6663aab88bd9b1aefbaa88be08154c47343275f141e1d5786e14cc272c3ada11eac0518eafa6fe2dd2db5dfc6973db378989d2ad00d53e495dab8e0b4e6cb13a4b2d99deb3a2ae7a895519adf7142d75c2e5c3dbd3394ef5e2ac6dc8b5132b23ee73bfd56818ad62bd8374a10e10dbca89d62fe661f25b3bac0c1a35644d3508d9aa5d54e73bd54b946f12780311ac63f8bf3ca83555ead371378925685ecfa114866fbc1a1272f5a336b99d5dabd5afb549b6018ff94bdb4843defa1f9d2e89c7526ef3c359741320512a04827b800d0f79f2839b33654fb2a96a3261ad09c8bba471ca55d6543322a76ed588c67e3d07a20367c67975fe47f741c2609a877cfbdd6edbf47f527d5f590e67a1aa1b8bcdea4e4208d340a88138b2753abdc2fa111944e11eb7dda871ad8fd1567b1ba4d1069a330d5cefcb1e6ee07d03966fd9b1eb033200b234e259a6e1f1d69c25a0be229594ea8b1e96b09aaf550be0b48b7bb5af55564e252b1664284625fc759169d7bada769260c2e6e22f53663b083ea673a35193c2f0b6ffa06c514110f942dcb161f623b057dabaa4a1ec8725eb6bcd6ddf31d79acc8f44d2b2b6b99cf656c4b5c84cca086c21889b061baf602ad4d009936021a5f24dda2302dbad50906e0bfa284377e171639f7887bf6fdd1899ac156006bef203aec1fa72e3974bcd9470d64a63f2ee2a60243875c121e2ad19decea178c21eca44090060d989aff31fcb23614e14f1cd6644457cb854b34e2b2b715a501941c70a34737abc09025cc5f0614f79596ab9274e6ff2cc7183e12d70e66da77304a79d951fa555f8d0c6dd7a4d0bc77620bdf7df9c7edbba44cf0555e3843f966203c871c63ce29711d7317c1645de8c0e7afd2ad203ea737c0967766b5eb5e65b27b449e96a1a04c15477a8b4c94a61445abc2e7d121eb2a0246b39465b7fc6e486029dc2300d71a14ae09775fa12d612adea7d93a96ff10037bfe67a91cbab3a567111cd9fe992e66744c6d6eb679daeeae14c4e305e88a955a8a555876e97aa02906c4d05956c4cf824117a2f9cb6e37278f39c64d7ce2eb9dea61c36c8396730371adedef656be96db3c212d51709e958084e7b0b15c4fbe6b8b371e73601e1cb2465db6ec0d57a68609dfa811e3516520de8fcd9c985fba13d220487413957500708fa0885d3f446fcdcd783e21d7833233aab77ca379b53ff690ed7f6207493465a0807ecf8c245fdc9606e77f4e2488a918cba9cdd93c80d09b826f49639d770a9dcd377fea23ff1746be3d30603bc69afb7b4a8d74726c018ea953722e39422498cb5d4fd2b7bd7e3cd002cb38813e6e1413bd861ce20dee925902b79b722ba324c13a0a076dd22000949cf1c6f196d265b394ef28ebf071a68102d22ffbe66b23825dfd7b1a780564836fe04ec16a12394be8982c2e1a7af10938c332ced1173b7295010025c9e74c9f55b7ab5d78ab321db25597265aa5fe58c76c67956aa8219df62ba5463f7f7712a6af1b3401397178aa2df40c59604ab99be018142895464d56ab468ad8f2bcd32582078a485a0ad99eeaf0bd2beb4b5c1c268fa8bc2cb74bdade5e8d796b507765c36ac65ace406581f708b0c6989cafb13a07227c853a16d7750356bfadda3e99f57553a36820a5bdc824a5473aa4b7a9471c37c8af20231b9fb12cdb2dda5684618a9c23006cf01050f1df3ffa055069fd75e10a381d8b4612dc095b037651ebed628ea471b462e1ee66aea7b89f71446d13dd5f123fdee4141e6a846dd369056242bcee0c507a9b6b295e6554a3de8c28136ced01d6acf0f1763a9cac41a7f4c3200c2b111ab39147c24f7cb1a17f1345ff84ff476a3f35ee014cb450678dac97116ff3dbe63752b5b203317c1d2bf5b0202ee713d7da6534235c1fcbd8f0af03b8f8b5b7d16426c1a709646fb99222cc2067cd995be3cff22e50dcb3e866d676abd3961a5616c2f1314b6982d33cf72f1cb7b13b3477d51c48a334da4ff6d22263b5105695bbbbcf9526f7413f0d4ade78da13f4254259153a80cf64a9dfd445def9cbc440dc86262680ab894f72fb1c2b93f5aa24718eb9a1a34eb6a1d01475e7e4fd8f948268ff1700180e74555618804ff3b85501307fce045772ae023cbe8d828912a6c0881e5236977018bac9a6cadcf3423ff4468b806a2b5e278d70fa41122437383f4adbafb54374d0657e097db58705caef018c11517c1ad338f04cd2d1dba8b0dcd302761520b2d57a79380e9e03d9cb1ddd00972bf85a910282fc9d498f5c1a342de305e0a911fccb385ee10add3e83f60bca5cab3b8ec4a7560b85ce9bcd2da804e3fe5261e5e2e8279f7a2c834f285eb466d56f1b0788a0d4ad95f39f586f927ef636d2673aaf118a22c4495de6c57e81444b2d32cccf5ff4ec64e2c76496c1b71ecd7abd2803f48a7da58edee899068b88ed8ad25082394d7a7eaa5cc27ad3c87d56fdee422aa85dbb92899c119ff030ab830cfd953c2cced42a4ec0ba17790241dfd64559212e8ac2384a659e341e5f87c09903362ed2a4565a6815f6151f5c1f330e0b254598ed57bb226eff85504f92c2d424c0b4238ede98cca4645c2985e7188c31b4529e2f06221403d2dfc53176a1e0dfa56244ca251791eae7ccab6ff5985f2a29907fce72588ffc1d7704f81ecd4fccb8227efc328bfce7da05622fe8a1158b13bbae72821d14e83d7215e0d77515f2fc0115fa6fcdeb24eded9b6030da033cb7d67f819c5999af65c3125d77b0fdc153758409304628d1a4bb33281550b38bc27dbb4ebcc0ecfa3c368d2d9c9ab062c29c19a75e17a6ed68ee34557e85a1e8de77fdc89c0f1ba4181d6e34dbc0ef0943e635f4e19db1d55bb2ac9515d6345f4408b40dab7e9e542ef05ac9e948d97ee84111219e881a880efd17676043053ae0688d0c5235d884e56efa91a1060b724f1ea5af263702e53846cff9c7e555cf4fdf992f3790d9979b15bef8f8121681654ad20fc14005eb20d5f82ada993fecd10e288baacfe58476a8dd755b691b6db2368e450fb0bdc7b5403c14c235a2d0c8f4e5519dd23c19d61e5df6d7157cc846fd66679931f40a2b9787b2144ff1b340d8fa9bcbbaa280375567bdf2f271d29a58a0ec6b028bf9c7241c9b131b24183275e6043c7962a8369ed4614b93956a725de3e30e960d2eee3ab9650a31f43dcba9a107fbe75e39d36a45966b940e55619380ee492479a85c7c7c51918a403e5e1edc41f5c949b2b958965a782d6553abb46d84f639a7f7c034eaff55a2fd6cf94d507c6b74e76ed89a2175ca876da223ec2553a4445e5def8dc62eeb58c075af15a10ccebb67386fe410364440a8e5c7e5b4cbfc52c0d789ecb36e812059f8cbe15a49d0da3f9b8f62fd24e35e5818952c89221cb9171981783d513820b7e4491f55ee72495b5bca248ece66073be3c7b0b4bb532384f980d1a8358f4ee9a27acb9c196ba3e8b0c753d7759528dab33902739f57466b817591b00a53cb6fe6ffc9344ef41b63008956e403be9afd0fb3683783848c511e9ebcca709896efde85924723edb250873c88c996226aee88332e74318c795ecd7fed037badccf9a7999264b67290c8c9b48ad7a4b87062274ff073663e2dc94c478bb2fb545acdd069f917829c0e801edce856e125e2323602a188289e40665ed1b7d384ed3c5cccf923d0ff7f3a8961d8aa7649d4183cfb7fb22f765884854dfe67eb64db0f791884f8d0e5d0a992825feca645b5fa4c6b00ff3d89fa236ddf4715158abbf33322d4300fdca6d25ccc1b991d886ab0de4adffdb7b0e16aba82d7aecec432175a6a32e8b1e5eae1b9b2480e33af7853281c97438d58a885ccc364b38899017e454433953828cd16ac68ef9e920d3a22e2f36a447428f3503acecff7d6aaead737dc49b21cb67c7abaabc0e7df095fdc7715dbe484c1b9e85b7cb19c13d209cf067753ca3337c050986e2014a6508130bd981a06b84e2efce94ca00a5c408a4d1740c8f0c241734a59ab99052c7ba9814ac6ee959a0102891d180b0c4045878fa75ff77306b49e0460021dcc38025d6635364c1716120bca59a5ebbb6b41dd50e5cc789f45d91e016afdff89d6c2e8f5735464fa4defeb8399bc39bbf0e98d33c15190813e5b9fb1c94627a0f9fdc06ebd202c69e2e26dafe8ab9e0fb12e867fc37e8bc79dc428dcea52f34a5c1ba9be95e61c74937a378dc0acca753b424bd9ba036377aaefa2274e3f2e81431b1fed05a2dc50137f3d2bde1e90e3638606736ed0e108a425ad420fd1d842112dffb47b6dad43f2583d7cccfd16b43be037bb9f2e6b9e10987e77ca0b6405dbedfd63c5fbcc976f9a233a706d51b04f897f917dc30f66651bb252fa4df925f0d44fa05d09dd2d1e9d71e2029f5aac94be98f942a3fbf6c1b9480cc0ebd700ca3571a5db9812b57d1b33d5a8afa083c2863a3673f1206fcbce03e645ed01d35523e73e444d735693940a1fcbe4cdaa80c5535913cc1777e0e54e6871df71c4e257ba4a8c9ed161c7ef7d30b0cc315945c4d296bae318ce1ad2670427a43bdeb38d870f35884d7965fe0fa675b027990a1c13d81f47d61cc9c34246158b782f216d4ca7b36ea8d919d457920994f7e4461673d9ad85c23b88f4c3a6c46880313f32baa5d2f4b49a6a73ba7ad140a2558208db0de8be2631e580ff8ecf76250a03c92615c60475b7d4265222cf1e85fb68c9de4b528843576e3d7b0b62cb6e78743d180d4fa188aab63edbcdad958d0a6ae4b6843d17163b48764c8098e76e248e93fc6f1855afcdb9f95c2d6a8c639add68efaa8785e61ba686e24ec2469531c0031c9949954a605440f6d9c4be998d0f9e84d7530058f278d5f64ba063273f9785a01b497c74d5ae7ecccf4570c302cf29e217c19e22ae0a606994739534a85514a7f12303de0c17f3bf75f7d99d93dfe8e0ef27a8802bc922bdd556ae288ad576519c2a4b1cefe7c90748990b7989f18d5f302fcd7325569f391d0ac4a0c9c47dbe5a6101fce256517fa61adc2496b3cdb93f02d7c95d8afe5a1b4ff91cba9e6614ac6e2320e30d6b0d454741f1e40f06febbbeae7ed4cf5324e8b8946047b5d4bba445ae6789a11b51c74d20c89cff6468511e1399a8297e846750ae8e8723850ce447e0fedc241d556d3aec13f62ab2532a855b94d3f0289b74d632ed667900514b4fd1d2cd1a4cc46480b3fb1ece919e47b93e6b42f3250e065b74634c5a820ce44a6151eb6abb49a2ee95c465caa09b31a007a41a9bb18ec63573e78fb6f942a3d2910d46da05e230d27be6eddfec7d8cc4ea695dd4115e2f69a17dc835475a566b80b82692e9b53289eb492f920cfdad10b24166be7a4a7ff336acc9e4e9663fa134349c14efe1736c0748b715ababb7d1aaa921f5cf44e0f447a353736ba5a53099eee2011a4e194e65ae749059a18e80f6d1f9fa175b0db2b4948088f9a2b6ad1f16fa2a7b1a76f6c3a62813d233c6ac7c6e156a9c7a99c086e24037d551d5f3419b477d233cc8dc4d9991bbafef22aefb50635e642d29559261104135ebafd9db2fc822de30631dac5c627511b6ebe1327704dad214a044d2fdfb630b7a33302d116349a43e027175b1add0e3308bc2a5901aa12cb21c5ed64f1628ea50c710b83e2c0bc1d9229d62df88a988a26e7e73240eb00787039823bd564d0d62a478a0031857e925ed637877859b5902c54d5ad2470257c64f57b161f7ee06cf469cc5c56f31b59e5adedb3560f02cbfa3f8125d54af89299f4f39df94283a4d12d8d6902837ab64c5b57dab20b45b51aad8747de00c60b43d3e05fa2a7d1cf76c383d0ac6dc5a1798aeac8313f181e80664070737d718e4628bd5a252d3378b829c8119336b58273a29dc120a23a3f550f2bbdc40a462054504ba5188a4ce2f3077c1c10c8f3419e20bf43f63688668a91ccfe21aa1849939cc43a458672b6183be1fba5b6c94ba97d6aeb43d12d8eff0a44fbc0478a6ef2a9d28b679a062ddfc6ba7e363ad4df840f62345a3d51dbfbeb084b00ce7c2e3f80930b4d73f2657d8c29502dd3b73016c39af69b7cbf49247390a1e21a807b39351388500f784aa37a710b7bd86223d43656cce290809e1ede0db033534c4bf7f3cd95299205b872582a23b20a7e9667161420b45fee1c376e3b1e059d841fe92a6318fd2e8b2b4ba628541ab6ddbf098225a0894e745e50ddc0aa601a5561cc12730e1f9e779ce96fcee3124e815ad9a0feca857b3b2061b65cc5259f89860d6b6e555b9e65569f658e354a5e56291d7033a0f1ff2bbef44058e0a1f63c64ee32f7ecee18204dd6b97c14699e291d6af1f3ef983a1070fc5ba80f16eca6764a81738cebe291f5bbd76c9d7a9cbd18ba80a6153af4aa64f86687a0ed3798e24405e1ff50df634cdd40d0695f761640c5568a7aa274f211eb596fcdfab59933c4b11a6e68f07f8dfa228cbcb84af97409c34d9f50adc9ef3ac3e710eba420aaef4bbda472eeedef919c9f9d3c8c222f0dacf11aceca897a47afff61aab92d79226af63df3d918b456024703f73470b5f4c92fd1b48b7ae0ba7d7377cfb3339c9946322d7c088242fa39216b2926de75f1e6f8079a55a2e365b02e076088c3b3c1ab7c987639f4043a6a28bfde6209d2a706ebd150f42ec033cb452a24f1243412a7ce1901e65958396a8ecfa1e1505397162ca5b7274d2c7d15004dac626004db67ceda7350fbb2330cca1542af4a98355aaeeb06dc8bea95e56b95a9c1d353966421c780f21926f564313595c56eb1ebac34fb211aff705cf143a54527d96ddd2f5ba23004876b7c9c28a5e08d44f23188e4d85229f80528955a370cb4beffea2abdc624b20889833bb49907c8382fd224562ead535bff75e81cbd49d4c1d551e5007e6a26d15f23bb0725ced48fd7539e1a107a0ba4a728e3954297b0587dd52ca54533bc1bc73c615ab3580ecab04f1a889e289b66b82b34ba701cd784592dd7deeb4c0e98c5dc10e38b7e1b41d7ff7a8b37bafcc4b7df7a10c4b4e808f1b64b2bf4765a7d4f9da98b02c6b33b10f57096fb2fb873b6fba5d538180cca1823a3c0065d9789c177277e5747ff6f9246c1fd7421c2249befb1e739abe5ebb1397c30d4d90eb0797a0107c2c15dcafd26d39f885068ffa835529d37ce1d7136b373038fdfb75d4c7bf05a367fbc043a44edd56cb3b6ef3d2d4f942f4c52eab21f0706fb2126b1e8ab2dd0938d25f59e1a99268822b9080467dd141cd686f461371d9ff42cb7f4ff11d55056c39486091bd62c3f24374a6ebf11bfafc12bd439abceeceedf4e1462d16c45a3dcc51fe3360b26cdb691456ec4606a1f32b53a8d5969172397b56a1ac89026c8cd246e37c263234be29a33c1c2c06987ddb3994b32675245b4bbd93c0ca026095d544f51696f1bc04407cec87fa0e5838d2bd050e10be079c8889be5bf8df78ddc65f8ce0f7e1d789e9e29f1cb1df75484b7763cbfe34576d1e6eff2db1acae5301c7537816b443d89c8a3e0db9fd13b67cdafead2e4300f87bf253d3ffa3fd33470ef2c75be497c3652f03a4c397f446f4672283844afb080f3b973ab976ef6ef33ba2c34f7e87c1b2046f37d005730c7d6bc31d2a7bcf09566ecfd7baee1a6eccb23599e017ea99ce32e06c12cec54d343dc02f4f8c539a4c1881e423a6b92b3223cfcd606bd05379513c295bd0a1f22ab940f7e3a1ddc3375d36ef77dd22ec04eb29d2c2dd1340c4b4b208cf99d4b4cd4c1d575e411321a06cf3f9eae51a8cf59df741c50b28a1426141e03eb5b036a0f2b8635a9a4a5f64783cde372f83caa780e8553e12ae3771d78c8abea04b53c98f4cbd692cd9a5f6eecfac8ef3914c0578400cf1114bafc7840575ca12d1a26cc1fdcb8e966b5c4f493599807f8a464fa2d148dbc7d90bcfa98919d7ee1635cc3445edc3c6180061e165eaaad55dbc048f0e859b22b9daca62e512180bb7e2be8ad73d0e171392442b367388b6ab36c306f8bec7214b2d494e0ebe0482ca323b4be4e9fee4e331181c47aa2bcd6ff8d07f2a77be709a43d5b87fbcd202640324b930fa86838c15c329b89d5fb4bda23b0b97d56f0cf2043b770ab133d1e6d2d7e7954ed4986e7d992ad5c7fd4f658d2d5bb3c623feabc02c336822bf53d1b2b61d3a1e3cf376ba4241320aaeb918ca688f96b8d9a643caa2e12dda469f42c55a36c1a0bec6ea81b48532915bacebfaa3184170de9273a0fed445313cbeb7f64b776797a2117f740eedf1c492b5f3595a94dddd7c89bd58eff357c4725f2afa781a55fce77c2a6ae72386886b4a0363e2a21d40037d5c438cf4ef292e7c9f2ab57acdbe0a4e33e0287248461969a2d5b110cf5f8aad9d43e4a298921edd49e8e2163d8beea6bd6e00c96640c71730b1cd10e9a81143fa99a6ddec5c40a61cf29959937de4ac553cef08aa322d26b4a556f17598b5a0c2929514ac5e5b3f307390fcd6e9532f28459f60b849d1766034e5b86b88916e5e7fcb4b6aaa2834c9e321905a0055f2b693623eae99c1e2ca5e33c42cd05a2ccce2aa90589d12c12878d4f51b37517780e90de406287ce1ca572106cf46b06b220f5f57df9434ea8faab0ae125629fa8fe87545ce57c458e5e28b3edeff83ef33ac463b30ecdd8a24519ec3ef56993f4a989ab3e37cdd1a35b477d6914aeaf3fe8fdcd19d7c83df9522f1dd05afd343423cb03a4098fb94b51c1a1a5644b1273111c255206f67ebaac4d851ab9a9c65fbdeebf36b25302e1c244aa22b8d6fb929fbde3237efe699db7064cb43d9afab693ca5f9c9350fe4b3ebe9aa9b65fde61e94ae2fb9cb2bc4934d00eed1919fd4d9d65d8161e6916d6c594d377fa45d01fb05d6239e8184e8b819802fadfd3f65efba52a10b7949c1f8d6e9663c21ae857cf6ff1a49f93b17a357d6b73c6b9b70482ce68b64183aa1cad31fa76073eb3903cdfceb553ae98ba376314cfd5ec52cc01553dfd659fccb9c6bf2e185954b67cbe142816db4e45724a0fdc27fdf676f5e9b1759f507b8aa42becad99840de5d83963c4c3a403cd8b8e1ebbde12cbc8c6613d3f0133fe3f18e6b3b90ceb2376bc448260ff46066047e8f0a9bdd804e7bddea3d5bd233d388c72067f34edff9759b72dc40c9e288b75de5d2a1c279819d9b3cb8550cf3285a2bc737f3875efc12a19e8b7ff2991605baac1061ee4779147088cb1ccf4b08d43572e83b811f6bc6784d1299b482e1f88ee53ee4800dfa19c562e51a6aa567f630a868f4e09ad5db6fa584061f54a2f247be21e1e65e47ad4c4b23315989e2482a9148c33024c636aa1a7728554b914bd401e48097fbcc236ae3151afe28437d64cc26a708cad8b07cc234fb2bdbbeb75b8b67641cd795b255ecdcb181b6364ae0b222fcf5d298232c2a1b4a39515b123849b40256992de0917b5e00486da445fe2e01a4e1735fadc586b4b36811e09a49624ac867b86be32ab43bcc7e0b18692eb9ab7d61529d0913e59238f06961a03e9266e5afa6e3005d879e96e2518b57de1030e038288efc4c1d8a191f4760cd24c21463a71550a3e6eac32a9ff6fbd3a457a03531b14215e89a58e6f729aef3dd80b5d5f636fd9e9ea0796f292aec0e0fd550e58a1b6efaaebb7923325a81bff9820188ecabe06824f7899b7baa55f9f62311114dbb0893418041b5b321c8c9aa910d71ff5bc84783ecec318147197d7801e2e8d59ec3c1d5e422fcbe96afcbd916b02aafe1bec9357f9cadf5c1841f2866edc0279cbe712a2e9530dc5a800a3698f7539be9d1cd2042aebbe2171574a77fbe826d355e33c81a85855fe166b3c4d759aa9ef9efdb39048197a310bdc8d3485fdeb9d9a78ea9842148b80083d30f321bbee449635acbf3e745a6f8b6a5eae51f9ecd01ceef0fdb981b9fc4257ce983f9573ea4149bd157c3b9dda6449f1fe045fa138ae0853845382e3796485e83080921e2d4fbe00777f71b4aa4349941d006457e5ca8e4b19a5dadea6620a83e612f4b1fd2020f7544fa8164c1873d21836707706fa4b2d52117112e550283276aa9ddea7439ab8caeb15776314484e929371c03b171505efa505c8a265a67ca6a41293c4218e711f495d1c42734760de537ddfb7cb195d9d6e98ecbde23c6121e91f175a378e7190d249c6402117e735c82c1c17daf2895305e31d2bb41c4ee2e500f5c2742fd0c2b1086e63f58d5af02c4e31b9590f7c778fd5baf4b28a2c7df93d59b950d8acd7df0f61df452cb09251e221ac17560291102f24e2ee8a4fcf01c437f2ce3edcf888dbfdb6f64564502680bcc93a1528a138ea4d1779e7d84e4dd9216613471d30abd27755a8380b1347865b7e0a19eb8b9dcc07d7b1a60d644af48ddcd4542bf412248d5c11924675ec8c4ab3498a4a129905c8858cbc1deea19df5560cc3c307ac6b1802f9227ccffa9f75ff1bb43e81079cc9c5d3d40592df51767548f70cf5a7ab5f4c497ab5e3300bf83c528baaee6ed428c8c2b9c41f34caf72063f722ad1ca935fc1c15919572f868871ccd6b9dc76d590f77659c76e66bfccc0dec6b93343cefca641493479bdf97c310fa97c794e1072a5b4fa99c68a41760a9a2eaef89a7a4adfef315bc5c016920a0121fa3fcac1d38059901a2a9a8673963c58846e3ccd6a57bc0d4bd81dd6c534c51b4fc365949f25e4803769a0af8345ba0874cfd6bdd25c9cc4c74481e84c395209dc4d8993a8196576ad39612a2cce719f3cde405e50a16ef4b3c00f53ddd1dc110068f22c4bfa4c3d4e7d5835a1e480461e4d292e063ab07abe4e82c9c10587ffc1f79b8ae8936a43b72f22913ee06cf00178e09fa6db931aaa23e8dccc4d6b0218c4850d1c30460ba367a46e4d59bebaab6cc8e4ba0ba60ebf070d8f5f3533a0e6770833e1feb2dd67891ed3134cf34be5bb7835feb8f98dea8d35baf4b9997e8797e18c1b15b1726a59bcad5ff2ce9c4bba32d3646bef45f321b6d4c85714ef9af40a4403c2999c9e6c0030abf5dab036440b1cfac5d002f302b2bfec63c17e278e17f14571d07c3300dcc5b233298d11adbd69eb93c7c58d441b34badf056521962c570c9815a777f96c6ead7586c05264a818cc569a65b429c732d83cb601deedc2046618b286c24fee2c56b75a9d4fa7e5c4e3e54c15f6f48374a69f2de7e97a6e6e95d35469ed3757382d73123308ac985b4234c9e623742bf8eea498970d79b32a3cf0f95d8ddfd54df052684d795ebb7b08c6e03374f5c846d823f9b375d71db46e5b4b1719773248822ddca9d440c7b600fa66ecd6aad5e99d73e5875ba822fc73c0d45ab2a14fd19b29cabfe6949a849bb4b897edee77d01e60131af4565de659a2c27efc5cd2625c2d093df92d275fda58277b0e5364ab5cd182fb6d341f613b7c41274f02f4509718504a4da66ee897674c5daab849a7cc9b86f0ab50209a0dd649ad214f55a140056eb01ec18d82f8d73b79476d65d47c8287c31645d326a2530ee87c751842c44b6ee72875d2de09232eeb9b0b5d0fb86cc293bdd0937cdae7816989583d12157229df252fe275ea2f7e1d6ab9021faa8ba6d79c68844141d0ec135730ad184dae61cb5ef4f948a5eb2c48b00f28d745cdc545f08573885811601b683da5f2912f8d177a3db53d54f05c5f9a30180372ef8b55338cbe1a24dea51ed063e40b15f953919f4f1e22109e5e5404bad82ba479262046c9be25adf2a031ac66d3a21efff6b2802ae420f2db7e1b5ff895b6d019e8a3e66b955875701a069a3d4fc3accf1baaffaf4fc58f97df0e2009d0bb67f77eadfccf05f2583d9cba8b5dde31ac24cbb31b94e24f3eba81e8280125782a277b77956ad1468be9eaccdec6cd4db6c15ce5cc74902c667cef64f4f8a1c88f3fa0a2e465d12c95883edbe344dcb3b86abe6f9d8e7f29ab16f93152e4fd381fe72ce9ba58c6c139cbf88228f056f7dfeeb19942d02ad4732ef27c72822b67144015d788da4534a61baa4114545ddee69ca31239a230a33427105a0ab9c75814723c6b0d62141aa9abab366c4ebb66eb2953a1e367000c640d13fdb213900e5c266982a680ae7bd42661468a449ea2ffe410a5ac34c08adbb59c1d86e1d0ff5be082605e357ffdc94c740249a76ce2a12668d0c2da5cdf0d8cbbd0447c5903ca47c222d962ffbc484380de7f0bf0b3fb53dc8d4f404c6d1a7f32f188d687a43841c98dbbb4ec155257e3a0732a9b4c0ea59099cd2fbc98f5a03f71c64437e8008dac6a794ff170b887b58cc301e8d85125f1848e0406cdab8fccd12f3fde70fb10e1587948b02311d21e02a02668df29490e2a433560daa914c1f75aece54e6ea9cb7c703b0df5efc8070f38e28b108b7ee32b6963cc00eee96fe37f276e2089374f3d229205960571f7c4952d62b246c5ef1a4233b0283465d8c0faa5da7ebee3f4706b9180cf5dbbb53c0f257f6cb534f245b34cb7d2df55386d33e56ce5aa7d591b59da49494300449368dca12b6beac9d03aaa6af2c7639a78acdd81dd46ce37db5ac6ed81cfcc1287114db02589d45762152909bf172a3b38ce272b4e14aa07b86936fcc645d1b878c1c7ae8f5feb7d3a5bd950b291ae4ad4a4769def54467dd6ac43238ab13f6a22b330fdb2db44821f04bf05e143c1f5d1393717976b3b8b748cae12adc4f6f6165870b7120b1e8f1a2e4eb8245e226ef04e986d4dcaae9a54233ed74f6c90a0890d40cbfa8656b7b0c8142de701b449e9b5f9d338c1dd343e816014c1d177ea2be4b40da7a6208e069f1c52ac01d5e93e3909c727c2ead769b94e7c9a6fc86ae3207ade26493b3945e94fad0edae6621afc3bdc428003a7c7d82154c3a6c5b5f9e05032663568d673a39ef6d782113b5195c86846838abc433ddfea0abfd5a39f5a302ec76540e4e524af1a589a3cae62b6a57a3e4152a59eb935c924de8f25d5864efb706af9b5b2e54793f617af439b961104933668af83a47b2fb0db00d44dca4aaa45981f93e990bdb9bce25c1a3ff0956ca9e0d9be5a3cf7d12c25390016cf07da6d6f07a73695752bcfbaa62b70df108c6ddd445d8c7288a9bcece5d6cf4b30e1ac6e41269fcf6a50d322750d7243cf8d221b2cac370ba80335e492c3110062ef9158aed63325d884a7adc0d3757ac68cce2e54c24370e6b0317a0d7e65ac20cf5651af4a1438b03b63c054f57bfb52ea0856bb4031ec7fead2fb57d7b60b4a06292128f53aebaa35aa2d70184fc974e2d919154e12b34e0e9b9e32dffbbfbb3823580bf92f4af88bd8c666c412979055af5db9269fa9a5b4950cb621cfaeb97097fe1250b29e8511a73a04dfbc64ab1ff4fb34f9dcf4144f202f51dec491dace00d6f44f80815ee32bfb212a6ef3243e7be4e2e587acaa3047e3e70203983aa30d3296caeea9da994ca0489bcfb7ddbe4eeed79ba58907a168db95ca4fc48896c8b9b9a1426f04831be6724b9ea521253754e340e27bb482a2e19d92ce3e459b9c30dd3c163aabc20fd2c407146da76f6ed83f7df170a1fac0e49b2433ac1e38a51eca1bd093146fe3a09e33f584e1f8f0d404bb1ee009fc4f843a83d43b62a0efe5f7003a82682bc5d520c857af67dcbb75c6d05af9b3a29639b7c40e025283b390bdc71282430371835603086c1cc7b79307e85bf34857304d7ded70cf17cf64aac2904e5ac7d4c9c81b44c3965643edd8b63908f8cbf96df95538600888b6d0a40843fc64aee85863d43edeb0ecf719fbbfc0e70d501df13d9cf3845e8e385f6e80f824c613dfe8a5661a3b32d592b2d84d2a67fcb8f03b2e8bdf2868796d2059a7374c987c022577465c8e9a776b61e1b6b22d6d2e198d24c7047f0de694574753cc60b65fc0bbcb1809f2be518a53e17976e4d63b6330c77764fe9c351be3092a2c39053406ac323fc63a4231ff0a04c3cd209f0172795729582f4acca7daf638b03ede09bc7649bee009d4bd466492663c09ab397b50e66fa92c5df7717de92f8a456b4c67a12e476d290001950cd6fa80b9b44058816b9edf19dedda37e90487514b18d8f6ed9c54042380b2d6407d11667367dcbad110a108f9ddcd862d8f8827989bbf61d030257e82a716144b2a6c6affa86c02b44541c220065b9261041d159a8e032ca2117b4118ea4f79dc3ccf3d111ee666c288df0bbddb35e66ce82978f7009310673b6e462ce416fdc63ca474574a48a9346b66f6298b6af1e7bc58800fba04364ab01df6c4ceb11214406a09f21a22e6485a656c8aa4b3e79a13bfb0aee9ce3d2f5ad00e10e31f75180e35c135718eae0e19aab8291783e04575642e9100d6471da19bb6f7cc28fe9155167912eca2dc03f91344384a4df8f1fb88b907f3b30a078dc55a9b8bf426eda0bfc0abc150ee010bc3f6a0ab8c459c9eb2ffc277bd27a4474202ac456b420ed4cf37d8b71b61f3ee5ab0435135cb3ef7d2340b6a005767890b6df5b442a08a31e6f7ca38465763d8b578bb4bff5b6783ac276cfef0aa686188f2ae4c574e134dedcbbd713e6464ce8b1feb4664554974e122b28463c5104cb76cbc7d50c6b1fe205f95dcd78e35fd0149510d7c2e82a2b95fb497c6c9aaedcaa1ebaed9c88a8ae727fd212a70ae18489ae03b73c7edc48d455c5c2c358fc803b7bb113c94dccb062f4b62dca4ae91810f53d1132f37136225111e70ba1013e18479aa56c18d71262bda75984505155f2100769ee6067a25a63ed99f604efd31ef41bbc8dfed8d65952e09d9495e5a725c4c3b752518cce88892e87a551af9d89013b131360d6f01e3642dc0abd6e9a662fd2f18d0e8051172b76fa9add9513697547105caa1876170b4a7c19a550fe7476124bef57dad209788ed1a53c4bb93e223c4524364464260acc48c5d757ac49dfbd596e891e3808364688d39c677784e4b177df3d1a302c068c9f00fffb411c4db25ab472f8efe8353ae0f28bfd092739aaa88afe05be6ce8a7ea40473c94a3e20b571fb47179e81a99192a0d98dc4c464605f53195e794113239da463701589cd51b2711df8793c01a6de611f9c239dc46f6425b5b3f0d5f7c85df24635b7adb63b0e81ad7d5a1c15a5fb07ef6fe146be1f9ff1fd928a3ad49332df51c3d11d55c20022527e49104ed163a3bde02c6175ca084e5e738c5054594b6dfe31abdc6f77f8975a52f5b8fc6be31572605a239ba99d43b4f8a559694d4524b0ed3d0cf86ad182950140eafa477771b0b786bd33c771428b328b13e1778ea425bd1d885c83eadc2fd4990c55ca083dec34c018e2a7096fd2b0445629a955beedafdf67fba612e03daab8e21168d73889ba5b06de7bd1566123da3135b6f00a9738c70f180eccfcd34ada0383827fa3cd0441947b9664400131ded66ff295070895118ad11a0c371b635f710fa62012666207ee51a6f06eacf44ff7ca1cc5570e980f837f9837d4f8446a8ffbd05a8335b875084beb706efe84d8f5b21209cae6459ef4fd891aae0438e5d20d07639dfd6485db266a12a22df377030979d89e4f70cb150955b41ee9e985a637c69b7ee40db9c80f5ee0fb9a4120a5197052ae706a307dacdc17b35294b5442278b44ffed044ca2a14f2fc3f6e934630f797e6f989915a7aaedf1bc3741055e25e7d2a04f6d62ecefd33e1d3d6f73efa36a622f2a862f40ef42442c0e5d9fd07ad5a9d8aae4a169f61647121c85dabe316cfbd49b180d413e3eedccf3841db184d3fa18cde6406670eff1d3103c6c75ad58210a4bee3cced8688b375433a2ab05fda7ea02fb1657fb1768f89137b0c6d61d91c619f0d649706a3e222b11159bec555b9c9daf7d16a4b8f413410ba384a77c6d410610028889f97b28bff2139e1a97ec1602583af4bd36f81a5e8197872b921367166e3e18cb3c55cd0cfa04cdf0b048c57ecfd1e60c954a74a13199523ad6b2ad5cd04575343fb5993cf8a909b15674d9325e87cae829b441b6e2625932ee0cc87b9499185eb5d6cff0f3c9c481eaabc12f008632dfa9904208686c00cdecc9b578cdae6f7d9ced6dce57ef92915ae2bfea4f92a46c28f5aa57bc2d63a8cff73feb4a7c2a288f2a9fd35575851ad121b2ac00c2979ab76977ec8a137964ffa3297de875dfdeda2f328c42db2d01b0a91bbd7ef18cc3b9223d77c615c233c069f1ca26e5c37e1e5244077220bbc50a29e1de0eb24b3a30afb2e04911a5d1ee919565fc55dac111843ebc41443800777ef2e79708e7071ee9e86cf49eae14906763c06f1316d98abb2cb47b389dd30e83ed12624c619570b8288655d8f719f819ccf81b1e0f7147d9a5d5663c5d8be191dfff31f508bd24a132e5b8801507068928fcede0937c1f810b5b176fe2741ff41b6230a1ba1087c6ad43b8da977963fcde835e37edcf26f12b463d4b5332db55cadedc71baa6903c9c57ce69812d33fecc767ed2c4adce5bb801cce65259767e73cb789e94206529d406a588d6ab4aaf5dd672c9effc17295f3db0d352e5041dc33ca5d9022b21ad790e0d306c086b6c5244ea511720831ad2549727e5226e8a0be55f4c8beba449cd8e17014028fe52c26382d5a6d8d6a6768e3b4673045c06da0724b3324a4c4da55db273919c96d7482821c3cb3c89c7ad7449135cb3ac309b1429f832f490647caf8c8af511bbbbf59b78406e9531f6b7ddddbd2195c3c8a611b71e0c9df3168713dfa1270bc612f8273d457e3807221697dcbf4f86595618f8e32095273740071eaea83fed2ff34189a781de731853dc99da48ef9365b8cf14d58e7de77ea853ab949ab999fa9339b3afe5f149656a81c7c1329352dd17d84f9ccaa68f0ee1909a5d702d148d877d57ae9e5001e85352e09ed28740068b5a211b11103f161acab24ca5bdb24db369795fe0965f5fb6c467fe2200450e40ed6681a3134aa2420665e945f9315473df9db69c84858f891b59d1e0dfa22cdb824530d2fedc9e6859c78057e80350614678de48227cf53e8cf8488a138817557ade11ad22e7909079cdb3560e50c65ef8fc294b0074b237740e2f97fc8821d7ef7e633229a719c07ca42bd9f7b0f64ff939f5e2c82460ef3e5da9bd20e6d86d65443e93e96ac3f109f07bfe16ed097c4c0f04f1cc17417a310d0fa95d46ebfb6fe35cc39358800abebabad93a0881882d1f1d5e12cfd3702c75c63be10affdb8978adabc7534ff193ae51da88e06d9922c8f0bcef533c936f449a5fdff059a14b842f37f6dd111f3da043b30e50b73822243cf5a9ba51aa5e720e1a332637111ac55f70cfc93eeed8647b2d5f6c71b475f53fb5b8c0f06539d5e52010608f50d5ee81f6d0bea3363c786fcb66920aedd5279133149c5b046009ce19d5ef8856da74b8ff00e8e620edf8690160491e32ca5dff776abf56f589f2b64b51935ebcc4e2e04e4f2fd02bcaa5d90475d810c9d237972155f646913a6ece8ddd229c8a3bc8f8263e6ff685a633fc6587010bccffcca3600876d2487bd1fbe70795da01f00a8258bf75f65b826ad35350f8c1aee543d08e4208dc34f141e6574d45704cc8e8f261a6618714bd772bc3807824634efdfd030778e05df3a6592a03be2f40f49d5aeb66883a9a76cb1977a56c4a09e45e8907487bf5eb4945d89b38892aa4f6f98fc8fef4e2b9cee951113c1f62d3eded7d55085aa48f567e9ed57373f0b629f6b8413f064048ebaf4291852a80d5d534fe42d25b830c7a2cc277aa9dba025dd137e043d48ad1a46905033e43f3e9b1c7f4590441fbdbc0ce409a2e081172b5f4aea9db854f728c4974a20187b92a7551bf4f952d25b4841d1b27ba487e58561beff186b3ca2b294eb8334597bfa3341bb48dcc1a65a1ce2b7a20020e8b7a6de430a2b829c4a38cb36070c4505e4d514c6f51d2b73c585b7dbedd03ff26e51da90300bc1c1ab9439f59d9b42fc0ca29615d36c29c3c49890334e3f242f6fd68092015f7afa956b5a09108e95059ffa4358befd108927e7a5fed23e588e53c9b4ee659514ca2b3c11cbe080989767099402491547ebea2551718e97db2ad5d3e18b53119dff462a616d8af9babfc6975b54eab88f960120bf034af817298a8cbfbe80af2a7247167cfb80561c5a4c638ccf298ca3c370883d4ea8dce246e2d6283848a6500bb31beec80caf319a28a48043077ab0d6df7395330251d3e5fdbb6fcc59db1f685aef524fb5269109175194987b4db13d0778fad650474f0d2793e08070880190a5d8305021c4c2389202ea6d52eb2033faf34dd4104563a378a1b5b40721fc1bbd6d56922c4c25affcd52e1fb3492cbc8b25facc3e75f9c1e6148194d14c0215ba595892a4fff132d8e2b76f39bbd4d7272304b3152809de7bf2d39ae745123ee1e2f80a974de615f5531d32fc83ffe31e2239d71a6743bb0b95a283458aaa2fe21a367058779806f60dbc6547c6a03240e39896229a2f7a2467e032e45f846f243f1fd80b84454c34a38caa55d48c33d41796ecb81a3ccb2c97289dd18ac2b4b62cbaa9bbf147be1a28c5fd2b1df219a50e701f75754d1bfeeef030add4425df3aa01e3fb216b823ad54b05f2740e347ee1426084b7d28992d4094c7b57a71d201ea07181b4aafda48f9fc0fe099c793f182c80c7da997cb43faadee774524be10649e5742b2a257a87c8b0989ab99a9102cac5ddfc743bd8e7d6b64c46c276a31b0f0c0d7904d1c55f63aab9c4392245d05d054cd1e5753d91f8839d48805b047847bae1a5586486910625dfc581c06400ad0e187f9fcb2831bb91184b305d2295abd708844a1333c4be19bea32633fa000fc143971d9670aa47e05efc96fccd7af4ea565ba7eb801d7c6eef97601dd0461ea9a5239d1843431453a4d0212c35c4ecb3b03dc9f3d33970ef4b5846f53def1dd3046f37b75ff57c5b78bbee729318e547c7bf9801dfe0cd5e644118d90ec84cdc84028d99a4b781adf57bba72768ef0ba5481abed3a0eed47622618d3dc6b6bd648b4cbde2cc1db61b8c294e1b6a292c2f11139edcd482e8b70c1c979bf70d738f22f21001e0503a0d54b570ad505a450bd7f90abe561dee9989961a4a32c27186806b7f178ed754de80590e5b8fa0145ab0558ba3859280ea84730c9be744b9ee0b1b7011735ca1b888e2e936ad6c442359c446dafdd671b2503e688124300c68cf89020fdb624c028964d1139b4ff5a7497ab5f06328d2349719c6ee4b2b6363c550eae537196ecbc855739c8fc3678c7c81317e0be3f9c0f0182df97e3f6c000a8be2d1210571724f5d59bc080ae9d596a6d9fc55897541bcb44091cc597faadb12cc57162e1edbb7eee1bae536d35c3492da8acdbce0f7858073f9d185519464833593d1196a0fef5a3bbff6c879f47ee1338e913fc6bd40c83cf02ab9d91432c604f3b4026ec9f147de5d1790e7d3b038c8c0f8036cbc0dbbfe567f8a632fd789ec22cabf9fc077f4084f2cede2cca6cd1fc5974e1446bb3ece621575ced2e7d12095e248b362257afc6b7f23518f65c79d0b354e6efff59f0de32ae1f73a5bdfe4ab4ec1de16d8b42427ee1cf3d779bea96a42f3c1d208001400d511778050e3a77b30b5b4e45eaf7e605064ddf19a23c8ed5ceeb26fc2a80cd3a02e2e91091aef3b4e9544784fae898a3a6953faf0bb6fe8c4cd0848a408e0a35cb3ad63ae108b7f5d90d0dd00c63520789c24930972395588d91ceb5ae4310c4769eff3a5a71a813e7fe8029ada13a9592d641f36623fae8f3f0ced21b9342b736268f1dcfea785dbf216b666837ee4ad19040d4620e4f9ac48661cd6781fa249a474fa6fe28408968163b6f985defc8b8c513fee70fe07602fd43eaae6a5d6863e23ce58af9b9aefe0373828496698123d6b01640db031f53ebe8dcab35ab39d3d6acc8b6a7f44536879ca8951e4f2434bf675a1dbd6f5105dd1e7d7cba674efeca64fb5424e202b075b193999d58044bab7a4c7f6f6f08f9c4708f888d13fd08ce8274175a82e70bf2a2defef06224c0ccc4067c26c0ef715444b34542b6b048c0f712672c3c6bf6fc364241a71e3f22cc7def993846a1494384be497bf912a6bbbc46779279c1bc6a70223613024d914eeddf4bffb9b72a5338d4a6549fffe30c215c39eeffcb9d6b9ca735ae6c1cba0b0ae7d0b1e9beca694ac01eb3568157f8777b910ac63c9c4236b6733c5759ed519ed790a4fb28f0ab349c264358b98e99ec9d5d47913574793c05751e16c1992d2a26c19f5a1e218f285d052c52c1d71ef2d67693de48ff86b43a9db26fc99ed1aa95165b23b5e7f70c1bfd8ceb6e9a8b40333f93a14254f952404075c7d053bb94cd7ce64266069103038fe07cc78aba6fae9904bbb70ea6bbf7b7a587caf0a8438b175aec6a0f604f0051147c5e6f8e8e0bbd4035d05b46ed00c15dd7e2a263726d2be492f41aa340a6cf48b22c277a20ee47658c4be94f040d99a329e7d2c98dd75686ddfa3f3c03cf02b4a5c4e26e111e1bbd1b44dd9a06b56f63703002da1825e151d57b48c9ea6191592fc38f33bf05f289c2f471e6bd6bc545646ffcf105071ef77eea30ee4dd8d7eb6fbc7c3d9fae2747875bd49f4eddfe86a0d66a6e5466c75a5765ccf7206cf107844f5ead26bd4cc019e8e898906b73ef3c85393066a9fe39fe2baa8b4c70deddaa2f66d779d09459d4f7d31002f63d043add86d74d98222858469a547a418eb0871d5ba451aa04b4ae2e2707641519c02cf5e20dea5e87ffa041e071cf222138173d33d89092e7a21d1d88d266e440fd4dba76df469c9a65241f856bdfe17239931b541daf2ca64fe64ae97dc595f60774d321a6f3860dc99e40e03d484fd39b7092a703af15df3572c8736416c2b16be9f456e54bdbd99e7efcee9b32f33101a59292c98b2641acaef04606aad71e54d9fa917ee8db371176409af8e4cb8c39266fcca4a9866c5d85ad89f848641016d0f1052f85cf024c32e60c5a252f66b5fc0ea255ac8791685463b4c07977cb5df107ef2290072a395c8eca1d8d561ec23ce37bb6d16c10ff33584260aa64894954f69b299af8ca89afcaf8f551e5249d885897192b2301f5b6c3484e86ddc99d553240a7dace947645297b5177965ca867288b449c7c4707e474b63fa2f4deec44001e115501e0e063608f93972c28dbc960352c27eb0ea40811809530c2099bab485da5a3dd6cbb6cfdf293b1368d7599405157e1a83ad34b15ccab2bbc99ec30c8759ea9d7d85e111b5df10370b1bc340c05074349e9132d38369bf19af8a15a454b7e476875382a8585ee08ad896d7c0157b4101f3bda0f4e3ee57383bb2bfeeb5a4bbebb3d753b702f1e3bce09a3fc1bc6b066aca4613cf1977dee757593dffaa03ffe23022d5d0fbc755b40a235e65a81e569afc2f1f68a63d83e234ad4b9d7620f0b5705fa49ff89afe4c2f82a81a08399efb28838894084761177d177f6458801d91b9a8e80342a05a406087da46b776c2fcde04eec127a65280ba3338ab3c65aba672b865ba589c6bd84a793ab5ca100ce4dcc6f0d3622caa246f38f98eb128673a6882b0f3224e96e7db6800b6278fd729f93d2ec6727d49db6ea13a75507e5cd62864157ef4c0a0de8dfdbfc943fc06f918f6ecc6692d6d60ce70af8794708393c543af1ce4bf76df1cafdfe062db757745803b520ac4f6a06fe6ad86dc18e21726249ccd34b26a50a88090acc417897bf84a4448339b5cf7cc415f8f76b17afea789c723e7086dd1c27e5ff749c9319cda92f2364090d1f8e7d91ae1e9b7a4f56e20b7658730cca97200bb8f0c54c236267564aef790cec4e4abdcc4e4a9320a29950517f33fe7a46929d0aca3fd2938f9dd6bde800531ba249b5a0f651bcc7d8275e4f3c8ca764c1422f370e459aecbfc687d855004a2e12d3b13ec80bc10fc14a38803a97670b0a02cf2727875c0e816e2a1a7ad01d2342f0da06172f80a80e8bb344f8d228891553d2a9e18e6f4b232fb974b598061895027ac5ebea89d148f76a00a91ee02e8fb0c85d857552946082e3967636d6c6a59268be77e1ce41fb4def58521b999b09ac889552fbf2268c09c3a646ba8b4c62505210107405b34f871d35df91ec51b048b649677fdbdcfd5980accec780cf474ba59459b2b11a31c9730f706c2c395e93c226b0d2154fc44498884b93a39b9be9bc5099e4c816ac12b8c61eda4f51568128354c92cd4c2057755ba30346117484e934fca5bce8354ad24948378e3146167781f21a53506b7152fb1018cd8bf0d8edf79d11e41fc74a8b18e3ec12c8c049dae226f578b5c5f5c62592bef8234b7a91ea82e1fcdd00684cc247177949e7d95c38ed02f5c17cb3d919d8d9016c03c780eb0fe9c79b236afe78d61f025c7d39a55a730f39551b65a1a8db6d9a92bbcd553d02e945b6793289449eda1d63ed8efbef99a9e9a6a1d2d394d3e154cb0ac0d84dfa048e34e7613de72a0bebed1c1084681d33f13bb332fd04eccbfd04f1b09c93c50dc6769336b0c1854118d2f7edecddc3766d39d0f2aab5275f4ac751ac01c0b106c7a006d2affbdca8e16444fd74aec7d53215999507ffa21ec6844141df4ab51f13ec1a5e048995f4f64e74e82fb101c3b9508ef1ab0da9c24ec24d368633dc66c5437c7916e60d01529b8193326b19ea4ab34a828931d16faeb25a96472047f8c78a969234f5ad8839930ecd2656abce30ad560a7bca802529a9a613dd1efde3e51521ed7fa720180ef2291858dacfa89439d049d34df2b3985b64731a81a5cace424098feb1d94f128975f4965f7cc6b4768990891b54cdaed955ee85aa11f19b1e6ea4cc52de1fef048d0992901c80889aaf0abc70d96ed2c1c234f18108c005f4851ca27ef4b066d1d78e10f95324229653693150e4419841742c37d86abf6c4fbd0719da6be66897cb632b7318303726f3558dc27338aeb2bafb5d0fec6c9bc858daa3f29eda16a0cbefa79a556db662f91222bf691392b78fade119907b399f890f11a4edab83812edea5d0e946c9e580e614e57d23d9eadbda54f804c7c3f796f9674768115b6da5952409048bb934854f51d2568b9ebe98bc7ee8e0d427fd866ebca4d8a614c31b786f9383cb6be7e2d69b3dd5609d61f426ba3c018cf92fa1c08257b1521621dbfd91806eaffd7c62f1e4e2ee357b830f37fc3acd0637ca00403442cdcb7eeaa5f69a89edd9a86c6f51a6579c8e4724474d71dbe7df2af680ed87644f2c09b75059af5fb01a44b5f35aac856cb5e5a76c56bfeb58542feefd2204e0407814b5905377188c20b22f81e21b54fb915f46f8c20ff75935c73bad05e0830843587412dc088ec6de9c73e48f13e31213909f30683c19f48cfc75b86f0475da2d01f643dd219a4d13479e89fc93ed48858a3a2d413cc4bba9c8bd1fdc80147232d19fd6ac231620a3f931f078261e9c3b7df9e99d4558959a4c6def0d4d094abecc3417a9a007a2fd6c403006ffa08a3a3885fb294bbb7a8a85b55bcec611bed671bf5456054470f19ca49780e29239f087625ccadefeefab50893a55541f426cd5a0959c008c933418f49f70c8902988be9a3b94ea576e3600ac9320bce0727d356cf502cfe707ade40277b1638c025f40213ee5dcc7c679ed98baa9a3e0a5ed659a8a057548850abb9ae8207dc36e6dc4ffcd5824953041e892774097364f0b0c00f4348831609c09bab19bef6247e6b4d6c9bb7338216173156bc574372d530dff95dc4249ed3ab34a99773c061086155c4c734f87a5d433d081b1858ee95e1ac740466798105951c4163b0849766c1b1f7ba1a9f72990cc1cfb7cd4aebaf5d6f5bf304ae9d9df12382bacdf79d982d6a85bca4ef901211e38ffecd465c8a071c697a2f61834bc2a505627a3072c8c1b81d4811a8b0a73f971b038ed0c66cb25b28851d8388154e5d161c224f699673a49efb6717c0cb22ec37a4e2bb965d702dfec3e2934614d72fcafed870e72c34df151647977bb544d84c24fb42f12cd640839c6ec0edf5a0698d6ab9f6c004862ce9b99a147770f7d1a78b2669a1a4ecc3ada0a168ec68c1a3f6eb110d6171f84eca4943dbf0f96c9d2778cb3b227ef8fcac1315aadb98db838ae4683cfbb08aa23ff57852569f46e76f9437d9e80fdfe9cd78d18c2687bba9e61ef65dd7455ee4827fedbe8376fec4eacee9f5881f772177ad466880fc04ff12d972d36af67fc3237dc3e11b89f8d72e3566e0dc10b0ca93e58c597c97f160ef550bc0794a4fc13953748661f57ada09ec6e2bc1934968602ab3121bf646ccbdbcf69e84f992217bfb4a68ad398d67e5672aa35f4e400539e33c90573da2dac4a12ab98f11198f234b06a2abfb1b270f2ef7f00d6cb8c8b1efc37a1d79ba93db607d4e3b2bd2df80e204ba65c599b8080349e372e70ef4f1e87641b88d13ed302ce395b2011e8be962bbf2478cbe28fceeff3734ba7d0752d7fa4c864721447df0265a42008e5421d2925bce4b1447bf284b0829b56dd8b47b59ddbc88d65f416d9fd0125c4727801f7fa49d91014a1ea535c774454b19db18786788bdd0ffc7268f0fc7e93942afbcf8abb0bf664f871ce6e16821e13283d2febb977e7daab9428a47d2a9949f19140009fa1cee2f944869ea93949a92cd1233fa382f0e25f3661bc0d10f4ef670797f8c6ff57927ba10ebcd79649b64c582c7b9ab0c61f5708c08dd48d2b2621a05865aa47d99e436e420bce1427072c6806109af5ba329e0b032bf18495ee007ac59e0a7785e1b0ef4e74c6aeddfb7e85dc97b4524cb68550541cc74e89eae26717aab12a851542cc210c6cf3874c725b6c37fcce7db05dd3582541d8713be38dd7c8b04ae6eee46857e916e104ecca69507da91f33c77a7aca141381fa24261adc853d729fbc525a089353454cdcbe2349089851ff709ce4964ca8926ab6b74fe06330a2076652109c7cbae7e38ab55a81ba297a4bd84ba06a0e10ad3c2a43b15068c4cf3a8b9d53053185c4be9b1ee012201a3e7e345e1f4f188d55c4b60e86e4ce9a8d75cdf7d0561dae426752336b7fb305396c95696cd409d98db8b0a90253e64cbaedf74659bd1c757f4c6217de4cb417d61d89b0218de0135ce2a42d331c928af3a35629416ab0b81b46b4a63b6f3a2ade1ae14378b11a3ae1a5a898422415cb31d6b76911fa18f3bd3dedb4e2a0c9d814ebc22b51e1548957b17eade23cd6a8af5b293d188bd3e31c0cce5dbb90c57e6fb50a995c72c621bfc44f74f4aee4926573b114683194f9c5b9c48e668f063e41aff9989c66db6a678aeddbdb3bb21d12ff414ad299724fc67afa2027d3fa039f770aa86475d738c65ba61fa73e69de66e2b02eebac1c6438e30e7342e06b7716457b8eaffe90e4528cce79b2a0fdc502e9832914e84f67e93c321509916d909ee3dff1c09331be17cff9d822a73fcd2e9d7eb8782d849b3436d65e75783f53ada36f3f8f210692377bc2abeb53232ab4b717b930a749e03c8ccd7f1323c2f2fbfcb753be29c2af2b1b6ef2cf031da25dd2ae3057402b7b1bbef7b166177436463c6aaf69cd3b7c85bcbb8a5720a00d44319bb55cbdd4b34abe0229917f04aaac1aec32321e032e00646b26f89af8508adcf1ba9504d76a5c8407288c7e5903f0c84270b27a7afb0a8bdf2bf92110faa9af262206ec4f145462a28bb5fce2a8b996169be7c361383fdb9f9143ba090c5d2c25bee3613f5767fa2de7f4c4b96b752811c8f972d4112c1bd2d99520c9f48ad2f5e44da443d43a2fc553e64e6762b8ae2dacb631952e96bbbccface08a44da6a307909e21f509003d0c776466227387b975c92cd900a0ddf1064bcbb132988a88b27becf2813feea73f1437b81dc7c23e1e23b7db20b6e4bf7b9d246d37b845022a616bbb94c178ef8a05257786b6d08ae9cc75f2d778f9177a2f7423c580a8c196505f50999d72aa700a2cf0c1379b385a8715cd77daecc2b3658005004696e7fa81c52fbf72b1a2e35efd6e22fc074977309700f8f5e33c903aac589676ec6a1348534d2e4657880d2a472a8c1feec05e230cd731c74eb530f896db262f204ddeddfba9db23607ae0bfa33643ec85bdf6784d6c76628fca850286ec255f7adcd54cdd49c25f299fd603318b2e8a79b639deb7e0899d2d7626283cdf03b7d30fda201dd1a3d497e2c700e587c58645fc86b0f425190ce9704ce55fbc04637dc8c7df11887fb425a824f829723ef02f8bfe1d9a17f170b8ea16adf1844a9b7d990849ece22fecf2e1bebef19aa40b85f81bdc7bb9f103793569b15babbe15be9e5f928bdc57338c530c16b181ec3486b5ea5b8d46c38668e6cc051a13ab22de2bd24cb4aac3906c71a521f2cdd82f0e244e0782f8933454ec5cc84aee66b6f661f9d5f081139fbd4c2874432c61373d15eb9747e26bfca1a947024df2872288c6081768876c7d652cfd6c7da5c07e70f32c617338ce27bee1d370a22848a87feef3a6f5b6a27c6046ac697883979e356b670af495526db94cd667483a58df19dcd9366f467b7058d077ac485fcc8a6fc3642694e18942b8b7d5e18a364fe70e17f147fba4b7663cf6e780b1f45e1875e1992b99dcffb11674f90cc49eb40f6561b66c1f6156a2fd2c927534abaf2e00a651eab57902b17a856621061e0807e4f3251431a4a0f7fed9f88249769caef931c265ef44fc66998937e47784ba727429c8d1a20ce46b8d5c4dbef21c4a0d0e6597de67e6fff8023a588070d3779cf42ef6192ce913f045160a58d02a2dc143c5a355077c9507164b185ecc73e69bea7dbb737df1721766804ead940a6cd132bf869652eaf41ca220701e4b1a333f059b687e3b94e3409b5b065c6f823223f17cdaa81ac417b8cbb29f504178b361f35ae634fcb08deabb081f8d47802dbab88219b255310aee74b2732391a2b070664a25b984b20dc748a970d110571d01fdb6c0a6f76f56b7e526933dff62cf4cd5f71a8c06a5e51ba8ed09398ca03b36852a58db594dc5d19ea36b457a8695df13d4c6423fb350ce8c6aa82b107cff4c41a1295586c34f0161f9818111e85375e52adb9156fc25497bbd4365f386aad4f3114ad4ad04576318683cb218b7ece297b3d080ff54e5c6173ae913e01bd0e373cb847e46e2346f1306e31c6fe5688184400118fffe8584c09e37b287e9b018fe98da06fd7810b4c3cb2fe972bdd12b83370ce08c41e2e208ab3d819ea882ed0107d4c2d00656d5963d410ab1ba765b39931dda5dddcb40eabdcfe92ae20d74660ab730715ca6e640ddad51ec6e91be4084238673c37c5a029e60bbed0a4d37831d9df63ed1492265b75da76d6c1bbb1b2fa3df841edb688d2f84795f5550dfc36c14bdbba131e0cbaba47cf023301e21cb5c0f55ba9a5996bf9431e91e088649314bbdc4c3b9e45c7320b53c3bc79391ab346cd7c0c1443d970297d9fe3b254b7ece36e5b5e68f36c5848cfa906de7633aea1f3cd0dffba3a7425f1d5831a4ede7dc0d04f50553fad0ad65e42337b5a606ed00132606350247189b7b4679b3f674794143eda1ab47605ee0e61bf0c152dc1a046f22a8622f18af838273aac5e4aff47ce46807b72013e357744203e153978bc30a3e8916218dd9937b2aa7f475eba89f1b2e5698f6715867ef4a35c8248008652ebede613e4245720fddba91f3813f9902c5c06e4de048afd58d340eff1f2fc39f4b13bf6d77434bfe9a05b782b4ea5cd01e4dc657385c37b5d2df50c5608a661717b3a6959148bfca0409bdf963b94c33f1c9e6c886aff685925904566ad3bced28fd0e0f5cf94764a9748c9d14daf7fe88c1963f2fa293ed1eb58e8388554615629082532821c22e42d3e3cfe638dd1c45150375035a958c607a48d8476f476ca208b4e8ab76fcafbf5a03240adb312e25d13f7c72bd8116c37a6c339c926849e43a951e822fca8fe9ba286539f5d9d2199a32b641fa71b8a78b6ff814c68c8c22b2ab5c54d042b9eb61ec94230bc418f5650d47ad420ac7475cf2fafa7af42bf22165df9497f7d5f7d09f2a7af0045fcb3b98cc1911e794e2569b8dba52eb4a60d8fed46276327eb988d65a3ba57f0c96c4b9b2dfd1745d88bad57858712715c7b831ea2391b8637b91f94a1b4f846a53b30a96cb176bb72fd16ca9fb7874e0f5f0cd7a79d8ba3afefefbafe3f96d77c9791f9c05f56583093b66330ae28222da04d662afae86e96fac8691712d7d130b104326f52bb40c4ae78c536e5c2fcf94a333bd66df9461f54bc7f6f9e9117c75b1ac48b8cc58dc769b1485169f2788166bd04def546ec7f2ad047a958834c00797cb4c26a3477eb214afa32f9b284dbef9edaa83bb12293f9ce719418530c90387ad4628203fbe5baabb7f86510c5c1eb20b130f3f8de43560323e4ada91e4524d83398e64550430ae5a95ad54d08f7875dbd107463ee40a97791937826aae4ac6d7811af43a319f06ab53382387c3217f69cb8a0d8ac627443a7ea0324cfe8270458fb65e3695bc4f3dffffe97e64d59b0573d7e60014daa5ef9e0c9ba53c5f3d52616db600350741ac47f7ec1b40f647e0b7259aa39c25002d3c41b3cce6392958c35ad0795e30dfe34ae0fe004ce8567fe1fc9e2fbfd9e8fa393ef9224455286fc11a0b1a23a5ef539aead8bd1a99da79a87cd73c8cc95ed50c815605b02ffc6257c044fac5abb6132ad28c518a6e18e27ae77182b5749b8fe6811dc8f4f139b2920831ab5036daeba9c3fbb51dec38ac8bcc1d5ce923b9b2b2ed093f55fb5166a5a664dec754d880f53ed9f8c431c04283496f3afc0b5df921af1cc82867d021a6b0cfdf966a6080adf8dd3eda4556d93253e8e7ca5a09c6cfcd0db5fba529692b17324bef0bcee0cd74789debe496a8dd117ffa610b94440cfc25b27162f9f94d97038aee7e0fa3fcaa45293da8fdc4b557030ad3231ed756b7a7d4012154dac13df706c55a5a8fc115170b84613a294552539f1502ebb1ef2ea036cdb6ca1a5845f80499f37600569a7854939eb1bb025a58b94aff13b247054b53ff6d745ca5f6ae7795bcf8d650875494233c98f7b3bf968247521458c4b9f18015b23108aae76a41b8bfcc38da40e54c87369fe2ab96627b05fd5015a7660f4fcc5501d38aa26ae748cedb19b75379dbde342bfc79dd1381468c8c9b0955e151d941b0c91c3331248eba7b1b9dd2c299ca4ab5448b9aeaec0f0631ba39b6c99e3836288c92e4b38e119ca690994353b1a1f74b40dc528dfe035f53de69be20019870ff2a472a57b330efc07803f79b4d11a33925db017d5f5f69039e77eb1bbbc94cfcf8b1da2cef20103e7b344eb4b15f8791b55d77a61240c3d03674a9031db064ec22a15a069e1a7026029d390b08871748d4913634d54610ffa765e9fcf1c51d5a05ab1b78f60c8706353fa9332e65c89d1bd66fbd537a1eef4c9baa2b193797c69f0941cce5efa5ad30bc3f24347f9de466bc1160b917fed18248d690ed2059794e87e2c58f261124a5f3c4ea0c5c0de64040dd732668674cb768b696d44258e44525716de59b09bd817f983b632cc0199e459180a47e01d9c240f3e38d648978283775ccfe0fcf279ae749941b3bc57aa01a75d17835b5a9ac25583fb2206e6a672a45063144423eeeaad23d026f0b91bb6288812b6daa0e6094aa0032da0cf2e14b20bf8a19d03a849241623a035fda010f1726c7a3b128449b0ec533dbcb68ed96f326b10271f2792eb5857b579f754db797e5f7dc35436e2b6c00f42d8d791f0c4b56fd5bcd93d5cda24c36e6ba3c0ed09d559f43402cdad909b31a0cd3af63e4008cbbbab9693fa61086ad1ee5443105ff71234a7487abc5e4f83aef64d2ee8558cb69d8b80972438067ea054c4774b545bbcbf5f93239fe9a19e2152b87f4ed2ab82a8a2275f9a1e3f56bc1d2033fbfd4a15346182541bc0f06b56a3d2c0887d788850331d41413d522e4edd8974f928113c5c0658e1894c7ac404455dd1b367a9940a02ac66b4e13cea135193cc3f8372fc39aa7689e379429107d0982f19390c8188623ed029ebb6a6f07be6ae9ad5ac2b9f4fdabcbafa044444f3f1f030e88647c2d31542fa9f657a00471958d4e3d0618729edaceab3744959024bbed72be26cef9d87bb4da09373ee1efbea3a0af1f22eec14c30709edd6cfebb446f3264cd1c43837708bbcee3349a630d0bdf6a190c9d916cf486e83c298ce5c45dbc13b999067b0b44240cd747279455fd64b108480ec8198ce1cf0ff479fdb722b7f5928af1a2c737f80fbf6d85b6d94f1b5ab89934bc5203ed2e16c7e41a989a2e083946a3dc9cf328563216e1e2d3397a7717fb62eae33478831b3f0107ea5307f89beed0bb9fb821eb91d297b19be0e4594ebcae223beb7f59f69106301cc785e702b4a50c07914ece3f397a4c1994474456754f8ce61b7b7fe1fe876da3472de830ecc373d9f034372a71e08732eb4785a0ed633d831286d3ae0ee224a2fa2421a005387ee8724e3a3c005c550b161e4803899c750498196d42321af0cf6c38e4811158057d0073528a1b698f5715792ae96b10118407d1022f0a6807d9da0ff470cb04ada500b9c1468b4f1e7390f206838bce7f9ade5e4c1e963c66c99b7af10ed81cbcea7fed7e5e2612d236536a3caae773099bb3efe118bdbd3456114240180ab5750740b3f42c215cf8c6b27886020f77a2d77287714ab0a2bd22aea766057704aec05d6433ff6b2c1e962abdc5520773fd9d1b12b233d621c254eecb0bdc62d608d7de2ae4e9b01dad8c51bc46fc3f3c0acee9cfc9d4a5510bcf6838ead3a302d276440b35e19eb3085955dd3a8daed11166670581d158499791de2e67b7526049a9ed3502ed0bc12deddafd47d22b8d49e8f2dc4eb12187e316b442c1081c3f4f01b013d5fb976c45e3bf44a3410823b6e7d64a88039e683e2bbe6059fbc6face6a08021ef0f6e2c0d9311c9de739108dd9e048e78e821697604efc5e6b66fddccdb2ab785d6b58d2af0d2c93d4a2c70cf397aaa2549bbc01599e242a506272c11b94718a8e6f617f3315fe0bfb7e603ac5bf369f54ceb3499da1439bf851e664dd775cc7f959a7ac8f878b17372e8e492399f13ee95923f8adf9f6d705bca5bb4faf155c3de58d05ccbd7ff4c753340b75833a69738e0e52241d2616bc015ada7d977694a464cddfa2c6b07bf4c203f688c481cb018490ba2cabb25742148c4a1c95f2ddf6d45b6eee252f6d284be35c621bb99e3deef1394f4e9bdf8083d65edd9c5c5ff0639e0092fd89029db92ce918777c54e3e79280a8ccc167994f99260a7fbc79eac9dc5a114e654b266e70c82b2fb0a1583a8b08fc648416960ea324e619cfc53d8410264860526bd6368ab4036424866988abc6a2f11df60ef6211b3d8a7b189f68d6b0035aa3f419164f429d3e4d1ae256b26831975060fe25288c14a29fbdb7b94db2e91e4c76581538050ef4ffc8e6a67df94ad311f5156f88c9004eeab169f43da2989bf410ddab62e3c80262e77a68724fbd776c5c50c0fc1d9fc2a860b50b4a55b7bcd716041d10634fb6c9e6656422b6e8763be9cfe5fac9ebdff78fc4f2c2263940ee8496de820f9b0f08859a7cac94e631015763d013db2e5f46a84bfb59efef26a9f9a35609e590bcc8faa9a97f0783919aa39ab93c0ff710787bbe741fd93ed27791a6ee8e2095b9d1cadf6187d97e536b185557b36692f7b75f9633c6accc5e4093eba0f19a6c5105f9ba7e963cfe0c78ebfb60b928f91461dac67b3a89db0615d5d8924d214e076e13238e3660dbdc785db191ce2122e3332e45540300a6d684aae29d9c44860aaf1017adbfc8aed64e58dddda8e11ef41470462db7c7efe71c534854c2bc9343ca06181d6418e0a1be7c1e26d6faab755f6a20a852bf7ba9bc761092e65c1879f5c5d974e500159e1fa95d5592916b81686148a60c84f75891424affe7814d235aea97151217be1d6d84fffdc644e69cd4abc8fd1d8d6e4f030736b043a6b3d2d27ab4de39f68f64d3e87ee7a27e96760ad2e1e056808e13ee624dda813ab57927179829d0d0bbef9cebe1fb1b754dc6ed4af3dc391350204e33a4ada477a7bdc96df89db0f9dcc6a35cebc946667641ea1e9f977611a7491b7b0f1ca01b18a1d2ec9a3a1ed0bdd9dfd998ab34666da4025cfbd92d039b7c29778813ae1213c2c2b0b7f6947d6dd634c46c27c57df2b16bdd999dfc023151735731ad5c2489d3687ad316d11e3aabf79528add4835c1ca37033125838e75780ce8bbe3c2bf5072aa00a52930be593e936c64432a3d3d5bfe3e0a0610fb537365054e0c8240b184b814152db63949e81d72128f5737e308fa2d116f2cf2255ef9e44206a7657103386504c34644c618867d091197a6cab23af916f4e0abe393fc6ef16073d1d80205410d90f4c468a58485b74058d73b27137cf257fe804fff0b97f254f91953d60f0a2df876181edf21b11226ac5df42645075c9fe314e9cf4bf24bcac6c12ac143e8ee83c53c5c6419fc07da79d623fbe4c2e45ece5dcf9bb5dc9e243a7bce1ddab98d3157a28c8bfb877c0d418f974335f53ea84cea118ede622c2d505edbc0732db1a0edc7d691d910fde3631f6416176911bf51bb2336a661d9db43495003d9fda7734a9d6cbca480521d0cbdfe1297563807da995ca60ecaa5b00786255b60ac16789388ac79f912a56a80d3de3d9806e36dc8481b181882202dea7de54a19af0a2d5276069ac3e6b977d1a99c5ddb79b468f066575fdd2f19d4a63bf393abbea75e56377411d0da5b48d70fc3de0bd2e51f73067703b453980cd3e57eb6e3f8d8928885b9ebbbbc50d34d840029ed9061d942e78560876275ae0af37ab9cf94804680a19b0f885b2a317e895c37956679c114bd09422aacf17f26147eda7dfa3672e21c7ff6f63f44b24a581f9709921e5d44e14bb4786bbc6919df5f0ad3613d8a6c5065ebf409e5d8b7a036bd7abd91958ed7ad929e8090043908318f7fb0e0c6ee1e4e6596a2c4889460aaec7912ba5aec97d577ad0e17d07a880f014c14dd8022a044be085229a43b05cf2a91949a7c39b61674aa5158463f3a10dd6856348c4c381497d41df89ada769ff6dd3c5f61a8f416e467560d92b493af07f9bdd334b1bddcba703a1c2f022ed8f93d9c143362b4ea1c3623368a14329d666f965abf9b0fed156f5a9ad7fca56da07b37ef9f285734bd8159613344e955995b19e32ab113f25222b0da8b3da57d45914404dd07e6101e6dc08843d87536aadd8a59375787b54c78066efdff5f6d7db07c67f238c267649c683dd6d4c6c23e834ff56cfae0edcb7dfa4746d77c3815d72a9007229b783c53d2f7da48b17834ed8a65455c140e7f4323cff13956c236f3a9f31c49ddd97d24e17a10caa7824c5f7f8870ce67e426f215a79bbec2ef33f5a5dc0cdc50443de27b597f54b402057a1252515ddfdcf01ee0e22fc3dfdddc334899de6b5ae77cba16454e4a26b61f47f53dbfcbb6fec9245fe273002f1aae5aa03edd9b4cd2d015ca970ab3e7398a6dcf032167d0f837e9feadd578391436d528d37abd3278c5684e7423d1d16b7116d105590a1cce5393dc9ea3ffec25bd25bb2e93b37c34736274c92e7086c804fc8543397a86524d1ee67bf9eb3d880e5500e99d4ed922120cbea952b85e01b6627d099823fd406516e3ac3ddcbc765f1a4058e115fb93434c99a0ba63fc13650a0505b3a01c56c4c880093fa8d4d28d1b34e50d931e475af87ef33fe4966d0970d7e5cd5ae01a2f8fdfe9992798109352f2b1a3e124f9177a818f4c2a71087c0b58676076112ecbf98b4893b6a3e712f2eb2dccd84cf5e1f792e0427a37356d80d2a299792d8227dc4c2144d1cb1dc25df14f72a72088a511631d35f64b4157384776e84296da68df6a6027403329c21457cc71f2fa70669b29e9bdc60fe04a6a6b31c307dcc3802779c2c26c609be94ae9b9408ef27b8da5206ff0c8abc839f6d87b90e141df108ee96e86e9b39b6e95cf70b862a68417c1102319b1895018e0d61531f479ef9e601c01593d3ca8257ca6c13bb7b75d7f3b0869e2c5db64fe2eef66e06823c25af59578185019ca68e5df51ed7b02ee4f82afe3d8790a0b03862b8e42f53853ca294233767a5b41c0b047bfa9ad1f3e6d81006020794bea1dd23fd86c43f7d040f62953ea2d4d6b83b05fd1deeaafc8ae4af295e061760fb889833391181b5909e680163eb672806cd4ae897104653a064c141018ade5969737deb57b0a3edcff0a9d7583eb18527df003f09416f68b38adeaa31996da7513bfde3bbb68234041ecb09882f9c3522999106a27320a6087ebb94e720a76d7e8f9e8de03708bb356e31ee0d27a7e9f660de742f4b42a74dcb10af2a017a4727b76d08a2b080716b1cb684598b24c97bc7031b3c1cbb7a7750dacb5acf461a7240921c14df636e7b60c9cade78b1d00698207a252e519ee0b61ce8cebaa620a0a93b07791653e91c9cb5977549b362f78034e8355fb3f14f02e8735029018fcf2f6642ea7bc3800a4d189f5be2b846b3f64e2695fc0c48d83755edad8d08fa5f4e79dbf975ded27119e46af0a113497612d1d0f69ca501aeb6dedfffe681d16e6192f3d84d8a4b23cc216da5b3a46d5771e0ee79cb4cdba5dd996725ca51ce93b8d83da358b5b628d52ab6741aff38a24ddea51b836506b873358b70b0ea93e7c33f737a722bf5b06398af191ed561e601b706eca52c58d5ad2eef7d9be96b6a83c7abac8973e683a63949393a5f7cc2a8c5c79356b103a390b4f92c76d6c83194b5519120bb51af3c9b9be7ad667752b79e46a38778e42aa2c2d66ee315daf13dfecc1be9f6900c99aeea16878edd59aadfb873feb8abdf52f2faf006202c88561b34777747c83ae5c0d91549167a2fdf52a9daeb4143d52714adb5786e2281cab2cb6cafe982f53ea7dd72f4269c891ba1164c148acb474c772f357cc92e8dfde2d529ca86be8936088b7fa06eb807409ed6e30ad7ecc762015529402a65598c9c7743c5c8734405e041e643de8b4c60162f08cc3c6421b11400e773da73c8d6101791dcf4799e2f34c3972a236f557e536c74227089c418779b66e9df5d94481db9b33da7174bf4e482863c5109b4e61915162666e44dfb7cd3b4b30dcb13d7915916f458c305defd07d4a9648899219c9b4c8a640c545cba40fc95375b57943963067664bd4d2675b65ee0109e2934f5c4040d98d6f507bf1388c374c69eac93e4a979626f77929558ee5d8f6058b63442264a6aba91a71d1f87aebbdd85508ceb83f3ba63a2399a8db9409330412d9c4e77f707c3802ba98bf5856442345f40548d182b1298fccf5c0d1e4834166eb71249f6648b5bedb00e73d83f2aa10b840e9c569252f8c4f8c097774427fc6cb79fca631df9f6943921e3c15ddf9c72fe00ede7d2b901b97e63b89fd3473a3a55e136040667b1108f38d3bdc45f76a8942b0fd9ba012112045908d26bc93e20049f5442cec4070ad8686e847b1221f73bc9b367de687906aa0c1ba8d57567904b7d9dd1e0603561233bbb6a2868c95393cedb134c08dfa122ad51ce4d32e4c8532233332e20502a4ace6f7a9e6cb3936cc2b219ee87621848598e9119d5250e7ca014ac334c450bf7620660fd075755757abf6258005492f31e5d1a4e048ff46e7845b8ee011adf66f332c50e60c59f34e7664704cba2b5918da277168769b64d1a265db437a9831dbab3b45bbe900eb2c5cd7d289ba240cc0725d1b2e90820771c829fcadef43e7be4ae9fb755e0315e94911edd15f0c881e26d79330c8f0d4ef41eb81985421ddd8bedd1390b50dd12d81242ddbc5981736442b3ebfb0a65f79ca9ff3fdbc7cfb6b91e509cd3ae3984b8027f2fa784dd1134dd873e85e8f6d36219d9fdd6bff8ec4dd6de2655c1efc50512831dfe546b4085d087bf1e142efb5aae42fb87ed16d3c84f8082c036d28e0829e859c162aba412815f7fe926436db69efa23002fbcaad0c61c9c4caf49e403826f3e21a0456e4994ad190046c8383d2e71e8fb28cf79b70347411dfe5112c1d3a593d187c83e304cb69d658725b17c1d6a556eb5564959b31c991647dc6ef872af13a02cc2a4c0f11cb270038eb058437ae233c87716bd2692f1714e5e12baf7e4df48fc6d81215dbc1b016712864225b733d5749f28bf760ccc75d84f6f149fdf5878099c0069cc26b113bc224cb9b5b41844a2f9a3843a2fae9ff381cce5c400e8583090fcd8e30bc5bbefbae9a21276d7ec7527f57d9f03eea720f5b4fc90f2a3302fd47ea220bc012bd55d244e56eb51f8dc114ffce06307755d065d7fdddd7b96208957b69463c1b373e394b78071a3bc17801d45465290d8590ba7ac694fb01bbb13e63b8cd024ce19ed3116be6c562c208cb86f44ece713b098443834d11e343a4bb2554ec530e01f899bb02e62acc849d1b98a48dbcc1c3ad82aae9eec9c7ee918823878822e63e5223f25baba9529cfd269fe6f0165c47b7d1f298729f710470328bce82b30932590761e4961dafc934085cdf47a20ced2a0ba2cb0b0dee8af68d4f496a949a776fe325e3f879514e66bb74eb389812a49dd5985b764c6533c0eef1baae2e2c7e12065ad6eda23aa0ea74569f5c20387f6093db9cf3a189833fbb9da8898fe529970f6a661f74b5a00629896f48d221fd2690323907f23d0028c84e93e10ce981b55d2041a1d8094897389386ece2febb9816739eab8dc0b26ca20af6108dfd93f5d4430ab7a8fc4f8a57b3322581867b9aa084e1e12e9e6d6ae3cfeb02399284b9db89f46da9343540fc29a2682d4aee72456ba014d6bbc53b7f2b024f149d9caea4ce7b82276e70df0ba353fe69c40226d5085653ffe098d5cdf258c4d8ad77083294a4368ed8bb8437a342c44078efd1f819ba0188e02dbd560d463ead21c357b8b8ae3ad844e7f71470fdd5ff781e6c1355ad203637bc8558165a427312cb8db7643463af6d5eb9af4ff1445b883f36b5cc010b88778be1adfce50bef825a45b14ce63726e853799512ef813fe1a965b5ba84062722adbb57cfac8f34640d7204de0665e005dad66aaee7d044ed3e6fcb504651043085453e053164a27e0a6da1e511ac342df3ab7e2a145103f29868edfb1957883c80b8f5d6501ef3cc37b8725e56daac09706335db8ce3fcafc70de4b892cef5f0412162884e9d6eee5a756808743aafacf16a044ceb6a4df84913b8e301a464fc9e26c6dbcc61ab3afc3adf3090eee7eba625628840c231685ebeda49cbbeeea2f8de2aaf22eec4beec18cc9ad29b18262d03b5016463e373fcb9e19fe9f648e5e18079cd8cddb444ad4dadde049e20804d8aa059c26d5e159c82978aa7e67b008565a58bd8fcdea796897c8a727b7f0d4940f61f83d37e9484d93919869508389693c25047dc2ac50a3c17415707babb4e75812de9a6efdaeb20178894408c1b44bd084f463ee712fb123caf56dbb686a702776a16a5f80061e6c3b58557ebc74985a153ab764187211d027e098e6379cea99eea782a8dce27128b17aec9c62fd25f6e4587f14f237276b1439732eac43360d3cbf827c87227cc9c5297ae7f472adbdce7194ed6cc64a6bb2b4e5286f2134dc769d1da83b2e9087693df7739422c37947e131aa6565e782ada3f2f4c8255cfb2660feb4f7106f79e19ffbb0274dc81355bdb80064b2da91a6aaf535c5e782dad62255371dbea9772d4eed00859f6ae16c7db54699539faa887358614dcf582c9cda050c9e27e74c58963c2758e859a5524dafa9580da8fd9a96ebd425227e49a34384d9632e99f99fc0e306a5030f9540c9f92239d049c80ae2bf3407b363cfde8865e7ac55cae1cb62c1a7a6e244b0948336b15baf33161080c97b0bc9c7f7092c35433141cff599c1ce45a02f37baf7a5d19fe1ea18e9efab29f7838c8e8c6e52ed5b17743e4f7ef6254812f51fcbbfc23800d55d314d5d5dfb8e9a1b855d30974962f59554d0ca3187942864b6a408c50b3a769fcbac71333f9a7e577a6ef9e0a1afe3dece75569832d4e00e1ee6a0c60f1c84dc679d7e1a27f85213348163f9a8e618768ff4bbc341055e4cd9e1ee7824f432351051c0153d926fa879ed37e2598f9c9d19e0d09779638e36f06043f6850db6e5b585539efef90d0c17d1889a2b390f7b292e946879d7c7eb0ee3d0a69916b658d8456f4a5f81bc5ade0d21fcd8e397ae503df4c104c021cefa3f16218249ea2c530d9ea39ae4f69b898eb130861f320a05b908a1a0b2e845c010bfb8392ca38d2aba94fad764808892e46772c0c4cc193b7dbf8abe7610e42a0bafc6a8f9103b427d0637d0580bb2bebc3ecde9cf429c130eb5603d7b3cad286c436c1e6bf07807b09319961e6b7aa2276e46095addf8aad4923389b4223ba72fb83d91beccb02cb505d7daaf1ba497d7570aef72f8f6c1f352ab1dfea0fd026fee311e3c1a589838eb26d5e53d54e783a560eca70999b4101c1ccd7e5a6d10127f945dcd4c40aefde9f835819b35b1cdbb5dccab5cca3a6fe3ca6b14789431446994ee81b300607aa4eafcb8a5feab07cc411e3bcf68e153509e2c8a2df7c149ce38ac7196fea4684904e9da1ffaeb7d0913b7e7353116b6fb75bfc718fbc7d5ec5803a4afeff51513bb220f52e124b58f69de071a509e8e18108de392c4e3701e36f531d6fbd916aa25d98d10bd0ff0cba4d0c4aead0c4c5a817d27ef34a91c22c729f71785a4f1e52ab86a3395812e35e36a41626b43daa8a556800a856d1d4e95554ed259de2c71e22cbbe8b082819946a9341d8ead56f9293c10a9e9aacfdd4a275ae2331626b906e2b65994fc18956f10b45e6b930dbaa45d8cf0f59ddc7354e39463ef51ebd9d2b790f74ef87acf071a903c9a054a677f5014b29cc11b4b3223c77e0b622b8df233f83dc1247f9a0d75b91be9e680a574580a6d6ff67c179bbc7f785189e4ddd29d1e2842edf76b91f2760cda365be1e09247e9fad95716346cd1a9c48d58d77e96b5f3cb20109d35d7e5b5efa8fd40e41156227bef2dcf5a8089c561b32d4485712dbb10af411799ee084bee8e9091cc4b1d895b35dc4a72160226457d7873a963ba57e609f3b9d9ad78b8888e09f7ff25d0fd2d01d78fd050ee7cd473d44947188bc654b2f5ae6120b59feb613f7a05ce2ba8264334af0e74f05261f3edcb163f11cab8e6ee14cee7cd29b957f2ecef8d7b9363e1bec2333c2b05e061178391dc9de76a0257d0e09600a441ccb9e3edefa96ceeb713cc5948aebd36469edc0311ece3c0608cc0c8902fad6dd02c715fd950ee0a73e341b0f455158985ca2470617b4f5be8a7aef9e8cb2d4eaf7dbec1a91f45fee27052c738e0a8c10614ae698d5bdff0ca86deeb9ff4cc38c633f56e66d96e2439599d2c2291c44f7ed70f944b4f53231d4c98046e336b4fbf7c01bc97320ee53adb491b721a741825d2886b7d4ecb6613ced842c238fce1e09f0ec34b1b4eab7b3743635bab921aa1b3a9c3a9cf908292c50976acf4373c0d050ddba8d958f0c84c30e7f0f13f4a78271b8ef106d5a65ec9a05722583e42b314391e8d2dc62ab6226edcf634ef4ffc9b22248cac14e892725291012e618b0053954d3813395a606d3217e8e528a23625a85f6d1e26e5adc294e33095075580fe16f0aa55c61a4384f8ee6ff3bb991a03fe6ae1cbc08a9df488a37e3e77373665a1983b4b0e3930f85e76da766405c68886e8807333b6b7f2ec15ab4c74142f803932f40294d2b7c1b601286e2be5a49e1d2be66cb2dc6ca7886dd554f313dd960e2db56983b6f25336521240073864b979060a2d8d7969e6b86907f3db69402caa8de0f12d34bcd0df7d1d2e20c4b1b5cf01dfebac2d298f91c2b9bb13d84c76fcd22201482d58c060bb67b72bf8e5bc6a8534ca5e9d72db341fc89666094b41beb4c6e701fa1341b584bc54253b8d05050d7b9dddf14c545c2bbeb0acba36e23c421f43a7c2837e389520e86210f731ced0faf28403080717c3089d8c8708e6243179a2b746474a3ca40dfdb8252abbacbf3dae714f3615a71b746556773e19123154e5b700c68ca20c90d3151906254ba2c30d4833136fb23729fae93170e40b7a7654d69d6743aa53de2ca8bbf2e80526d0dc0e9f0980e3587c22085d12d4d7460573c7eadcfa529e29bf7bde674b2f6b63338ee66b08f91081b930ab1861af479a0d01d904391ff54573572dd989cb29144d73e12197d6bb8dc6ab93b2f87e83e60893c20535e42fd0cc5a708e4ed9a46eea7b7f25090053bfc877cf106838419d5449a966ea2fdaf49d8ef4e0f79c356f306859e376994700aa94096f8f54df38c30d450e1997c0b529096b3a7a4239b6e7478ac29977755402b05850c0d28f4f940a8efcfee7b6ebf38b221de4deed9d5f32d0bf62fbcad2ce6e3287ad50f7d9a526689378ff3e9e15efc7b631e3fb17abcde603c931967a0b66853c3b5550b113b9561c5fa5184138c878be65a218f3e59c704f8e210124e1ed6e784bc56bfa7bfd0c39b4040b41038c4eb111679e26032ad0b211927dc8d4e1bb9653865bc73c8143ece2ef6a3a0596e0950732b3a356414611efb68d251bde4ae083195896b78876a3292af8bc54a6785f0481d310468a3420b99f11ba09400a7433898e5d67595dcb276e9f1cc836906028ede723152afa0e53a13748328144f5b1eb2c0d19ffd62a4e45921c6fc0977ff47141ecf6cb637e2ad1d04500c967a58764da47120d591f5cca6aad6261e211f165a57af2307104399de76229f7abda42eca554a348908b2cf5515ce4edc1af799313c896170cb801d244c51e706744ee8bcfd527220ac918bdf54596c9e42329c870184a4439277db40cb7ee8872d949e7ca317be6425bec1272c4b817669df64f98db003e9ec2d6b6e01ecb893d3977053c859eb323aa33ed7f37aa4244b63dd95854ca61a4a5994d957286b95d7d01a55f1ecd073dbc57373124caac43e15e91d5e34bf55d419cde99f779404a82e7aa6559e94d4be1191f383030657fe03a674d09e2c67925d88d3a72764174794a4ba351b885f0c9bfd99d52a3188c197cc5714f0038b1a0035e7228f8c9250c5628a6ce65e36e66f0835e14d3144f61db53538ef90fd2cdb377f2d91f3022755bd52dbf2f7fdb993df22282351e1c790e215d8029932b5976140bb8a9159fb3f2496950ff8477bee0097484e8b624a753a77dc10da8ff30ea03779b2a67842019816da558615bc9b9c887c884d1861deed0feecdbcf9ba6eccb071b14b94c6a17002441153dee29c4829bc076b8460249574ce8f1728e39ea54054461f9d34088eca8f24213a2e07a7c9383bb0277af98ed2ff99aa286e4ad30972d212a99c1824113acb7ce1e6c871215984ae22719ce4fbe81d1971e33516f8080c4c1c72da61a436b02497721c90ea0a2270d3e19fd82adf1525e9fd827b6b31f069924ae17f7b7b0f4c227cfb6892840075fd1ce1c0fcf6fe5c2047c414cb9e4a815075d3c73d9b137e0e18cc48da3e316ab1299a5d1e6d2e7cfb71de15c43bdf2064003ace4872502f6dc6fd66dfca701c72fb0b2baaface8431869bc2690f762d54415e23d3fc23ea1ad80330c4502a73f341b7056ae89effe06327124d324af34df6784d831172a6621eedeece6d66899e1913e2162cbee4549225cdb843f71d9f305c5e4f01d411f8e7c4a5296ec541453587fdb579e47d983b59d24e9496469b0348354341224f542889b85d7e348b1e11690a2cccb0ffaa493fbdadb9dba23eddb0469874d43174f53b532e40e353564d315cc607a05695adff14119b67118d7f853a476fa5dcb779d7ce7b944f30469e8bd098689f36629f6ca29078378c4539585aaf8d4f70b1048415e6f8eefe94887ad6c4239db083f195145ce52242964fa9948af905db6f56145d90bf110e4009609dccb288437612dae53d05e040c98b5adb162d7d99ebffb5ba02ac2a78c81c809a26700975b480d36b34bd91d70ddf49553b151ef31e371bc8c209873500b58b30f83b2636379fe0e2fbff3039bcc9478336e72970e6b4f2cda5fb80122fb6fe22d272b570770a1483a3b6dd78450b07254a86d648a0268b762cc97841e8a60bc45335e0cbe4cfe5ef45098ebbb8cbcc356b6f1d2551c6a2c7bd405b388c33a21a9842696c192c0351d887616f78022d4b1d6493c0878c6a1ba6a9c9cfdcbeefc0b44e9c89b81c071f5c3dba3687c2d5c039b5276be8c58ce7b896c385652025f654c5ae06349b538fd65bdc6e66b5eac85510a03de10f995f83604465852e936c06edbedc38ec189ff4c70443cdbff06d375fad52ebd2c33b5ffef553cbd91c2d649d40116b3027839af720070c7e4bb5a0f788dbe1581386d7a45f67d39ffb19eb26e8937a3093fdc76b8778ee6f91bfc67629a421c5c71ddc7be666521d5eb4cfe980990a8ee74d7bad50c9bcdf39c526c380b686e1cfdc233277225fcbe911972ae63024caf836fc2b096ed82a29e476fd97e9bfe6f41ada962ff7f674a7334d512193598c86792b2e38993ee7207f19d0695b23eddb477e17b464539befce78a01792df4a6c52b3f64c8201451f983cd549ceb2bb6cc3e6ac1dd96b719a698a7bab753555837edc358849bd7d4ac090f77b71165f510fe667993c347d6808d2139b40cd1e0596fb72c399b4a9ad731cfd87fa198ef194a8fb185d1350aafaeb803eefdb562b3ac6d8ea53b10790e8b75f3c40a2d35dfb42ec3deedfe299580471f45bb301212f062381805d3bc29f113f7f4e215cd4f4783e516f5e2b61baf8105b4ddf8f20def15ef9e020fd7cf49b64ff8e49a8fc7c14f0cfc81f53b1b944f9c162d2325e479c294507b12161a9ff54487617c6a0114102e98e8aedbc9c831aba1e4b6ab878ac820e825136766468ed2944e03cf57094d2b2f2516258dfe75987966496cdae7d1e62099849db1e73414949302748b626fb437a97210f03e7f0a9d5d4921fb901c9645a5eaefdac3bfbd235b5e74eee56459985fc0aea32e5b35950796a69cf2ab386d51688435be3e28e56123e87120522cee0dc4d8132839e32de4010fad9665c81abc19e943f8e4a941d4efb55d4814ee7c3735fcc256616f09104b83894b2e25f80d2285936b09c259402d3b1dce47e631ff59a013bedb8243664b8d733c1dc402c2ab370cf533f2ce52cc0dd23d95bda149eef4d1396814abfcda7fe7fc12a9e3be55999969ae00772a5284abfb6bc5fb58a1b7cec6aa569aeb111e2685c2bca51a7af468e9139c23c3916673dac41ad3eb4e1f2ff752dc7061eaf3fbc93f7b011ce8f2774140686fc60c6cdc7d457ad754e29fe150559c4ed7f331d0fb59e6ceb1a9c0e4ed465e32fb93afffff7f679269bd96f376ded2c671d747220e21b075b5549c22f43d4e0fdb3b59eab79d43e9f4eaac7227ec34892df413a489f42d2ddb605add1c352ea64ce459c3f307a193eb495ee2ecea4785aa53ff34ffd6bb9e85f9f75de3e63b8716e995299f9d6a0f1b3119437b2b3b8a1ae476378327e644f0a6dfae6fd2cbe107227fe15584a68548402a2545111088038be1d836a8bc48d4830f6b139112adba47d5f0ccc0e95aeaf315db25b22ba24bb6fe9e5a004aeb1ad5f990f9eb5720a9614306f0dc9bc3a5f821e804d2c15aaf842fc114e33f86a2fbfee86792ebc3a4df314d62bf2685a02827b05adeb0e616f308b7cb4aa09b4827178063b5e8f746fc46a728c2cfa3295044185ce6dacc816c8076464aa70097f934b995a546f421852f0ef3207fe8ed99c3530777fcfdc73f7f37bb450b7ce03c23e984c8f277953d0fbb00356ffe0cca65d7403cb1df0c9f7a2ad34180ca19289d7fedd4119dc490a3aed830593214ca8dc86870fab53c7c30484496850b1a9dd4ce4b9ef9ef86216304f9b6f5d3b5a76b1004580e96f9942072836f632b7acc418990f0160317feafaa993991b84eb5541870fc15b4287aa1ec32b6713383c53146c565f2362e31fa9864bf80d462309ef5ca167fada33a162f9a7769cec274b89f887d8f2975b4a0afc7e7f31c3131ca5aa4da58a64d0421f11007da9f7569ee215a5ad8a1c0f1580db363e83bf7059a75b410dc5f662258aa3133b9970e956a3f2f7b4524960f1891f2b35f4dbeb1bc38daa1e592c4e19d0d845b4bea40b186d17ed9a12b5bdd22478596ff70184fe198dfeaf8f670a2cb0789ff17193e3d739317cf2cae969ce2e2b209a5dcda499459ec3d2d6b3f39b9fa81236b73fba95004e57207d621d79ed2e609957fd58375dbdb403807b2410afe37ed476084b26df548e4a3e9f146646a3c69b3210f49433b6a7e57b814dfd3d4ed7de1c15eafa82e1723a076c251130da7bb471b4caf54ac5f5f56a5831dcaa0e80878027bed6c07bd744f965672a2b3b10ea94d34eb6526e5940f55f90bed05a429583464684b74bfddd8f704fcddcc23af75e8d2168c945d647a6920400564edcea86791042023ccd0a4983827a66c18fb9bb7e3924a9bb79d2262892aaf7e6885fddf4beb1d9961a0c70ee3bb607ab9b7c35c5820483b676b02105a9d606438836d13b0f61c6e8c5f8b45a462cbf72b9a4e99139b21efcee813b2114c911333e338074ea42d2fde17af03fb08a3ba3e552ffd189595b8fd9843f3d65fe4be3dd67d23e3894dc8cc66db38d641a058dbd1e709d3f664a3cb33aa52c22fc4ed366cbb5e4689f6ab11adfdea7262f2a35857fec23e9cfadd61657c5c24cff5ac7cb2b0cc85eb217c65a471453c494f33755bcb6c2cb0646ee4fdfef16231173f2d0389b181c71cb4add32f12b17a33a9aab4fa072af7613b018c29bfa5f62f548b14110e0a3a18da5582dc2952f573c94062ccab0756d64831537e5d0514b5ba7ea072c9edc636fd8eb95673ff9ae89cef52f466255c2fbccc561d830c29bb68f9466bd679899f7fb1a5744d2a52865324a4036049db8ab939bff37f71cf04c60075f295d620f493efddb7b50a203afdc4f19d8aa1942d90d858cc64e3aa693b09f60f0d3515adee2e91f8bc252042dd123eb204f1ded61ecba9ba477e9cb19b9f84baf8857d077797553103a0fefe7396b2e8de47278c8a169850af026f4b8459151d3ef84ee59507e51497aa1cdf9840cae850861ebf444ad21030a3acecc9b9cd67aad2f70e66af3a9204cf43a0a7de8016504f6001655090e3bdbd48846d648df5fc44b460482277cb65676fe7689f31eb255120ae7de53169eed42d8ce4dc4f4a6d00f07bca69b03f5469b87c36ab6664bb7d9839c3b0f0d21e8bd918511591e41cb878fb937463dc4130df872f4fa4ffcdc2251a274287c277bc89528d4e7f2c3d326cd5868a8926735f0db3b82c7d1272f5452a45206860476e74ca34f231bfdaffc93c174867ed1bdcc1f5277ff8fdc1eefcace60e76ad655fb667c393c2124f466922410fd6f44e121ebf87b9f6bb93c36e49a31531383aed3aa277daa9883b4e7e04749c61e6d6d1238fd0fef05d248a67ee9eedfa0eb01bb6a00521e2a3ee97a077134782de885b113d350e7e7b308bfa293d99e597f9adabbf4faad1073d0d3b128221ced0e068f34e0f01f6bce8826bffe4f1a88a73235addd8793a51ba4e75651fad779d2600aae1f7cb51cf2ceb1a2a6431f3edddb291d77f6f76ec303d7d3d40c5f712e98a6184c4f05a34b59223cb88dc89bc4010036ee4ae5ca9c03b1d40170dad9b9da7d5c9f2071e40761160b29bcb0eecddd01d1fab4d62bba62c7cc254685093da5954af0188cbecec9b063732cb5b190386934df73f04f9ab17965e00dcde9f083636638dd19cc4e99bee13ad3b51e6bc04221a7bde958ff6bb87dbcd015a7982e4856e8ce93e0737f617da310c891f200d81bb6ebcbb48bd04675df115873777b94d3d056d15fdce400802063b163d61a4358cfeb6ef9a8cde3963b416a936b439cbac7d836812c4948cedbf36e8958d80be12d05e11dc892a8ceadadb78de9f1bb6606548af3900c275a08b1ac07fd49f14dfcea0ee65fc9a985a644e7f1ab065a7b7ff41782ead46755cfc336fe24e3499cfad1e88fc293a6a8381638b5f3e029af31483311b473bcf04652dcdc6244b18fe5204588f9251a586621c4bc73d64fbd9cb3f5728d19e9f6958d0596bef21189ff6612a4664f46f9c82a6b48be9798a616b22135ca3d7216d025e0fe1109823c10ee0144db45991b4de81515d42a3039c4c19fc01a3db5c9cbf90bb2368cbd43aa0ea720990d33a481b49fd6deda82e01dcb89ccea9e45f530175eb7a69cb06b0169fb1e9c879ec94e2ee145fa384dd5dd4c38f5e2759ba8a96e09a606f2482e3b754233bdaa693fc53ac319c66ad1b081bc14f45b2157a0708e489dbff0eebf2f3c2110c7f390167c2642219192a6bcef3c36ffc8a66a52a659d54b1ca9e7b7f762ea8d798ed65516dee8baeaa9156d1644680982ba6a1589b8766c5d8ab5fb22d884cfa3ae96dbda566a7b95b2065969f4e9faf8e85f5ab97510f1e6810ae5b10b380c263db4d3c4603c72711e1375fbdde13d5d4f5322f2cefeabfae2e84ae3d3caad3b444d08b206f85387090ddbb05fd64045927f91ef7c01b7fd301458b2829391e6c2bfda8362da809759a9304d9cb5cb611845ac407c8e9c07acde75ba3c167b256ba226c3718fbc570e6997cc613161425a59fe87f53c7d4c9fc37821a9696e07a4e2bf526a34f86c6f7b47abba507643e5f8ecf6f5124107f34c7075dfe9e092eaef64a44f4a31fcae0d6d98d2153f549e75fc9045d1beb1b7e35a87d81e8b18155d01aa85c90614a7b00d8add45f026618f3fc2ae9fada49b1333135ddac9588bf137654f9b0081922aea44f6dd8114443c256d7dba1ce160609e96e8a1a848a864747950fb63548138f546f9866587556960dc2ff0f39e01381dd20fe40f3f15ac37f0a2fb9377d1bf0030f0108408cf05821e230d7a9a714584440acc3f7bc7e88bae14efe0eaba562626f86d5b40566b53268c6363cfa6b65c19f604b4b873f442d08ff10d4dc25af91c75303416715ef400e1127df72e534de7b57bb21668ba5d69d244b5e0ff385e67af52c95e4e099c50dc660b1164042e0b864bb69b56562823e39ce3a319c1982eba6f5e8b9ea8b3c9e93e3a3f311289620c36ff545e6366d37074f609cb7bd8216a4c9d5b25426d9cf21ac96881cde82c4c3ddb76d66b8b42e59c33e3c100c90ba88e9e4fe8f77de89338ebd4a956bb508f155c05ae147caf98878129fd6e85c55839b9eb10c917a549d6aac5a9431bd414d7641b8be8533482d6b841b8d62446d48dd80db38e368def2711eb6759b401b07bee4e5ed3669bf36ae8d12959facd4696d9feb743a660b109776f14213ea81ba7016ebf20110449bee125a3d3bcda2651468beebd91bb9a971a173b7e1b6d2d65f3e841809af27ee1d63201fcb04830658a62b20ee4f177d72788b8f3cd21a670a12e02efbafe01b1b2a103e90f73e86d805393b5d2b40026d9f2f06ca80ea641c375e9f0a2a4fd839a057c7a554fa49038d915de988f302723a369a286098c8854136e6442a5b1fb710c5fb76835dc9e92104ba35e89e3246e45e8c1cd0f863e245676fcea9430164493eab7bef10aefcb852922dcb1005833a36d8e5de77ab3c54c94d0428c1b13c8526b3557cff929aa14cf2c27429e176ebe7ea49b8778ad0e77ac6b6d4fc664f57aa49d43bea007781463acc85f79c65b9bb57b82919543299f48ecc24213edcc7881c195e85ca7b68cfdbce98eef2dbcf4bd46cf394b0c45bcccf45881cc3b251055599ecd6292345cc72499b45d00d2001cf1991ffa6c16fccadcebcf5949421ec6bea8e05be0fee309eea244d4d8a5598b6f5ed939307dc3097650439e3f2039183ac2146d2018fef7f516ce6feab5f3b3cde67de42c12c38b10259a096af7c24021debad83b7bbb90d4e2935d0dc62ce6965ec9bc6c2b9ff3030874edf1af41a76cd21e5f0b3821d3f6e2afad9c3b03564fff760dc6e4fec89567c693ae1e3f3e31479f12ade57824b5a6bf6c7302abf4cef4264ae1f2844d7de93fb5a033410d0c30a9597777fda3c6954e524b50cac8ed68c37d4d6c856d7e4bcb0f647eecbf2942cb7e47b399cd76ace55e3e2615433d5fb15f70a685feabd92022255671937fde95e0da2a130fb367ef916325568dcdf9db90771dbae9c40d33a18841467a060e9ead784349063692c7e66f9f6b089b457c8837dc36475bc0253190bd572ec2f2692a6dbb54c49f66f616547ba172e26b03fd85974710f7f15aa160f61574850f236c0824171dda564183437ae4797d58997466d69980b4b9c66dfc7d41aebea63b22cd7caf313d2b0f132917907b407268990628e0c08d737bf7e1d9f82d311f29f578c3ee476f3372de90309064f9dc0c9ce97b194c7af2b742b407c199436101ebc97429c771efe003d249cc530007ce73e5770ab59dcbd997747cad0e3ea457cecbd2c062dd08eeaed0451ee18ce20c21effdf7a1dbb9f537f8d5f04fd3b72b27e21bb4433bd8030b6c45ccfce8e314fac9fa5ed38fdd828c9d712f4e58d8517f1b006fc141efb93524eafc658c27406e57643380d35aab426dba123b3d9e06ccca707e6a9b64375990f7af9e7339835080fb6e274fab01ae4d74ac4d6df43a878778d739cb0794e58e8b9fc1ace64e223cb5a9cd0ca1f2a65dded6f8487355eff904f932322ac12230488542b23bcd51291f1be39211f3daae195eb2c6f809ea03fef81e4563a18a871b0f3c1fa059b16395a3e8536c95b9c09c014c1547b296db6142a837915ab941ff0bdf2fe59ac5ead79984445a7d85ae5a779dcf1bdac23922762ee81459e2003a3cf97d4b543ea04b46c6194d232d13c2d989637399586245749b853dce1734005585907ed5160441e624102801a968b17ab65cacf3fc05a386bf32ef69c8585d59e16b1d27ad37b4c2f86cca7457356f76012451a2bc7f54542b17d7a8472c43e69063ec99b9e63578bc5fad1e531411e3b91dcb5cd43f79ebe8b1ebbb2f4142d28d09213f863b2e9abd4c930d55fac3cff867a1739f575c3ea78cd09d218224ffcc5b4350349c33a0f4d4c100326ca44aa159abe0f24061b5c8af01baca259e2e92da5ea68cb2a426dbf5f160e5f95f40978988afa15a37e10deabdd43c93bc854fcfbfe8d9e70fd5aae99f8811a459598d548b6cbaf81cf7414e69dfcb5ae0df45dac563a0def112c593de2cbb4642b727936df7a562b84c4dc70030299cf429ef0c8e14a849dae56c10f9a6b86a6795c26144c9e6cec5dbf685a95b934d7474904ecdc7fc1f2e89012771de211465a52bd7fa4a0e575f6cb5c1f3599c8d07ce4027c63194e09273523e190b31b33690e0c691f138913792d5012a0f24b91339df3e51b9a90d9709390629c658f0a1a282ce73005f40c7ee5ecafcfeb9795a0847a889af964c4d1115220d441cd0ca0bd42ed8fa9b12c49832de7b019cb57a9f629d29a0c81903d0b6179ed248b4b078608946a290de4876f4deb30906cbaae9b32099f4d4e06ff1609b5fc0198bf98e9adf21213780896cd4d080b67989254878cbc7157e9819f7551221f4f4f4a176ee5a7d7bb58ef55896995d80cdf6a401d22be7f5c948edc58ed82d67f8d40b967eae995381ae79c01a1e3a949582734e8d9dae46267c3e76673c8ba4741476fe8d6933a82e947e8b08d0fa5eeeaaa2f20be6def6b11bd0c48bd69c676ab9b070c2a3ee29359ee049ad1abad19074d88687956dc25d16e31a38ef3c9a9d36b2956569fb5953252dc7ee7c7b502395fc3b20fb9aa7cd33c1d874463128662b9cee5b7ce737e7ef9789429563ffeece1041601804fac4b0fa721ab041bc810c13e80ee8a604abed261992d650a2d08a66cec7ce2e03c9122d28a754c3e7c9c9ba915e395ed3fa1f3db9d54d8601507cfe1ae5b75d3f6506d94fb57c690e648412d102703f608dd440f0594a322058548090585c5aa8997bfc6fc2b6bc1916bfd424b2b2628a3307572450b7aac3ac8c9b414d0ca83a54093155e3765d75bca3d7a4efb15069c0b03362d0f3e232bcd470538be101a41f7aa3d685538ed2e7d67d794030342a3015e09b30a9f5cc0fd774950724f9a0f066d4e3318c4231647453bad423b9bf06f38888a96d7b74bc0876dc31b1c62bb9b3663082434c3ea29ad6b02abcc97eaa3a97ca0f5213d0b96470c02d5a823af66fb9299eef1e3c4054cab0218aa6d88dc1df0574006a6b32be361e8b53b776a0cfa380835c5541ef7f684a2b9e6ca253c23ccbf9b25fe73f62863d4f6c86b01c124f9670e1b987b6db5e12f03132524d0f8d58b94b4d33baa5f3b978dcd3e00c9b80bef76abf068442486688a92cd16c98e0da76f335869c7f16c316dba6fb4b4ab12f6b1773ae76fdcd83cf9a306498147977b23686cf3234441b84518c78e142aff1edb27cac0a820b8584587a88da77548afd8951b960990a5b0ac6f9d57227520061d5785c0a319bcbe3258371a617033ed0f63f0c38868382ad3a143180bca138b15d11ece6163d8c8c2e4ba2d389bdac1b93a2ba1c757f3044a45fe9f7ef5e3de48c58e1387b01ddfbe6b9d15d098e18463d7671793daf8c2e2046e25882fc6b83b4d949e20edf73ffc3f6ce4a52b1ef33aaa1b24c3281da82c691570aa2d883127ebf64ab763b1895805277be73d02b50808f6e35f25af39d40bdd07dbf752447672aed2b95c8593898435f64637e8663fdf48fa1c5967d209b7fd759a821e02741b600a490cab2a995b822eb4e08999702202c897f58c27608df117fa13bf5a494c1fe3e6c4a11b1b688cd9c86d64b5c2bd66a6e13085b30e3e843fb759e4d6a1f5383cb942d03ea13eee5dd73d06681815425ffe9437570a2ad11dff8f57c8e1b19a6a13b10000b2bfbc4202c700497138977b3d5a08bb15c6ab05f12414429a7df256244831bc1f7b2d5c58a6b56cdc153e4e958d8b339044e38d6648f63dcb2034ab6422baf8eead6c36503b1b8df1ce6a257ad7fd93bd23ac4424e890684215c73559294eddb96baebb79c362307a9a7477c314ebbf33aae48cacfeb9f0304ec850466e5200d311bcbb2a75feb211f07fabae0f99131cd1de696fab4051727c731a8f1e8417b4e68d1815e5478214a7404309ffe9e72b977bf2e5ec2d1bdaa62b1f436c0dac98c6e22a78acc754168655ece074e5e7c211c2b2d0cbb522b3d9a202ac02280fe323ce5544d5f0eb090c05897129b18ae0d28639fa7241652407421ac9cd580e5bdcc11b58fb2a82f22ec2152f26775b57fa7b7452717732f2acee98d22d792deb2de4849393a4601775dfa3c1293ff9c6362ab289c25e595326e2705e23c7946547e4eb2a2afa2d38b5db2da13b08ecf36212fc55d435b3717672e77c017ba0a919e6bb60b1a062a375a4e691b3ed6667c89dddf480d1d8bdceecb0daca629244582532271e9207b1ac8bbc3dd5261aa2d37f42559831d704c427e0add2de1073b873db9808a64a270d75151abc665c672b32b09de3eb8ed5b0a037f105521274cb5ecf24ed9386b20fbed2033158e3b1f2c327d2f2827de684c5661440c1e8e96c806f8828dce6f0c834979ee8daaddd7b231a700ee912b0c85575b6f11e30999da3162d524745e8de4f1f960f004d5742bfaf855a1fd6a113eb4125dff457d4a2b597760bebc85c256566ebefd57be86658b230330f77c8bd7802db962eb67a4be6d1e50e19b5a14f3c4cbd46b5f883ad2bfde1bae0e1e903041f1426f58ebac98a5a15eb00486d9d4d561514a85e0e4f52b49a66a8db2a6fd53d205603aa1217914fcf23cd0a0fbea3dbfc62b96d42f1532c3ccba6de3f9455b4f9b85dad185f4c09d96e4cb46bbb1fd2a93b16abedddcf126177fcfa890b186f08bf3e7d9e2a4b7355ebd938fe2781fda219b60a565baaa19fbfafd047ba267c0d0b4de85ba502c11f524d61d3a5ecccb3e0a28f5c1b1c30aa85a30eaea21b09f1d0e71321e86fb1333062fe246c42b0d1f869cdd58715591b45719e8d2c6c877ef51324704dced301c9ab276d8535279e11e84c963bc6a8e2edc800c2eea85d01107947e0910520a8929ec5d720b95dcd14ed4cf364fa518b0d08203da4f391ad12325eebe137fc74983d33ed5b424c02790e59bd01e14fec3de341f75a4e34d13c297e0f4222e5cc3c65f8affb5fb1f5276a837ad30f45ef984d45476e9d4dce01f7fbd06cfcc52d1714a9c0cb114df1dcd66987eeb6e19fb6a611fe837040fac73b1731181f8f11bfe150f8e56bd70efe791f17a15217c0d3757e33fee15c3fd2b2e31b1c74eb6e05f4ad658290075cb78333235363c741207ef859da9c65daf80d0dd919bb891794231eac95e8f5f68eeb163692139253e520261216d8d5c30d4c5be004836b00bbe17ec73b05712334d054321c31594b095f86c13e4e6d39dee4266d5851d4a6a45165a0515ac3fa25a44f49d1d66e62b7233eaae9452a3ab598803ad8f7a0056042ea39bd24dd9b3ab26c613c49cfd38dc938740f99a0865de0c223d3f14de9d9e0e19af84e46ab15aa7d7008c2db760622590dcf6e5c895421639826b30bb062ccead0c9201e6bfc13a8ec8a98ef63ef999e6311046e54e3051b03209d4569db43be15ea2ac47fcf599859aad0d04f028461de0003b16f72d23b6edb97e3c473de7a5ac1c04dfa5056d7128ed409226abe870e77e67393ead8e6993becbd47e548bc94a68ee3f86e779eab66bdc03dd37fe583d9eae768244f5cb43c0b3160e1099192671c9d525602cdc1dafe1eecba0a82d18071496c65b9244e81c8d6e7c4f0601e1277d3dd35fe5e4c5a0715b4a01542e444c15745461a1aaff1af7cfd08cc057e58eab9c5da2e15cfe700dda6a29d7dd8a8ea25787b4f554c1d8f71d821af58730973217991f21d08e7f2c6b8209fe9053070a8d31fbb4c4b669540ddc7f74ee8ef9eeec2c880a678bb801adcb15bccb46a292c651981e6e7978903bb1d4791400449ad64dc017204e4c85de66d712082f671a609790980a4913b5f77d0d7410a2d5f65affed56f62e690386f80adbada02a01cb38526d95eddf84cb058e51cd42bb9b7739997a09a682e07b00c42cccc16c8f98e667acdd6c9b30a7098abff4790b7b08532d2aa14dfbe039c20dc3e571ddecad99040a612a603f33683591d43741b2b4d9e1d5bb1620b8d8d9be8dd1ed3d59b6d15a8e99a9e4266fe094e0151b44377b86346ea9b12bbb1459c8a488ee025622a5f391ed6979a5229492cff9ee568048d51273732bfb7f9ac151ecf4ca3d860fbc87150fb1f1063812d64a5f5b175eff45a924edf9fee23390fb56a5b471ec25540703c43e01bdca76aadbca60ecd15364a10491d9d1b5dbf80d5243535aa4673fc3d3ffb602e04de86d35bbedd2e438d810829a0e00e830c1a7bb4b5d4855860811bab54a5b4df64fa77e84ca6f3fc55f4ba9086b27d859054531904c6656b062c44bf44c55fcafd37d414e90270a9cf5e4dd3d974f1bcf20c2201a7121ad0bb3f1cd51b42d18657ec41d1327e7a996f3e8015af360f2d91e2c1152ada6c1c406f221546a3708fcded774d20b71deffe82b40c9bfd6721292b7b628f22890783c69275993bb7b35db4b94f43dc05c26e2310897dd216787bb51d6327f3ea749672ab81a1c5af44357c40acac0bdb353f509456f0fb4565a9f8b58bc240f33a0fa92624d6aa3773a6b8cbaa84e4cc294f4163413f0ed5e89233da453abc7b2e521d2c9bf18b9c718b875f42021a65341b8d0aa94236e5a141c0a63bcda4dd347ec2ffe988213ab543c28eab5c6e8dc3cf835271fff1314c07e77f5b2131296a1916659e9824a8bfc39cefbd86ca40871486467586bbc29e1ff162e4e1f0b01f31b60def2c28831a6a68d9c802b2b6edb3e1450fca0f6ead856877b059bc7ed64d5b004ab61c5d95699533e7676d0c5005a1b428f887cdd9979510b3928caf043cb5da55704e34f65e912b77de22aa5e2ddcbfa8244f9b76d8a671482c0943aec8818957e1d0da66f6da818848ba2acae99bdfdbd778903ba3c98b93edf1e6c5094ab12eb5c1a8ba703f2ef38eaa142cc7f5d9ab78f006862901d38e804136c01a26f297a43dd87f912ab31764134947ae1eefef015ab49e21d23a419c67bdd08c1e64de85ddc58a6372cc11edd72bbf370f2ccc8a0574a1bc1cdf6a167f1e3b7e48409583ee3170fda147cda8284420c1133e78a6b923995d15720f9221f1a6685f56c39400c77b150a46fdf743ea74f0665ecf64ec0f970c3ab8f7e0b1d0c432466f0fbdeb7220317f894070b5010924fed5fdf5bf98c173b715e2eb598cb26a472a7a070b4909273ad05d9db57483b7612b6b48957c23ddc62348d910bc66af04fcf198e173363d40df0ceeeeca2783197d485c547199897bbdbfc9b909ea92677b7e409bbb89ddfd4de99753d1bb4ae0efd73f93c7a161853f89f35d1fcf6fa9cbcfb0a3323dae30257789d52c385b660ace401f3dfcaf2f5415150ddd24bce18fa3861c365e0561e424d42009e425a03f10b71625fe6d8ea1aa952eef68f72f19bd25d1e07f2f2754f2592f9746ca92d367c3f06495213c93a04d28cac824f2baf3e6b7e0289a079dc6e5079a8a8b26ba9b026fe9d4e7f373f8e460f4993447778c04eec344c218418ee55db24658020e8220c9c7b2fd175cde465e8981c12f2064a6cdd0448c7a59b9a72fa9eea233c3cce7610cc700dc53328eaa0d9fa797c59b5da3f811f216afc8fc41d8fd5e49b2b1e0f736cc1bbfff010bfbed5e88156c950b1aec00318623969386dd2d386d7000340de6551b03c88d4d4165b990026422438ffa4acb20858fb49331f0257f4086dc0305aef1845216a198962b0ae684cb15692d2304f2785dc47b4ce6494bdd8da78ec4a9ac1714b9214b069e6e848b93c4328f236aedfb82d70c1c870d38f64e3f340326a029151dac2ec55d6c44ae2385284216f4e26a826e04373f952e0f3f347f010a554c55912fa12d07daec18012c8fad1b58ee3c337d3da66d0bdf6e0acdc5098ad0890639cfc353f159f8dbb7c55a81e7490a289e3f052957f2209d3de94f25ba5d3404669f676eff61c0140551db77afef8248c33a746a01258a175d0cf2902476fbb22313ff70d6c7e22845c244b691ec56a5444491cfbf2a99fb3f3a41ede802dc50b0a99b6da4b9a72254be048e19620e2579515a4d0fcaf9e26d253db39889de0c56ebae06c0ba6f7a8445859498547a0742041eb58681f416d689cef28736d2caab706e28eca91ce21f961930e2baac085a7cd9427dbc37e3c792207f4cd7384a43cd68934f3e75dfe5f2d977376e17d2458215ef2331cc1bab2ec69b6cdfe9f50c773d79e3ec9569d008b3eabd672050e2b73fd16146ec9f32230d3448e40230995c859a00056cfa6e487890f9d8071e36fc4f92c308649467d9324c0a1618bc4f7c0b7751b28a54c7e95f7bbf159f5b7aeaa2b5c78186c07a03d437bd7c96ff67ec6a28a606873c220ef092e85487f9d2818d57a046b86449eda0f0bdd0d2044c5a82cd1cb249ac3b8f07779feaeba133923cacc9bf54aa7021af2f515c1eb9e447474b4306e5b0dffed134182382f258f2d85683f3e9005e8eb5761631e69365917b2499298aea35d55d29389af04a513c1f6e4e49a636be77217fdae2dcae7e8eddc20ae4167b6eed4b1ac40205e86343eab81e6ed618c50165119de4a8ab44e3ae167f480581b28ff04d265e1aa687bf202774525bf7b6c2e19d7dd37b2ffab578fdfefa35dec4da1ae0126152af1fe3464ea7c4cf9e1ea0ae64074077b629666c8d14ee13ce6c49f60f6ca54cbae65b9d2c5a5a691b6a2b6d4636db8f5b572881e168a1af84d397a31ac11a64e6824c872a0931c75970f9d1a9e024fa166a5cc4f35433a5e2c9859fffdbb13085f3ab5ddd68fa5acf40c724de3b5490a2dd2cf9a73a016023ecc6388d5c95788e218bdab4845ca83234a2951c92087e09e16b88c0a2813b4e3bfd9a1bb546f9295f4ab18105f835f3b6f631627408470fea0dfd9307e4f8870c89acc91f3c041cea07c5acce23016ffde91b34906d861a5f8323c606f13fdd72017d9a0f6b481a233c5fde863f1f0b69410d7b82ef01348f5ff95c09891c488809467ff6a6cdf63901822b3189bebfc6754e4360a21a416471a42367dec41c7d053412ebdacb27bdc621a8e1bc988fc129cb45d4a462a4aa4c4dd5fe5190ad85056d2fdb8721fb84d9563006b4d16b04c15a9bd5a4c0e2bf363781ef6e80eb8ec0ffae0eb013c67b3ac14e2a6872651af05cf2975c34448632f68ebc302c3bee57ec8e5835aba657f1c2ab45979f1c712733919d2fc1c0f3f78d2b1916b2389c56377f62df89b0cecbce6b5b35bbe864881ea3bd46eabbb5575b26eedfb023c5f208f3cf428da4317518a9fdc0d62c2863b17e552eac9443fb148f3542af53eb543af42e51db79f8decaf4a1232d0a199129cee70305eb3f39e231259359d3d4da7b86655588233e6d6cc01094b70a6d0db7e9b871f40256d3747003785f17135ebd9729c1ce28e0952e671ba91444368c4ccbb5c511a02fb80f536769b3edf6fff0d8c4156004a139b8f550c2f7ce71d32b131dd0f740ddd68cd1361f92135c709229b87aa50cd2628e191181c8b0808e566b1806d551da0276cfe7a27d0af4d6719ed3d936da1258c5655c9a1e955a8d0479b02b72abe4c6930f565314288d2276968fa3b282801c137ad9f3d1af3f480bb549920f99e0cede3c2e02add8312be2850236033b84a476502c0dc6ec961e2eaf7f6e9f0b47d8bd91be5617f70e2b6d16e8ce39474648a367275ea9248c8bbead64596752e0b02bc42b01a29e351ffc9d4db26822c9205cdf92176e5bc877e1f6c86d920c4b5169a22946832701e4c126ef84505ea04d84822aa51c5b032e4b953c42d92d092e3a63e7f37c22eec4698182115c87a5ce6e04577d3874398b72e6a8b2ba402280abbeb89a2db3fff586a35e6cf688b853bfdcbb6fc9002a6edefd2a0e30a9164898bf4e6d132adc6568fcfd94d040d93d318a766f02e14f612b11f84335ea84dc7fe9ab0f2346310e397f0121b4232a14c1b9b03ee26b5844b9601733ecc1d56989ef9e3667919283441447e012bf615c7bd58f1064a5cfd7081ca9316aed8ee5e98fbd0f27d4137d0e3b2d0d08465991c0222c2180331860f58e8eb212823ce3328a96c1a4feddfc3e794ad969f9c54b5233b393dec67a108cecd04f3ee2073ce7b606f9ae0a0dd67802b1c339bef82398a239f70d3dfed9719a9c91afc422e4706e6171ffb06f8888947a37dbef074db0629605418f9e76c683eb16a56b219dd3c4a31d97ee80be066a61e2f38c45307522121dc6dba4b8368cc41294ac461b8deca65e77258419989d37dc9820ec7e425d914db1d43e9141a822e3d3d15b05f45e3cc38c6663c2d4d121e247b82d49e4eabb30ff096886abb5d18724b3fb08550bdceadb081f0f964cf590770206488bbda901de09bec46a905fca8a9f455893383237d08ff7c42cf5466720358d5e87f572647f30c10d5ee94b68d9705249584ae809dc8be66e0e1caa1729acbd4cbc4a479397c1c2d224a8052db6805eba1cb9ab1d01b8479ab9b32c0245f9282d691900821d4ae455683d98e178afc953269a4df80006c36a3d6935bd8cec2d24a82ce40d0d8d4cb6602f05e11031a8a5b9ef30f032edc31ff162ee65abc1103429a085e9fc39f805bd30d69d1ccc8aa5a0d98fb78f4db82fefde6449009c3111ff356e67742251c2dfa0b7a8906ce42d3b31969d43f0062183261930607000ea92fb4031a4d00e8d211d2f2c87a00908fa9193536f65584b97f042d082232af608206a2d9c5c645bd6b3e8d1b2cfeaf7c8bca322fd6076110f9c22c2f8647efccde0f5eb26f8b518c44133f61ee050a95c802dee5adaad9e769a67fe5befcad62e941f36f84064f38355c1adcc1d6d9630ea00000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a00400010000007c02000003a0040001000000e80300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: b7acb8c535b0d9afa1eb7b241e7dbd38406a0e1ca5ddb21ebd39dc235488376a ? 70984173 of 100942828 <f9>
01: 7714a9ae56cda62c8df94daa3756f5fd8280fef2853eb535d7996de923f2ae27 ? 70984174 of 100942828 <56>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-02-04 05:30:05 till 2023-03-30 18:06:08; resolution: 2.47 days)

  • |_*____________________________________________________________________________________________________________________________________________*_______*______________*****|

1 input(s) for total of ? xmr

key image 00: 720af2ff2216935207bc59d8b4f920cebc6bf6c8449056241ffb65fd54ef4ea1 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 0454a6e8c92f971affac58131e42c3e7c78323d4fc41f758f87a2fba2f2db49a 02551934 11 1/2 2022-02-04 06:30:05 02:097:16:33:38
- 01: 0f2dd3a56080784e0c64bd60b32f6e081036409d8dfefe504383b227007233a9 02803676 16 1/2 2023-01-20 12:09:37 01:112:10:54:06
- 02: fe1cc65d4b3d93f09f4de5b88cd0313452c975ad8cb951c25d74a63c0f443d51 02818094 16 1/2 2023-02-09 12:39:34 01:092:10:24:09
- 03: cea8dd6936e6e8c9846ceb0aec6c23ab41274d5aa5332a87797b8e3c832011cf 02845332 0 0/23 2023-03-19 11:20:38 01:054:11:43:05
- 04: 650e27e0b8fa4404fadec57479a8ff36000b41894f84d9194e28f1a78dad0baa 02845347 16 2/16 2023-03-19 11:33:04 01:054:11:30:39
- 05: 030b7aad5434a096cbd5db9b1c9b3da62a927eed1bb9953e916666f667e0ec60 02846790 16 2/3 2023-03-21 11:25:57 01:052:11:37:46
- 06: e09fd77b3a926546a3e7e2432502de5f9e17c187f8a011cfdbc2eb0bd7bd3c6a 02848467 16 1/16 2023-03-23 20:16:29 01:050:02:47:14
- 07: 674daf90aad47c06d10d674c51f8b49b41c896e7ade9f243fef5570065e1c77b 02851534 16 1/2 2023-03-28 01:03:42 01:045:22:00:01
- 08: 9558742ec9a4c1dcbeb6bcb68bfc8e28d5fb11798a97c22647118c5818df93ae 02851840 16 1/2 2023-03-28 12:14:01 01:045:10:49:42
- 09: 3ce15e32adf3fec9dcc8b7d5650c4c993d48460d893544c14800f99f5f75178e 02852912 16 1/2 2023-03-30 01:11:32 01:043:21:52:11
- 10: bc823101858d8b8dd278479c9a6dc274cc60a53e51bcb5b2c1df4ab3a59a2454 02852992 0 0/1 2023-03-30 03:33:30 01:043:19:30:13
- 11: ab600a9a41f029b73aa9384aaad203954928f60a0ac12773297c10c60f1d0d10 02853056 16 1/2 2023-03-30 06:10:12 01:043:16:53:31
- 12: 2b7a2a0710887b564a2d934e04973b658c205a19e8914c14f8fa268ee683a079 02853266 0 0/1 2023-03-30 12:19:46 01:043:10:43:57
- 13: 2dca1809692477c8625e49f055837af23cc6f781f3090b79a5dd6548cbc2e9ed 02853359 0 0/470 2023-03-30 15:27:54 01:043:07:35:49
- 14: 559f9161c9f26240f6a635bb567c3f9cccf10981cdcd234e1ae93cf2d552db95 02853417 16 1/2 2023-03-30 17:00:44 01:043:06:02:59
- 15: c06cab4dec5ca7283e542615f65b0ef406d3141c99fc5ab32ce747cb40b59838 02853419 16 1/2 2023-03-30 17:06:08 01:043:05:57:35
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)