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: 23f2d6fe3a7dcb6f7c7ef0925a93998f4be5d26b879f3a3949b7b64637d7ba73

Tx prefix hash: 5800e97da3a26e947e7d4133eb5a27ee40555d1aa526167cc5bf4ccdce32f3dd
Tx public key: 4b9318691404116a48834ea33a0aafe4422dbdf7b82a611b30429e97165ddf45
Timestamp: 1679879906 Timestamp [UTC]: 2023-03-27 01:18:26 Age [y:d:h:m:s]: 01:069:17:36:02
Block: 2850801 Fee (per_kB): 0.001405880000 (0.000020480000) Tx size: 68.6465 kB
Tx version: 2 No of confirmations: 312461 RingCT/type: yes/6
Extra: 014b9318691404116a48834ea33a0aafe4422dbdf7b82a611b30429e97165ddf450209019b166cab3b40538910e0940452494646580a010057454250565038580a00000008000000af04001f030056503820b40901003026049d012ab00420033e6d309246242322232e52bb48800d89656d5b2f55ce49fe8b2e3f03fe91f617bd5607ff6f37affd3d3fb6dfee7113febfee6ffcff626fa87388ffdfd55bc23ff8fa05ffcff5e9ff6fadecf5e9ed54166833d7c3e57f90d7ffd2ffc37ed9f3f4e89fdcf756a805e74b8347ee7a807fb4f2d1fcc7ece7a99fd2bfc07ecdfb2e7a2cff49fb3ffe6fddaff2eff2ffb6dfe8fe427f96ff75ffd7ec63fedf2fdf6f60b3928c6eccb6617abfe85ff3ff2bd6a6ee8e8bccbfd87c3a7a83ffe5ffffd7a7d3ffa63ffd1d0c5f9cbef4fa01bf7ffffffc57ff08ffe1fffffef7c34ff09ff87ffffdbd7d7dbfc2faf3e62efec5fa13fa5fdbbfcc3feffea3fe7bef7bfd0f2118cf7d6bf78ff03fcbfef27cddff23c8fff53ef73d21ffae7fbefcc8f9f08407b3a82bec0ffc4ff05e8bbfbfff97d1bfd5bfcaffe5ff33f001faedff2fce2f36df90ffedfdccf72cff3bffc7fd47be5ffa9ffdffd97b71fae3f6c3e0dff9fff7affc1eb8decabf73fd9cff71011bce34681e4c83e5bd7997ae506b5a0702b582662317d0ed9dcdadd47c563ea21b8d8a61c0f4351d9d8bd63e616f4020a409e364016e29d0af27bf0a4be086be76967f79565640529ad6148e53e8374512cddf75a74f8280ea93f7a674828e1b5046968145d6a6047ad3088f48f69f4b2038c2f63f9f57ca0f433a41551fdf0a8443927560e584e3d05549f44749e14238b225b1e032948c7c64a0c9b0fa7e30e7186613a665b14995a5c5eb7af6508cb26bb22eac7add9077ece3a4c5006e32856451a3157471d2b20c1ed2e3911cfc7fb46774523708d2d45fe7d8051219af1104c8ba15800f5d60039124f3f5e87a466f22c0d0ae66f5d2a31ffb5e502783e1aefd5f3c7fb3232aeb80fe46f2659f3aab5ce4e3937c0edb4fcd1e6e1c0eb9208ec9deec0fe4c6af622f78aff3a22ba7267045c9296ef0af6578af8a7ae707f1690fb280a080b1209e428dfef5bbf92cfb1e5990747f204c4122d6fd945619fc5e62ac4b798ea0fef0a204e87d468144c270b5750fb77e51018ad44f8b9f800de17f7e4f919dd02e49dbbce4f30f0d800f514f627b8006b0b44961be2f4f08fb0fd134f24e9f82dd0a3923128bd0b614a1b4eb8b371df578551bc14f01aee95917e120c3e33098a5e9bce9253f0af525564b10e5cf5dabf5446da077db0e89b8c9dce5d4275a927cd3b188f1d7e9c4c7581564a458783effb66c0a66c3c63c42bead63959635f41fb090c027b9054e3c47e25115051d2b4f284745765a08546f2809fa60296fdd66c17e7fd6bca5b419a7cb9a9ed9f032de160a97a3ece9a8f4c0ed8ed372efac5041ea8f85b292c6d1323aca18dc09e76049d01a3c464ad651ed54b4df4ed0c722de460e81f81ed176e989680f6db4e7c03a5bcea549107f46f52e3816d15c85d4cfa300255e1509a35c2308e3d9c9d60bc5026a20611a41c4f4ffebacd1d26554c7f0351f5c9f5f4bd7404c312d4746c57c02525433dcc3ce238f2a2c8f477f41210a071d00e69df762696d98e898217a45cc1c56bdb781ef485ce1b1cc57932dd35390f6eab3361003ee38d9fb6ad33e21ee762c36cb27f0bd8700bda6a6e96ae3fa4345a3e9222f7c9cd7d08f6a4c1d4d942a1d16082a60327f5401ba8a8fa3b2a209345fd8fa5028859783629ed8f9f082fef310c4a17189144e45df70e0f15de209db8fe6f4d7f4bb7f2614fbe56b4de8fcfaf4e5558afa5b704a32b6e9be21576ff3e52c67b7ca2766a6a00f5db049450e4323be5c320c50d107267cc97bebb71b5fe8b3d9096a9802f82e77cb5c672f0c4f15e1443502eb8ae590f31600a2984cb72d53bcc66c2e04f1213ae38cd54403c576007b2c1d5600be37d0793b6b8d8ee3aaf79d90e411c57b63d8afc57b77d8bcdd16f0808803bb092c479a81413ff1aa41ed435391e399bf45fce7e2cc240f859db3cb996c20b7e5ae21b83ec823915d3cbad13b6ea8ee9bfaf13c53b1bf1d3c0b7a6010585fefa19544161fc6043f23d8d783be8ffba80d2bf23f1a5033781fd0f457ac36809be988ad822db1a8b1d8e9d76ac72762b828922efa25228ac9d244a9cef11ec3f0cf447e410047f2cfce728cbfe360686cd7cee5d2f81008a7b9fcfe7f0d9ee29641f5e62bd4702d70e7e0a63baf38638af517b18277fdb04cd2a228fc0388264e2b3abe0c85f0c1cf37d70a0e60a7ae754d57f556095c28f794dbabb84565528375c819ce06e2250c41b367e66ec8943f739e62feac3c0cfb48d525813779d02be15ec0faf6c1fe8651a07b77d8544b3e3232391fd7c301e15ed1762c71d594820655dce55f84f46d4dccda3b8cfd7eeb658d2d5a72abd537f48f2ac603ce81033805c58cfa3d0d8f5dfed51e2a448bc4f0522784604d4c5a0f9c70e57ded75608bff6ce6866b0c4c5532e0901f58bf3ac695e15f6d0a8180d5ee6b66c0c09a210ed6eb7f23dcec5c02447c1c9e947d8b8ec7081439d79eece189872206274ab4cf8941b04ff4b90afb62575c993a2e0c92ce8ed7ca08a4e6b4e31ea2b8d32d15ddf3f2e0fe439644cd51b2c6459f6592a4a06767651a07b77ed85679ebee7043bfa7f0903fdbe959054c23c1c36582578f011643df35f83303116c4070820fbd4b735218410db1e24fb64a3b1dea23490780a4073d9a64083038d40bcae7bf2a7c84536566c4fa670f85e9489d5f7ac5dbe82319594a103f1614ad594d5e9c0c63e715ed8f6263fd7bb07cf99f01e966f9573da935dfd9fbfa4cce369648d7655dfdc277f372f6ebdafcd92911ef218ee6ad52380bd8dfc581aaf6f0af91e85d89a2ec5a0f4e01ca37ac6c97366e4df4c91e836c5ba6e1701e9ccc8d6aff030eb2798ae21d9e875e3b4f0f2d8ffe07dc03d006cf03d49ec4683f455b73078d34b663cfaa8cad2eb7aa370b108d5be7793d656757fe1eacf9bb1dda6854bcbbcdd96dadf138e7ac7217ee355d247a2ece9d611fec52a4f3797df515a8129d7f75b4d91d8c22bd50e508a91fbf96e8121153830021c30dd412d44b63542461bb7beb822ba52ce1c727591bfae18708fcfe7c38d0db6a9ae6ec6bf2997bb356d2b180a7b9a1708c11833881fa431b93d9d52badd043e4e703445560b03ee3d6921477aae84cf2441571667f8dfe1ded4f54d911fc7239398ff331d6d8821d0e41c67e84944d0bfb3642f1a2bccdc05dd9a375a914aaeb67430dab076dd1348b48992829baea979fe74d375af8ca2a109b81f2ccee2ffc17e0349c52d149e729ad6657e279e5bca44558687474d6b4e034661c5d2814f86e7f158f10f4e4986043d069893d33d6efdbe5eb901107082542fbaac88ec5f576e176cfc43339f8788a50f3f6bf6cd7c37f56ffe5586f035b49ddcb3110ba6c9c60be927711d165e7a9488933681e9b2fa96cf39efd03a6c0f960ed8d203651dd78f2d6ce441a80a3c895de34efc3d9414fbb2612c3265da4259d2dbc2caf0d9cad034af61a60a756cd2764bb65923c9660d217f4f875d0c152da8d9665775b78ba33853d6ca2926e21228e2146e1260e7ccccfdb359ba878e0cbe1216ce665b0fa8828f3bb52e310e2bd9e75871f9eeb73e01758a690d43df8aed386765cf571bb6b85f59aefbbf77c315411582b6291cbf03c253452d37226bcf61b17cbc0fe23f201fdf46d41adcaf7d79941da0dcb1b618b23f0ad3024603c8c09f90510c5f791a455d58f3ede66ed20cfffd75a5aad1570719fc11c2bb8817a49fd18a40f5f256507581b24a0fedfed50091610a7a9d279ce03461f0268c05cbb23e2f1b30bcea330b6e3c37700fa9b8e1e7dc1bd834085525ec72b50dfd548b560f005231645e80caeb86a4cd642a5f8796513e87b98438ae5d1a34c33b133b8e5ce70cf01b42df138e641e1595aad9ac473cb17a2b8203fb4f04d0cd1dd755af8d15dc66711d98019f5823fe75c078c8d7414912e79d8ef847e62079075a5da418419ce0576cad5889aedd514aeb9f836b47e030bfa26f335e20c203a4ef1cc8acb35907d798ab065fa91b54e1008c9fbd0b17c7f2817008e58b9b6aa43647197921eb2d4166c864ff8309fc7018c71f9c5a1820094f4964e60a70a8258622d18ffb5959ed88111c73c733a52f14abe7e812e7968fad328133d7b9a48da0ffaca3f3283903610d069b60ac1328cf7888fbe7fd8363e2776afa598b7fa1d0f6592c24b646ed4d0c4b298d38b501f1c897f8fc2a64a87685ba599c919213985d2fd135ad3eb1841939feec68609f10019fbd8be7f8845f7e6f80111d409f8ee8254bc564cdd86d45a121e4a25c3fccb2387aeadfe4d787160fded7c3e862e7fed49b71e9c68a4c7b15f641815cd312e9a05f49a335b5456b90f87663a2be31a394dc0f517b226d005402eeb4278ae8c98c02c92d301c3575656aa7cf0660cd287afba041afeefc990229545dabdee83d0c29efd2e0c6a5761b60af031a2508131d3208397d7db4441946b043e9b2d5aaf4346d4598e1602e8ac21d9ed4feefb0a3f33d74e75e38041327de8e069b4b79aa942953c18863e22367cd79dabf5edd8e3f31d0c403be8d5bf3dd1cb2ab5a7a8bcb707120674ffeec24380041808773020c4f35a6c59cba53a279d3a0e21c4acdf1b0b90f5b39b8df8a1793d8a96fece94c3f886d69bc1eab20acb17bf13faaa55d5ab8532a007278f1a0f5f3fae73bf9906a99a4401cfc7a9429b82ec784d25cfec73e9628d643a56835ad135175b7553b489a7564282a16c4d462a39992113ab4987ff556557a51cf2ed220fb62db7eb6a1a6a1186add63538f12bc3a67765a02e299685c71cbeb7ff1c07dc5dc7c2d1825f77470355831d1d01f0e752045d3bb7ac4a756310031519d725391c95e2163609d06fae507174a58eb0f9e36903e37747c8b29290bd2149b94ae60a754171dcaad25d1f3ee4c9dd155dc49080e6865582a7469c5ba955ff5a6cc941055976908a34069e78f28d7096613b76ff36299fbcad6096f9ef1a7ceb9d8d9f678bae27744272341e938a55e69d214aaa9743ae00330e61522dbf18f6464a9e84583e9b0e32104350a1afd91df83fc6f8fad9947371e89e129788ee7600fe3ebbc98d05e0c0253d28bb2f1fba94bfcee09341320c3e4c82d2d64935fe7932ed41db3bc5a5e46d1f4012884e8696d579224d0797aae86f5d58519dbf159956844eb3f831df53ceb3fdbfa5c7ff5365bb2ab38d2a3c85596b64711a45d48e90de9017032e3468cbd1269f5c89d6eb18d0e38466ad5feaea9a0304deedeab521e0c7127e37b7de08d397e444adb81a314c57dd6adc3bae24762200bb6e156715cb18268429f113939e605afe39f64c1b63ba3e492d079b06a05ac2b8a9976cbe082d109b1af775b4aa8467e23e441a2ff022d557fa34d07c9253e11d18a46745546806689a4915ce366844a9a9dc3224908cbe9428148a717cab4a813783c83c4cf3be40eb3ae6844ac839d3a2c92e3280eefb8200c228fdbd0f5698c84a889e0de489c482a7cedc0d48fb34e8e1b101997fff084dd223035cb14495e793d8a37b369a052be1c8f20f23a7adbea07b89237aadf63cb5f7bd92a297cd78a53e455d1fe0e2c22463a02e41f18090d0ab0adb6fcb74cec9d48b71c07a1e4524314feaca55d70183d1c8cb71955afd67f136a1f158c45819cf09e81578b77774d2b3c4e222ddee430864ed18926d1d31f6f3f9ba2271f9c70f2abeceaed5d54cf07bd3bd724a85e93172d757515a5cb9fa6cd24afef674c283e8daec3fcd82704fb498afc07c3321a92830120d48a724dd4ea2d67909986a06bcc3e5e26a334f9f4c423ecdc0df23edca9e92179d33e30f34e913d0fc18017f856ba2c394fc651c5181c9f5c293a799956352cad5a32d48aab8a7a303e99a9b095d8b619dba965a0e2faa1dde21aa5e14f57906ed2a4a3c207f553cead7c998edccf9426c75ca747f2673258acb727e715e87c8680f98319157e9256123e0cc92c2eaab00e417ba745ec24249508122f5bc9bbb7fd5fff1f39821fc7128263473953a86ddf5e55b1cf35fbe88b208aa20b7e1bebe962adac362a37a5e345ec05b7b317f1191823552456b5c0d578b997bdcf0d62eb68da7a2fc4e197174ade4e53f5a113ac0393b18926d5f5fd3553e63fad9108ca004518e3f69786a2e48e3544b5153904be7bb4221098899a24980a8aee91ecc3198624c585e923b1855be11dd7422fea8c6503d2d284029a68c1b4156e3ac9c4ef1e81ff1efaf1dc4e8a588c9311b1e5667dd4a2fa6e533de6a89cb53481247a23b0feee707017e30e5c8188f028d4b290e74f5d589c462f9b2ab61360f7a68b6cded2e88140840e5001909d68649f219d78e3f838b714e85a191090c4aa4b218b22348e6768e06c0fce1f357b021ef3f7eefa3621eb0b86041ee49ac6c490460e10c02018c4597346c438f68a50f9ac4b3aafa02d4fac63b00f2f91ac080be913578511aae16d4c9e4a2fa26659f1d029fe89c769a52a50029112e8ad423e3a98cba67d7614130f6fc35560de1e0a42385500d125364410265b9268aa15da3c95cc9be222250a008cc4136368fbec0da104dbe37a32c2fb021ca362ebf3d2f22c4fa735eae5660883856d20a758890a0e86cf63d02d0fae85911c543a183bea85fe9edf54ae4b053f8751257595adf8d8dbdf45d4bb1875c9a0bcf890d17224fc8bcb1c11dd7c20aafa4c3e4ba47244841265bf218d62083f6a06b40d8dcb6f9f15a519a297b9995ec2339ec10e405ddd188c22a4f74625c2f35ce920983ef268d1466f9306963ede641935293e3b81103d8859b66b28c027250d6ea08b6253737fe12ebfb6b070dd410970bd63d9cb3cac6e3a439fa827bad8ae7ffd70fc6e8f3701cc7f6ff783356c6b69ddd73daaf0ece28178be8b152b07039ae7db4c148bb0e8e76bbceca850310d2a90d666743094f23cd8e999cfea9695f833544fab17be3ade8080b962621a647ca6cf8806d94eec256de574d001be5b0d7fa7b826f84274f5974518d70dff5af4d99557d22981997ce19ca4c135e8c95829100dbf90260d92c45cfeebfccbeb942bf8e4e239b95a72d0028b8c8898ca7852cd1140ab899a80e7f9e2d613d10099518694528528bd4a83b44822be4d8ae77424f09e1b82868af22dbb7ec486b1033a5ef3033c27ce4a7bca8c1775777176dfd63fd869a3232231c01354ef32dfb345ce12806e48c478fd31e54606ae696ec247df2eaae696d56f877664dad7b2b734076bf77a6727c777af2ebbc364b298fdd302a6ef21f980eae6e74c7bfb782ff781592f8dbf5ee111638e215b8ff38f277fe3d7c92191c7091132a26c9e94d83f783c939a80d7f7b0fea1cc065c717576942063f4bc65ea91436f43bd2e241c06a979833b1f3b342b320bcea05f84298e027f2e040ca365e94a2e3efd79882201c6e33cc0e58a2e356f56d3639efd6c71fa083e37d569e90bc0376d176f56c641e1a2a274a5192a679009ee400c7fbf5203137aa3200b26cc00468f84603e9f4d62ea7bc0560614b4257449ce104e44d409aa6fbe676ad66064a8263f5ccaf5aabbf522c588869d73f126763051802e39e67bcb0c2ab92185caf10b607cba71737fde8a5c9985f1e8e29a1a81ca25ee6a542c9c71fe3feb76991e4199267806195a809dc5f3b73ec80f8fe061810ffeff4ccd51498c30683f63a0e5d3df86735881c740fce37365b93e14fd67273bc1dab4e1dafbbabaa21b9688bd9e12e8c012e32c28538f6b522a05b120a3c2c656c7af2a39d8ef7d0205a4133e199fb27227cef9a31c387d40e0053494d92f3cd05361ba7c170ba2e12733705e6b9e4dde974cd48d22ef28c7c5137d6b738b4d672e2a1c9b20d42e9a36dd36b8119c21e4ffe11391e05266cfe419aa2f2f80b506afe788b6ebc051fc41462d0781f70e7fc1e57a17ccc0b83d78a290d654dfd43e44f351d6f44b4486777ea89301dc8354585a99f9bc35558a26452e2fbd9508ba1e15609c0c6c36b4aac0e7aac2e107e3375d21a3120e03c0026dbf73dec27cc723cb0090033a35479b0c7f4992c670125af9ff0747ca57888e2ac98d792629d4e6efc4868e94a0866d8cac5e8213ff1999d883076234eaf9f0dbe692c9111d9e0574d708c44d3ffbc3e8bd5c58818db8ff40d4ba9299dc9946feff3cfca252da365f1ce177abafa4db252f12e75bfd8be30dc6bd3885dc3a90676b226e71c3bf42a2dca17e4dc93f02d905a0e91e9d331bffd30ee45dd5e6e0d1efed51a8b0c8b600d8d886c4386d32e0278a5989dd282f0944a3fa4f0a5fe24f3e7b34b6d11fb7f94bcbcebb9ce1c62355afc8d9df29553ac6b10fc1483e7426cbb8798e199b66b07e9df665941fd2ed46eddfb4a556487072dd0f151df09d544ceda95a3d7c293bc8b4101f7f6ca5e6af1375e8d3d8de0d929e025106628f735d485efc0fa85e1ee163c6af35870a445c2d46e93d661c902c6f823158b27df304e99e5cb2b4336b83dd87655c86d29042bb7aefcc22ffbd784c90519eacb3aa92bd5a2c33a0f7a382bf0f3af4becc502d00fb5444ede2f1bd14faff6a894dd812b61d19f781c4c241506db5705a5d5a8fad098499e71bcf7b27e146cc420fca8013b515f46fb80d12120da91dbc00a0fbef5b0459195e871e72b02879160efb34ec8c8faf3609077374fac30bf41c4ad9b4110f7db6680402491d4ac1abac23d95550402e6b7e7b6ccefdcf1ef25084a8376fe4e1560778b23cae6aef5a86d1b2dea8bb97977d3d9c1e2548acc3ef6e4ec1c658d8ff224a4c5285af25ffa2b72e2a4d526c79631f82ff8fc8352d301a3617977c6a0975c13b8f6e9d1c776316b5df7159cb434ba1a4dcd6459d110bc687a910b1a5b1e98dfe5884807fa00b32401df7874b869c11fe00e293e91ad711c777faf149b7bc2b6cd28483206ebcede7bb1d8ea6449dd7c52e393dae971802ee5e80f558ef510cb78438b6092a7637ee12ec1fcc0552432cab11c7d10d0f04254d533443d547343b7f38f2fddb653eb6e63e6edd83c45e6f19b45550fde28e6583f038dd4f50f787a6964d5c14ffd44ca6b2323950eb2fe08d7b6fd1b9c84bc610b10f87cea429e7a73ef849258eba51bd5433b0e2de85f38a4284ec8588577d57e7a34c286f385110f915c1186f757057f95498a13afe09a0d673f3fc3df57b3c8a00bbeeb47534ca5e7c46ef70671a49e917387388eaa1af6e8e36e4bac4ebea9ae39de52da9c8a26449e188ce2769e54db84b53225aeef2f4c69886d78002291e7f32e709802bf8499860c9a94df65255237175650a96cb599a354c04e0b310413d77a654508782855bdf3beb0e2e96fc42eb20393fe1fbece6d54db855a07f42d6f43a9ce56a2a62b9b1a7a34c12387b9630b6f388b18455f8342572c2dbe6e024d02c6f80ef8565ffd60cd2903c201c00c51e56f9c5c5a01bcb9aeb40745d643d1a9585d3f7e3424cdb2d58d1604f8bfb7b84aaa19370a1d1a342581f2aa3a1ffe4e7bb50338c3dfa6a78df987890222dc725d8fbb72ae0904931b71727d62ce2f17b5ac9b87d1fdb2ad4e4b15668da1e02f8a62026e51229b5b829ea690043c02db2db02ed0c4d718e51c506ec7aca71855860ea3ddcc4d56ad406e26f5a1d9b8045600b83456875505bc387f110634230ba173e29bf206bcb6a71d26dd74f98a4d8b86470af75b63d2006924b71affc3621abf690fd257f73add5901059e8a7fb8869160d23ffc50b8ec2b175e3e7d667d080f58fb96e23acef76717abb49c4d5820835c178d1bcdb9ac6188f41ebda9fbc00df33c70f91f54ddb31269e63059da9a3e34350f9dd05eff51a9d00419b69be6d865a825d704f43e1557140acaaf9d06e8f727ce57772217b168e80b7cd750895b11959504ca1f3f8042f62c1131a5e0abce0b7ace91ea8d8e59414674bd1145c44791a448369e13c7991c0223f485f0336afb450a05ac4460e73176c44d6b07b072601b8cbee1841b749f36e34ef059255946538fbedae3ffa684b879ae473fb526d544b83d7f0736cc704e9e1c19747a890ea0975c35566dc3dcf9b57debfab40633ace1a4a75a5810976a24f1b13454729b456fca06e23bf574cc86df4b740e5424e735cce28ceb2ce5a2333ce3998f5e6837d5c78c78e045e4e0402405152b6048f11168f3b3165271bb24ba65ccf42863d9efa2f20b4c851ece3057e08295ce0b9b3a7262927d24ebbdc21f61950b5886f050eff7e03ef685900e131a79263202bec935bc106066c15e6483973e33ae2a34db7b50ecbc26594b255fe53debf945a341078f09c4f8d412eb82bb226598e98c663c501a98f45b3bf62b8928f88d0b8c3b3f6afa9e55b0671f56bdd7beaec763ad0ec255650d2ac0325e2408cae1acd954069895b3d49b00af2e94e8b5e706e6462be76a1681dec2c0657f3a1419e3b170cc90930ed9a48fa7b234a05498aa0b3189beb9d11f04c04dbc6971d7acc37d1e7298851da64cd7892f22bfff4d0e67dab4b55f8adb552c033ade9ca0ff33391d2248f4321dd4a095c16a8a29db91ee30afc37eb8c254ec286e8f5121d412eb82bb1348e848ef1749fb3b6ffbf616080c835efd949b055038c04ed27268f3ed2542bb9d054341552b4bbb18fa9831a29c9eb13b06aac786ab14af28cfc3ac1f4819a38894da3976e3083ae46492f5f72605414da94c114bcedd92716045a5402fb803c4e570d5755b7593d31b073a306699407cb37035a52d914e306df4c6d8683703ba1d1851ba0c38bade8d30a1ba3d4487504bae0aeca28e79e3de8e5bd2ca621677ba585c25b82eeac1ce33e3dfc74bc226387ce0706299694f3a791ac80974509c168fc4495f40e653733a76adc9442361aed4ba7ff1cb6750115474917ae2d0301e992c89b092e2aeace39233b8e0af648acbf5b7fe465baaa8d11e71206ed0ea0975c15d9132cc4f46985108d5920b3449d0c4afe6a072880f54aa5783f3a7909caea9faa60793f38a1e8d099532b26257c002eb976aca7a4d1542c84fdf8cd08ae113c7e568584d0689202eb3e083bc2088f18eb4a40a726c149fcd688628bcddc5b0b977c593f1719da81c75bf45b674e67916b0a1ba3d4487504bae0aec8996627a357565912dbe553e38cba3f8406ac65a5e8fc8f9164a98ae1e9a9dc6cdd5ab57ec8b325d45c9aef6bcc6607fdd8c7b3ef1b614356ff8c7fc3a26f2f759d89adae96a8170bfd552e302b20d247fe55530583a90dd1ea243a825d7057644cb313d1a614663282e30b9512297b3f87df87776b93cd1fcdd90dfeb742cf20193fcee308d245c282305d00375648d8b043acd510d7bc05fb2ceab4e7bfd6d5b30ba4e78f2ed25424e69993a644d1d192360aec8995f92ec8996627a34c286e8f5121d412eb82c2a679361458fe670b7400e9536599e5e77e35351c0fbddf7ebe6fdeaa7b12222f84190fe6ec4c453f8bf8d2fccf8a896e8996627a34c286e8f5121d412eb82bb2265989e8d30a20f372a63206a6e38edacee68c1f59d3e39b9af86d4d3336049d268aab2bf201f00dd1b8f572e1e9fa789e8d30a1ba3d4487504bae0aec8996627a34c286e8f5121d423cd1ff3534f8133d7ef7112c89e7bb7ec9ef29e16cc55159c92084c2fef6fd6b02e28fd9e27a34c286e8f5121d412eb82bb2265989e8d30a1ba3d4487504bae1704b13a56f7dd63fa9a97fe59afffe5cea959fc071c6bcdb7ba6267417447ed1eefc87dde2cc4f469850dd1ea243a825d7057644cb313d1a6143747a890ea0975c15d9132cc758fc6ef41b71ba4b1be3100b63ccbafe6143747a890ea0975c15d9132cc4f469850dd1ea243a825d7057644cb313d1a6143747a890c8b657e0949ba2f44cb313d1a6143747a890ea0975c15d9132cc4f469850dd1ea243a825d7057644cb313d1a6143747a890ea014faec24ac9644cb313d1a6143747a890ea0975c15d9132cc4f469850dd1e9f8000fedbe9ae997382535cba3fff0b1bf8b47f9637d125ffbd9f735de8ef988137a9b116f4f996c91021d2c42a112c9eb2e26831b9c9bffba8869ddf170c5156f5b3f4a9e86c764335fd04e843a8dd3b585007a21a0b28513e8eecd483f7d5fc6bbaad67844857b2d7d17533dd4875c62de7e7efe12b1049552bcd01559b0cd15932a81aafdde0f6735ee6de7d152e257c2270bd8bf81f307883758b8cf30f8892ac4c2860b817d027fc76973979ead6a98bedafa9ccbf5f408c94c521fcdd76d0fabd2e18c0264ff51d805627ddf04cbf81f30e3ea85af5c1aa299207c3abd172fefb8af64c174f1e5e3774673750a8ec9788e27615f93f490cfaef9f4a21e31170a92de808f53a5bd5dd486a53fcc5754be4b93b34a5f424317cc3c8e877708d311dc7e3e8904ce6b8faca8de8d272dc2be26cd1c69bf007c3008edf55fe49f83f9c9128f206dd00997e020e0d4fbbd2edc99ea626d7e51e43876d4c037172ab99c626a583abb0d3408495fa160def912c6365a5faa644fcc114ca6bc52ff5b36ce8ad980bbc7cb6d0699352a7f24dbe7e160f260cbdf93328bc0faa021d981d03b069be61c2f8d146e6fe0fa6af60f69b5ef774dbe834d85c1aab95a57e39ef917c56dadaccc3ea1684a7edc5821bee440e7e1e0579d0f857a959d461482ea347dc98fbf6cc67c3efc60720672a9a43e1fca4f306ffc3d827ba2cf0666f32c5f01227ba8fc7bb1814383efda7559ee08438f74d6bdeff03f44ebc25ece46a0dd96d36683592553883b6d201daa8a1585e354e97a6c9f86f2837300545726b8e38d10618e4544a0357917e2edcd96e1928d3c9fef4def9f08b1feccccfcb93b071b9f3be3b379400ddd5532bc60b1c0316f48898fc80cee9fc538d0d07ab7f80f4dd6acb234ac7bf09a9e81222006790a540f3aef21cdaea5b4856907675485cd849028dd4b51cf734f7475a5ad125dce0bed6876cf62f4cfcf839ebcf161c327fcfa516069db078501ec5b4e17df158b3bd87a11ba577d09a6467d8a35b07c23ff40a1ea1722ed3b37dc568bbb3066fbf5fab191dbf00568ac65cb331d7da2db240bb41e554e342a2a7a152f58da22a186abbbf93c69d443ad154eb4f353fa5376b1d6a78bde27f6f6796be1bf307c70332ada4af6db884e30043fd59e775acccded6cafe07a02038ff6ec6e2dec0556b83544bf83c2b307dd97ee917fad0a92bd4d93b9123aa2005be47e659fb0b3696687b5cd2c862a3e2dee59f47c10737d612659e2f180eeab88d854065678c6c4022e7611ad03a61bf4519ca298044a37880335de2dc7b6338e90e5575a47637e42a24b8a0c6dc09a13ee4f25df7a8f4991321243222b0191644a733c291dc82b13d64a3e861affd5ca55811035372ac7e5e65cb5f057ea323bf55587ec4168381e5fb2e82241a7403c2ba47a5426b97d2d565013c461ba4f8fda09e05f7957bac611e80f8eddcda7b762c9ef44141c0a7f8d8f667e461ccea40cc1bfd7b549f19c1aec0e253149df6ae3747f1fd193045b41246ecda0805a9aa493927e5adb7330e11b3cce7266bfac38a9af8c3e062e15341cd050e59272ae0bd81f0817e584513c2259729cd73e913ed734ffbab9eea81475bf3e68773ea432a6256c72c4e716fae4d0d76306b65a0dc165ac32f5dbb692bc1d7838f83ee332155be66ca37337b9236b6d6792123f6e322009e46cb7975701aa9a7e2aecb4cba54c802ac3da1d13f87a2bc383f90112b9faad050921c99028733aa5c9e8fd22f37b950f3bfc8160cf7b75f20696f7c71abd6ce95666cb0db6000e4695a4d4f262a9f66ff6511e34148e12c987766a4c7ff9dfd65610fff8671ff6e7b9ec27fbeed7e99dd6afdce2bca5bad5ec2f19db5553e2a6d8c19d8b1710c3bd95f4cc7bed34db0c1a8fe6c0f5cf4bdc88c005c7d5c97363b44d9f89b7e7b540b72da922cf6ebe1df402b5d3e4b4d73f7b787e52c4df45aaef7bbfd89a23bf04a1990f4f85315b8ba4e90ef0b02e260ccdee8dfef1b3f413ec3e0d5a89e92feb9048d2102d58a71b18d09044a68a6e6f04262c49d810fd0d579d6c0eb5449a42fd6c7c9c599dcb48071ade474bebed1230023e5810d95b3f4728a676b63e04c46fac51321ddf32aae42ff46a00100afd2edeb4b9d99c2ad4fb812dee615ce518a848bc1f57f847386616d8f8fdde44b456aba5b99abd3e98158d84ce20461d6558bdcf56eba13b5aaf2307edd11b8c0f8b3165a769c47ae3d9db2931d44f57e2de4baba5814c9881773737fad377bbae79cf79bd9f66a9dfbb4290d5c66d2fc3a9c5aaa91c3e15f753edb82fad41bdea5b337e86692b50a6e6f6a681cbbb5409c0729e5c9ae2f87f35751bc42ba21456f92127707f7268bdbecf8992a4647a71f0ff3e07f2dde11281c48bb36d3904ceff9fe7d9cdf7e4050a4ade9f099b2c17fba21ad57d355d1838b73fc2cafa8531752d54c0643c8cbce7c77b2f87f5613d127b1563568488e52876ab571f22160236daab3cc45cd14d43a3c66703562c035f663f1b7ff2ba695921c92d9f1bf83a45275756c56c7db4bf84f887220b9d4ff8c86bb789be8e8431e38c73127d2c2afafde2bd8df7f4550e7ead2ed78c8505ee9d41060f48f3b814018cda1434d3a25113dd60467c04fe9c7a513c4eec73bc4587650995b8b28b7e6868431d2a360813d3cadc94434a64506fcc139fe34f998251f3077caef37be6d7ff6826b4affb7bc7c4a15af8b52924b814fcea4a4fd80b3eb4e3119dc0251cfedcb35c07a3e207637fb505ad559be9e0e8c5fb815435ecea3b6f3d00ec7d6ecb8c5b193b7476bb53dbc60614992ffe64314bf7811de142745f48740489de90ddd927d72c19c11f3a4b517ff6f562e8651c8d49c9739b5b53b57b3dc2cf103459dbe01f99c40dfd0c821fcce6c2816f551bcf742d77c5ae4b77f4804ec4daaffe394eb68c4a4999b248c259833239d8dd84e984d0c9f4729c75db705e9f857f04af23e5bd83c8c0e8a3007d70031cd6993dc32acb46e795bbcde353bba6cd4d3d616fb2f2b9f419a30ea38ad654125d3f7b064ae5eb87b092d4d442091b3e5b29c74e685e250b63b66759251caec5a2e9d3eaaf295d42f5bf90f6d967da512e85bc8b5aa0abc8767c784597726ca8acb89c94f0f52f689e8296a1818b386dc5837081325fde3c16ea38ac62ef2c2219275a2c53f5293e2a7c4b4315b77c0f5f51e7b22edc3ce414126a93636f3b01e75b2e5b0c7a69a6b2b7174f3832f1f844524d6a3278e10d76c8bf8878d925e41183ace62c5e38feee997e81e2d2064955cd53b1e8727f5df0dd745a90c2ac9310cbbbc838c4cf7f6302481e59e12c4402add8f8284046071fbe564f96ba7896bda10287c8a7097c2edfb0eb5286b7be1cd1f8332b030a33f358b279772e92ec16066eea759620fc553c12ad85381c8ad8caa36442a6f8654c79a9ed71fd18749d46efb9cdf41e3676a35acbf2377beb0ee1f736921f26d671b29d2baeed3c7148c9d30575a55dff0f10ff509fa3f4a397dec8080f00900d2e50be7e28d729def586f4c273e00828c85c372d67cbfc925f8351d6ad35fc8d843aa3fe0f20cbfe7a9ff0a892a13693a0efeeea39da053aa0ddc6a0b265f67c21074266e217181c73f02d145756ff204cf74d640aa8e57acd3739762ce262fd6b9dfd79ca61f8fd78ab8c1b00b5e08e453ec81183721acc2fc30a5e6bdaeb9c306b165b45307c8a3d149345a611dfdc126ec6e52a335cb9e7fefe53f605f3bfb0291d9e84afe50865d3d6e96ddeee5ddbf6518e5cb0420c6db606ad867d78f7f9e321ba6c3199412814590c33d307b0c28d2e71e41f3f1b297f9f3e13f61321c2023a2393defc7e2134bd4aaf6ccc85b7c9e31800c48780a142a7ed05e0fb5f80a35bbd63dfb4f7c6bbf66aecaa5b3e6a29180bdc512c75d3c9b66348dfbbf06345661a20d8ede4b9f5d3eddbed6d6e988b21b65d4b30ded97d5159eb74e7ad0bb7c38d11ad0e21cb9055eb8b46b43b5f42395048d5c9b6efa1f13a708a507e023a335cb9679b68288e45d3724dc20f44ded412fe781eb6d659fd8f7ff723125b41665e73ad6c5efc6383580c94a399f997de66e15f8d583fe43fe51d02804d8bdd439c743fb337d8c8f3a5bb6af56c60b6505a4de4e5a4dcf94e68dd66a41f4eca986aef16f65467a0113e25570a65cc200c155e86281f4a7ab302d971e7be4fe2286c84cd8709f422d0caf9035792c42dad089c89365620ef3a08dbc1a4a19314752468dcdc26b44936b80bffc6e15b208f1e03aee26f1e0f31c5b0da8c71c946203b83e81fde5e465afacbdf29603cc8826c54b1f7114808551ab3da2f664c3cdf35d0e6ec863e14cf011d947ffa278b9255a56037335c9a0f114e2dbed6cb8d91501394137e38e9c548fd44eb5bdf7ce1663ea0c7d6e4a433a16d5cad3ab88fd63a2b3fdb2c891dbf165920adc9329fa57a368bfd3031211a0992d72c41009e52a9585f977eaff7534a280c5556f224f90bab2ec51cf92106335b762bd630289c214d408d99d83ed1214351d381806063b1f8c6a61ba2473938ad51e2a37a6ac318e43bd7920bf27d957c15247285aed72c955bff20dc233c42bc97e9530206cf004b12964f3bb7a0067d4ea78d1e27be02461667af543582e1c85c6a98c705ea6f1eeccec5cb238eeeaed29d87b7d00a5d6765136c49a713a0821c2a48f23a43b996f60f8da279e28f89eb48cdb1f2f1624cee7ba556454a39a7b183854109209c188d1c4e2d2ead9f7dca6579ee2dc5f64d683e98614fcb46a4ce9d0153d82e9dda2897e1bfaf0cf1dad484a1b73df9d31cdd253319b418fbcfb93e2bb9e27f7196db4daf2876dd501af7fd8a2950b1cd522a0884111fd1f16628462bd36324c16ea6315aa7128f3b65debfcd14b7d1eb501b0d7568c4df5e9b732b2fc0456b7b9fa527e865ccd27deb865a345b5f1c13a5dad3be8c33df7f774c13eff0921bfc63978cc4c87de63bd700338d3df51572f284289106aa7c78d9b988f7a7fccf2f30fb802981ad98f19603c6105026e16b7421c4b0b88b04a1c1dedf8c78f12be254f12e03edcca0db3a4e19f7f14a97ae9028aa6859fd5f52f4ee64821f66cbdfae9177f0a7d4147d7f9c5cf0aeedf39277d2b1d1d18666f2544abb20ef9caafd49ff7075cbc7b6074880b9a9258073e099a9f40cf7dae5b1e4963d66aaf20c4761ef6e00cb129a5d8f211cc2a24c629f4cecab5f6fd72d39215044950724321c513e1b3742ca76057d772b3469f183b47de450d7f12218a7fca4126c43a304ae482e34aad561dc35df1daa764ce71230ec0358b2b8fb8c3d465b806aa408c9ef4e60b277ad6cf842fb2ea1c7d82fcaa78406f29f273063a7bf8897d7a25d2ac6dcb31ea4a24e5d24a22c88c0c6cfff74c63f672ad724b82ae3da8fd660691656f1b61b6838fa80975c03068a4e78d7071f051cb199f3dddd0d3ab053031541d4327cca6d9044fad667f38ac71a28accc7db665d4221cf5250bb9568d1a80b66757a7770bf194da30c5f96b27acf5ff3fd112517596a48b2df3335127228f3929bfa967e10346a652754086e5b340cc09c5ce1a779cd22c2c804d7076e5cda9ab4d668b8bd861b27f7d5d8c45390aacb181cef8697d02563933388b10cc1f9cfd44d11480613a3181ae365ee416fe831cbb2cd65267701b6d1ceb79b673450fc57ee0018f542cb89e04833b83091640b0372036d68f644e3d331a5bfb39da8aa5a6b31403c9ca77eabf90f309e856c0e65bdcba1d16a30529fefa87484477d8d497a44362cb8cd0c9a8968dfee8db1cc3866ecacd24af7379d86b6d82947934212a7c1769b82c692b13ca5b01d36ee4d7aa8ea9796b110a1461036aaf6ab0cac0539a781033b35a5d51f1d786a8eeb448c4157d716e2cbd9addaa83679668692334d9cc0591bd5a24e1f4e3254ebeeb817d11619537a2e1e1ed4333f6564e32b9af580d349a1bb299689b554550602101dec8acbe686438d091bdc1099976267e89c9672eae10d8c547937f90b77508fe60121f63466ca145ba92ed21cf32d4e75f8c4cdb4e0915d6268f57fffeda08d423ffb864a942e8df645f0c9b290ce74e65a738a2d8e5582f359eb4623c3ac07e2d81fe400eadb34cf0cc3856882d59e10262078df0c890ed614d082355d2f3a74df16c02a7b80aa83b1a774c2f90a590da5af4f90e8829b77248a2bc0848313487be550730d76dcae36a088e51d54f98ae65debc5b0f58eb08fab39de68f284cf853746a199c27d4251eccea1d1075c735436d3a171347fd3a2c8194732d09b2373138a57a477ca510801114a43148e02ba0ddc1e0461c49d34706bfa8548f464011c7c58ae5002a0ea340a619fb4b52a17ccc650f73f54f64c152016232c26e8605f1541c528f8cf6a112f84d30fbadd2979b3eb6e99b8a6d6d3710604bcbf6a23d82c28d7b20670e9a1a58dc0359d37aff6615052283b0fcb7ce7e573115fbc53bb66f24fde401d19d0ce2241722fb66fb7158b5b831cdc0f985f0ab65bcd8c3be88dd35b20383dc494901e463b922e6b3daf676f4dc9b32a8e1eef829b32dc092055220c3835701ecc1be36c148005fe55ef566618c0b4a5c19a6da5bfc73ac31e67f68c975c7496b2c7446e6c8cd3263cf8211d6b51d6a1d24981bbd437e77889a58bead10443e7a2af2cb407847d7a61b8a8e8c3b349d0c83689b838626aab3f7d52f037520172f80ddabe95f9bfefe14ef9749f14f7d34dcfe235fe7bb9fe43f61e1ff5f7978fcfd68f11e436ae645cbadc1c5623765da67bf7ad1cacd13e099823ea795241728962069b0de640531de3e58e9e5697cd5cf869348b05ebeeae4078728a5381c9024ebdabf9ddac47acdc15736ea24d373f5967f84844727b8f1ff715abcbfa98af93d469e4dedb99ab407b75a7c3a90cb734de3c211580e45245a74650b2baba6efbd918e7fdc2f6c6833c446ee24385e413c19cae62593b9316b6e2123970e1b79e2ba149f967fe8331de4eb9bb69398ef658e3667b740381a804b1912d859fc336acdfff6e732f05a1164566491da8187f929352c8e12d70c2d4a70cc420ad56077024ebad320331fcb74bc782bd91ee81d3663a23e962e38c216631dd47d7c9169cc019f1ef9c9bb9b0da1595fe6718108394b6e567648ed4c899929f2fb84d978a04f5ba33c15141309479a9b78862af45546c82bd91632abbf728c2910c3006bbf21f4eaedc9e5f64bee4f809af5f627f547ca607dc450b8871f9cd980f1e4558a51e623277053cf86b7239475058b4e661c86aa8c20d6f04d2ca72c9360e8ec6f235c49e6ab5f46089e249080234e5fa1dc027d100201855f0865f1e7ad2c2cdedd16b9f1b156c2db478295163e95f0c41487e9d7cb0a506c390e92b5dc287fd475876914509968546cb57a31e9877bb280c543e2311ba293d176d9fbadfcd22909f529659e03b5ffe34d8b4912024643db81301a2528ba55eda3234b330675f7974ac30d199d113e0b776ee46680ea36c14ce4ab068b50d3cd9f566597ade9c0cf573f9ffab18be58d523933d1cec1f240575f03eac14d682d3bfe00cdf6a8d5ee10c02fe0703d29bb78445f1776521eec80fa9ddcc1e6b40d9988042841ee9df234dec227cbe88fd7c6472def26f61a210de7920a3eea92719079d9004bbac3080f1a8c294ab83c27e4ea66dbcab52512ae519344b3c7eeb65a7844b6ed64ba0147f0125e39e86e87249706fef2eb51ea09dcd24762545d3b8f1c08069943dfaef8c9b60efd320b71f3e4b70e085e30bebec8beed098764231bd5b812db3c2266368dbd6cf7ef8375f83fac53dc721e37987eccc4b362070841b1a5033add91f6d500d381e3e8025236cc21924ed260ee708a590e19f4e2de954f6729d8a4f2320b96c646b13272e1b0073ad6836d33c3ad55330a4311d43b5fbdfa43fd8dfbd95fd0d3c6adf79aef8f49d4d5e0b4739fea159ac9ef929c51913718a28e02c8efe49ce2c437ebb4feb7e9763546a2560b7afc1401941acf48583749e3e05ec2e9a49cc3a47341c5bfc85e9a0369458624a1d848ccd898f99828ecbb61909c96a09ed821308ce9b12dbcf3ad24f33bdd5eff17f4e3f564ed113f40af68576897fd877d78c9de79055bf5acc563bd5049b5db3536e79314f820b98378eb6105fbfc8c7b5a98befd61f6030507157abf4a8b8842bb9f0b1c89350a2ca0b8dea58b17b7e82ea27f673bc5e36c6de05ef8f41777ce1c3d128ee089e6b3262569876a303c8dcba89e1128cb2bf99b49044905def74cbbe06f89f8a7a839655f60579bcb351e52071eac9ea9b45e908018fa340becf233c2a6deac4004a348eb2a8b5a42b59bde34f03fddfd5be564b5bf4ec284a257a093be8dda5111e69110a05be72a361a94c26ce479a1e6b2cd080df10bc9541018f4fc18c71d585b492bce8f5163041bdfe479a826281a96c8926bc0864bdfc626b4dbbb395771fc97e56fadb8fced2336998dcfca76de522857c3de62b0c7c84e85a1e9213427211020871e31f5c697f4bf5382dd0cde6674be3ab271e5becdfa9aac994c86549964ad2b96d5d081317c902b675f80b1ed15a61ca68f52d227b36403b4e680e1a7edb831fecefb334818e7863bb7abcc85285395a2cf518f81297143b0ce98f90720afb99656de7d7d4b16202aeb1ec3da62ac19436e9caa478394928bb4947f51717bae1a924f2524fde2a24e37ab68aa562f112f5e9c09e321d627c9de0e7e83863d691d66f6a9d97b5be56692fd8466280dd1a2edee1aa7ef268b7f4c01bf4390eaee39f5f5aa9887daf4f67aa4cc565ecc1483f601e2f980105e678a03c5af2a68a04ce548bb255bb5ac44e67037c7ed605a70cb6fa3eae64fbe0a04bdf4d8c795c5ab804e27b8752776cc6f58b45df4164271fa2035beb6488e958b853c5efd75c922615f7ba7dbf4acec9765e9aab9201eb76a8b9c002725fcb43f2b8414ff5df29cc20384294635924270da1c81cf6045c2842dbc964601312817a9235cbab4d922a9f930a99acf52c3c8aabf01eb5bc9186e7f0bb2da39f354923dac2299c2791690fcb893e62b823906cba36df5730de47cc83367ad1513308b7fe3f5dc30879ff089a39b4c2a5a85d39adb88d3c3abcc0061a7702234ff245f45b877d943321194f8bd16cd82f37db7df770e0cca9a32fdf445fdfc0a868f2ff2a8eb3ba8b0ce5669cf972013e9dfa8c5a28b814ef6ac0f12fe86dcbe744da71423abef7f3d7dc5e95d698101e86c96b75a76e9cea805f3bfcc690b16ef485b4c1b6b6992d581b219c1a45b0b6b99b9119b2d07014c1b9559f1d8acaead3e17120e56363fa35b6cd58662f895611481cfcb48c2f9db366055b53054bbd4e3993b10fed555040057a2fca9927a2cb2dd6f94571c051725d2f5d4b9b395860d49544803b8bc1e2af6fb4a52fe93167161b114f676f71cf36da5ecc6214a77917d43931927c45f979fe467ae8c4cf249933d2ce547b4c6d5640a7e1315c710861e49bf83c521acf50cc50ee95cb33328260e2bf8e23efd79d166d8ab69cd069a4295ad208a290bf3fd9ddf36ad03d305582861db545cfc1d039cd461857a67e69f437c7619e0ca4ab3ab4c1f45125f5c3f0675bfec2205f685722ec604e433cb0b0d7541c6c9abc67083767b08570fbfabd1e9f45c628b78ceb707e880a8e3b7242a7d768f6612f134c746b3007afa402c438568ec1e7bd20bc1ed7456d1fbaaad6ff7f6a5a5b4762c7db8df0b9e453b0ece77a15a8da10675622112343a5575f1f0eb23e75a86283e6deb8b980db77d17bb2cc8cc0599db8836a6cf7a1637d8bf49eafc664f3546dab4611a0c13781a7dd644717b27be2467efc5bf98eae85ac30caedd7ffbeb820a847eea182f6bf4e4d9a85ab4e3bd953cfeda8ed0fd5f42a74df2b10a12cf2f138b09a00f39288935327f89ab2375eb75ae5b555b55fe34136b1605588f014c442d286ff9dc81672a4ce2815a1d14aa2595b7526b4859f6a8fc94e5acf352650b3ac892af27dddc7e000964a6b720ef43902117e2fd81baa3c928de8c4ac5f8f82a67d5bdddb6256c381b8949cb5b27adc07e140bc19a74abf2e521248fbb0f05de1cb2204556db62e2cf74d2d1f3e9395f5718913cb1e2fd85004800b3990c79506f5611b72dbc89f556a157f3d28ac3b7b1c256c5f3a6ad28e011fc2bf127e39393598101f48592454959c06f101e46f095d08b3994f3ae1ae98736cb6da4116155ccacbccb96cc56e7efee12b0e76f2748b86f5a9c030a3d787966b8daa685bed9c6059b2ec907edff4df462367e676d026cf975c396ba157eb284dd21ec87c9df3a7f23e2e237bc5786161ec9ed6ed502f762ab2f43ad54e8e692e443d569f3abb9adb0755a2179230220a4a745734859108a7aa8a28bd77f5da8c661fb368ac12d46d3c8202aab3df43ea2a6a4c3ec09d89c90e86fd2b48af0f44b2a7ec9c3bbe77d319a60f52ebc77ec5abe29524a469a88f73db11296801c9017224672f47ff8d1c419e4c3f2c4f15c7aeb134d9366c9875883a661fac90491048d07f17eef1deafde09cd3a384913b46ec7c1c7e375b1802153e6b7f0f1199ab6064e8153ad23d0baee49cc584538d194faa2a7d74d5d6bc89947b66791a491c8c25c5771d015129ad4525fb91c583682431bd7570021eed219edf92cf47a042737d78858556127b8dc9c72a4571d532114eafdbd3bbe3256ab9445537a578a9ff870bd95e722090d5e2cf5302c2a0484990f39c521bf9783adf96afbfca4572c4b668a89d0a1c70ba592c3334b727c3aa1c3eed64213294a719a4642ddd31799ac901f91b22f922e3479262a4f6056c7e23492f7e733dfa1e712c2f8c905759f3aeebf55a0dda994b7235e40530c6715e369e3cb91aaf1806e9460e8e9f40a587916e07d4f38dbe798b7061df4956102396f5c3f7f0c0d4c59c6d9e7ea3b80a805a3a9d2d97df21c28b6599c84390c64fb845afed7940e06b15a96d3592abf160abf461fe7ffafc90378935f1fb858a1f67dc51cfbdb91bbfeaee6e97114be7e9833b3ce86cb78917b17b0d0eb7810d537239a4181fef21cb199a0f675ae17e1d9155df56a624c685c3d225c14fb67208efa4247d274949368bf9d027a28eb8509723b5e6e9f92981391f39e8358fd743a661cd1b545c93fc2bd65f8af5792455e31203f6ec72c6fc3efbbe0aaa2d5ad3f46e8feebc224b0e2b4777cc85e49067ab9bd16c57111c122565f91409b36b6fce97db4738837efcb1c4d2424b366ea0fdf740055282a3b6475024340dbba7ac42ff61924c66fecb15965cb924773c34c2c1ab8d02a29096bea00d01b4d879952f88924ec02bd1eb57830c66af70f72d365ad71571e9c52558aacff0ab58cce43b451a9e4af84128356304dcf483b5523786490fde7509f36ea1a4f889b8557217da43859c0cad67f8cf2433a4b946a12fcda77e0a9ea2fc756efbdcb66f8f977d7c76ed55ca62a2afcb206c031d620a155ca7cab5f48322e0eab30e6e96c88c521f48f4730716f0d8a85d81cdf38a716392a0297bc8bc5a7222fcee70db0955fd72c9db06bef74571f72434dcb68d0e02756956be95676d89ecbaeac7a1c0093a60ba7585c41b0181643464db2639e8021193b629ff73036f2867e40a3026250a60fcfa870107c3d38afb4b6933b493a1a4d1b289f9f1fbd61a7eb5a516297694316202d505730b27725fc0c220670d7da1a0f2a0d2b47101e24ad521c3f2d82680dd243119c7a4401cd64f56b3d02f6f534e7d696b6397d483a8682c7dd9bde98fc23c80c54dc9c1a19390eb7ca25d9fcef2cdf5b28cedac931ea025032d8b8b16e89334ccd5e73fee04ae5de5e1fe09caf5120cf6dbd59a98c6d2ccf77606a7dfdf55103119b859c61ec8ae83c927ca6c782e9a6f14c4fd0c4bc9608c7ed840c55e72449c86ecac8b0a260c35bd4178aedddd67b5a5259c362c0f35bede1bf07e7a8194a6761744b253c2f50e597e75d5a50ae682079a0fed35c232b5551fcfbccb50ed010c9678b8315babe46896bbb2352c98a7adf0bd31f0f17be1b648af3dd2e1bcf32abe411e6f7417db2d60c1c5b43e9450dbe164414fd1e8bd9dff673fc724e25ad0090797f9c0b70cbc005cd90d2f062fda7bc957affcfab3f9861be7c183ff46226a9b55ce0f86ddf7b1730e0199bbae166a2d6b5f6d7aa7f00b4b6d40dda7f2fbb93db70213805a67a534c211c8544f9922f34bad308c13fbd15a9e3c4e40e1feda57bbb049338306bde66e95c84a907f4518f640d7769880a094268f72f7057cdd255fcac23c73075db60d9b89ceb5b029e2f0e9b80707d3a12da4ed97df52c6f569baa37cd8c829c221c91facdbc75ab721b202ecaf30163a2b958a75bbcd9685c66d9e9720e2be0fa42767c8d8c9f0b627f662ce68e7468b394aa89fb52aba975b72eaba99b2e7bb9186dab64c52dbff4056ac9f884c40a0b4a83a5ca13d63dd8c6aeb52c5022ceeee7efe8db2911008a3503b3740078dcfabd2a4be30553e7ce218f5bb8c8422335e55a664fed0f12c0266821e0b1ea0f753bd35f51c6a0b07eba5f8a78f6ec307d32a908ebf01e886c1d4f48e4d1d0cca3627382d2e1767a76b18cfc10250fcec5aa18cacb3a39e633930721b9030d6685d7276ed162f385b788bc91589dc24341f8973011eaf28918cf20c82a6449c3adaf6cd1f8f08fc5380210e51fe12bf3bd5df7e0c333814cf803db4dc12b36e7d7701530ad7e47feaba3c856d9d1387575af32f9c3efd3f9343c8226b38a3eb8c55bb08988898d1956ba9d1b75bd9da51a6a808ba8ac95dfafd0e18262101cfadfabf8bb8e13d8ea83a9056db79eaa101f5f3e9b8df7b482c31fff938b942f19f56c6e724368d1da8f4591a0f5510baf8e513ead83680a9ede1dce904dba5bfb393f833c2078f9f07d197cf822f184ad562e4e1623c93e8a703d56f575e6d83949e4f8a396499c2de93c28804ebd8de004f992d284db1a61c0621fdf18507cec79e2b54ce8d48540e9d5a37fdd9697e222c0f7b589c56ea635630fafdebc35e1824596cbaeac964e256804e46033a7d2415f958f938f3300c9a93d48f6785c4330462b8d9eadb9f5e8c78d2c35fb34c47a4460af664b40e66c95dbddf3a43a81c56f2a2e4254a7f668510452ba239eab2ad1fd86f58cfc976dd06826df1fb9d6f7528cf4507f29a95ed98d0cfdfd5a7d5f976c57f24e13dd5e9acd87ab39ba6c1fc1db1b459ec3df8db8dacb3a9f0c842ece2a5e6d727b8839ae69d102351d6de7f7cdc60a8b936fe908c48dfea52685f055035d3ad0335f072d1f7bcf36595c72274d4dcdf59f1b06ad3373fcd0591d43672d9da6e8904f84bcaf1602edb3a7882871f43f7287063bddb77f00b13eb00f935c7dba9c5653e426ae94e396041096986d737ca371722a162cda35a854c31b545a562d5940970ba4a30e06b0fb1826a314fb27825829a22709852cc554b6c41777d722abcb79819b836e096db6897167da4efddfc2b9d92a82f50be8cbcc7638262a996c88443aaa4b500819c270e6d32a810fcb1c5220cb53aa626afaefa8bca4320fcd1bbe5a89ddc0d041898a0888eb84f0c905ebd77d5fd316fd02924ab3970a5bc93392b06bd3e6e588c42541b765bda2408fcbe6f0c1a49cff769f2049ebed865fe43d543ffec3f60a243a0909f8696c0e6b1e3a09516c9f45763e8006e01521cac0a136faa90a3e4a64804771b186aa8ffc982b15df22584918243f74051ee0a38a2ed35901b4c7fa10eb75c0888317c9d004b5af4c2a8fd8e474a05f3735571e16fca8b75a31c62ea4eb0c7c2f4fa2a4c9d7e529085bcc7c08fdc012b46fafb94312008189a6db13956fc6824a6051694f0acc4892dd284c71f8633ec89af36d64b158d82c4f445ea87709cfc1c6eebb0f68ce018f13c34aad4c3295979362da256009652a4293693d94b183f54fc9f6182e8a5d27d106f34f21ebbf755f0ca867975c1827e9259c1909cd14b718f60faaa77c4e65040ba3f225f728e8eff97a950e71750c63130e800d0ae2db7e4f55affd015492610ba5c932f6e8446e457ba19a023dad9f1acd19d20098d712de199e05526c0b318449e02e607d5e989091f5dd98c2ca4af3eb6ba89413bcc50fd2d02225a5907d862f23f195f5361be349a96c3a591706423eb8b0172647040d95adaefcf6b87a44155647869a34ea0dae9af7d8af0fc45d2226491e9158978af900879333156cc130f7951319d0620a882458a1751901c4358d9b1915666a40b8ac3bde2f215953e852d43975ee4874ead577d3651c5f7a0d7a8eb6bf0f3258c9f6a387d0e7b0755d990f2ac531877229b2aa85146a0c3d59b15859611293039133472c27750516572fc22a9a0636349912809c1f98ff00e834ff2f0a278b11ea661e7279944a578ea036d23f1baa5b571d195c4d4f577e442aa4b2090c86310a4f72ac888bc2baa88335b98ca177442ca3895791e27c26ff897e86772ba60ce9fd7b1a02cd5bca99a34c5e59d4d4743220cb2cc05b42a598ad93cd594e5e87ab0f3197942252a6bef9cbdb96250e30bc732c494a675dde32fbd335c4fe5ca7c099238e115f6741f5f5591c12484b6d6e5932f9ecc6238042acda8c287c793d2a274809f31d0592be28657371acfa99996e2b7f341284db9a5abace151ab98542d33f477c196636181325041c0740fe63bdea80817628435622d73e266e89dc223373649c09ffd645ccfdc2d35dfd02688e263fb976bb3d4c0009611e507bb27594573731215867b73fbcfe6377c096739c354effe4f571d342c316abb29f7ed3c84e57b9e326abe844eda4af63e5a216cac869db6b301b9f16ffacad9e5979c062777e7a62f0898104a922320a2b62bb3f6da9d846a04d689c28373e3c3b7499596abb589af173c481e03da1efcc7b27cc5e2c7c7c96b45cbfa263bfd3a540be603104cffb277e0423ad08e5b69e1169ae397e6429c1660d83b3a3335eb148b5fecf5fd7b5aeef3479338bb0efabc36fd2b014710347610b8f69db42e5d75d713e9d057b2698905c05eacb834af0307c20b682556439c961f58b387cb8412e463b27591c1ca63cb082ece63b6c2315784a01b79271914ce452889c1899e295d32e7b0af3b869a85df948a35cf0236891524a9c53f82d75d775b0e54f87751d525dfa45d4ebaa01037f567225c0ce463a65e65e7cfd5519581469096e37c9d159421d97df106bcabff485297ccc6aa7af06eda945ca1b1d0873b07799d8269964034b040e0b8a099188a601c52524031a9a258051d121d376152302c4e165c1b35d0c44a94e5cb4ba343c01b2386aaa48dd391f8dfc9b1658b0c42e3c99008f589a7f97b23458438ca919a5007acf5c9b398ae87bcf80eb3641b549e0f3fb1abcbd3db093bd77f15f340b17186b24744ce9339f5f53954511e95122907ae12a87d416a7c506c4201854a4c2086be497d536d437dd088c41731823b4935ece340ebd12e7704fc9a8e0532675e78b1a263299bf12c5e1214e3edb4e75aae4a3eae759153a29b964359f83744d8058782f6bbcf3b5fa8b5e072b9a5e35caf2bf7f1ced636daa0863af3319a8ff9f1522594ee23a248b72a7f595e814810e60b8fb78eafaa7b14b88fad4e4e2e18a481a7423e2339abc9cc50fcaebc83e337795b65ad22e2ead1699e3f12c2fab20526c061d692a41713b30f9c996c2b73d80822dff286e6ddb68a18824adfb953487cadf16b4944c20f92963109daaf57b133c8a762711d4091a3becf0091135fd484b2f53275917d3b734168799860d0e5bc0c3827a91d64a911ee0e5f9343df18d10716e5501f321b5f8f40406427b22a1f5c1d1684c86d7fe75f865406c2f1bf533978eeff028090172af40a1ce7ff6043198587d6fd1166531ba21ddbb644d1b9de747f22fa6323b20f173c098726f8f5e39655571102c2b885ce05fab8f8f6ad906f9d93fadda48bf73d3ce82380fbbbab4561e2de1b577d423b23873c0b0c7b68ae51bf00b961be95b470064db83c5ac03681cce0fa92bfaf8a28b6d2995ab3ef524c7d07ddd9aadf42a2b66b311ca90f8bbf2940a82005871401d34c919eacd4b69456a63e4b2512f5c3716be05bc6d1fe0b2327c71ff85508c056eacbae3566e5dec50d3803e05bb871eeb3879d03673216326a15e54a40de6c36754f2883e1983cb79e4f3de1e1a3d13422ece269e92f313e7d984390c23e534665cf11e5437ebf44dee1c572cf257dc7f994719a49ed0b5c9bac0d5859cf954631a0a1134da2fbd1021122f17dead1a68889f93a1fe3675059d01450f8343e8cf12993c3a7999228d9e67df4b5844fca80b1b42d26535a4d056cf483c72349fdc2a52ee6e0caaf9cc75bb535c545b1874dc0a205d234e4b2281b2585393ee4a39bdb5f5ef20b8311357893edccb08c11ea1d1d667c9b41ad6a615f42727b4815ed5caf7fb183d843d6fe06c71447afad7ad888452285fe9273ce8372b5e9257b70341664f83e26a647585444ac39d2b876a9f17ca31283570d219dbf4a831a506660722883c9a79bf81f492418219e1b181f5493689cbf3ed900bb54feba6e0659fe75c5e9bb4ef153e7fc6a099bade96637b7d5db07774faa66a177a4f97f8e0d86a7a4edc3d647c1562c139d2537de45f700b0632feb732f3c54bfd8233e346688f2392e18180f40f2361734a42d4a05d4939c90b26badad96ac6e83af2cc7d500198ca10bf55d5f98fcdf670b5e2fc7dc5a5cd126fbec96bb67cb564ca07cfccfea6b968acade356a14708da60a1040c5efe49bc895dd0274cee797bb49b4eedd71050201dab20e9805d909ac2cd7bc8434f21ac9cc705e4e68b83805437dba5685269bfad295becefe7f815aad1b915df2cf10062ea30bab7844f7f16c350950cf03a4cc4b3096659b68963105ca4d09a6dea41972ccf9a60a2e64cdd966a419f4ea339e74e956f374d0e31e1d7735e49998732422be25240430a47c901a20d8ca20c75c86239b2ca18bc3681c2de7b636bcd5c76439632b60fdae1366cfaed51e0e3c99762af6df908d23ebc4922ba8ffc9fd96569be9c1216085be39f76c98902fe511a7776356544f2a41c976a19afdeec0f7b3659cefac72488695ee3794dd91533e747a8c6bdcb5e7cd9e2ba41408e0edce0dbf0c06b6add8cd596de7529d1c880abf36a86f56641051835aabc80d3c3d51542049df616c14bc1e4e52e92093e1c542f9ea4c297a998016b51560ac819da4855e756a717bdf6c2e17018bd7c0123e28f1b29dbb29c5ac9790de74bce28895ee35a5a2baf5538f94d0ce45bfe243d866ba67227f1a07b09184fda434ce80f69ac4bf35e6683a407e7688bdc88f79f570a122ca648fb96342dddcff8672b4af9a5cbad0cc50dd11d4e013be1f43655059b4f60ac83f1adc6773ac105d95607042365c89b3bf6555473b31063a6b6d903e11d47f429287da5be344a3023c6ead11a0483a73f2f1944d85dba8c6916a9c9674021ba7560a9b3698d415055c73ad29e3b68eac141da8b095776264c4c4b9c1ac04f885c9760fe00a9762d1e24a78d6bc09c9cf01573600c6a8cf7865c5a5228b92581081e963954444109940d50dbd24bf57e656c772187d60f19258c28d64a16e3e11b9a0b4fbc5eeeab27db951d4151b5c44dffd80cc42e4a7604d854520eb3597c15ad59883c2502207004455d76ab516fcb06f2ced09d40a653e8210bdabe8b9cf3830cb0e579fae5c797f362685a045c383cea35b35615f7b1664acbc55fe6d69c5daeb2a9136d896c0e9d252f957da62fa1724d2c6195f6e7fd8cd5e497a5e7895aa8f2755ffc61e065d96dcecedc5804b9b60449e797fe9f0c0248a5b524566c19d2a486df62240012c552698ab10972702763227f56cfa111af987a110cf627b60cf81ca093ae5e952d1de23f73acce9b634549d1e96b6c8b239a74219f8819aceab37c256f74bd5b9fb6f98a0f789745695a3f66890f869fc33ab06a6c0e6fe67132f73cb29fe106b44f9ab429bfade7202da37bebdc1a5d75224e64dc4dc2f4babbfd06a5e9b4a9337978dd47ef6dbcd7dd2c9c57f96e020bc2378861bc8dff2f0a4fdaf4f6d3b87f3d6d0c65fe3f28de7379e8feaefd89bddf76f247df3197e2cec5345bcc6d2b03ac3bda226319abee01cb3d6ffa55bdcc96c6eec0717db3692d03b6459f480a272f920df62115f3ecd539f50652b396ce483355ab6389e5a94df302123b6239a41351a47b5a9a857735df8130979ac11c64f86df455556b41217f5fcffc1161642800fc41faf88fbb2c933cd29d467c4325ad271c6bd2d47549f2d4c974dd73cb670d38ef40f58fca3f56df5cc12c7f48d54a0cc8d9d468392cf50130b747e94489ae153ed151be3f3094f1325878ff42c6edc26d65a61f2eb981cdb52573bc0a6cce65d09902255104e23109c80f63f762295b8c7152f827de5a22201639ecfead765cea9f8ac912541f067820d9eedba08fd9d5eafa2148161e79dcc49f68649013a1e63d7b7686b84150ba5b6fe0c649ad65c51386dbe9b65c845ce293a03a94fe381d23f5936e1474545c7b812c236ac8caff7a9ff6f08ba2150df798a46d6464b65bccd5574fcd470db024e76489bfa836f5705d1dfce9e50786c35ddf0d9d3d654087a0eedb93978ee833b68ce9f7c5db30f77e70a9344aa0b1663d64d7da7f989cd5b8200e0abf8c752d627b5093bdf92ac477953cc418922de878c0308e56d565411fc7cb0338bdbbbc34b253259358f45e3ef035a9e90240e6fd2c739310318678d5c1d1f1d073a56399e38eeca4f27a573d9e90c3775cc9ef4fae4499a9bfb3d37099a75ecc0539ed265fae4783c0ba71edae0cca5b5498bf3c6cef4780c37b5ca357050bcc783b4d23eda99f9c4ff81485ae4bab3a4158618281f673274339d76a46eeede29baf645f3898c59114f169936ba9a4666264ca3450b81f8eac2097c847e1163dc4a77da91658125d47c9135c218fa0d2fbaafe6ca91c301b67aee09fcf9280567c7d51721c93d76ae43af803c9602fe4f23ce21d6c48e4b66201fead1bb4854f703d319a232d35c6e55b8d1bdd0af6f0b4ec4731a17a2d36745f9d36a0e46aa64c6ccc13417a45884d04286d32b58951f18a81f44e8f9e6dc1501b12e28f3bbbdf5e7f047aeceba7440db9704626e0a3738bbae41008b007002436831b9d93d4959a93faf3bb93a100e4b47ffc766c769f6310178d5570cd54f6561ca215116ad2695cf979fee1daea4655b0ab154fe0eb62f9b9adc4cf156c3e0d0be4d7ea0558ef63a1d6f63f04c99b5c036e6dec13550cd1921616321abea6b24d2f8d90d40dd9f88533803424ed6b839c44168d9ce251ccc3b344ae2a44dd0ede80685eb2866fe3ee45050ed2b1c5d7b612433bf4b3411cc104fd9418b606385ea9fda723cf15379cbb55652006f611b05d5c31cc0697b499bbd8a0a1270d8cfcb92efaf88a75573a4353772f589c60b01ec56205f14b37cc776e44c776f0497572bf9034c2aeb51dada48ca524cbe2558cd6104791cdd77d884423d69d9e6fc86f09eb42a6127cab8f6cdf0c83f6b0548983757a8620bc30c944ab0a575652a8d64bc9ab9efcb63cce3fa90e07bf779b5888962f4aaf6d486dcf5fc7d675b75c5d8865ebd73eb370ccb526d8c9c99c91c5e44483cd99e3e6ef8977047dffdbb9075b6d8451c00ab0d89f0da6aee1a737f7fbd0b163436d997475bde06f10ea010d6dbe28a126fd9a8ca524a7bb7f33904845b3c54305f933e46774e1e6405fad55b7617bfde13fe5681ea62b6d263ad26c413220ab100af2269b0cae793f75426044c188f3788118f14f8660419411ed06ec50ad6238379a13a8cc3d63b682c60116bbd734ad0305c0d272f9881b04b844d69644ed96db5d1e5f6189b72a3d62913e118022d6a8abe84f30e85b5a3dfee031acac386b9df829d78c338f65a0011aaa003a072c532a5d7a34f2649ee8f4cacb61a1d4ed0c2b07371be5fcb8e4d14c4af8f14565b13f5702bada5e972ec3dc83d8f7a89ccb9f6ffc148d88cd7b0d8cc8961b168e53b52dafaa7ef622f4915bd6bc53cd162d2c6587b4f52104ef45907bdfb6221ffa0f68fa2419ef327c633a4a4120d18053ea87b5a811b6ee05dfce4cc28ce408dbfa39cedd04367dacd19b31279122af86617799d8ede7b460484a5cbd17fe3c5289403b3045add1ed66e32b578c27896e1bed82c4cb7724d2546dda67a0180c38e43e34077358a74c314cef78e588d28f5c50b898977bb38059cccd5dea260f68b479843d3ebd7f338becd5e063b4e1aa0bccbca17d188d8edfda7045c4d5e3014da33675927d1fd367be0cebafe7b93c9c219917621a1e4e2b2a468366e22f6eba6878d176954f7cdcaa6e702ae0ac3251f5a71e25ba6f2efa0d01a08abaf613181b17f285b85f6cb285f23269e51067956dd5d5d40ad4359598c874bc91b2319620b94d1a7e9ecdce797729a19adf4ff8bdf99482f11a379f6ff1bc787b20d35e8650d0be6dce38b1672c46b1460eb077410455c842d67fb18e29ad427a2ca6ba43311f1e26e92e11adb5409b13725b1dbdccd6696012959605035f08a843b73a92589bde69560b9309cbbfe431d3cf0c6c35e29000ea91c6d92faf8d2330e9d6a92d376a5813573f83457d3153ac3ece4397ffd56a3f477ef443aa98863a6b18ca0c8a13521526a6705b94b08d87443c5a6a861bdbe9460aa9c63c3b8b49cf088ad49620884926653f00a64763dbc8b2bbe0f9b530e51d7094c67d57cd3e1fb9096cdb6172a013e1cdb0cc01641a4621a08374f9da273ab28c73cbc105f2a6a10dc6c5f8c752a09b9708832358c62b4c4c674e83928fb145a30b76c6fda97ce42f311c0abd974e6e748d16be26be87824695d29c83fbce8e5fb342d2c02386e08ee3bf880866cc88d146a1d2021092fd74157cef8e349b8f3bed334a4919ca210c83a6de60006816946c696a0f2b27499ced404fd871a4f1bc5d1432b54789bbf3701c600e6ea61109b65e4ed15af441d7c4bcfb193c3335479d5abcea9578aa4210129c0ffae42e2ea64fdba1ba9aa91162e116851c4090d2025854e48f39231af5d45a297091ea7ea1a5534ab850a133a466d790259b1687d5915d629e23b0e343dfa846208e40ca01e5fe69e18fbbfd88d38073300a584d200a4b21c4b21cef1b81a3b7cd2d852e873ce0af7a780735cc28a4de2c1c9be1b7e29554c77bc7ae8179ced2d49813eeb1dd813a2379e486f059500a9607bec11b9af9e08b6c2ccc346c8891d57bdbbd4e99875886c458442bc685c8e99cc5c63e1d32644d474a1cb790b1a6aea626abccdaeeae852b2d7f1fa54188c17c1dd10b69d83bb447691ff987fd2607f1d19a36e903bfa1acbd79838622bdf7914d5be4d3a2af5ab4d3ab2a40d843e36a3acf6e2c04f84469078db3f28ad4b61ab4e071a89b9b0e234a6c34a2742f36c715ad831bea511fa468f470a7ffc3a15ca1dfaa62ce9a5cba03fd47d7a9ee1be95fcdab97f999e147ba804f39f4221eeb6e5cd0e39227e9f965af6b5331bc97f14ccca4d269c1a3e3a83f4b9809df3efd59996efd429aa5ffbb20670a48d3966c312c32ca6abb35f49355ca79014da28ab68a8d8beb4bd58709d2228f52a48d16a8df17bad7cda8e405e33d65eadc6c7bf99cb6a9fd8b64644626f901ac1b812f8b49b9fdaed5ec3a6a59b175ba7170b4e71fb8fa2abb81b49c4cfea3d3e25fb8ceea4424774bcc6dd78c22e8f319a425711f9775a8aada94c3412699891ce6d091d74414db77623119d65ec2e6027dc054f3d1ad1d33579db57ebb8ed2ae95e9297aa13590230be173cf63b406b64238216a31470034fefa45e709e04b93f02bc5cd79caae56c590d1bf4ba4f8e827e57039f72d15c2d276e6282d379dd99bba0011bb5d430629514946d0b43ad79ce8dc62c1fa076cd19573a6e94fb255b420e0a5a2ff38869df9d7e34d4f9d36f770f0361bd77b0940e8458729a654e8097f80dbcc71dd5113347f5f71ff8e2c3717295cf12d0e7155f9990b0ee859133112697c0aae8d6d5f56bd380a17c6b3f528eff55340d08d5737d21f5c4215d2820a4b475559e1a143179dcb6e3144de7cdc1df837f7c13f681971ac84ca63b6c279d657eae73954b0402337e23909b6551f64321beb7264a4955858624aa5ff6222ad5064086880ea232805a3c5b693043f339bb4c882487e9f9fd1de42beb5027dfee659ad27e8a3115998870edc1661a9c93ab39efab1ca71c305b65befe861d5f2f80ed1934e52b38641e6adf2785a11b5fa5a7fefe1d7c2c8b9a1d11954cc1e472871d9221444c7477d41ab5badd1f74532a4ab169599eb740ccd6444999b477447ad8846862e495206cf68c9299fe8c0a123470e5c8f92e80968d2318208d89712d24fb6d62551faa2e1df63bfa4dfe3589c4d0ad2f9e3bc71fd214eb7711a86ba437f6143f899cd22dc28ca0469a100564364a62fbbf531bc77f71642767c4b7bbdfca874c6edeec21bd54d77254ddafc28d4daeaf74e54b074068e4f96931fb4ce163dfed6e73e105148ba2302716bb3134359a7c3ca9ddc6221bd2096d8804288a415c00a2017c3a957242314e720c324f54c6aaa1271efa197c1282cc867061922529c3e18eb0881bcfdcd46cdf0e09797f877e45eccf8064461f5093c94e06095c4ce0e3089e4545cdd89cf17063cbef76dab54efaa19b1ad3cfca6307e6c4d8652b5fc60562125846c44cc522f118a26d0e13d39aa0ed809d4ab163d185f6c6e160b6d37ca30b28ed080d05caafb5238b24d401cd84630157b672be08b0f16d18c792ad6cf39df0bbc63e5483d8d57ee1a444a94d5518235e524579b85d2113de1403aef5e59b2e5de88da0de2f28124715d5275ab6a8181f7eb8d485765508350892374531a2986af462624d6a19618608d3465bf45fb734468465dab1da61f40bfa34ff30e25ab24bc58a1c56b582c90951e79bd7530e5cd74358068e04637f56acc895a3ee45fc94322956c1e9cf85b14545d0611c8b538b172f4ecc4fff3d69b71a377c9792cb0f30febe87a4827bc321f208fcffa5bc0a12e46f70119d0e2871f315ee8c47e33750fbb7311faebccb239fc4f1225108fc432f9c74fadef283d8b21bac9512351a00d16072183000e99e5c23d3040a281fab217a819e376a6f8dee3213bec0968de887529e06f46c560a67df1950a79110af0401e1cc899956e7b56bb1f0984d27a3fa5c7ab122481167580971cf555a105b111c46f8ca8bc69c023e45d3cafb60f38a90628c0e47ebe77b8af4e3dfed47c433462615df3ebb0b4f652e982f8cb240721dd9f345f8acee569521b97492218005976ed36bf8c45cc532903b553c2785798846e3c629e5bfcc9d5b3e263c624001dfa5cb8b3061f9f5eb0e403e0d591399f7f1d73bac5471337f532976cc31acb4e6720465e39bf98a93c013f871524163ae0a51b934c829772054ccceaac35fb0d2d0812efcdb1ce47f8daedf8ffb4d0b5b7a860a2da8c47ab94467e20bb9d961e0c4ff1ef9b98ed4ea28289218cf8634a5ac545722ce86d6ba47b66cdf268c77b77ec5ccbf9388a5d73b6bac90e38e9b347ef21d432705e5b2dc6544ef61fbd0b5ae9ad459d9083d5c71d43559f115d302bbb33b041a06d768967b156f9546222de2dc9c0112391ff1b5501d2ced373a5fb10272d88044cf9d5de8046d4a56b92c9b4451a909a920b78bab9d9f980ef2bfbae8e1ca02e25bbafe548df90476eef8afd338294726f375619280ed7fe2b26557404212813fe16addd5abd02e963306b149d070ff9a325a44aff735e9080727a32cc07882f63124f803f99a942deb3dfedc9acdc64b63c13a92d450221340caea8ec0c83334c0cda99a316dcccdc65544f32b04762fc123b749f8de70622727621f8c1460d013abcd5b931a4ec4be3827cafb69e51a10c9f77ebb6908ca3968c70a406f6e7d873f512fcfbc2da5c1d14dfb1600d9361f979c50cee62f4e8a7a9a91cf32a00502870985f00f4605ceba3b1219e0969e969556b81eac4495add2e8d4342bed5481f22f2603693a48e9e67fd6d5fc8d03abc7b4a26120e63c3f4f8de487468547616e44198b64ab60594d61e976cd28b261e1ebae0fdaecae77bc45592779ac524689c04c6d41068907b30d539509c3a17c71bc3cfca0ed8f7b6e9a374c14427b6506cf4ecfc7fdbdd3a0a3ecbdb80acfc4dea9ef0b59c46befdf9f2ea80970b6bcd8604c0e32b21ec205970c85239400e084db53693aada6b132c59003076b78d3bc3704312e034096c3e7140326cfb85046310c3f58b517f5129bb30713bba188fd8e10b605f442469eda9dec82ef741f240a5885e78ed9d9d116beeff996163fe43104b6b940e422d852838feb28975b4cdbb379a3bc992324b741a573dc683489416eeed65e19b2e7d7fb3ac0dfe22e9ca6e3486fa30c683d37f0441a9defcf5dc3cf5eda12efd41ce7889259baefc46a0ce4383356e69bb09135200516423f26d6880d0e711c5008b1d490038577b305c6be96295aebc66bce355fff262ceb4133a77d8a79d4281d7daa034f9e045a968b3457c154a5905b4fe816cc5e5480d99359b30a24cddf38fd7cc4f34cb2793d522ca7bcfa8bf24020ec0094ae295400859a31d0c636a74356170b7d1d6424ea27a4aa5498cdcbc8503bf851b2c267ae5419f025babdc768cc8634a6291088fb33ddad5cb099cbe9b2e906e3af99aea5402d93134fbb020c1470242bb6978e3bdcbe90d88aaa5785e4e2b22fba534fd29795c15db6cdf381f2d25be48ef87f72dffcfee76e36862cf88aad5513da47c7f24b70c163d4a6050abecce39347dd1e3e7f54a4e72dc00fe5dbb9a4d564e191f1989e225a52d919a1f86ff18458b7fed4cf7d2c90ac0d8bcc3a542d95fc17487cfa84b03e35f99145eb3ac71aa1819b1ca08067593bf7c215dea8f2d4355d974a8d85ec96d98181ceb392a2969aae1f057e9d9543a7f3cae6b9ab678ab77de3a3c3e831531bca786c4f68039d5e63432de68a1b6359e22d0a07caa221476dd740e689762b4c727f75ff8b1bb9a333cb94fd089cb660f485790e802b16a568d1a5dbced8e725a43f99befbe1a11359ea4c864ceda5a5a4be11602585839176f6c7d279dd40876710f0774706875159a028fa461487cd843fbe09f01be43881073a593db5b410664b37631b238e3def43393bb98b1144787fdda52c369be1f932b8fed07fc065448ee29ec624c33a76a6a5889674671f1223d8059c39b6565d47cb25171796736315140ee4b795328ce30358f728789ca2756eac75dac0f38bfece986b491d1a8148324b9f9ade779e3f9047aab8a1259bf9e0e8e84a098d76c2f881f60537e1244d4b14dd68f385a188048cdf58ef85a13ad216c404cb9e99725095de874fa8bfb5916f8e2d5e7b35acd41d59b23f47dab7cf38bd35c554c94e98c1402560cbc405d5d26800af2b8ccaacd4de966b89c548afc6224b7aeb2704d987ae5176f26f78b8a15bc70f2ce6c7feb02976780affe05820c5483547e81f6c506b326149f08df17d09cb0e216a5bb3ac7a38a3c73dc9ce83fa083034e0d202926ca85c32cd14531c5f622bef3e830ce0f684a5af6c03bc270f82247d213c948a0bed0d7c6b2003e7a308919e7c38563c35d71cc573d11ed20228d759e077677e6c35a3f22ca1deaa338aca43caed2e13de3d939cda5fc497b6814d8a9f0cd5a555a1f4af928f754049e249bc8f3ce80ed88f9947031893426f5ff1b639069dd3486820b6484e9dead7cb755bfff4bfe87e37981b5b29c5b28452a8e8d4977cc91602c228c061686c86a1982066ea7aa2c1d04883b1352fc2762376a2fc0f3e1bf866582cf5c6a1dd6f7b45c703bb314d4fce82f90b6612f3fd97f7eb0135809cafaf2b4dee89db254a19f5bd626fe12e46a340b20139d7f3ba712b41a94a00ff6f141b14800cd7bb0c87850fc86f3d15b64f6bfe5d2e0ce913038a5a9bf3909a7b2ad5fd70e42449ad26785bae424a9106579c655333b7b4f0245446086ca0ad41d477e301fc944c9eaf95139163c3b556fe24d06a838450ce8489eb0a55b5e95ffe04b810d19c4f18edb39b7ce8720ee174417797959ecc5ecc729b58cc902f8ace14dc60b5a1493e8d3557502e8d3ab019b3b73d0e743f08c3fdfb29c15e725521986b06e97ea22a8ac570c62def345608c3a755c3c4484d30996746ec6bce22413bbea4f4631685af1bca86af6490b46721daf6ae4aa549106ab94e12f84f6e99efdf7fe6834f757ff79c307f4f61add3dbf05734e0b05c796e9f615066400b8cc3c228ba17b4b4b00a1d7a66a43bef70d1b972d347bd5dd260c2390e0343458608df3a3c85cd3b66683197417f2f36362c5f659ece6c8d99c65d06b54936aa6ad829bf37e6f81b2645a2fc9e184892bef6612c42418e7896d9e3c98381fb5a32e17c369de8ec820e0a50fcfac574af844446f60402ecadb8a82dfc942fe30c4ac15daaec0fddcb5053f01f49d04baba58b2def03b10a53bb1919faf135c82068a364e11e62cd2ae655a0609e89b24c1f424612783ba5519bca1cd02b670480a14e9f355b1850282cb999e1d7bd3107f6bc543e4c349648f0810105c181afdb4a3c479450e6cef926b8929dc11e5140e022806b85548deab2eaaca5301ca048b27d0d3055192ea1611e4cdcb2464de74982085d243d4c67815fe35a2c3ec13d7537c55215b5f84de16499d5dc7a244fdf53f4a27edb92a6a3fe472dd24378e447460762c79527f4b3fbea8609d3fbd9f9f6ba9de8e791752be17378a76961171bf0b86e95127b976a3d6db7c5a4d6fa66414fa59a5d876650b01e8557a37aecff5589af55b541801d5e8f2cc8b029027d231a9dcb54e45c555645076d950ceaa7b37cb4f0828209517f5e11866ef2f08a42677576c8f48aee0b71f322e8e4282d1d8f43affc3f55292f6ae7c3de5f8c815034b8904aea32c2e1386e951d674ea69b63825a4aa7ed74aecebccdea4f0c26a511370d855cb75fee4f366f1e70037d5d777f42442c6de5adf342b65f66670fbdea799f18a81be0b10c9374e10a59d3e61883ae673744b7dde2ca55a05649faf5ff1a6fea5273168a07e6cfa157a661341ee9acd1d15b784d4180e1dc383db5270190c4c7dcb426d02699c820df319fe5c6d5dd1fb225d27bc6065f39b8fd7110498b1d2dc84b0423232c20bdc2277c0a0adb7978027d72f8e74a2d73cb4b1fcfca3565fadc0bd665fdc55df0eed4f010ec750360d7c43106d1ed56cb4a80b31e0fcda4d21b804f06bfbb1c37a7a8695519ae4b93c7ea7a68eb40087f50dc221df60f2cf70433d1d12538fbbdb3caa2145b39e8334d10510467b78e49468011a4b737b0d965605d980e049e6bee7c7b2407b29a36b87ed5b29b88aa8c4acc2ebf5da771eadaa1554e01cb0694cc90db8c7455812e9ede701acb78cdbb8497b6d584f06828e9fedbe93f50370fb60a602ab33272c2ce4eac6247dce55b6d03c2bbc93726af0b0a402bef49aac0d9fd9602a6387d2299bb752a068143aaf81e3e3e298a58fc10dac38a0e0eef40c19b1ff99eced2a2b7d956fb0e209c261e06cb79b024019ba5535469c7f4f9298b2a2c726750c82f09180c2f6cd7ac464ebb47da46f5dfbbdf2fe39ecea5cfc92a56e388340e4f5b43a2b47cc2bcb98a68f5d62dad784571d0217607d57a2b2b1af699b4b82f73c7f282d79a34f08f83c8d0f8f1a344ca223de6a0d730f23b263dfa0a4ef13ce80411b51f47b1750a9e710802503e8ec03dc21305a20a21b77cbc6343e503da567d0be499c10b2dca93328d1241306e712f116c91a5e4e4ff83ebbbd6861f248aab5832a90bb24e62748b79fe8afcdd9a462e1bf6572d9f718003a8d603c81f5d559c0c13eb8a30ceb55a1312e8452a7e681fb3f7c46e965bb7e1aa9222bb13614255704177ede148293f90ab7e2b9a08b2a08a879af16f117c73428f303dfaf49b27ffbd13ed4a4b5d257449202b781fa687718f8aef696352448c6131c3ff669b659c6d53531e21ee4cdc950852090fa327f61010d75489425ad5fececb25b6737d16a2d014645635e6eda9ef25ee2e3a973d487fab5c43cefb24398842fe8a10d46fd9f77afc35647c7661fc01cda2af10baf365cb7b89999bb26aa89d90e7d062e2aadf820535deee53ca1c7f5fd6ba077884ea98e65a6b1c13b61537cd777207f059bbfcf48d012c1600dcafcafe0cda19720260f836ece16f2391264ad71be89c9c4b74d1d61609485a710ef1858d27aab12349548d3c141123b943be91de5009dc85227d0a1738f51401a193c62eedc8fa415fb3f67d29f7e40cdbdc08daf729c7dc96957bc971580909170a302e5eade4d3f572e5a8341f915901d93c788dd72975b76dc534c2d7af7d6e55e2c7f2bca2cf9fa4eebcfbd36d8e27a696cace6d22517d47f23a4d0ced5c6a0354da0f369b7590f25ea7fbd137ed6795bd5e60263558f76dfe6553dad2d728b7775d8977c58bedebc0a00da33f7dcb8c242c242a8d220f767889243c18607f5d0904bde866d2786ca765cb417a286dca08d2fe4f64d77c8afd61964f94ea91fb24af5d603454702042c38df44b9f829060b82d893d901ee057297c9d6e017e0cdb80364cdadfeade7f666c491f6e38e64b64e49819e5007c0880c8dd56036aa1e6b2a1a0dc8092c53fdb7132997d4be326b4895cb67367a374bda0405e23237d2c2f11e82a9f86a5c9788dea65a8ffcfc53e4484009bbffcf0b4bc1791059cb8231f3c8f23274e3a560b09939cd63d1456d0f72404e29b9e4730291f3a0611c60766e07dfd610ec5d2150166f29942ea79dcf4244038403a679ca2bdbf83203cf6dcc98670ff0fec002a8f9d1b7bb60b56ca516d74cc8f62e55f44f9433519fd5a1b9509ae7c1d20ca52949086da8ddc6031fe1631fe8958f6870627331e3490387f8cf3df8acbb0d6df7ebaf588fdf7097ac48cf2e175da38786a03894e3dd8655f86411034e4372d0da5ed36951f07cf5709026f08ff870d55cbaeebc49b9bbc07789dcdeca62f0b348c1587cd9fdb287eadfab8eeb624a68f1072e6ab6d3b767680d05b78344e4c6457fdf54cdbf1a0825b9d3b7662dd2e323ae9a4e7a6eb156788bd0a6ccc33e7e784c9c64ac716193bbae65e32a54132704533fbf37486c1c6d59b7cb6810ac60ca0a5f23fd8af5ba596b94028f6ea6ef8e5326dd22b8f2ba7cdb35096dae4b5de59978ded1f743005957bcea178fe529d8a9dfe2eb07bdb0190dbcee4574daa7660bfc936e9eeb46f8450d0fbb9073eb4cdab07c78490ef3139dbe46a958e2db4a5713b98c6eb58a320c5fbdad3cbc2890921f24657fd011df8e21016369e28f819c796e532894207491666b885b0990daccad033a3eefc8a64a25eb6b5f1f115530edc53bb3a2456e868ede58aa580622db2f01a943b027d652b0f13726279b54220e8b7867ac38928ab8205dc07a30db0327ab76a89ab7daf6e3e958b6fc530b14ba6d679bc1ba70c86a89cd761bf1cc58b91a9c2f7b71136193d82993f5deeac39f01f58b661dfa869ac2005fc4e834b9b7abab7b68ec68819c30702437c5a8d6b28e690ccb4f54d497682eccc2f8be04311192c360d99bc92b48921cb8489eb73983a8f650950894b34609bf38985229c8a931d642cfe30a4820b5a0f1b26e396ca27cf9e3b8a16021807ce645a9763f62d8457e2500fe7bf19020293c7858dd03fe94d8e140c1ba599dfd0bf9a942a9987e6e9af09cfcd310f7aa13b6e8dfa29655def7e2141c20d4873c7b774d01213ed8f306370bdc1e1c86729043b1f65615c9ec5ec8ab0febbbe63cb3d2652a7a351018f3576d6dd2c1d206e7cc79d95437146d8527ae2fbf150c1b32786bbaea60c929604e98b7d4d0b0a8a513422056c904655965fc6a16474432e9fd73f2c26b204ef88124cb08d31abff2f74610ae677722367c28d0c9cb46afe703f25b3892657ef60d82e9ab6797d8676dbea17a7d9269224ffe01a3c9a255624978989884b648c5205de7ff95ed912715cf56c0d768add4b98ec8c1e78a778149aa937b7353937d626e5963edc087ebe1c544491c57d1afa3f16fe3d552cace5557c47ed7990bf1ab8836fd46ca4e09681dc0f59f38d13f1edab2a451c00052c2989a39d8172ec31f564e345f7d2c319bfa714820197e13ac3f99aee283c73b3980c4f3f412989d6a8d221c8b22707753af73b88b7dc76528fa2471c2223f71049fcc14b7264c0832e6ce0591a44bf9f0cefcfd0e1f9c7257c4619281577b5783f44474bea3915ad5a75bf5551af175154a9aaa4c7cb25d4d02a762dffce9ea70685f18e511f32d5fc319671c996784f5ac7847731c52405ec38c741d63532c620bad7deeb5471b0ec2f505a760725fcd7dd16d0c64a3ef53859d994ff84e8df1aec30d9370c7e5487fec56ec3e77d5c88c686bb0a9737934c66c60fed381dce0b2cc0da91664dbc6e02f1a08535bb67139e371b66dc53aea44fcf8162473e9ae3fee37cf6f15389d565da35ec3e9af40276fa94c7ab117c354bc9759d7d3b73665c3f8d3804d2dd52af0c8e443669682bdd31fa51139d17a33f6f94af51b0d26eadd11b055cc01827c0892e712e2e70614ae07e71d173353714bfd0b4813746aa5d6f61f62985287cdae324b6bf165da3501e9478e81d3660a8117b06912ff9fd2ec30fdd6c5e099b204b5ada30ea946838e2090bdd5718df416eae99dff24c85a5412a0a9f36e47a4983a9923b109a6ebc022f30d6f39d848a77681926c225e25f09fc2547b3ce556e465e5fecf117eb180ffc182755aa6f507bc336e73c5801b0fce1e1a4cb0e94cc49a5916149cbd35abdcdf31ed6fd060255b72ccdb00328712f386dd6afd475e256a5bf481500b470fb16de52084c1f36001533c706dfe310b80d75e8e2d3d94d96d8a1baefa22669c297f74546cb7f8f583c3da7e1e9eef71695e821f85efaa0010614018059ba3dae5472ec311757755708a55acdb1ffaffd1be5c611784b7b50387eca404a53c91f5e302ffb8b6d06f4109c1d9bba659314cf60d00350232bbf3f183d396bd83abd9a1c12d4cddcb2487aa162376d5991cd33e532e6f75b1820733a2d842c2442f9a72388a72846d4d7b4226c941942657184c6b83fe448af929777a4bd09d79df732c3cf8642b8f253c730cd9f459829cbb87891f13916be4dfd4325fa0fe1d7707321f58a12644a2fea8a8cefd3896f35b2af4b64414e7417a4784fd7b8800298c13d7372ebca01e4da141b300c835514d6003ff8f4e2f14d3602ed92d2ed8931315d3d3874e41e4347ec21c3433906e98c5064718f4465064a75a1331acb838095bb6df86fc37582793f3f2099bed33b19c7f14d9bce0a3b4291ffbdbdb8dc8dc19bef7cb0107d2a76f077b3838749a795fce6a948f0e0601259837a2d1837eb4780067199ed5171125d402f36c224023e9bec0109861b3377a94aa73b9d70f305e792191e9c55fe1a196184e50eddf6723e24e663874c9e3dc00efbb6dfc35a42c82b7e099fd90cb07bde24adadab25df3113a29f1ac8953423b2cbf7a2be137ac1f656fcb62fc11033deea1b181b1a2295137ca185e51bda68a8a5d6b20f8edcd14b68f07b50c8b08c44c642e903322d423d49eb44f14fcd71a6b5e7176edbedf15b4d10b4e3a4474adf2bf31313badae11114d6db77fd620cc7aac1a0b2ee261faa652446df5b22724857549b96b11d0dc17363cc14c73f1c7db5fa2751064b2eaa11eb37bf23a39cdffa86963be1375884c609270861d3e0cbdd5629aecf9537b6213503d361f3e06ff689bc685e2b934574bc2c037578b42ff934edc40af0893b3b6b2ec6d980395631b1c9d07da521d2a0472e23ed4dfb17ddf427afda5cabd6e1a9cbe2f872ae660371dd34cdbf92814dd01985c0e83f8a601dac7556d8f54bd0ae173226d73511e9188db74c0ee46b0a85f9479947848b30de2786a0b929b675431919b0f3c7dfcb31bf71430af702373ba595f57ed9111503f9fc2467f3f060e4574aa1bc8a914a245b6065ff32fa02002aefebca7935e57102921200a8534e0462417dd7bf76769133559addec9083c9d79c23ecbde040707773f251270a13ce01308bb6d6b6a9bf47d3fdd6a3267597d7c79851d6927e921badd8f68fd129bfc9ea2846613aa1a5d0277b730eb1b7dbbf5eacd40ccfecdc158a609ee7f587b539b6cfb027ea94996857411fc49d7cbcf629012bf21d259e60bcf8c564b060a46317f7103f521ee9656ba5c42c318f9c68a576708efe4ab08dc08d4e5f1cb9f84381928edab466759d9bdf1fcbaa2b986defd2eeb8af040b18b3e76ec0919fdd32d22f7e7ea265e35233da039fe3204976f5ada47b8ebca722859b1fa0e23f56e49b2d103f99efe4c2b21f230a39534f2505165daee50a96c3508e4821e928f4d6555a1f6e180023343b4af1fcd8f6057ee89d71d7610dbf3ae1f2fe2dfff88495f4433614d33bf0526231f3debffe0b94c2bef7e47ddbd3a9451cdb3b0855be2279a4e1de4914a6916b30de584cb193ece3934411e659fa00b1e00d59aa83b1280b28dd9cc72ab1e270642f316513172e0be883c12b000f736bebbc2190e7c851eccc3593631c46baa47b8c4ffaaaec44ebe3438bd79907aa3e39fd3daf8dd13dfe0aaf9e277a7b1a099d12b4eea3fc63603bcbb226e47c9d2f3aefa83f15b87a28c3738a34b63dff7bfc08184599fcf9f9c9fc1d5c831992a276ff74e554e51c5f47c859028e0d428cbd81ba401398b4d561dbe86f01af3e48c4d975afcee7c990101d5846fd0a42efcced13918a18c04bc655cee7a7de337181d907e937de5c1eed8417182a455061c45efe65ce7b08393ca9e1b0aa8b7c75e9a232b13588215ff7cd9a15a3186a5baa4c28066ab8feda1ba83580dcba759fc03cf0f0741c310a753cad0e468ead33620ac245d178f982c28ad4343b1d41965899076858465d039b3b5f599762d1283522766bb2d4c93060cee907f35716a82a03ea2787d6b410dd003d1d704d3127b5cbf0656a73f3afb2bfb2247b40fde0cff95482553c0579fef5224c3091f5f7dbcc70a7fda358f75cbcfcf29770d7412ecd514ed7b08a42cbe263572b339a8feac9f3fe270e74e5f9a1ed1e50624ecd6892d28c1b1556845fc6d36809106d7042441d79c31ebb1ae988dc21704f01ec4f70176530b7aae35162df4b4e906300d5b8ee7749e99030d1550e6e65a887b05a8b175424dcf0c2eade99bc0166cd79f54626a108563e995b69fa7f908e664b6110f56016c5e9539977d83fc406c1bb18a573c45eae1d1aa4944e99b64b1147c921f3dea083f38208057104ede8da2b1b46b7c7cf17cdfb7a3a3c9a1a0aa98633e58a58a70f100ff6f2c4fe9c9280f4ea84e870af3c6a8de293f52c6e04db7d7f002432b3a0ef43a26f77f54ad274618e340aec2b8ebdd45236a83a8cde0e9d177b8321250017f07cfcb8c9446d7fe06c003106a31099c3ab367135677e14714d8405b4caa6c9b7c835b3ac75ce42373ad78d662e771e992e5c03642d4911badde26105ed4126c4294cdb23d8645bb98bc220af1d7237af54ef4ed71f637361540049ef0c060f7daad0aa75a9f7a1edc0407b196a6d551e3be410436f421a9e071443d123cd3179b9ea550e58a09d8060c3b90d8f7a67ae34c708ac26431dc5b03ad79e55927ae90fd1d732d15c457f92def4fdf3c3411c71024d4303143de5698ab4e03cff4ec0f134b8ac070f82e63679780a6f59e65d10a38d1720af6c73d0e0398b4e1ea04fd42f492d9a300ad45d75fb139b1bccb170760e8ff1947957923bce52bfa87ac47cec50bf2bfd03088b10ad196943b77d259dfd5c3562a4432a29e93b461d71d032fdcb9a6f12070f948d22eab4cbcc9d5a92180b4f676e13af5fe234159f3c49dcfe90e93d199377f3deef9f0bc177a45ae7bc71ca35bc133676ae9e5926fbcf45a29195f90fe821285a07525562a60c9ee0078c939c85fe912aed59e5c5176848c3b25742ae131833e96aa26058857b01e8d6c6ca2e479f89e70a068858a1272a237f6b8a9d4bb8b5a4b45414d004ffed815885df855fff34cd24c4a6502347c4d40cf254fdcf9dc9436a4e1d6522c71fef7380eb2d369b1021ed3c6b90dd2e23a8070a6a054013a57f6d5e3dcb1db25293503f0e008115e43e49848694c386ddb258dba833a0e1ed1deb3dbd3ff0027e3c54c6afdcf4d55134587e04dccaa0cd0eb3c4acec1f3230a63f3c4a4eab93e10eb69b6238ab083d44ec32d092f3319af1b76c73fec5dfdc42a627514e38932d2cdf119b3e63e622252487c6de9cf5061910e0140b16b87f5999420dcbc98e6d81d349c345dc6395b3babcc766fd6e4fc4dac59d3d7376af971292978265e51198d32b0a5250def1de25e3e563b784aef37e63175df8243d363134c673b360e642aa11a0458800ae5ca2bacd1e0d1e669e9111124fb67fbdc5abb5fe9f435844fab9dafdeea0575950770eada2498b427d730a640b17352bf51f33be91ce99ba493a08b34cf02a8d49595c6686616cffe49c8dc3c840fb06cd7f4b983851df4c1f3194498c509e49c3bf43552a8fee443d0cb8321f11dff7bee835b6faca6344483ef7d15458bd811578bccf2ed779122011e978982d45e9c33fee1bc06d6e5f71e8ab937aad63e27593f2230261d6c75f0faf9c0649c0f69e87e0c54038082951a0482feef3f776242286c056d5dae2cf5944c86f5424ee91c4ffb2621603f7afde423c82333a1fc811afddbe3f02caba1b23ac0419c7f852d036880ce8b532442a0abba50ecbdd1561a8e0e10a39b0ca616e40566b91394fbdf1cf4d3e50520694211a3721269ab22b6e4633e7c980ba96fa0057448ca45e4102f5669963874a5e8fc36013d144b6ebd3cf21be072f15983553a1d76d6e6e53d28cd93c22dc3cec7d43f5233d755b1678d3eb254e2c736dc13a3ea4716604c3cd4a1984cafc35763541980e39c7af0a3be9b7af2bf47d9a7c4869037f3e9ea8d7e1f8e758c7398c69444916afc0307f81bb96ea82b58ad2c2457efc7d4ddd200551f1858b8bf9351fb7a272f46f360f46d0e31c02191da3d14e389882fa284ee1e99e19b265c28936e2c8b2615644f358b1a1e5e17b8469f6cceee6c0f1c0e65c7156704375af1fb6daf505907db252afbbe25ccda724676e1920b54f17518b12664eb4e4b9a91b2e7d1f35f0cb36bbb69be4c92bb5c70357f59147146a51e8aa178c43d2bf0ddb7c0f4a2dfe76866a0d266e60baf4eea49f72707449f5b788a09cce3aaaa9d40033d5ed2abdff7ce8c48c715f24fb5f2a9b835bcf1bd0ad617fb32105d4d8fec04547d01837b2f3b837b7b7ca853a9df7a19ee2de0275fc61bd58678c403f9a9b89828f9eb59d274c87498192715d5c29e2523b566f219041eb52dc581e8f3b4948f908d5bf2d07bbe79c3e8b0b0df760b20288cd871657b1eb1f24ba22fd03c4c0b41b33c936b27d037e2615841c3fac946d526abb3bfa9c9b4203b40ad771da9b61b67a34da38f668e1943d8f7a33d0a0759daaed2589d1aefc66edcef77540327ed1f53c3e239f55012b8515212dded8b608d8b3d1d4ef5582bbafe11efe5bd0b8c2af04b7ab2098ea5c7bcb49a38744bf8bb47dfd63bb1a208e3b9e48be103894924be8b5f9aa8312eb0049e768b90803bd4da7ffc43237111846f9bb445f114999e7cfb35fbcd308a2d8f49f33104f73db59425468ebb9b584cd65d6e229d851657818b9ba1df1cf21a6fc25af4c0c0984f680df7b5e658ac634dda5acd555e77370ff10e98b8b99ade2c45bf1674e44e68ea79adf3ccf753ba33ea87fc6a82affc41e0dd98c8b1ea875a6606b49e998e2c2ba982142154f3edffce198994f13bef958ff686d590490dd9743bb9a7639d203789b7578f874d9c2507f68284dfb4dba400b8f13efb1c0628bcbfdb8d24bb02d51267e1eb6fb562976b3d5e5f3d6af9d0185b23b570e3e3e4626840bccbd534856fb47909e742d4cd2029eb3fb9f36b079c953cfeb8b10f06a9919542dffca17e94a237909b7c23c7812c89e48f91958afeffecacfd76be085ab217f15607393240c6ee6f1c8473d355ee051bb2fbea60388fef07a46ac5565084b492f87b044eb3d39658d71713fa350d202300b616f98522e6c4cc8a5bef7b51008cbd8ba4223527889d7590657a580a26ab99e0a679af331d29989bf6683114c6b157b9e452d03247420e39d8f8fc1ecdc3e1177d2fc21ed37b682cc57f8b872dc80ae03568707d0be4e92b25b3a8487478a707c806145881c3c613250ac3c959c4569dd788945a1260b283f194b45c20b776f7eb04fda33b7fc61ca0bc8689f19c927e06c55c212385a8d4cf08d7abbf1cbc64b0455ebe5cea6e72c71d2a37af43a26fb0a7aa8ee55e1f8180be7f6377982b40a7dc0e3f8f87847d57ff19b33a43b57547068fa2235aabd103a2e163d8c1f33a0eccf70c202d3c74e06dc55399a4a27389ee727e07869c8618823b7826665e07d1348700d1a4b95f488e03d142640d693ccb766fd9a5c15202c74a693b0ff41ce1278c89d8049fbbaf0ea82a47540501d6da9c5a335fd2bb016834d973dfda16e50b73756312ddb2218b9b2deb2f1648e246a05a3a049987f09c6e09b7bdc92e5d32c340c4e52e821de7d813e74afd0ce63cf67159a64b56224373b7008a0cdfe65a259d2a233936e1265de1da8adfdf0ae6de32431504255fdb34ffb13bcc7d40f848d1f6b36e4b90e06e051bc58a74c0ad316acee72bb51a72dd4ee78e19634b135c8212c5d4c3ab575438fb29e9dd7eb665cb5456becf84c09ac6c221458e40915b45bd2f854402c96bee04ab0742c99f7e8be7055c6f234498a03c01e0cb270dd172e7a465875364319bcd57f9866cdf16dc909630777f6a40d5c9fa54cce6e9a145825bc27bfe2d1b313c03d699d6662d8093a2f4c780113e562832fc06eac260138dc12a0d8ae8f7c324e221a2b329bed1ffbf4ba3eb5f2365f1df4ab95bae446403cd3400eae1097980d3772eddafc2cd4ae4248f0540c4d1ce189a02d470d9cd7a50c438e7e0e0a919de9816a86665351d5a8364160eaddfe0d6deb59f39055e344dc8e39f8989ea7034345ea91100934fe1ceab0d4c73cec4c2859a20545dda375cc892e21055d10d361e7a3a9f3ef1e5cea24f8ab975c103b5e0ae9c53b07cd123edb133e5ac1eafc4245b3339d9acbb6b6ff20e839b56be7bdf32e0447c28ebb76c4126cbb341586b9bd9eef870570037f130225acf21d716bdbb02ea5bf424be6a8cfd617c3231f244b9cd24fb8614fc2f5ca38edd06b33e2719b849dbf4eb60d0be7ecad5b3abfc5b3906e9f64553210138a688093db4e52f919fd5f9f0a69852ccae50b74341adb9e7cab0517ecb1695bf8badee9ba3f08cfdf01e25a2686b9127d20ba25f55d7d826ca38cd9b31734b66fa0ebbae6fdacf23f78545f8144c70a5e9c0cccd7361ade5ec75f62eb3016b6ae6a245518e8e388acbfb2c10323642d7cd31eb3474abc876046b3aa20ebaec5eb44c1514a7137388460ff018bf19413ffaabffd7999901e71d0fdc26055ba7019624cb7ff7af8aa808b788bd6c7da70d286965eced0564177d91b6ec8d30bbc452c52e208473a80f3c1553569dcc794bbbca09071037bad537408bd6e9a6a0b07f7abbf3a7fd14a3f92147a6cb4d136aec9cd40948e945b58249396f9309f724ac60515fac4c5346d1cc95eebb90d61dbcc5ec386c853f97ee83429faefb85ca8163629f374568cc035c50ee59a244e66d4b6711e246143baf142014f1a537266306e3c187bf46574875070c28c668f199a70eac57cc0a6f83791686a3275b1240513448d40e095d4949915b68ce0b2a7c10ba6c572e68775d96f4255521c5942a1b5e2164f83c34549568dd8a69159a735323ab3ba172f754ca37ea7c068c1652281c03a1a543ebec6bef9411cce342ed2b2a51361f7cdcf9c4a735864d537e7ebe96531a88ef0ae63b92b8d68790b22d2ca13e337b3b87d564cc453e906ee8864e020ce5ae45fa3d9009a5639fe8151b151d17c3d8e207e3bcb41ec954104be8382380c9d206ad2dffc3c7e004bbea6e421c16cf939e1ef65ba557fd89edf4d797aae77ab105f2e6ddb0629c7a34536f352b2df0036889c3d4fce2778c3a251ea453dcf356f9e92dfe98b720ec046b25dcffc18ac9144ca69f07678691de7fb1c0135eac671d841123c5b61124692cba62e5969726f2062c6ffe16ee5fcd571d8b44b1a038e8c28023e3fed255b5680f46d7c23b43601a5b9311b362c4cb19653582067274529e2b4d21fb801e99d0a624255bb1f443402e42060f9945910a4d03a419278f40e167e685b3a84f686b419bf32d7ceaebd0a7015228994d3f7362316c5a302ac265810768a27c44538e90242df8e8b4888886a91ff6af998379a32ed75e3c7e706279defb4fd7631891e20f57b57811751d0010e0be09d54f213d3598056795870bbef94c26612566d436f936b36ef6ffbe48726388a7b5685d00de3b726272c14b9d26813c1323f28e922cd1aa38c95d152bb594a29ebb63cc6a6f7fa1efa8dad682fd59433a7ac9e1fc37dfa7dd0651bd00d086c8888153f20734436ec1d732fe362fa434b98f691a5aa13dd14c8e645dc437010329fa166af1b538b939966808e842188376fc29f642e3d1d639cb348b0f708df41e15c3cbf6102cfefc46c9a6321843b3de379ce6467f82c6bae3200b4f3501a7ced347e461f3592a0e871a5c676e72950170efa37d4ae828e56ae3e09e0453138869b42c0c88fc3001c1fdd3c43c16fcc97cefa633b5d08e51365b97f41423146518d60c388d1665a2c058bcd4a14beced53f2e954cb949091768eeb5162f3638110ce32c85194e674f8f425fab6f7ae46505b157635329d7fb42a4a7c5f0a2492ed8a5203b2e116a101eec85f69c3a622c8eb39b46959f203952b6e19bb29353332f868d50a9d06818d04cb326aa30945a0d4b04e5a74123d3f703dd42616426cfa3b43f5e3368c6cad6cf0d3d4d6dad290850da51fd345159ac84332b74158c59b43da653a8748506ad7cb1f6ff749486c1546451d240c479083a5bd2bf9466855be36ca739a1196c31e78c5efe7d590134fb0798af341cc4fdf80bacc0ff5f52335c5c0c4c1cb74b5603bf2d57fcd22dd0a608a778f6ac74dad57c227266bb09c2d1bc32c14abb0f0706bfbee3a8734a4884d0205f0cf429b2f04f4d6dbf401422caf3eb5931f61d145cc5a06b734fd9f8663871da993a0e48d732d8bf4b867da72069617d38e45b3a1257fcaa66fe00ca9425b2f1e33f63df7867660e3de46190b2dd2da0fbea89239675cf4b4f4f5f46851b7b2cfeae88c9313229ce9266ebbc65fa461a7f69eadaa1cd92313167bbe89d7df80c90cc5ec25d53e4f62c3af4460039c767f2d7ff2f711c390dab475e489e135ac14dc243f9ae7806d604cc9e53e8625340274b10847c6ca8b2d141092e440786d7a32a691881f3aaca0a4c74c2ed0b7ce7ce6177c9c0ade821c891b4ad02ce0889d3d0c7c75d5f9cb0a73041eb5361430b2ceefd3e6786db850830185e61972c6385baed55c5f8cb9bc7e734841c552a3994bbbc29c95afa4362fe471e40c4cc141eaab66b847d364dddde5c87038796c77b25a8baf3c64bfc088ce5d019718105ef9c2f73eae70fc0e0b3de01534c41c4707046b520f3f626f38484b022b86489558023757b2144948bd113960d21819feb891f56e9433c43d0382d8e0fac6f6c5127c2b84a3381a18ab20bc66f9339497e8dd9ac3a600ed7990936303ccfd9b4d1a653216a140af7d60e38e04548d115966e1818820b2db4f0a1d8b22dc9f7255e5b0b7b877bea61da2ff422debc64dfcbbcaff50f43613a49b43d36d4697bffdf459d78d67251646f92fafbe5b7732089baaca3665080daa56380889a1afe1b3759fd650fcf02581fbfbc7e5a496a4cc2a955de1cc3bfa33b27bea928f10d05a35c955da9c5cd7452894630dad1373cf9ebbfd353ab66542db8fa9ae1f11bbb21fba4f59d31a8c355a238cbc5fc7195ecfddae63ec639b7b063a67fa7ed8a33ad766af5f287637a2b94bdf6d92473b3f6a86b4e66a75dea20accdfcc1af6d6299c3e4cf8a8f12b4edb0340a00696341166c273dbe3b0b1252f6639d93f0a6241a6fafe59a8adb1e77cf8044375f84871b86c32ef3b1ad169d97ce6bb0dff7f9d1da3c2ea16dac48ab04b7bdbb73303087023562d59dd48af8f8813046737ed4c719605fddefd125730801b42d31d5793ebda005fb655ad6975251f9bc981b1afdb15ad0e5915b6b2988bd571e12f7fd90ac36953a92a8b2d486f48da791c38388f83d44d68b31fc4dd9dfa3bc0abaebc9ad2bf3e3a96607a439b1f588624677a0e01271b585e2fad7fdda0e581b68ed6d50e1ee6dae9044c3fc24248829b714471176c87ad14d9f4c2bec09363c85236d643e08da26c4aca0ef04109a0082484e7106c7c247d84e4fd5683b82978a5c38079aa45cfc913c75a24d013f2727af85c86e009cb388c6a4c8966a9809f446227bf6db85a45981fdace1543e4baeafda7d63f857d5fce6bb3718ed6d9f53028039d4b70eb76d683322045d5d6da8bb5a07a6bb626c3738efa73b4302fa687cf95a0d310b054d407ff9a05bec197bb4438348d6c4a291fcf5cfdf83464f72fffd813a2f4784e9e099890f7c60dc88004cb9a3d8d400eec2533a53d08a2891579320970600ef30f301bd4bea702e46e42cf360a917ce670fa723ddd0eb6fbc82685fd8a5e7b35ee8932aa91755ea52ccc88e7b0495d25f445253f535e700a5cb07d7b796807cb70a4ed564520ac4b423c6b3726f3adfd71948b228a69ac08c49d81e19f5a45cf2db81cd718ff0a6f120f980990101f96f8ae8c3681f2de289335535a201df11cd3afcb51a92b4391a6681ecb7358bc75a4a340538e1d43f327db851fb7e78c95595a5cfe3afb1ba5e059c2c01a1f0d981d752b3cb55e083752edf3019282b729ff5ac1982c72083eef0a2067e5d463a3ed2ee10a767d785a445156763156c442266807328e4417dbcbf988fbeacf3ff88e9287c2f35d52ea5dff0afaab5642da3de51716d374471faaf8edf2667c48dd8a408c262cf6e0ed9ce9e2a46b5e65257279db5bacf3f72196e2598f16aa562f188d8b4b215e341d062b2df50a2d0a7115ed0d7603e19cbcf32c4dd51493dba7c5f28637fdcd169d95a1bd1d75a56064b2cbec751c5225dcbc2b53384920d7749078a1ac98547af41850331039bbf0cd67f7fbb264993e5b894732588379f7bcb675047c09facf47deab4ed89ce1dce54e059d1643a8aa0e09e638a6155e6113157518379bf85ceb47c19db1b9458899b5600469ca0a9a9f37c5d1ffd3c70153f02b530cc0caf9782cfe5d126cd0ad4d4d3de864c2fb539dd9d2ebea6d86093921b51168a5a38b0ccef17ff3fc305ee6750be791b96b2201feeb1de0ef6a19c82a955787a45f76252a124d3b55030967540b6d146048e9520c331b2d94e81162d9dc31c4eb66fb7ee14f0ab11230fc5e312c2eeeb759681fb57bf2c26759d4e8ba2eb1c2d834fbfa6c3a8f184577171be726c88034fd94a30fc30ad1a7b9b4bbe46f9fade664fee0d973e1f306e7c2938670ecd8d0f468a44ad43bbef3335ad9d4046824bf831e2a94600632489e53f6c09740a2f241ea6859781209ce8d8e751facd812523dff39a9b9ed34f57660b3363c986c376331676ee1a824783c3afcf6ddadb1a95dac7c112daec574da2baf8ce1c5396dc6540d88feb7b072b113d758d575517fa9c49231f4378923fc9222d38f4e0399465f7cfc8c77c1a113e40f0f89911c54457d8ff702681943d93b413ef1d70ba614f9d1cee3644d0abf736d1a07f3de07a4f0dbd99f7e02a3fb4d3d8f3e8585b97d9bf29975dcacc234c5452628c9dfb7f98f71fdbb548a01d89d65a3ea93bd83cd56de3004423b41178f46f7eded28b92a45b465af0b1eb272cb71414ec0a6e11aecff1e95a65f20b8bf24d68a0c1d6b1b82030654ba7b661e8e0adc9dd2ce48700341cd10d2eaa53cd1a3f7353a2bae5f2cde4efac9b771198743ff2d77f8876bdd75dd3ddb244d1159d2c678b8fd0df023bb0389291ed822de1eaceedc38bfc78c3a880b27b339f5ad58e06f179688514eeb987c29f2e18014b4c7b63718f28eaedda0be8c758ca5e097517f33d65bbd92401b270f3774eda5790f038e3a0379f035fd31f53ac7dfd0f779c2a7f1a8bf81d6f11f91bd489fc03a61afd7ab5050de9a0ece122edef67d2503da5fc9ac06561bb438c2f3e5f9a8b525873aaa5d0a1a9aee571b5e7d9affb285dec5325b176131f2ac2017d27bcb5a4fd730dfbe7ebaeeb87a3f42bf894bc9eeedcdc7ccf3abf7ae45686d3283e94a6789b41272bf92c3a3da590da77deaf8cff1a6854b47f70a62a59545c60d0f599a8545becf71b41e8e6586b1af557b7255539812d2a0b0f8ef58d462efff2e89d735ce8515f4773c0260c949279302e8d60fdf02e544fc90b1bf063805d6f5bd381b01a4f1a6ee6157fd162db8f2733fca2a129c19e407e54ea7a9765b98a035931f416df4f1a6102bdb816e0ace54d578d07cb5b8d44d1345dcfd0127d49588818b89b5375e282c28ce9af44c958323ff696c2c16247c12136a8ed5fe6c8013c6ab6de44d70f8cb9083666afa38e18d29bb62ebdb18d32e3f0d28215a6721637053feb917b7473d65c76d807b9073ef190bcec13583f1326722153a7ac1de3d7cb4662509349cf76a892c44d2dc17696f72bd56c6c7c15276fc734d6d54138b3a7e6ad5372379fa4c327ce7bc103961890680e7c4ff31998e61b8cd81176a4fa33705f4847fa91c36ca876500d28a0de208ac024ffdaa55ba7d1957781cf1a4bf5b17a1086923786a6fbf724a376d1b2bbc1e347e3c6f8c90ae4079dacad1a81c655a4b95ca5e41cbab0b43864d046167fa88fc7b7c4cb5af7bd3694441153c199fa6179240540763a30a0bb0a38c6b0ca626a539aff78465de7a6a4fa41b55ecc0b0c5a702ef4eb3406c97d3bf382d3659288cc43299eddd8bde0a030f2f77bf8cfd057bee83146c717b31102c1edd1c885988337ed4fdd0dc96224e57b6cb3fbca6b1bb3b23ed8befbd26ce52cca5f3937222864164a40ee621c27bcb8c89577c6ec08419d416d5c6b490aa36a612f558f057e680d5761d219382847378d0fd1673ea6f67f03cafecba5db297a79d0b91377cf127f66f80bc868fd2d92fbfac717eacc4bc285dea97acc24f0950916ac4907f071cdc7c816d713eb3930ca3d9928cdcd6f352253382a7c1e3eff2ed1878aea4e790ca0ddd6e0661e1d6e06b4095fe866f586418d35061fbf216bc232d78b4c6381cbc7e6c564c74a1c3f15ddf44947753a516a25c59bde8e4c90bed99dda5b8a79e9f75d4b6f684872e8ecbeceb963a754b45008b03f9cdf78dd0280277f3ed4d5af4cc64f9bdcd5d89f641c6e4eabd4569d7f77df156fdda28d2d89360e0229244e6369fda487220ceca3cb4aa68937fb669deea492a0522683b2f44ecb26cfbda8e25681e50435d02d6ce2d211ac5a84ab7a645d1a6666bbd034b4c05eb48c7d39b6b08c4b595fe1e700b450a2ad0737848fc14ac016a360e0d2621a6792f7c947ca6f285192b2465f7ac29137bed3472da9b02d55bc9f6aec477b574c0195c79354d1e8c67c337b351fd765e941345c327b16e1d3448d1b5180311ffc076b5619074b65c3212594504dff29f1298adcecde7d704ece7dcc6c91eb71f01c6df8ef3e8541010890f7621e0bae425461fc79335219105acdd8a6213cdf8025d3553ee2d6999324d7150a0ed4283b42ebd7ef76c5cda3d0b7bab751d46c13fa4f5ce1251710297d921ca3963d288d1030552eb301e5e9f0f573e99f5aa5f4c08a8ffad6c76fa4e18fc7bb610ef33a8e36f7fb8dd50b217e547de5c977a25026e5082df5fc47e008486e7a579baa97c88e0d20f2ab18ab1178b6e2c810cbb74366369c42f69405e074024276dcfa2591b689280d96627a28bfc9a9d84fb4c7ebd040a163cc3556f4cb6b89b72134bbef6286536c1a05db572548cebba00a1554d520371067db476384cd4416218bb0211f7a36f401948ac1a0910d84b1c3d9a799641741831846c3fe2dcb3128043065be041175e77e2bc3d3952db1c8ad31fa36515445f903e9f70a5d763ce589db38938ee53a2958ad8289fd884db24f865197d12c6f84edfe8faca07fd9f7d39ef9f2fc0ae04bb5295a8080998a6bde5b62f2a72bff800bbb199dc0b378a060c21d2e3f2029d5c32a63c583038236f12df76a2af8e66756a8ec74f84b7a4f0c5b6c2d7b048dee42982795e9aa06d94d392dc45d1afd595aef7fbadb180a4096aed0d3f1ea8845b2c80633197dbb7b3d9f1dfefe7fe0a0496c9f299deccf6451019d17d6096ba82fa74b8fb847f9b99c537f7fb4698d9560294be4ac81acf005f029ec8a2a2dd92895b0f4cea8d78ea500234cadccfe1397cfa2cdfc3e8140376c09936a0791cb0f5e5175f31c19a3a022e78bfb0e13393c75cb49c1448f4422d78218d7669144d36fe516c62d802739e4c4239c72049e677041f1eb8872dfd35b8a07d1fd0d92c74588117aabbedb7dc7b8c4285c0e3e324b3a6af36c7c281b8c85c0fbcc912270d6be51317c4dad3802b756d6fdd25d686552567a48a19dd2b0b72cb186b4ee834f796dc2033374e6abaaa819dbe0f3a205ae88d146360c6d7714c19ead563635aebc94e8d69049cd734d5ec65c8772edf47f9e2d261352b5a2d2bc01cdec9966f832f986a4e198ada28ee2a3d9a73273ffff3050e59c3e7d151d8d8d4b50d361ae8c01167608f81e5095a664104b14f4e51049ae95c871bd442fb1c1e9cbc5600035f0d9fb6a174dd25dfe15b3edb4ed0730e2ca7cb5568136495b99c7e198be7a1a10fac5fb847361b26bd681932e0f16263624e9fccebbbe464db5c1bdd089a273ec8cfa612eec52f496dec02c999f6db5bd7076db70a742b6ab751f7f14989f48633cb03e93738a5303eb903792d8892694060363a881cf8993da7e771206d74a8361e57927f78326921fc0dca95e391e40d5f655f64435fbc072e62c27637bad630c21bffcad166fa25e20785f1bee5d1e2bb8bc05453c6ffef6c5c170d6af88052cf203674a1c55018a008f1ae6d1f840e494f32d3a0156a3206aebaddee2e3a4ca833e321353cacdff5c661caf0f1db499de51b7da667a2523a80a8c76bb4eb62ccf47a250b161ed416b7d61e2898f51e8c4ddf3526ced229be372969a760d975000944dd90eeb0261bc224547cd2039215ec9e2af4eea7f5965a826c7a8b44bdb5ae9e7810f9821da3f233e89f7e012142ce727f20dd3eff130d7a3784dea455324ac5b2497d830ebb6d7801b0fa481c878cee1885db12206ec0cb572d45fed53c6f0f054429a130add90c1e70c9830ed16cb549a1fb01f0cf210911a2a3d43a79edf6b372ed91bbb9bfdf15e94946a87fdb20a10b4669bdf204fa4b9a20d71ce7d5d940b5120805728585e1362cefbcd15991c7c26f4623eb0f9a34c073e3dabaa05ae2a0a443e8c8e030da3f1736b414fb2e656dd8ec0ac81029e1590b16692ba62506d032de91ece27fd7cf1e64693bd4cf30938be6248b64fb33afcdae6a31f8c22a2b16391b9ece4b4783b122def390579ff7ce2103cad5f451bc70cca7f1ad3fda568738373cff893ba3c5c16ce5a45b5a06d7a03326103cc65f87e63b28d9414126b5f7329914fb4c85b97c2756208379933f6eff075c7d24cb139f801aa79da65af94d99c8c0bed651a61d89d773998713cca5cccdabe5493ed5602e849b3b5c0682dfadfed36f6e98c56323656caa40927d184c87c6301ecfe5b84ed696f8548cdc4d4aa44b31450f4392eccbb70b42541e70e07fbd9beb82e8cd5cb9a9f08f03b62751e13b0932c23a0b9b60e57022dac7e5ca7d19cb2921b57267064a39cacebffc134f189cb3e6d07c8c70c6a88578d7c55cae595bdc56fa4765e15aa445835fefea9b89011db6d669185f860dba50ff5e85e75d3c1dc99cc014845b4115d7b3c6a23afeb46bd0e8dbf7a01dfcf483ddbb6798cf2545414611c698c05969cc7774c132a02ed3ad9377d57520d3993e774731c72d38343aa8ea5bd538761ddaf38acb6ddbf610d5b4c287a077640f0a7080bed4abb80b3938b719923d5b9a97f3383578551f7075aa54e1986112f4219a3b6ed7fc183f62faee7fb5bcf5b47cd72b5ee7794f7100851aa9fdd19a9d37d92252cacb508fae6633130f6bcf772e8c914255d65e25d534fa547c68cf051a781ad4b523660ca1dc316148e3a5caf41a0b97876f1fc913a28550f6a773db8825bfc1dc45f2ac1932d020242fcd16309c2eb596c90fadfdb1ceb4dc001b595c8d7ef1d44ba3e28ca38f7ea38b0589ba6a0232674b5ef8a7900581fc561fbfbfd28f85d417abb15afc9f0d87dd230760c678a37e4905805afe4f7373ed235e64d0ba3975574b000c70a85356a99b3be54699faf945191771e6f800423eda078a0a75d80f5e05874f0156caf17c02da26ac1427cb2bc4384b089653ff17d9d2e1ec2aaebf61292d8c7f2e18d74a87a5e571bdea42804d7b99c5ea78fd649f273414e22e94ce536e535911809851bad728b00e47b38613f5fadc52e77bfabfc785c2ab5a9135bd9b9c2ed9de4a33e1ab83efd927d368f9b233f67bf67a88444e0b18adc237cce2285d70582b9329f9f91fe379cff919c9cee34ab8002616a495ea97f6067db3b9515337aff0e3443a3afa6d742e86c8b5f081ebc06c79e0a406115b930d163cc50496a6e6ca56e0b79f6e09489d0c2c6165a3ef8b61ad4d83efbd2888b527398fd4088e8b1cfc41504dc1bb428b15f2f2e4977132e900e4554ed50a018eac9d118f20738546c98f761a34acc030df30ed4929eed4ea76f509c1b2a67ed68cbb226dfcd6781f890bfe79d9093bfc1c433d3599adc2de3db86b7d54f1e17dad1b25318462fa762c190b5e3d656cc8d19bdda68a854751b0fa8fa9c3f641589504154eed39802c38b590f69d4274ca7c55ddd6e3c14229e1ed7d4294f5de48bacc9e7b19c7596b8b8c577421055983592722db3d706e9f6295ba672da3df96e5046678869a44795fdfeffd8f26c8cbbd80b5de4bf03caa020e36487fca1051c99aadd722886f960f264e31c5f101eeda6b016ec13ed610b353801b4f680547de9032302fa37717d62d20ad25dd9cd2bdc514ad871db2d34a195c044ba271caa8d4365bcf50e82c90639e44f42bed9793e1c0508d09496cd065255999b153ac73fc74c17987b0df67debb97b784dc80f7fc0a76b5ab9b029582fb23363bcc1bbf86bda450b327d66015bfa19da2c3f52ba8ff8620f13164a6bcb43f52ef3ce8af5ed9e710d1bcfe6a88c9c6c330199dca1098f16a18157a872aefeb999e24aab4c8ebc0a799a2943491a823b91173377ec476d5cffdc08cb21d70bbbc65cc91ae0291b49ad66991747de6dd62d5a471a7b2920ce2b6600ee94eae96d4bb0edb51d58a0ff23a704a0f7c924dcdd6a1e1f8edc56ac48f3b47a217fdb74a6dc4ceaabe4d9e09d4d6652196033590770fecb6db69e1f51b9365d7142d2c91d9dd52fd5fb5df1fed97eff7c0b696a7d35fee714b30949ffbd9a7b969a48f08129bff7fa9c9a40d15b3d998781ee854da082d606754773c0517016d7b86a118f387b2fe5ccd48d2fc614284b7df265371e71e9b1992df7a789ceba83ae82199f17f836f8e294cf4aefad6fd1e9ae0ddcb1d3bb28eaf3d45e03177e2dc24c47795767ccf600b0a4552edf9a680766b974d15baa59890e1d243d5b5c8af15fc1047d3000fc83cae2655da2f6702c14c4b22c62726c06dd9188c8662c7a6fcf5e7aa1877c58ff2d143e299813571a9ad5682a55157e14a502ec72ed819bb8301f81d91d55d9512ff3c45888a257656a91debc3526c4455e5fc97b73d51be0fc31dcdfb80951c7416144e89a4879b8f7c31855febf84c248eb9dff998a1534da5c7463be660087ff9f1e7a768d516f59fbccb9dfe970ecffb8bb93f89194724b94e3244665a76d433aec8a6e41d30ace824e931a8e7d042c17e5cac047e165a0b5205227e4e9d18e70633b30bedc3f83ecde98dc178e8c3e651d99a3c807b5f3992e1513c81c9800431e37b663c7eefe60d94993d0aa54ff8cda2db9723951962ee908aafb20e741059508591b250528ddb86e26e297c585261ce8493e7a3b576f734d7bfeee418bde045f7ad53fe2bec915e9d5f1f333180d5422af4e52a43a108e14ce9f9c7344dc278720156518bdd9c927f25c0ceebe9dc125d6a044321d484e1ec67534da5cdd3feded220adc24941802c34f3e1b8fa9b1675747c6a57dac912c2b0100ddbf4d8542c2879af05f03978cd1779b95ff1bc6a97087c1258d8bb004c9cfdb263cc9f07de37d71e1b0902f553e370a7509d6b63e9ddb9fd63abee25483f93988757de5fac8e9bd2e320bef90069b18e3c36d5853de758435d84ef86dead1c0bbaa52f87eab35247d716a04cfd2e3bf4cd9d7a34f75606b0168fc864291b47035bb49d121b59125557b827bedabc9cb1b4293aebb1327a69b983041dde3d0e2ac3a21a3cac8ea2fb31b05f1b1dda4c513aa431cfd17e63132c6202ab25ffb010a6ce280182eb04f70523c711b3f9069e660812fac530ad15780ffdfa2e32503bb459f6ba77e5c7c0f7aede8e7b7b951f98d99ac65f14611a4cedfdc7bbf85be60d25c87f6e8e60390def0018ec80455c915c57957eb4d991b11e2701a09acb12cb59e49a3e5aa0fb984791fc1922c0508d0c00316cf8cc5076289228c3e0415060e89aabfc5dfa1042987153268e7d50ff94a948ba93851ea2e17e4b469fdb78e41ba89431b4664fa92bb441b1ab3083455f550246717e5fcfac70c39abdc192a3e947fa39d23694a8a6d64b00d4e8617fd0dc5b83c628406bdccc0a065f5526e74d1b1b3e588d71f9be7da45de561ccc826dbdce99151f0350799e9b53938bcbc077bad7c1e376aa6e18741490370b94ab1b090b036bbfc10ab7f5b0e2dcb0d0c4e7f67367b3b3da7831d4cc55cfd15e85cb01142c631901a02b1adbd66855880b1f4809bbe95dab800d1e6f1deb8628690e0333c380e56c5587c668aa31dc74f5f57408c1ffb8e8546d9a5e5f93fa4dcf5c31637319ace9688350536104afa27a9d70fb52ab83fdee1150fa2933e819044d02e40f4f4bfec8a2b093fd99c4565120e98de0e3fcade80fbb5bf1436b67301ce16cbcaceecc1391d2b7847e88e3f7d09f6b17166c0d081d79d6d01662bb1bf7a63ff9c489ea664244b28ac80bcb83fca867c3823d4804724452f26a427ce06145d336141fbf2ca0dde4c70a7deac8bd436079d17d2cc8b686dbfdeb93073e3236f24dfe02b123799934bed0cb7546b556a1a939e51249e153172c49d2b281f6980ace8a5ecca029b347b4f675f49868c5fbdbf5db8b73307ce6002b62e29c9735c36a62c2091aa56461ac7f34e6d810a18ca7bdd49e219e3233a5f4d8d8967ef89a67e001e634c5ac69ea2bbcee6e3d88a2e6a0eda80f82a3309c15eb0312b478da23a7b38739b9c182aeecb33f2db75a33cf58da99eb6d681b771a8dbde38cb451d7b11eb1fbb5f394b639d824d3967ea5f1b97fd656b5cb0d71192585d6d701fd14b127fded14ccc246d8699cf8f77855b8d7094899b33b95b5a9645b6bc062b5e550a2108540a7c9388633ffaeb7c2eec42148191bd423b53e7078fd7fc255def4c6dbcd65f8b61689c5d1ac58c39e7b1e85dfab7ce178afdafb64df7a6ae399418a508621cc8654325052e7af9ced13f084435185188a08b255aafbfdea2ebb8d7b0614931df668de8df4e29419a2c3832f1dbfeb43132179454bd567faa62bbc07ea8ec06fe11996431f19ffaea0cb328ddca2e0df247db2f8e67af8c5dbedf0d0ab189cb7053f123a7c93515c2467c78e6f3791dd17bddac045aff5eb7d35550caf88e3c3d3eb1341f4213edd4881cedcd767cf36992564cd5c8f460395d396a26ab98b1f3a2d2f1e2aca2ea9ac5b672c96d8b5ed5121f11ac7ca1824872ea4198d12c3ac9fc7d01711d2730c468d6e4eeb086a70c8b96aaf5f4be98ca5c04c9a9c77b8b542daef99535a1d3b30701ff4f6bc681aab72f23e3244a99acb94730a024f0520259703d58593211a13a84f8d1b482d7b13cb243395c9a763886ce022830987c2415cd3d66ba0a5c561880edfb7bb8cd1b2dab07183ec527249fc97378ba573dcb1eea57ff7a85fe50e9e1f9b9bbb830e085a5b1266be68b1191b169942538ad1d081de92df0068d3cc6231aa930f45ca6d46ca56a410bcae0d345b6d7bc65a2869780dae8f457621fafa26785a8342deb157943d4a297bd01b6b451641339676d245e59b60bd405787afc4ebf9bb63b389679064640b87dbdf810f7acfb8fe95b1c38ee4227bae8a8224c961c95294097d745e7c6d89d5fbfa6ee70b970567762c51a172e3bd4c5b6d6bf2d70a8bede1e9b06b84bf9fe2254ce5b4ce05ec90b1395a4347438e098ba72af93176915ea65ba424e36e1b39fa87625d6c73f357fb03b0222dbe55cec3a5cfa48cec967d2131bee1b551aa5c383fd1cff62398ba1a46faa365a7ccc555fbf8ccaed27075e82d12319df90b5abe91d6490becd84fe4a1ffd7fcbcb66b6d9ab0007df2bd999fa24d4f93a7d9efd985dd297651ee2b3496f9ddca5234c8b5f9681091a653a0a235ec84e3445d68ad3da970699ca163c4f76d4a655b1c3769cd183c2644ffd6ba2c0ff60cf12935038279bcd520840efe7a025ac9aa046de6db3f390ff9b03677eeafa3b02f0e8984e2526b26ee9b8b86c327d12786e501d3cf71265a6c0ba38da50ab11290a431920477e4d842c0e702d26394076dd58f77c266a650dcec88d64883a11615ac5d3ceca3d1cdb96a02675888901530929628f8f6d2ccacb95e7e98617fe9e858ba0cefb2a52eaba58f2c9c2e668c670424a904a8706ca9fc21a64d3c5f4c8885ecdcada464b2b4a4fbcf5b4c7e487692a53830944c1ea301aabfc6a76b9e89547e97dd98a0803545226055311653b91b18bc6cd4e9e47a51a76dbb071a40e986d3a5cd7db7b752bb3828224dd2cf7df5eb68c43ca23cbf0eb4a358bf27a03e56b6a9b161305133cc7d0318b633efc340228a7bffb5822b080c583c47436f2cab5c43082a79ed19e1331561c1a5a3e340ff9c1e60e974925d2c45fdde660d08be2e9637c749ef65c1b0449fb0ecbacde0ad3d937fb1c08224c43f776b5adf98f88858c919014e8136aa54b702a9605021b6b360ff0d52532a924669cb68e4932305298ef2bdaf7c09f00faf9f69a80753d3609c1e7b16633dbc85c76d8c5b8b9fb50f0a9f905673fe7f457661745cc0a4ffd4d8620d1d9d3e01567c8d1e072e0d68d0ebf2d70dfcc23d23bc1ef58b4c745a60adaaf72133a7521618fa8db10c0904574c061610172e80434c018f3bf651c58eebdcd26472c5af188ec764260a4e34afa360da85f92c85e2caadabd27ecbb55972564bf671664cd633c2b28f35a2d214a0d47ea251cb31076d6000f67d417615e1e4497c7efcdbc4db869707e3747c0d546cefb81cc3c6f0b3b458bc61b7e17b54eda59a4a4ee9cd50abc659c10d8542329d8963df1402a77d7d3e02e03fe4574527644f5767eb7861d0182e7a751ea406ccaf34360bfbb2402f958236257b265636e45ad7f87c40af3311edd4043b4c99134e5a07c1076e1c62b2afdb0d138f946d86b41457f7e74533b3d18a7188741ee328ce038440698e5121236fce31c31be7281fe274e427ce6c2875d5f6783e8d66820ba21e518db3a1f91422234b9a8a360f0e8b3c7f046a6e2b91f3e1398da443954b15051b3c36818113213c05076be1a8fde1fca04d2bd0ccfd3e2eebcba03359070053eb787ef49c15cae7b737fe4764b004f5addf2f662bbe9e87b7ba96773d56fc5e715ae1572a10812019a5376de31e60f45c1b53da5c81d737ef0f32ddf05f509031d9b86a46426a59b7bfe600950cd1e499721b5a04dc166a737ddf01e4330efa29717f4f7bf70b391bd7eaac8f54c1b039dc36390b14bfcda841b3e14c4199a66858f8054e8acde9a2f6ba999b6658ba89325dfa9bf8c8db4e125058f3f8c3d4daeb575357b46ae00fcb2be4ce397d032e18fadf6db2749e68169a52196a9162524b743c955e1fe50090d2bf62beec861cf7c4a35f5f2c998c6e9df5eb74e19ac71fa4722399c8c1d62f3e5c21661a372a2b9b1fd0a92670811ff32b772ce7816142f13dbe8e2975f39431fcfb3fc8e0ae31017824ebd412767f5937b9083119b61fd399a3a6ccc1392fdbbde519296cfc98e9c879f8e61ef064a32523dcfd097e1a0383cc09921f1d7487c298609add8df5b4b8124e441a5f7bc909f35a8cec9e03bd7f9acdc12b9075b52242fc2962d54a35ae2d1b294f5b71bbcd024da58891f2ca8965cada07b85a0eaf2ce07e7d50fe732394ddf67b179cb6a9e83070da9404b9ef0964640b0e54018b1c50783ba5b9f5893a167cda19aab2208f426ad57a168fc68b4953e00063ef61f56d9e3c20581886ffdffb00b0e41876ff6bcf7fd027d5e846b85e0c79e4eebb8f61646941e7caff4648b259b26cd419d1f135484d12801acc138f2fab9923965274b97613dab5f591810c52d3b7aa8a3805cd5fc26b9ae626b102433f081be9a4d0e6aeec1c1b218d1a06f0bb126aeb4b51e508c8c9011347c4fece5e64efae91491138108fd7669a077e1507fc70a74ea14f094b3c7211f3b7aba0d7f4acffdf7dd6918548de367787a1b991e70edc91df02c1001c1ae26e70377db974bd2ca1d5e911edfd736b5e80c130ab91e74b7d3d5d6290905d3a2f16f1c78019a224a4a164410c7245153f20cd3f20e494adb99ad252bcdb8cb9aefc7c397db7b05c262b5d3b64bd206898344a5a17eedb5cd23106b4e3c5dc27c99e483d4458e25b36bfccddeab2b40dc8f7a1c0a8ac130b33c6fa4477a0e37b737c39937642886097bb1c6de2a9a5890594c406c85cd5771b01a575c0aed0de5a6db4c556f73ee9cb53b15a56bc5c5e7ad51054c1cee2afd30c6eb868168bdcccddb52c840bc3e7e558a44725241b7cd15be46da0ff186653d24824280e5b42c262cefb0827d68e3dce7e061860c083d60c6e1c300ee5c7622702fa960f75553ca516e1f1caf28a496454a93b75c31bb25e67d82ff95a6b1fc73bf8412b80394b48b577267e65ab0a1b238a09144b8c6c4cbf37276d359320f6a10af235eb9e55a4bb336f44a575f6b92d0fbb4ef2946f759ace39642d21cf9543b1887e6742ed9c94f7f6703ef967ca8d2350ebe6593f813aea44e5b225e80105ece35f4665bdc9eb5ec6f7eb3a71511e310764c28ef60b163788b0abe2cf1566ae2b1e447bea4e81014f3a06c3c604e64cf5f6f7cb9679c9d22123c296e62920dbbb24e97ae1a1832a5c46ff3a075876a375b327026306d5d17ffd406cc33da16d5d9218fc42aecf6abca671ec6bb9370c505377ace905d4864c6fef1e0f009dfb99c7f1ab82aa9c37b43f1f1a24c716814f5ceb59032f6a88805eb1b5112da03b7b721831839515bcea152543d8b231a8267b400770a09dc29950c5f67b91339dde46c4bb537e23a3cb8a3fd9b5be45e976a71b4aa251e0c2540fc80ea0f290957d607b56eb4caa63b78811c6df3fe971082210054a7f9ae459e39d97018ec2a63b07f44dedac8013a52a77d9fda32f1df9299b3b62aad6e1cb7d104b7ff3f826afec38b7d0c7ab2d7ed92a13ca370e73b9e6db3fcb802b9b650636721b11edc6c8cdd0e0f9af197e859502069cd0be29b907a1727336a24837e2927633682f835b0c69bfc80f62fef846b6d47f87c847991fcee47fbfe9639840b024ed3f3e8b6a9c7b926c275a70fa628b47d8c74c392d5e8ac930b447e3891c8a9c7873ff8c1a4e72f06e8a8da123c52f6479ef69a913ebb0cd77e999431241ade212d538e5b1cbcb40b5c1387dd7d6fdf46f66f40478f4391f2df929f41587038658079828dfd633bfd5a81882642bf26a1067e8e87dc21cec7988a20cfe9cb3150cf896b7ce9f30748185420083e4cb7c5bbdf8657b56811a80766562e743f7f0e4b7b5af818784593e3936da0ddb4f6bc54cd9fb8de4d2604d9c1a6b636518cefa4fc9ee816b0b50105784ddc7e69f177a6a5ad3aeba2ec6998e6a3cdadd20243e4365487c8a624553af9eccc1ffb4f74f3f4c29bee718dd358b02e948ba3e787a01baa5a2a5369ecc56eea63a27481b3768899eb0d10f524efc528afedaaf0cf75cdd8b57f7619874919b86ebb060440e748b243de272d4d08327c316354a08c3e27df4e312e166cfe793774ac11bb83c20619ec58d215d7d0158497047d81f7654e2ea5f22a1797992d7f9e5d0de9414ec334cd0ef24e735fd6d1a4c6e9868a656bf59177f59e5d3902dab8e5180c15f6003f9674704371d30f944765993831ca2e852370618f8ab32db25c494f2e8fe3d5212951d78f423d58e6bc5013c862d5b1375ddbf3b4786527c40e9af200057be562a32cad4499dbaa3d8907003a9bb6816223abeb8873cee08d9e96a767f027ef325050d294ae49a976521e33b4a26077356d9588ca9149f0dd5c89c3cfe0b1aa5b7dafe7713f8b0a27c71197ff3f39b47611599bf18fe287f971f3054e8e30776fe539fe972ff838460f650236c22a0d14920565c97b49f8da1e04252c9065f29443531b5d42997f56d699205faf42f60fcf160c9bbc9ea1b754d4c0dc02f9fa907599679b551903a15242d7e61e07960e8965e438e16c16d054aead2dac66329db5d5560df9c880a2a4c8792961527714c508d54e5f853d8ae9966fb1fc06639e796386290a37c2e7f96516be43b3ebbe0220db20f26aa7464b077a0059bedd44131e72c48bd668b327b387b2b52833b967180048bd7c0889f460d798ec267df9f81a3ea8e790de7cfe049edd9849ab69a68761fdfe1117a45258393967b554e0307422160a05753af131028489bdd7b5e7b5a1fa326b41061725a44260fe172a29a31691be227724487e0986396b9c63edc5da0a1f48591981665d2171c5a587c67a06bf3a81a89e1269b5e99a25702dce052186454bf36a12561bf9cedecfa06dbe135df77417b130d21612795256e6ed7419e728557995d28c100234e89d308f0d5b3de6309b6dcec6510437bca32b7d9b6a7c041bf001a2abb71fe35e39c6268f0ee468d85a72d788a06415c8ab8ba8fca53a46e0205fb446cc36870fef40fc16c8a65056f374115ac1f2928512358e950c609b502faa697a07b2e16e7bab0cacf0ceb59dabfcaca22e92118bad8ecc698633748c3456d754ea137b882b2ca2a7a4e846895628f94cc1c3442bfdd77ef87c380937acc2296a6fdbd55fd8c50b3f56b83080522645df0c43275f541a301adc376035e36868926187b2b8af60362e7d4e451b97fb02cb2c70d91a2fd16de7cb85a66c8f52b29aba14a8439fc3caed24223d48c43ea72e2ab7bca8051fc00f86e39dd502cd2f3281e1fca0c0fb3bec50a6baae63a3703b192f08a13e5ece2d9f6472c2a30c6cee55db394da207a8730db136dd9345e73fd83f6f550a4c937d28cefc50e4e4a7652338a20d0bb08ccdb9ede74c4f62f2f5b6a7765c805033932ffc9c9e8f64bcb8b44b568883bc1833860203e5156fadd2d7f6d9be9a1ec3383b9f11a51a4d056a7f36f4b0951cbebf5b29fa4fd6c98da0bb27ca720a5c0451592b5454ed7de9a471508a67edcd7fbaf5ad4d84d03773e566327a0a45fd14e8800ae3c1daa1e50abdbe25ea5eb9dc73b1029257cd58dd32da5e1144718fa8881746454b18bb65095917e8f50c03a2302f1b9cd5fd9ea1afb651b7f032f7a02e90d1059c9489eaefe52835bc16ecea1b5e37d50dc72bdd9ed1ceb8e78e7fac03c81fe81ec111971f24d5ea3f131c098c6ce890778ae918ee481037d8242078eae5513f9d9c3b4a4dd868a8061c321d97444203b883c761f8bffff92146c3a1166f2cc3e5cbd002dd1edf981b4732ab4061fce77189fb33b047fd17aaeead8e8f065fc84bdf818322085f02b01a34ac0a728ff048c5758eca358396186fc66f11053decfcfdefcf8ca4ac447d2d9938625318e51c1c41ffcbee788d6e285393d23945932ae090459302b15a08eba94090104cf7b131a951b96d0a443c33048fc8362c0c32b78de4e4caab4e5ce95e8a9178e69cc875dfdb8dc3139c13f64bda380d2a3aa86a495a8ab9163dcba805087ad3299555423bf6d029d2e08da2c818219e38943c29c65a76e70780e550844a7832a7d7e877a3757548c57ebb51350a672a3e60ae41cf2a1bfe42e3b494c851de33a665810578fdadd3adc606354bf2002ec2a7e002354d0a8b4a58b7fe054495d7575e5673c3233665daea170f11d7b3b80d462cb166fbd255c5c2f57658e55edcecb8468226b8819d3f5d631ab449ae6537f5dcdda5d48a6d426ae3f7e9999a2524055a2e9e7521a120fd1c0a5f7d5bfe917bd98b7fdfeb57cb94eb6710ed11a68d2b1e834c9355fbc65d5ffcba17fe9598e5db0137999d1433ae5fb9236c17b46386f5b7a3730ab82476f690a2f98d79ae26126fb648f8c6b3dfad7d73c55e172576bb4582f6da4552703027cb29775317f9998a774bbb68ddf0cc294444da70094be75aaebdafad5fabb3a3896fd7608ee7f4abb1e3db5815310079286aae72a8eb5bc99ff71b4251ec11cf22001244f5fd120deebbc120bb4c7d4eaefdcddeee0ed2c8badad2c70e29dccbb4cc68962966893d79e6e26aae59ad6148269cd2df6c9866b3243dac2ea741e227b92eb94b4b25e26a000e1030617db61158d41593dc08e612ffdd6077dfcd28d2977a90b8bb39aebaf92829e8fc5f6227efb9033ce3e0fc4c07faafbbd06e29abfe8276c5a078053932c117789d2e5697aa57f2aedf4922ef368d7fdb052a526566d8c3f5aeb23af68780a2a966f96a28b75c79258e3f33c72281b975ac461ef6e042f5eb5b04942fee944c26decf2e10399dcc2087b3f1319190f027906b9697238ee9bdf2ab41aaf9d42fcc6ec37f4e3056f4627c694900034e4c40dc75474fc0c5866560879363a95fbe1bc261542abfc72d3c2981135cb2b558848346ffd669b474ea6a40bbd2d92e6083973e701e208ba96e6960e7d861947603dfc0f897fb913f1afff0bb30da65fbab2a93944a76ea09d9e32907e18f330ab03c5924d563c7a5f66769749320c4cfdb6fff2e3bf0232a232b37b9489efa2649d5f4ef6e08d81a6a376aaa539eadccaf1493ff19c08411c09dc474801eb5c1c79619c7fba36e26a0813d5fc8ee146a9b0b5d27cfb572ba76e794f1b687c6da58a011ff1aa50a260d801fab9e813a15403a2829e24334daeb9215556682cac1853d77f68b8e92f0a63c860e13ffbfe306a5758f56c4dc7dd8c85151bf9ecc9d29fa4e5fa86165fac76cc9e4db086fa0aa97296a250022ee6281fa587aba4000155013bbb69692b7118b94b95c323976b1fa9f6e8c48f0f907b54aaf6e2f562dae98bdb9e71ea5beee82b5ba41217772922cbf845204c14dea7ebc188a32578f4cc12c514045d71cc319bfc22585cd0c51e4e8846f900857f8aba2b18b9aa12e0d87c90e1fa8b453b7778bd5bfaefb9e8c77e1a76964f52fcddb8fd394168417fa89d580fceda97fbf0c5706a8ffe52ecdb3b1fc2d6eebab740399abd01a9f7656c8d6a13ed5c8251048fda558eadd4a58d7fca5b67ebf21ca4a06548b6b30b82a462051a13697af2ec92d866b3f073a0fd5665f481785ff340018d07c337d8314f6687d6188f8c12581f8568cb4890eaca334d2a411021e4601c6e0078a914c7d6b4fe7b116b7af74e8bd3b008b5ca1ab8ff0cb2c326b15732d994754d8dbc0ba2ebf7a657d705b56519435f43ce85cc8f01963cf597606da4e1b601cad8284462bc4d77839f598fe70c15b1f09768ba3a4a5044ac3476188d038af0a1bf8b582de8ba4d7dc7f633666a4d1f53f705c6cc8f515eaa0c7815ec1069b87eabc17edc1942e28a51ffb296067f2b2fea77a0c8868ca9d21e68470d3d1d1987dce8faed3485f7fbc34a47fc9f46fea702fdc4bd67622ec4497e1b70e27bde14106e9dcb31c6b4ee66d20d93303d89d81f93d656760030d22cdc2294e8da5a36f75c49b0dfd52e3073e71c28e0c92c62a741d4b2b0d6b7a98f73d7fc281214cf5a3d59088eabe15db1fe9e755ab9a17c27a244b8f2e781b34d5447a49a774dbd270b4bb3c4b5dd367181274007ccd5c584d74ebe5b005bf0d3426cd0244350b743a68bc18f082e74156ad0ac26b3085911b3812727e0f386b2660d087f1041cc88924328db43ea03882e1cb46d7462b034ed64bb9201af1af962405f9d94c66d7910d3b74a5ad0f00e9e22f6bc594e39cca3bdc9b49a92825696bf34acdd90b4031a6daca635cdabe7fe5261794669cbeee1abffe797cf98ed0b2e287dff2cb51f719911e1581ddf9fdb0e362f9a5df42b5819e02ecd52025943303189913ee4dddfa3fc22fd9a80ea07a951e68396225f55986d457a9d8768ef70402481b514766d6d631c6cf42362485a025cc5cec67199880fa7b8f50eab70a28f95762eb5220824421a423a763503d1863c4644e417815ab471a931e74a16bb548f7d4966d9abe2aa2b3fc5ff12a67f7f97ad3f806caa1652274284b2c0fa8b8728d2cfa9142e996e52d78673f661bc3a157db87b711d45789ffdcd991545408fd136364dcbdcc7374f9cd878253874e02bb245e2e5b17ac2720b084df8780e7b45f9a8630ec4b936cca26791538a23ad2cadadbc046e2e2b395e7ac9ebaa5ee1d70a909d0e6584cc3ade9ac1e3df24d469b3180e9e15ff800d897e907455f47351a54b5ea10c087f9ca50630035d968852bca62aac6034a24584e768a6ba87851ee70593b05b6cf5ce5ddccc4b6f1a074fd80d1a7da0d0410e8576079256d9e3a0f65db67ea78e56a71356164ef14ba6084f530fac2f6a2575bca06e63f03199267a8d98cbaeec871d7ef14c65572aafc7703132909faf44d0cf261c99f6c106d25f3ce001c66c649716e938885e383caf6d8f2df34e632e095d3a1a58d6514e68e62d4a3471ffdcf899d34e47f9bbf500900c1a97d9d15216f69a1524fe55fde37d0788c3a2c431c833f067037f722e99fae83bbc153d079f335cbfb7573944f1aa287e9aa8d59f77fa59ed81f138a95de4ba2415894de47704a2860d241f888d0dd0188bf68cea17806725735421c3d4dfc6e29182b7d5fddaf27e7dc0f8791ca2aac1beeac98d754a42456235ff74ceb5ba32ed347ee0cecd2316b5c85572df1ff6c94769fe2301400604d0842eb0db1cfc33529d7d8c91a06714e1cf4291afbc22c00ba9b38e14cd4123f74d511c69072f48058d185b476b65f7e1d5949c6d0cf1c3028718228f2871ebb7fe3a20d5df7bec90238ea2d13ea11cbd5e46e94ce4b97860bfda1dcd65d593a1233072586bede34a5606791fd470049caad4770f807c3687c9988bafe5bafe11035a4df395fcc05aaa8896598000002e972812cffc5ff262c21830dcfcbad04c1c75add21124a00f130de3f0ceafce4d25d3d6c0f0ce52193769a8f3789dbc9bcf8f95b046e33dd2ee9ee3588d5dce1076c8afaccc026418e7ee270bc2e338a0df89d764920c9114b4c6103dc6fcac3333d8e56ad78141785de6df9c970787ac82a97f1b47aabb70eb9bf0acccc0fd0db11ab492341340358d5d58356e3ee4afc68882c61acbc8465e49f1df458283753555fa45effcd89ea8aacccd684bde980f8280eefb042a8f8dce797f499034c4296ab4364863226e35ce9fe0b0a04f74edf52fe8b859087b74117d4b3b9610ffab37b67f1b81b35cf62b23a0d8815a211c4532be42a36f4d3e29a0782653bbca547677441d9641d7cff84934a96c7c1f92c9bb0cbe424731db7e6d783e5cb9598dd78e0672a1f4dc60076b2c9ea7b769e949acbed8c09d971aee95f1f86ce82b44979e078f9410aaf778f9b5bb90ea2d85d78a049806201cabc375895fa99e9b0e765e213846d3b84f715b53b6dae32c9cb961701d5f4517782d61a476a178244f907a9b8c5fd926c0b0c018f49b75135f6a3b5a533aaffd821fcf1e9835b3c356447f685b6e8d142ee82fdcb56ea39f0fd28fdd26241c2211043a2a5e28ac73a3ee59744fa0c5f9f7d3926836af6f19f2eeb9c6d3fa1edd420c5b19530e900b5b8e5ae98fb0af36fbf8e1f1216758fa1ba21f293783752681ca2f3956ffed35d9c54b132d1a2b42b2cf72c82303ade14d18ae32524e6be997c2e471514cb501c6fe034c5808fe6207bda09a3d5c21bcedaad4814f39f9810817b1fcd8a5fb9629b83fe07adadf4210b724637eaac4f01ce9980ead92a6ce5752a5252a07301fa20684c25b7d8af69e590051e372430dfac26d65d811e869b6935bbbf6e691b88803d3b37d26ffc2e5ccc33855f630376edc474c33a4e38c95a5b5a61d996e2b419bed7c404f7cc359be869ff3bb432faafaddfe15ae90a41cf7c4e641c60872d4dcd6ea90ed28084a629958398933c92fd3eb8300bf9d865bc4d33774fbc226f2830b8d1d844c8af0ef9f1be2bb9cfb9ce454965a71a5106a85721cffbef258da1a50685abce7a6ee1e76521d77ce146c027c7e4b38ba85630d26d0671a1c7fdb0101bf6b3267893c522e1e22e220e0bd7bd5ac558f86996053794e40fa7cf8e476e251261d82582bd757bed9d035d3fec6490dac7dd540de4c72e99a6d9d97c288bdbb40594b40ae5a45ac60bf05780757b9065c22720a4ba4d19aa646cf4fbaa842d6fe87e71c4836db2af482eaac9c3ba1c0edd972cdffbfc2da5aeb90c999e3dbe6e706b1f77d7600da702b359bdea88bba721bde22d69b426436bd2339006846483194f4937871e95876ae265361e9e1eae485f155f08f374ae696e66fd7796b816c1b5986167d777c9b86459101be15dc7a6c656ec204a123c41e43fe1e5674caab6cecd5ee0923d03cd6392ba00a291b424e46650bb2211e883000445392a573b85ce6af86f1fe4f40ffbc252dfddcba9c0016273169251e45020f48eb2084a6e5316474d99fbcd44343efb45f8d46c9831d0fa5ec277198aa0060de3acd98502a955878e9d4687d866faa6b7736609e961f7a1317db99ba803a5833bf250112e322e1ec24973f8a71dba6660657877efef987eab1bbfd101fafd8e0c0dea807ea8afd9edb81b913329ed76f4d08e7bd4ff111edfb0e398918107443d8529e61b26a6ea3bd5227b7a5102bde720f78df5373991bfff2136bfbdd0718136167f0b26b987108ce56759927572082354e7beb80a05a597eead5422684cb8769ed7b7c0ebeb9646bfbeb06bc575fa55eb6bfa7b61a0c4860aadf4e306a8d3b831284639ce980000005a1d894eec0d0dbcc2133e2b2b788d11ce394ba6c1318c809991ef9e8498516b4f05a353876ee5918b99309777087dfd8f07ae40b5c69ff8e3d562a95f6c5f0765d22d64e103b63b6ebe4810ac8ab83006fb3b7c0fdd1f680ca593fec14b6dab3bab9a4ee9df42691f9c8098527ea74769e610c2a9fe7d9c092ba9159f13bfb672f1939abf1b5e5003d1eb3d232de7fe2b3548c5dfaa1184105f9f2aeac64b30f1a2f9f5843e06d9486480cee3581d06c06128d1a947ef40c29295e6103b320dc0a675f0e6184d9e0a0f5bf6b4f05382958a609e44a67d718af748621c7a85f2ccccfa61f6a42aad15aa12f1e5f602a3ca11032e94aec3e78e0ed6f87412b64bb2a81514996b3886a8a40369929271e9a1ccacdde93ec8f9ff104225cbaed5d2f1358c9656d2ef0df001aa6d9def873218803d852114811a2254e17e723fc0c844f8249faaafb9406b7d98dbaf8c8f38919ca02a35f87d81f62f3bf8bc9864ba25080205c1eabba1fe35e6d9ebaf947b1cf5870df465fda89391aef0a325e2617e96e23cb0afd57cd6644803dc0cb7f02277a2a5befeb17673d31c2d49d0c5238f18401da4fc9178e7843508daa5cd7c27aa98f1447d23284deb9cdb464100319b46fe60d68de694fa3191b62c5f569ac3446d668a9bbfc40d9eaa929f5d5c5c039fef2a240bfe624313cd63a1be482052760db56b75fc8ff75816b99c794f05a9e809f9ec864cdbcf21dd57fa7a5f543bdfe9a7d4ee488a9510f168ff395fa3b3779b095eeb62e16f7bd549011a7cb24a54df9105035c9ee28f93507fcd246bafad2e5cba215c89ed93e90395234084e03d1604cea9a730cba96ef7003e1ed7ec40ff0f9ed3ec64173ccf7898eaaaafbde72915833ac7a15373113611e22980404ebb9b12d446d9cc71048c56bdc9a89348e1e3de7439b9bbd2927e561676a93dfa0f03f4a8298e786a509eb475474efea0849f98ddf9c71148c028cfd02e27c28dc9fdea49c5dad316b1703a287023f7022620b0b9160c4c6d69a013eea39d9452e1a8e73b0e8c9360200087d999e4546333c4b61ad5288dfe72ec65297f43e403e73d07476a9d568952d858c157e3f198ab5ab685a40c4bf7dda70ed53b49313ee6f678a0fb03bb5da32ec8cb03b6f631a735db47ec692965304239117daeac13de2ebc7962f32c573534d729eb7a8d99c62010143efbe1dc5d3a238f04058475a8a46a1c205fea6e7fd90357aafb043f45c8a983570905ba1d77e0f7028b00821bdc0c33a59da0001c640b72227e25db63c43465794b1e3daa04d98551c678fc2aabf66eb955bbb158fc8c5a9e79b27bd7dc99ff1d6380c78746657fc4e17353c76efd25d9ab476f6a48db32b1b69973f92416338be9571e8ea6884273298c48c02e1ec13f52027f9a4510730cede4775270741056b62a1005a25591d1f016147f7764b2537d82af6178eb67b280a7a178ab73ba8da6b51197c7eed9290fd533f59ab8a35edb2fcf9f4e3e4fddabdec21bb4c13984acec87799dff2dbb0fb58a212b0eb8ff361a5ebbf9a00698fca109ee9f08789c973cd21def93bfa78ee14477b0978257673415ca2ee7f65a866f03c76bfb95c41a771fa5d04f2fe994ab144bfd440c53ce2d33ddc5c5d4cf31502291f48125e0c65202729ead697906a54645d7c817fa8498077bbe31e6f344ec92feb123f284b9bde1d8543af9724c24a5fe111e4ce62732d1cccf8733e7a5d1202942a75cb05288b9bb25159ed8ff27745c260bea0f3cb903f9e89025b21058f64eddb4d6a3b42c0910b48e95d94bf4f5315e0d6debc401bba26f33cbd9d9fd5b7f00cfcfce38c9d79b7ea915252400fe18cf43c7e79dcfdf5eb8be5c35058af41e60a7d9eac3c4454f53d2b047e82c3ce3da548d6a0bb40c11406f0e03e7b11d14928e8e5b7f958c073a22ee7c2627a1378eeb18eac87578a32c1c533e672216779cfc5945cefed9a8353ef53fd4376b9124ebd37833ac35dc1dd479f8f4241024bb32f7fbe907d72937a20838adf96b99389eb76eb2d0b04d8a198dd17b4000002bb1409fa2ef8f870a05312423bd47eec4030eceee25c2ebeae17d3ff322c9464cd073b06d712c32b70863e7a4473ac7e8f2c50aa2f7daec1399d528fc1209c2c9d1c017e990539b107bbe81b3a290140cdfc4fa025af2fb0e7462480bfc01fb5205c114bb788b136158ae60b81c06d55125c01268062f93c7959332e97461da67ccbce491165ea9b2362b229d3eb8fb44b4270169a1b2bfcf60a8c3f01e00731885056550a74b6d65a14644551fd3002f2b28220b16d4d19d7f0557df88381245f7d4129e5b1cc1471a91402345a4e74653c4f001c107d22c210296b8e8247cff5a3bd68ef7c16d871b37279fb48e40426848d4dfedc01fc5ac39b386042791b629d9bdc3b792114fe807b0225fb5edef34804021736ace4701d66dc5290ec46bfbb1d95aa5f543f7489f8a84465dafb0eb84ed514694fbe768a8df118212d7342fcdd1e681f4cc8755e7da405dd85f4d7ce14551146b2f36805d7cc026c0c600de030035806d44ba29bfa9dbc7bf6ebde59c051f0fc8eb47276ffec6cb95ec93e40a5dbf392af7fd2fc7be36dd0ae06fb938bde882f3f34af30fddd122e6a71a5a77072618fdb15a1bd94db832edf37194e1d65734dff0155c9982a4532fe71340e30245d8b5485b3f587029c67aa0d18bf709f09e8a44268fdccf30e7b929bb01cf0699a8982a1a98d36bfdb0a37be6b3d32b1c8cb661fbf33cf599092043875ed5e28b52483eb0e440f9cc7a8113bdad019e75d668609bbf90804024f1e0c67da91d1378e8a5da2adeea588cd62a02116d37ab562046709e38d5ff0497bd3a9dd984949c8fdfc7cc17033201ac54af767b28f421d8310a3ae416ecd4156782414bddcfbf24fd3c055449ebe7e582a44a8a6da3a78925dd6ce7615ecb11c0a378d6a21182d6ac5b22edae56af712947f96f01fa6c1e77ebd1511f556cabe0f07b5600cf790eaeeea5b949bbd35fc34a17a57b4aa61659da5c722680000b936e432009a42065533212f06a5b6c7d431d8aeca2902a53a7ebfbdd4a117afcc2a0b901a6902186548eadc616c41997a47eaab4d72bad643e4395237b7681728022eb749f402a57f671003365fe842d9267917df62141e5aa2f3a7ab9eb744764bcd07ec3a4d1abb4bb34b11ab0c4690d35a872b985f9d8a2b9695088677f33934384b1f759da53577e83b267bacb91a5625ebf71760e45ee5abff3ccd55440e335788c43c1644c1c57950508087451f1817fece98404d8a6b3914f18080d93bf71d7d814505f4fe75298a4b228e5173a3a5bade611b9e473493b1008803d19ccf26eb678eb4ea0587b7827dafa6a089bfe681888141e6e332eb86f09bc76817b7bcb67033d1557bc2f53400792e5e17511cdd2ebef0e24a1c6afa9dc0f0a33f571eb3a6b0aa3d845a39334ecb7ea185b5051d60c79f42be42e9071ce263b71f9db8dcaa5837469def0e926030e657fb82115043af7c8b4cd494743dc1df8e8009bd89f0d5718bdd46cbc6556b905fa78e9f17a84a2df493fa7fdf1d05f905688cd147d54c0b04177cbfef38a73b70478bdab61dfc6b9ee32387756492aeddb1a0be01c3860bda4632c1d0be2499e39f3746f98f3fdc4f3b46547d2af0ab74191e5d2a4daa7ec44b13ae0e23fc72e34c7a8f5dc0a447f2c9f5dc2a9781c112837f1919928df05c84357d4d1164b18873f29b96c45367792c1b8d813f0e112068de6bab9c3c66e276976c3fc1b3964038cf5ebd9a6f58a80cae050cb281b7b5cc72ab9513715353c20b2ac51bda610c636ff2e9f591b42c90d75677461355fdf9878313c598e2bdab7fb2432724a03691703034b3f5e4a676321e3f3add441ea1c312be9d2f8cddc714919f9989e9900d87f293f49d7ff70b682a9b8ef4430d7e4660e88295e65ca40b3bd9534a7f26f3a248a047dcf2ae91b94803bdbc38d1240000001ab96c3a734133a086f8f859b2f18dc480d27502b2557239b61245ef0cf7b8d7cbee42515da0a798337cac6c0b693ffccfb7b164125980f2dee7acf9023e798649359a4a6457b9e10e0aa7b2b37a10bcc5cb7fa894fe04c78f3079c8074596a66997f11dee320a9e79150e8b85b6e8f9f4baaec45ad71ca6f1c64522564d11a9b403036af1fdb22f22ca3eb0682ab4de70d179971cb0df049a2c5d2bab2230a9291ecc5fa7b093fa5f4d4ee0037abd86849f7abf50ba45394f8cc1fffa067bddad448893dbe12e7251f8aeee95bf22ee79482b0c12f21d6394f3b2bd71797ef6faa9a01f14c7eeafa305e0f18dccbb6f1d10f6c949f10a0cd6f1146c7117438afddfb9f5170f3448872bb38244439707c3ce2c263eb143dda5666570469c6afd6ccc2577e1c0095f09def6a583d4667a7e5c576874bf59bb7cbd870fa13f321fd6e9dd9ffbc3565a2181215c21df31d8b83828c020638ee77af3855f9b6987159f5ea3035a2ad38496738a85fef75c338e9b1e5386ae2e1a5e58fa8b73a9a35d693bfcbcbde644cddfd62a6af8a6cb816ff148321f8e1c00942b2c37a619914f1e73a427d8e4c50bc43528a8d3d0dea8009ffbe4acbc1c9a371c38e41e8ccc3bb9e4553b7592027fa81af037fd68b12e8250120843c785b68555b74e3a0875758de427e1dda603b9fac0ceaa8ae5a667994bd55d30d4669df42c970f981fbe333f23f470a9f8df76f3c6cd0d68402586a61b1cf3006ec853f301f960c83d12396bc10ecc9441d5ca9d83e8f5f37ad506c606fc6bda4186d4e5e82bd1c73a7144a8c25b1f7f670e600c575fcbe9310bc65cd214a045930c72dc02d38bad15aaa7ec21a439b111321d087a6adf6b88a8e9537bd01a6eaf63ad415a9708244533c535f1efd7a671503435176acc9a32ce0c3b79e75056e709f3b40a3e4a94d64c4e3cdba4610668cf12c4cae63342d054b74455ef28e23b9cd8600d16d18b959ce0c9021770dd2ba6408e3e87db95ca964bf492dabfe3e8528fc63356f7919b07f6b77ead652a3b7521daedb486708536d9d79a0130e70bb337ba9b8c880cbb3d8a18efd033ebe6ad01372e1a9b965dcacb6f45562766fd4aa4103803f67effd02ac68536c21b00d0afe3ab7a7f5a9f46ce2b0f767f1e88ae416fb23fa08317a079a1e4ce32be3a82d3a651aa3ce400b87ae1603bdb75218a95330f12408605d6a6e79541f7002bc693cb805631fdce11765d8acdafeabe07b7ede32a0847433f9fb7b317389607f4b028579f6150891c8d43cb6fb49bd7f115e149f5426df793c27e505b9866b118a59219426029f5e84003d3e98ebcda7dd43ef1e0d90f7b47c2e0320812f542e52b6f4507a9e618a97cedd988deef059fc9f59e8e60372b411c5d4b5e6d193bc5f2dfa9159434bd8d582a92d96dcb579e205ec3e12fc763d5f1df221063ba9cd0df06a6ccf04fadd8d86bb44629ed7215f4140339b5e57930e11a396fe219d75ad3d67506def3c901da6695aaef7a39bf1865e7a001ca1eb0f980df57e4bf4a7fe16200b7257969e5d0ad7cf757469ed599a214efc47f3079970c247cebe7e183642bf30817f42fcc4b0138fb4f80da20208e23ccb39bbed8c435795e86cd814baf6e3d115ca3f09c149774529503cd8f099066eabbdd79c3c0a2c211ac98d37fd71c87489ece3063910ef2c0d146c18f95cc24f10973a739b4720822af645344f40e51a65f987669c187ba66b4d9ace9aa165f9846b77010457f90ea4d080c98b10fd8469a0f26844f60729d1a2ad77c7bb4377b38b76aaf862dc6fcf342bc6138b7253a6925a086982363e8647db07a3b5f25725601b4dcd5a92f384d7e5c542dd4f7f5431c85db8685ba5b286612a11f6f3a10dac3baaeacc864055230a400816ec9e2bddbf643c17ce24cd65d1d4b94f3ca66d5d4f82853fdec99858306c8bcfd2440000000111fa68c58e9c713a62b1f87dce0c9cdc99379d03e103dc12758869756f6f2f519a2699a83897148a9df9106658bb0fc3e7be7a969625358f6c4b5a1620e9811b8a80ebee19c83ba7fd228ac2a76f4ad66ad98d2f50ef3f39a2741f6f980ac899dc464cc10f3bef68eae5a50414f992d5cd66f7dc3c71eebcf9537ecc66cde222487084987be0eed72289655cd8853a4ab29556d7fc6c1411008059c57748c3a4928b3a0588124fac2022d891b21f6778d860aef1a27adf5ce7caa26f11e5b0b3f388fccea42fdb908cc65198eb958e04f3fd7bff49d49e366d4688681e12783febb2ab660ebf3df6baa893cd7d42b67b076efdc12472d067d3e82692bb894451217503e74e9e54355e289941573cbdf71d0af1f8a07ece0468d59f7a0b9fd88a16f03db7151cd00b7a3464f9ed551df3955cc9d80cce81917b4ec0f781223cf95fbdf3e2cae6bf043b815e57e4e7073f22159cbe63b966d61b1c85e3d0117635240d1d97f389bcb61ea8ef9125a327fbf5b2e5caaebf29f9022f6f76556d5837709b52e971d02564614050910a820e784b503f546cc520593a701b68824cb96b9785dd7fbfa5556e4fd8e9924f0ec545b85dd1c905b077b2a10e8eb232d01616ef760e076a1f967e9d53237e4cb6f741c87008c974e082a6039c57a7703e949c8208e6926735beb2c745581277b77d4725ced7d13de81f0405f06778abd35f0ff4722807f68d9189a303599289bca800ad3debf387cb5f5ab5297f5fc4d57ffb4bce44725e6e6bed61a72b67393ac3d9372ae0f15cdd9f966c562878d58f9eaf1ca0157326500b0a6f9804d4b5ef02b45850bfe5d1a4f859e905be5a865a7441e402aad86641553cca11c5440d00d07aad61c6d94295013aef6a69bfc63569002e3c9e1dc45c94ae68ffab3ae74d275bca5376907f7e536d83a2dde24a98aa08b7769d5e6e5acfa6e4e52add3ef1ec8e460800795ca98e2fcb2df26bb6a6118362df92046f0341308124b3aa7dd81920d9e52205bea7d728992aca2882e4f597545ca8156c6c38d9ecd5285ce6a036ee93053ce9955a4250d040ed373b3d86d5b7dde28711b7b9ad8f4afa6adc7f8bc9b2f44d08efbcd7fd25f6dc150cfc01452a05927028cab62cea7e82c75c3fb9e2e1046448c2aff4b904650b08218f602c1f121723b6e10dee5cc79fdad5a01f19773a182a11dbeffbea6cc3ff78a5b564f43c731d6d796e97bcf13d32b3466015afea77b1caafca50cf1811a68e8ede692fbb73b5b058bfe50b17cbf7bd3a87956d7b40f739b84711412fd69d0c555e6286077a2cf270dc2df5c9ab292c35ae7b828fee82e33a9d1cf8ed5191409c9da3b811a8386680c569dfe12fe3207eca3abc99effc7de2c9288fd4a73ce0ce0a09ad92a35a1a9af5ef6e349af9fff8afd9a99b17aa3c1a577f91eed72379350282d9835814c2555d0cbe341969d261d44275139708b849776d193663bf8fb116b09fbd42a7164466d645f7c3516f94e746eed2087b012cc85dba0e551cb9fab4690a4a9c75517459d30afc49376305239ad68b0cf74088ff610583802e14cc4ac016f2a32c724c70b5a5b378117f92bf70e2cf1b8ebd50c88fc9a05aa58e170856e90201a8305787e675cf2ee320d2ef8e4f425d8dff5588eae6f684a1f3438d26b5adc2b7e5f399e51863db4f3a2f3e7d8ffa77666f7419cc257fe4a7f8a92d725ff55512e1aff19364dcf9e2120d63bef3cec885efb8d164b3a084a24501bfab7468479bcbc93b599f2b0448a29ca596a18fd158a860be0c9a4440f5837c7e34bd44c2fafad703872c867f6fca712c13d0c524017ee6ba327fe8cab2e61f46b96f747885442590ae750acec89fcfc977972ccae63f5aa29e3be19413e5c738ab231704624fce87de0b7b324dd2501b87ed0baebc7a6fdf1d29ef59cecd9d8fcfe718ec728b824a53b49a0fe27efda1e9ec1ddd38b4b506e35e1f8c28ce3bf694c7caff84566adfaaf092f81a61f28bdf9f25e42435d23fd58d10ddf50c43d1c4f6aa906eb62a9dfc236cceab09d1bdac74d2701bea2d11d350e008c928bfd5dc0e1634eb9b0a9f63be979d724714f7d350d79b983da80f046c6fab61a7751724d08cff5f26c41380681729585e59cfb41cda5d3d2badccf9c784adad65478ba9eebc4172e6e4289a5a290a444257b8000000000068243a8cb4ca7e0e8b10c846a29a68f9c6a3ece1e4f3509f39c3085abb9b273a01375b03b2f8d25a16de5401e6a896dcd251311ea396a8f24cb1b599c31abfb194cb77cc0ea09115463f50f8be8bca06edfcad8aa06039a5782c7a6a5357b141568cba4887dfb9a29528964632029b95f974e2f413de5aacf1d876451ef86bc90b8072947332d34db6e910fdca36b5a007914bf91456c2d2ce41fa5ee3c80ba27cb32051718035a05e6326fb29cb8d4adfea82935eb0e1b852b4cd93b65c4cf1f9c331f749ce4a9b0c7b4b5ba74bad2f3542daacbef052558a1d38a4897c9fd4b93a8bec3646d0029d311e3cafe8d7e2414416efb60f1ce877ad78521b83a911e35d240d99b6cce0d117605c2196cbb708ebfcebda0ff39803294c5dc1ccbc74e3d231134010541875c632891714237ee376eb4ae63bfdc384174502b50d00351297840b3a09ddf3411b8e42c329a9fb8ee4b57bddd01982fee6bbc897c221637f4495658a8f4d26b059e252f710ce19ec0fe1444f945d416e89d3931c43d0fd31a8627f342baca84021b6e9958e0870f8188b747c84860693c3492bd4050adf6eca90669077c7dbf339bcc33450c74bf265faac6fb29a3bebe0c8bad2a7bca93cacebb067a53416bdb9b00ecf3c069e151a72ffb7b61ddacd19ac7729b1a6637f0fd5c939d9aed7eb1fe9914b00eb71988e56fe64e90aa754c8bdf5b54857ebd28e0931a6df2e278400f4ea9339fa26b2b876436c218702f3ababfe0086279b064709eb826fd87a288b2a7587a587fad7b2f1e6b82eefe1a1e7558f280ceceb2a59f57464157c242846c53774437085af2e3643bf76c6999187d03dbf826c7a1f02b1d5ce39d80841d8f5b8c97a1fc42ce8f92e61a2cce8194b1940eccf24bc53c183193432e00e68313956244d84cdd16cc7c0a10a1246a6230a124cbb9a1e2d0a3361848f693159235a9683a0a0b22040d2844519898d96341d713b8c0d7eae10981531d1beb050dadd676c2f2967248012e5b67cf2995e87326af4da127c3e953476314e8cdccb954d8bd785cf717b7caea69383701a4fd04d5caa0babd675f06f28a33b7527d89fa23c1abfde8720187e214495725834f7beebfd64ef7b759fd17c840c4a36d1401cddd0226936afd8e9d818ce70372dae8445e1ee972b04d7b6be5b5456c07bc5f814f5a4b7fa8cda68cd0f28085db3049fa11e59f88643f282adb4dd885ea5fba6f5ce613d0f5bca1b12f03824fa334a9b45f96affcfd20601eb04526f8a3b2bb812a2a190a0a46baa7ee8470132852289fb5c80ec5dd8b61647eb1f4d90cd6f08ccfd34cfe6b51cd849981334309066cc483a06e6c6cd7d4044411b972830a5b1978b7c326eeade21b5f8e20674585fc76e0140b114048cdaaadee290ee7db17388d7750f37d9834347a91d5e8bd394eec5bdb7184469d653a30489d3331a747c32c9df182cb560da30e7b39dc3d089dfa566063728434a4f0de29df2478a9b14757031cf30ce40fd687860101756c74185502abe2feafac0ef9b002131935244f02d803720000000001dd15a5906e77d76ec0361a51347d33c3ecdcd158a0615886c4ec6fb2de471ee4b073eb47943b2edea7613ecf60a3be5f4ded325989bd6df9d1dafd5874f44182e97cf5ef6af951e65e996be2a92c9e0a8dd3a709e9b060cb56637fb0f882795f2e88fbcdfa0f17920a3b897e4ac7cd574551b873cfec1eb661de51e5d3b9ef7c3e429bd10a797fbd9d06a6a8481b66bf2b04a0380c9d06946ecfd9ac7af140ffd19a299d3f273a58099fceb63acb9b9433aa67a53f1345a96c1a4eb2ea5eae8bec6b8f9c9b5cd049e0b0328ce21892bbcc4c5914b921f79e35aebded5942c177672c7dcc95e23c427a96b5e6bf958ed2cce18984dcf93c474dfe49833ff17d5959afe2fd5e7a7d0b297e20d155eaa79df55bce559f0a8cf55e219be459b79ad46a3f5f0ceca8dc9af9e940f43b4357032fc6b3cac8184d827c26ed89a3185cac8bd5f98da25a11476a74cd6aa3f069d9f0556e9c975036d96eb3186f820a3eb65c361063ad4076edabcb31c9dce1cbd1ff4ceabe53ea3563c0323a89ebadc28dad59c1ba5546bdb554aba6fd8043743584d620a46f5669bf4fd8e9a72eb3f463a91438375235c75a82af44dc71c735ab33ce4b76af8d74bdd2121094c2f97ce04b81e7819dcadcd4389f5f918a8071833107bf3eddff8bdacdc3753b9c06eb88a39b9550a3af5e85ae4a025a74f45c74eba0239e01bc974a40f51e0539002a163f3ffbe16c21f417611add4148df1bd1079e367d3555c9d16cfc245e53131feb01d9f61d4801de7f95280fd2cf54d0a0cf83178637952b411ff6a9bf00612d485579a1df264e61e092ad21883de6ae0c637b2457f441826148cc72e8677ba4f0b6e0424b4f8f52d5d453955b1d09267de3de4c87c4ec2221920ddea48fa7a3775cd1faf674ab113bfe6a42c6b1f0c518fb5a3e086422b9baae7d0a401a6fafbbb6d354f12bb2da2cb074f54db7c4702a52f5cc8a198b0fc5b7970a7b857e02a2413b0c0d80fa5f986e38fefa4c31e950fbfc3b8f3cf5ded08a5cf54467adc174ea63a2989543bb990e8ee369363e3802eabd5705948ca1d2baff163e7c8e57c8aae1cbef32805837eb487eae43ca7612c66d618fc2107af6576ef134c79f9d2907f722c94d4ddff5d90e511e5275d6fee0097d277116217e61e2da1e4d0f5372e9a2fa8260129168d6cda228b104dadc493f5fa014944a40f573d62a1b04d3c76c0ec36bfc731afebf8762151a8f938b58053d56c3666efb0f915251f86c78dbe9640754297ccebdf31d36e992ad49991dd724039615379c9bdcd4b51437346f6f0568a96c51a7a6d25469e56cff33ff2da7c640c0a4f12b6c1cbf6470aab05ec4525bcc27c5806b607ce29e25148998d47dc306ac979c5d2d6bc11dc3dd17971737c0000000000000000305c9a7dcabad9b7fe526d5ae36137d4a62d7a6a3d03a0997dc4de710b55028dc718f90c9abdd7cb07a0655e78794e32b7dd4ab31c547c730ebf812f24aba2d690f315c633b4cf0cb4ded1469fac8cde9c55ffbab8d093eb193f39fc3ee3778b685c29fc10ef855c88f6f59c8c008c1ffc0f73bf5a836bf4824e1c7e107835d7143cf1fc766d58e9fa845b71eae37278c5d55921c24067e93b1702c01e836ee3a59e9807e4afb478e0fdfae9061f1d3b6694cbd49a14fd69f957ea48ed917d0f6979adc64209fc9ad08a0f72c34a025f40a367af21e9504eebd8e5893b66bb81db6b3fc2544e82a36d3069b23ea2d4d4bba66789f8a4125ce8d66e7cb51bdceb0d5219d6a1f6f3c3778b2c7fbff0700945ec539cae6ae673501ed7bdb75f62c38d710fc800d3af76da2c96685ea0430da95afb42e46dc23472062395f3ca9c1872a3a1cea32c22d2904247e1de771bf33f9d0fd3eeee9474a006242604d9a048c90fb9820d3c1f038c43892fc0c3b0730fa2358708b4802bcbe4789f0d20e72c60367979b67b095ab42eec2f9de32ee42dc0af9c971eeda56d9850e825284be6e702200715f94ecdc7062eb0e28f0b79f7b1b71d3bc3884dceb9a3fac5d7d7236f4849cd4ac44d17f370b0796d1476c83316a39200b796824082dbd25a1beb344159c50905f49152ea47e9ecd0f8476186b8c8c365484af1083fb06e0488c8b1429a9fa1dd9c98376eb52e27d9e7d5a37282859787a17977683cdc099c1f25d2acf3f19a87dcd3067a6a09d4d9cf2190873fe9465b81422719f2a33ed4568ecea675bab161a1ffa4b7a0a70b411e9071f9045834622db28b6bac325d49bb5ba97bc612e476594b43b1be9b5179f9bd9f53e7993a6786bf0d2cc528327e4d72753297a8200e495ab17a9d161c560e8060768ec64e516df050661f54e76a65f7edfa6db00230e81b8a6c83c22456cbacfa664eed873ad250acc5470bb605a7cbbd5a8a6b745184587854e153ccba8a033ee340b2ab5a592b796c753c6eda98032d4266058a440e08a3323a2890e196fd8341603ae98dcf69071e14b8e2a945433310ecf6d87f70b367aaf1aae9ab1b6269db15970532110d1b714cedf80216aab80cd3fcfb591e145c7b8707f86fb99b2ac534a14c7985cd1d3b071341c776d96da0f715b702e56ade2b280e2b34afa55249327eff155bb2ee42ce33837396cfd0386ea6b7351cc891d01e6c7f2c8b0216adc47ccb7f60fe84075911ee470d5e0a974a431441351264e1b12e6ac6db71fd2d603497eb006ea777501d700000000000000477761a58542c0000a41c9fa42406ac16528096a8b8eb0d33370cf9afebc2b31bc394b0371572a8adc8f1e548927c34df310f8f04dbacaddc16768e1a6965d26ceef411e116fceb04b697dee36f0fa9a0ba9c9bcafd908004964ea31746a1017b3a0cf1aaded0dc21e8e0e12e10847d3d79e83421f2e5052deeee6adac678234c2e07b2306aba8f1e3ef139a6461b990da5d05ed58e7b14815a57b7e022492d4ace1f35ed2c8d2c30f484e04e1d61486124c10075911eb6ca8c3fbe8a2eca4edd9f428ad1bd5ca101e9006be8c84e917c30eedf3b2059dce3b5cafa1dc6e28d1d8d48957f472526a67c6ccadfe7ff08dd85e1b1f4b977ba3e1d55341410e103e9ccd336ab6c0e5e0e63346ccaea4d234970e9c55fae720411ec989290d01416c122e48bec2959a4d28311869bd1c6986112acf7ca17cc0c2f70f31da8ea997b5950f2c0059ef069a28cc844c1d5a46363a6ff38c985c2f95b8323704742a9f9908774cde6655ad838cb3dc79494f853809dfe161d5d16883316db129cf3264b5e5857127b4f3f2946619aabf1cc72ff7dcf6a3abb263e2f70ccf3875688e14beef706b6403d563cc24aae3e222b752ecd49476d60effac6c8e235389d7312eb782091512ab5c054df76dc662e71e3498a029bf0452a9a81ccf27e88c4bf13f4c64eeeaa516e9fd62fe89fc2da6d0fda1c9e577cd6e4651b581880b007112e989e541735aeb35459c82b2c5807b12b9ada90c3436bb6b3da9ef686c92f634cac20a5a27858e2e8729aca418593739d5e29478eca8b066d6c309baa8463f3cb081b364b0b378d4bad81ced725f79b994cdcb29386fd01a9c29a68a87d81716763e6b5f09d2cabc3c0a029f8a57289f9dde637ea44f9ff6f6ff0073f0c9e3a32f340ba61f836d9a5fd438c9976f0deec50ba198bf570297139569978f04ef05ee3e64256902817e78caea3b28ebf7918f9555fe1b2f4ef62157da9ea54a4c0bbc9e0a1d838f736d3e2616746d5199a085f9636b8183f5b110c7c56a59f30dcd4dce963dba0fd69d91fed7312612f6dbbe2a2bb6568208248afd3c666ddfeaccfc9b7cd5197d1f8950447b7ff3799aa25a42d27e08584471a53c88403c3c8dc2d1884ca4b2fee5bd9a293a0ec89b099634b01b8ec9676498cdce1ee76a4a8a880db90538db9d19aa91d5c57b8781a63bbe54ae81b0ad7aea563b75b84c7558e60a9214e9a9dad5c4702f79efdf469314f5435a3f3832a726ec847c191cc6934344102085bb17a3849e80e22dd89827a8bf570c05df6623cc34f79f4914ba4bfe7011fcd2a95c1b2d1a0408c72a6d147dadce2502927e26c80b6e80c1f656a2a1d309c1374ae96aa0a3e38bd2ad76e32c43875442a4c24ad10ea8b4fa48eb1bdaadcc15c3e15b213522d3544000000000000000000000013b2ec97acaf923b017a71e3c91621137e6fd880b65915b68ccfc0272840696a907707f5806f6f2d027371121f79b50e8af69604e013a8d5dfc70eb41795189bd4af6e6545864ec9bc06eabd562d4129182310388a238046fb0c09a90b3d742e955be610f490adb79bf007d2895f39974544df8dc40acdc40e63dcbe7899a16deace06d59622317d3f5040f0d0f0051d1fc18f74d4fae5e3a611f7cc934c1c2b1fd5e1a14b7526db64aa2c546b76080d202557674343e21429d231ff5445e66a3a90f079bde7ed2b937a06952ca291d3cedbcedd1929c88881ef9a51dc0b959033f9d6cef3a573f7501965b15f64c0d165125ee916435b087b0f83a12a6855baccd2d69689f72f9c6327842bb02bde3940a8238a4afaaf33115f48db8c20ddaf171106aeef45fc9eca9a0cc6bddedd23cb6b9d47c7f535a726709869d6930272706093960f654fb2bd26a4c8611a2d5170210d39b86394734160a4149cedd37243d94d7184e87ee804ca022d8000d3e3dad5c988889afd1f9602d8782d4266d5337aebb04181aa912135302223c3228606bced97859659ce089e0fb69b20cbc9360b98276f34f0129d4797e579f2ba12fc175e8ea005cea52b993dd2d7dac2740a1c6cd2e3af178ce2138bca8dfb1aeab0e8b32ba6611319320d5fe3ffb3e076960bed1717b7be707e8f7bbd4a757a60c165dc10325826ed9097506550ab6b9a42fc7ca6004e0e66c0269c537b432e54f73e845f5a1f41415bd713a5dda527a2cd60fbed02bc55a9bd0cbbc9e0c84cc12478ff58376a236cf7532d6b294096f90d7734dcd7cbd1b1fbc0b1fc24ce4230a5bd9550eab77266562842e15d73caa1aa0a017606ab8f6594ee8e8bf2cba66ae00c75b2355825371c4f491e44346348638ef0046f063a31cc76ea3a073d5f6459155317060f34801f794378d38840e0a1254950a2a12ae4bc60de76852a6117cb9c83768f460e41231499526d3ff25d2c8eb4319d27f16ffebfc8d7a5d9c9c6b2bfca57977f1cb112b588a8f46d1a34cf5a310c0aa9f8c498bd4a6159fdbf6776b3c4e28901ef17d38ba10c398af39b6c5efbb16a8ade05ce83de085fff93a903cbc8e737d3bdf483e266f0240becadefe4fb1c1c3102dcd0d958d5069ce4491dbb4d42063802c0fc0debda127f31569aa1013681e9cb37ec20ee9ce1a81b5bfe8fb56bddf9343894db7f4b966ca45aca2fc378bf067d5ce907b8000000000000000002d6b286c8fbb22fed058be903fb5a68c026342a2471152e030b6e1a44c1a5bb85d3be6c7de76c1c5db38fac731375f8d40ff587c8bff41fcc9081e68d2d4cd7c42ac3c896ffb1826b38dd621d539763f665909c28ca30e3c69f96cadbafc66b3eddc6bbaf93e269fa598e287053cbe7eafd3e9dbcb5488fda08f93a731f79efb7e7fbea1a15bc519fd6ee35f06f1bd51b8857e1e1d361b9827c06b5580c68b35f79f1951c80daf161211b894818af11ba76151ebbc95471a6ced9e1620051d837914d61bd079089c033a2b0ba05a0e10bfe7ebf7a186232358c554c77cc549ab9ca80a20d15f6203cd47fd93c5f75dc5c3d1875f042369180ff42f0d1384e0f71a88fb135cb9a6f6724b59b45e11e429b0df4c9fd00575127c56a5caffb504c147319592c3f3924aa8a30dd34326c73c8e6cd0fdf07c3f08d23400e21a992ec588d0cbc3e4b912c8c0b9c6074fa15586c487ea324bdfea2f6b2c625870784bf496bdf3f42e1443d997d21798eaf2a59657494339753776de101ac233c04a105f1a9408a2fb57718115703dd6472aa39086c58f317d367e458e75a18d21af64a21338585c32f0dbdc0b36859af4edff49dd8ff8d4251ab174b7411c335218824e1288e03ef50111551bb6f4e50e27c8be9cc9eeed18e063d2a8e8a6a2c51abfd6ef6dbf59be2588c7a19d1af181926f5cb19bc1d25dd35ab8917bd72cc4b01f88142cf1a41780eb2687b6bf0f4d9468004e7350a55bf791c70d31fd667ab14454381331b71ce6926d5897679f71d3d76eb78e42c4941b36aef344d145375c12f750dc8ffa408b22795b5acf845278503056a3533a3bea5695af865cde41073e48e23932042d454a41e3dcfca8dd6121fd5c4577714e56edf4c402bf37ce731bd7299bd78f3a6aa47d3d2a2519e12b56739f98edfd9a50aca6f656a2ac3552a382e239fe5d44e143ee8407b8d51f0dea3625fa5b7a81b16902db24c1f2f266ad3a42bff9c325525f81d1ce32dfdc4b4a2c39b7f85b59d53d1d7fcd80527d981ed0d74b5fe34a2177b9e54d2939fe28eeb4b70edadd043a38401f56eb58ef86d2b8f07cb17461090de978e079d4ce06b03aca9d66298f83cfc4c0cd4a9a33053fe0825d3f06ab36272617e6cab726a5f0443906e0d266d21da830615154c4e364e04b858d1da4a32a17f4de2396efba9617eafc6e5c279f880f02cc7825d84b2845e2f5ba36b8613a46c8b5c000000000000000000383d362187a6a6d5fa48cd3bcaab0fb7dc2d8a3fd18a1d024f6da2aa1d75dd6a2c6aa3c24701a25fbe6f258b2942408d46a8e410dfe6d3420223041cf73a23f1f8a6f5c54092c7982a58218de1d115e690a77384fbbebfb345753cb67ae9f6b90e47519398bc5bc449442421692894275553e1d66e5e501a7bd669b47057dd94eb200f77930cc532962e895533a9b775a62c48bff605b2a6002069f7a44028e8749b1e30057a58c5630946440b0a7c5d77a73158c5176db864528d20631af3fdbaaf937b43ec7b8f2dfaedd1ddc939c13325365b5b740f0776fec91c04492c6792640b49a32d4f8694771cbfdfaf8e60ccbab12b5a07d2b907be30173d0d29a08ee3777df176e578168bcff46bdd0a195ddfc301f0715acf3ddbc45f04b0b10885eb72df68efcf763340e7ec625b4c3fea4112c1a39f49f8536093e0f20833813930188564be4805ecd7d9d6826c364d98636b9840ac7a5049e3a60a3f6eefb9547df821754d10714675d8148c360a071ffe27c8023eac82671ba85862ec828820f737e53874157166b75e757af40fb41dd25d77b1d67b72408530bfb4102c0fde57bdaee88cc7d1eaa7e10aae4d0e244966ae2111e2e784576d61f034c5a7818257f80ead91cee7e37d1b1601ac33ae1cb382c3e18a31bc1a5c55b8ac6460925957f4d7d74dc3ec56e3d431c919cfd3d267d0a8a535576e623f3e9ed6abe5268433869b6513ecc032e6e06789b490db3b5b763a6c650f317bc3eb6d8ab6cde9db2fb617481734ba99af2fa98e4c42817bc764d3f1436f8ba2e81052821daaa39c1928dfe286076229e218ed6b44690eb2e562af481f6333462302ce2dde0ea52722771d2bb89bdf8f9f78bffddaf12e641f962c68437aadef40a89fa0a179ab90933a8b5f5438972a0cdd82e3537eee0ffadd45d0eef85b22935c2f88a95c8d925a2de2ad0c37b0b43a27eecd59c64da80ed62169fb79d36badbbbe1ac161df9d970b039c97afe7bf139698dabaa0fa153f94b195317e2ede8337bc9c17f3276e8dddb589130938fdf984a66781ec45fb28b6c8b45027d411b988fa81c4e475df0887dea03404071d6014b8ad16d9768925d017634f4e904762081d2fcc121759e42c0000000000000000002f1a9055e72ee76432dd9097a79ef5d4714f9ec2c63c6a4e11f02e969317933d3740c1805c727ec6a9fe7442d3a09647f59216e5cbee58ae8a4bb3f999c3525540adb9e7a7c03d9b1718f0e3ea31cb6b5079f36433d9fd6c6eec52071f4766e728f8e998d2ef6eab438a472cc817236c5676038d498efdd123541358f6e501747ebc40c843b5fa396b9de21568dd4a1c8934f2a1231a57fc8e6b16509561a2bf8b85fd2b71a95bdd5017a6b19784162517c05aa712e0623ada035776cbd57d9073fbbc3a328405a910733ec4122e834b0342717499a5827e56be458ccad442f708b196a0270cfa9b41eaf8b0930d6934eeac5125e133dc9a98c10bcd677577dfedcfb3f741f547bc0d1cf65565c0b0f142b6dd2d2910eb93aa378a2df237f63388b81e149d28dafd8abb24b052f8af6a135ee350e07af41fc19ea18d2b3f15561e01dc40f51836762962baae927b5e992f9519311e19647d1fd45a70ed54e5d98be4288b10dd275c93f13b14058e154ec237fc399022f6427f1b6bc97dfdbbffb0eaa9f67096ad3c6a136960cc7d641cc206d0f46fd7210aebca4b9889bacebb96de3e81489f88b5cabd17339c06a9bc5198170d5892dcf5c1c96aea5aade692e6f75439370a595d0fababd56f386ef96faeac573d6364316efb58332c9b1055e4a5cc64fe66e0fa983858f0d4c24778b5324fd11a97bbd553bd50338f3dad963427593eb5afc4132871cd5f9a6268bb2615b4ef15c5ace8ebda09835fdecfdb4b94b25275521aec5b2c95dc59fcf5f579d323c163faae597ef3f1c719464d055dc35fefaccf87a5c6e27beb620ea64020d65d2dddccd47314615738e79b008408ba84be74d6cbbcdd45226587f578cdd09ef0af7290b31164df7d058efc895201d2cc9bbc351f16e0cd2b10ae4d29a7c55d58da8113ffbd2ee72100a0b2a0d599a07fc75a49f9f7bfe79efc50404ee2f9bf66a8ba215b8c1b8e111aef0ae647096b1cff5e535570d41e57f3008e39da48a9f7c39efd950af1294ef3c840ce4dca6482288353e7fd267ded6a63325078249a0000000000000000000000000015034275018f53d109f36688b4eb861b450598c7f01d82c0ddbe703d8d2a3ceaea7200d70606aff809e109d473b46f5248f6f9cbca0590b17457f0cf28926c1a90c92a7402d8bd7fa4d29918c3b48127d1bc53c35d86397c457f64854b79e4614400fc229dd7a23e9e37e13a412a409d53f1d693670d77e133ab7f5ae3c602ac087da0d48cff566a4b9615070a6c45eab298f96f67df8b2c644cdebe42d4aa80d184d969510b9b8908915967b9c211719d9fd33684b93f5433b7f0eac11373302d90e53de003a1253ffc810e405a2b253f1259f61c2c90a024054d1ea1fc2bb35868d072b75c26c179869cbe56d5277b097751e50dab969ff8bc43bd9b053eafba7167764bb190c9503d754cea255ecca51c17eac66969d2015665c86ba07748c448645640c659abd6d494e3160c7ed715ce7804dd67a8f08a493e54feb226f652f2ccb1354cb65edd56b9a8fe65d16242cf172b193191211b609a6aae332e35d39c27699722d3dbce491efa042256ade069b71097dbe9aa61b0bf5d13ad939a8fa0f7527ae1008620bfc37343dd9db7c7a3563c648dcea23afc056066bb78a186ca359de8acde9ea4ebc59004406e3e30584c0412eb9a31e94fe4ce82b01e49b3d6f0daeba1762e4b4510039f38541ec0ca401ff14b58bbb5cfdc11a40f993a3e330c2ce1e611c2725546fc4782f7512b95a00f7196aee024908a863d31f000000000000000000000000928020741939cfcbdcea5a091d045e0689e18b24a2647fc4fad08fb042d4a101a2c9334bcdfd9604ceab769764a77a07f06d10a45a6bdcd964b045e11f4eef70a74c6e19aeb9eab0bdafc9981ce58320234bfdcc29deecc6501e9011964bb3e42465b2f0625ec9ba679da8d5038bc0538708a19e5e7f92b93af091012619710b05e3ee84d84e7968b24c76566aaa0415a87c55b344bc0692b0d0b43b604201a74d0951f984d47d47d6301851bcacca7457b2f310f597bdf4dc7c206b011d587517f3c5e2991b9ded7cff20ecd369539a90bf8736a14fac6c65897e8a404c01ac323099cb8b6a3fbed2fa1fbcd39655beceda7841884482971a4813ec22d92c7b370b71c491b9b48ca37ca8f4d21ce94802b95a5f10fb077532784ee566c1033c49cb22d6f34693eb75ebba346631b15595b8d068366919feb718af4211c05aa23548d9bf6d08f2e0ff37d626dfac1d34810cd0f34a17905e0a3fcd332748f1b0c51136250a9517b809a646fb4607272d195960baaa5f331738d2f881611b6b2506faadc6d4fe5e1cdc655998ab14c400000000000000000000000000001c1a9a18dbf91aee7396c025ccbf2450278dc9a4061de4445e2af34be330c49d5d2ba608478e5e19125c63f2076ccfed4fc8fa0344b960b69c02892f9d8666875b70305d5da2c0150796808ffc9cb73fc3c2500fc97be44e1a9633fae9180a4a712d894475345cced72d184fcd0bf888d64d35c8a73eae5d0f56ababfaba311d67b210aa321126d8a4164c7e0f1121f25cf02df165099d3bdf013a105f9d07b4a340ac8fc05d8e565066e4939dabced6ab4f672a910bce786f2045b8d5ab7205ac26c481b93c1ec9a6680397e72cfbdd1cf372b05000a41b3359444012e8d0998ba08799b283df52a1d4bd32a0d4810decf89827b138c3b50fc43381986cd4a0bf40d62772746327e418f4ed0021a8cf08589252eda0f1453a0c630eb1e7c152a32aaaca0b3bc774d815e5968a187e484e5aad310bc55eb967ab896253e66b4ed027b58ed02aba5e36fb0cc8cc9827846690ff206da66db45f94a1ea423408866cdc3f4e79e7ff2b6c0f44095ffc10f098bbb60fff78253d4d0cb922b5e9c4800000000000000000000000000000119fa95bbda7b88968d0ae96d55d0de6c74afa112d2949b84d5d1795852b72f2d05b3bef5a2c3b78368ed7964970fc26b15bf0efc372c801d5ef6b5369639d280f272d425f48d5560f295c20638d1fc4b7cae4110dcfa07e1c5ffc042fa0db26d1f7e86a60f698a39e0d0cc0a17b0e55fe310cdaa481482cdb224fd104b1e39e8081a84bc4f3428d094d5f2ebaf2c0d8bcbc40e084a8109a1bdee3bdf2aced658a75e0f7ae881dd88c1da6c1bac109a29ad54a0049ec0d2db2396477739cfb2826de2106b4a7a22f6c0db7ec996dcf84f4a6e6fb867e7fe03404dd997597894e3b51018f32fa2fd2bfebd8dcd1c65f47a837f939d339116056cd2f8c0789a3e716afa0fd1b45171071cc310b9250292c52fd0650b66438b845b20547c7e2d60018ee27d4abd99cf2dcb8d6a7e04c96f99afc11973eb16225aea9b50813e036344408552852fa9eb014a64c6c00000000310dc45e64000000000000000000000000ad1173fd065b97c0380c24df74f5cfa80a25089fa4e731451a8e80342105e1a189c5d3ea1d7795d2968668ad148accb37e71d33d8633ec0294dea13afbe4c35509e2c24cb99ab51d43de96ba2cc770758c8ccbdaa96ba9e7afc1c806feb575f86f876414db04a78850eff1a7bf08f4aafcb497b3c23aa97f39d83869856cf9f1f853d92bd139474c45a02972157ad8159affbfa9cca9a6f8dd19de4ecdfef2d7744190cbddb7e25fb5b57d67e469689bcd426d432948e6888adc32e99e83dc3c31c1fe4dfc47e3b6449274c79a2f740cdae0ef0ec3a8f60ac6e0aec718a9df9e749fa0a5d229b71d8f3865ac19dbc148040068d24cd8a0b673b89cbcff2a58a54554af6b0f7729cc196ca5d0c5089578f6884489eb800bcc0000000000000000000000000000000ad096561cee166080f18f3970ea634877e36e033d96f4e0196afb1507f7a6b13cfbd50598e2b728b608c8ada1d65c3a4f9cb60008142ff1d2c9479badfe3345f048b5050b9e186de5c08ce2ef4dcda5c1c55fcdbaf190c3b83c5c31bfd28e10d151f5434e164547189ecccf4c35dba3e3f0fa53274166207f053d9d95646a874ce183142718cdf452d735964dbb779d39e0b16f4e7a65dc88be505a9272043a2e0ce42aedf536cadfb52f820ea1ca00074d2f08808c0e193f23b411b4d4a9f0a1d4d380ed8c40288803714000000000000000000000000000000000003eac20b06970800dc8d54ada14a25988925918045105f1534dc1142716e3236a25d526a60326385bd183b835e452f7351112446d2029a5c52f3b6a3054c67194a53e8279111d2a4da325d2ce40bb882e0aeba1f2430799a18a04d7e8a9da0c31f0f4149cb0ce509755445cab863749818e8386840b7da1f8dbe9dce8c1951297108c8559b566519025a540247d5f01c9000000000000000000000000000000000000000000000000002485cc1c6a0a525b25c1bfdc4600d5800878374b36db9830e59dd00bd33e5c30cee32c0451974000007197ec80751d6048b39a3c8d9258000b739301cc1085f60a1993b6962cf01550c9c74ad1d8f15a0dd0b13de19e8502757de3aced7e18ffca100000000000000000000000000000000000000000000005227b7901186a6fe2c79c15b9c84e0000000003667334d00035100000000000000000000000000000000000000000000000000000389522194fa7814f9f4680d422000000000dd46000000000000000000000000000000000000000000000000000000474b2d235ff17f29343fbc9bbd3ba4c4e1979184000000000000000000000000000000000000000000455849467e00000045786966000049492a000800000005001201030001000000010000001a010500010000004a0000001b010500010000005200000028010300010000000200000069870400010000005a0000000000000048000000010000004800000001000000020002a0040001000000b004000003a00400010000002003000000000000af04426c61636b20486174204272696566696e67732028636f6d6d6f6e6c7920726566657272656420746f20617320426c61636b2048617429206973206120636f6d707574657220736563757269747920636f6e666572656e636520746861742070726f766964657320736563757269747920636f6e73756c74696e672c20747261696e696e672c20616e64206272696566696e677320746f206861636b6572732c20636f72706f726174696f6e732c20616e6420676f7665726e6d656e74206167656e636965732061726f756e642074686520776f726c642e20426c61636b20486174206272696e677320746f67657468657220612076617269657479206f662070656f706c6520696e746572657374656420696e20696e666f726d6174696f6e2073656375726974792072616e67696e672066726f6d206e6f6e2d746563686e6963616c20696e646976696475616c732c20657865637574697665732c206861636b6572732c20616e642073656375726974792070726f66657373696f6e616c732e2054686520636f6e666572656e63652074616b657320706c61636520726567756c61726c7920696e204c61732056656761732c2042617263656c6f6e612c204c6f6e646f6e20616e64205269796164682e2054686520636f6e666572656e63652068617320616c736f206265656e20686f7374656420696e20416d7374657264616d2c20546f6b796f2c20616e642057617368696e67746f6e2c20442e432e20696e2074686520706173742e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: c3ece4f659b05ff11d7d8408a571ab059dbe952e99f44f18ec4718d36801cf35 ? 70761261 of 104751802 <49>
01: 0c5bc1e4a8fbd57e68ba1a79df3d350c5db65d7061b3bfe1b928220658ff3ff8 ? 70761262 of 104751802 <c9>

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-12-04 13:36:38 till 2023-03-27 01:53:24; resolution: 0.66 days)

  • |_*________________________________________*___________________________________________*__*____________________________________________*________________*__*________*___***|

1 input(s) for total of ? xmr

key image 00: 8c15779e577ef688d8f33b4c5a781000ea5c01d9be60fce282195b0ea665ae82 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: fee16f7ab6202d437f75e59e712e0f078e9858bd314849ec25e057dd989f560a 02770032 16 2/2 2022-12-04 14:36:38 01:182:04:17:50
- 01: 8cb3aae88c226131623f7a557b8f99cfc2efd80f477e8a33738cbed9bbfa4a4c 02789677 16 2/2 2022-12-31 20:50:16 01:154:22:04:12
- 02: 5a3e9a75592707f169798d35df24c9701317c96c417522268f58d3dabe25510b 02810883 0 0/519 2023-01-30 10:35:04 01:125:08:19:24
- 03: d42051f11413acc3908bb2e4a9dff14109cd5c83067b2b7cc4d7d11c791a7f85 02812532 0 0/106 2023-02-01 19:24:21 01:122:23:30:07
- 04: 358bac859da927e161b0bdba1fc8175b29449849bb0afb61a7d9a0de81aa88d6 02833860 16 1/2 2023-03-03 12:01:25 01:093:06:53:03
- 05: 5c51ea8090236911841d4cae2a611d08c609a9b0f08a8ef4d1f54ca2bdc05374 02841903 16 2/2 2023-03-14 15:10:44 01:082:03:43:44
- 06: ed045e9e370eee9d7444381637f0073fa6860a5a5df7660d02afc5f462f98ca5 02843359 16 1/2 2023-03-16 16:07:54 01:080:02:46:34
- 07: 378c72762f7269900de9a31c478b073a4ce8ad8e54bb407fb1d470e4b1ff30a9 02847600 0 0/32 2023-03-22 14:32:57 01:074:04:21:31
- 08: f05929aff22ffd9afdf1cf52e3d145ea8b66a42bc10fdb2fff3e913da1041d23 02847798 16 1/2 2023-03-22 20:35:56 01:073:22:18:32
- 09: 4e5f07553d92ad963583e1bba0944c053e552143256c28ac2125c0299d753c58 02849661 16 1/2 2023-03-25 11:06:07 01:071:07:48:21
- 10: 16dd489f3c2159849ccb32304b347622f4cecb8ed3952b116c40d3df2eefa061 02849979 16 1/5 2023-03-25 21:00:14 01:070:21:54:14
- 11: 590b2e62787491f23fbbe6e710d4285d51c3a149f084ec9fe903094b29c972f2 02850143 16 1/2 2023-03-26 03:15:31 01:070:15:38:57
- 12: 9833e058440cf8b48442ad812458b3b727980fb6f6033d0fbdc565978a04f0c7 02850309 16 1/2 2023-03-26 09:33:28 01:070:09:21:00
- 13: fc9ff5c81255ff89b0b3361dc6e4872f41389278001710f7aea387122359c43c 02850782 16 1/2 2023-03-27 00:22:57 01:069:18:31:31
- 14: 233e911a1ae2aad0e35fb231b1393a8113909f27f6dd558b6c9246e7bb576ba1 02850788 16 2/9 2023-03-27 00:47:33 01:069:18:06:55
- 15: 252721610a43eb8752dc37e1b5294189affb4600ebcd719d0c488f1690de4d1f 02850790 16 1/2 2023-03-27 00:53:24 01:069:18:01:04
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)