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: ffa92568594be92a2c140ae060b94fcfa811921a5905c1007a4f58d7bd828c2e

Tx prefix hash: c03f5e6c28ba396355946c30bdf7a8f6c73926eb15e0a44302764996cd34871d
Tx public key: 38cdc41a1d142fd323714b9ec341054d3d4dec751dae440c5da4b0531df79e84
Timestamp: 1680404004 Timestamp [UTC]: 2023-04-02 02:53:24 Age [y:d:h:m:s]: 01:059:02:23:39
Block: 2855184 Fee (per_kB): 0.001661140000 (0.000020480000) Tx size: 81.1104 kB
Tx version: 2 No of confirmations: 304904 RingCT/type: yes/6
Extra: 0138cdc41a1d142fd323714b9ec341054d3d4dec751dae440c5da4b0531df79e8402090182f4b71f4f90cd9110ecfc0452494646643e010057454250565038580a00000020000000ae0400ec020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038206e320100d085079d012aaf04ed023e9142994aa5a3a830a5f66c12101209696d938c3075a753c640be024a3aa1ba47211e65fdcbc17fe9fc2bbb4bec01fad5e8f3fe177b3a0171b1cfdffeffa32d20bfe5f327f6664e8381fc3bfeefffdf4e1e96ffcfc41fccbecbfe97f8df631fe1343fecffebf99bfd2bf6fc7d7d48d477dffffb3d596457e15a0eee25fceffe3fec7d79fdbbfe0fb02ff4dff11ea57fe9f1fef66f60cfd7feb01ff2f96cfdaffe8fb0974d7f4bb37ed0f5eecd950ba10164fecdbb6109067ae024b039a9ce6266daeaba23e9b52de94e31bbc58bd667cd7fc14a8de9afde5ce869289fabd4e4b6d1df45fc5ac8523239692830bdd385ed4320c9b37463e4763c054f8ab0e6be7be95c3fc71393d20cb413872d9644e72aeaf3c25b8edfac0c90adeb76f215cdb9fdb02190a1f29bda26e4849b66a94957505e957f08e74501fbcb022a5393ef0062482e71af64cc8d5c2a1170063ce6087262091cd8adf98f387a97555ddeb144fb1556eecd4f47f668166fa47e770ed33fe6b3d02453fa05e5bb487f8c33255905d9f38ed67564229676527a85490347499d7edc3b8fbc0003403562a41b955d6a6fa59795c0d09d378a89cfb9beea709cba7b04d1e0758b42a9449884267bedff2923f6160afc778480cbba7bcf8ada3262a5057e436e972c5d52d2915a41413267d4fab04ff1d6f222ca64504a3e1cc880050621004c9829da4d90afa4d7ca3e403adc7c3029fb2ed68e627c43dfc875367bfc827fae133471af7b9962839034b142a91aba1b5057d64281b484fe823e1785e3b03e1c217b955048b8589d96870cfd530b55a71c2680fa83078838be5d16ca1ec74a9414b78e6c78f3117d420ece17edb72e336a667bfe145b9b3d86177eb66e97cb6081f8e02c29dd19e98f400422afb8273bddcd41b671997350b9830b8240f5a8f988f0da5b5e13bab756f3a67da47fd79f912da7c541c8e80295ae4d2e98fa4ce09dff83644270f94549a1d975f53612e6282ae0ed8b2f050fa9037e586f64dfd18835e9d9cdbe77c8960ad3533ffc8813dc07207ab954d557b08035a21c9c3ada1d67f2ebd552de10b79c1c7d8ba780ef6fdef110969ddf6d778328223c2384267f7b902de31298ad1b9bbb3fecf31d4d06e5501d8f656ecdb413a19967d9be3314b893115bba7c94cff522b04d971a47671326397425e58f94e16576eeb0fbdb81227b6baf01874ccc872d1b8a1aaf082a9e9c3cb1855ab53797e6589a99ef9de1418b6deed5702f6b23d40a99a03c51864ae3c449e811c82100ab7b6e15b968a55b3dfa0560afed91a42fbdeef512531dc661239abe354a07caa0d78790521fcc6112d4a07ee4d0acccd0c9dc02b082135861ba05d743fb08202e8d6e7bbe38a9699ea26e947011135b768e2ca82f4fdcb54ef64b4505aa34de186c228e54a5851280fc15dee526837299a8d4089d0fab1a6ed6e58541b6f07824d79da7cf01ae64336e409f85876c72a2757fe355827b3c7fe37235f552e62c4deb4a95e898ff479f66dd4e36ead426ce9d3a3232a35498125dcf4f0a88db28385f4bbd731ea0ccd7099e6d6e2903a831b31b7850a78801a56c72b0cdfbb497d91f1beb3effda7a07c66159dd3d40e65fe7c3324df265c633038ea055f64b8192cad34e857c4e0c5176d35204c4df75bfc7987f98b6aa8ed9d0822c3522bc30470ec04cac603fa7794c5f845c5df2da6636a1f910f22569ba3cfee070032d3d2bae9a4ac6160f345c09801d9c8d2eb459d057d5b0ea94b24b50bdb720e2dd604efb73eba60a2aa1015a4bb456300d9d6a38e2c608e235ba0277502ba1b833dc58db0955d0fcbf00a89d3c6deaa19e68aa866a0f4add38496696077301f15d9e321965fcef2bb0e22242817c848ed0c309e55b43ddd9e0d96cf2ac2d3f5bed27f84d6eba68ffb98a09bfdcde7e9b2b89307e70d1c3b33dc3538e5035ebbefff3d311fd287b6592061b26367e3c68436953df3b8a436b32b5b1333de482252ec60a8254a3701b6312f99250f6ed51833a5db05b79fe04bf2da7cce18435789aafcd2b791e4aa9236037d0956fd7bc2e17e5cc70f1050927b34026e75f8f53ccae55f84026bfda03bc035a21dc32b422aeccc6d2cf9bf182ab5dcbd793c9ecdc01cd909c20e9d4d809c3138b422c7a8b4e7fe51db6caedf7a0c5c350d84f95a523ad5babc08bd0c353b2d32682c349c216eff2eaa92254e5a5047c3c46e3853038237e7849aaa7754742d6c2c0693f46bd0ed8a20fea906721655bb247e8d23e08b033af6ea28f6e4e1fa5795502ff818fe6ac3ce080e565940c4c422c95acbb1426b8fd8bbb56fb0e56df685fa519a1981b9e7235df9a1d01e014cd278c59cef6a85b828d61d21c93d1ba363dc2f87bbbe7946ca0ef474c912af3125262a9ffdf2d64008e808539adcb3752d2bf11f0dda2fcc5fd6190228ec3562dece79e7908300fda278ccdf495e33d721481bbbb0d8db69b18275d2520680c98c69430d581f7b17d472f6bd607b48664371fc9988073f43521ceaa80c7840f53dd1e7ca337f4f1fe17e27bc942d5900ef31ccf1c57385f0eca074fffc252410852ddaf9d50185430548fbc6b6052818d6003f458c1725a82c2efcc5bdd9e6057b7c34b3756ae2bb341563db8234a1937e3ec275e8bec1b163d648bcb595c7b6343b5fdab20372b4c81f673103f96a0e96898b391153471ad76f5fba798e6295b6c08ef168a0c2f74353f04827614155c13e1fa345c25bec8a9b92eb54dd14370585dc1e821f69c64a13cd3a485c40abe59bc088fc07e20b925423573040d35236cf427f08beb9ed259dbd48327eb7a69ea952e9aca0b1032057f0e287ec8c8a3052b34bf4f1b5c8032d951bdec2b6c92c4e5cac42e461bbd6dc592aad1e5c52d909e436d4865e98c18255036e294941c48e6a0cda0ade3102f0a068c7233f1933ddfd60350b81c7508b1c06a700bec47602126c0c7ce2035384ae2d2cb8bfd57d859404539d3af4f6971c56a0fa7ce3cebfbabf4577d73fa10a2fff4e8d9dda863459bd6bbffa7516236692ef1c0f592c9a21deeeeeccff4ee28b3957b0f39be20135ae1007d2ec4f6999246b22c80f97c53102d73e09f886a90e735f4bfc4d3449a5d816f6e92bba99610388c5d775c4ca8bbeb1681017bb6bceee8c923d00b0c770a8f1290e496a429fd27a6bb6331e7669931eb150d4fff13ddff177798199662d51bda34bfcbe8ed99fde6622a9e9929ddf1d4644e0fb19d408e64f4febea0dc57e484dbe03f9a3da118ec693865e11f25d839fdca6be03c09143d866ad7f8acc58110f9b6fa33332c9dc0317a3f252dd45f5aa3ab8d28a1792ce9c819f38aafa1dc3c0c3c492dd5042631607da1f98159f53973dd5fe8ff0a79dfe29e14db0a03fc59a45cdfd3c724b1dd52cede00d61ab0b629731b5e9572e99cc9a65e6cec1a374e073817d82073dcb1938cf38d1b77bb22f01fe707d2d11d8e89d31dacf716917aa4131070a940e0d21b5d4542998537b4cb88c94c37d4da2a43b29d30911e7d39e7a952fee0142c59d56b214fa6cd2d10e95da63c8eb0597c18b7cffea023576ba77e564c6669806ced9331ebbf8dfdfc0325b258ea0f456db456c19b9d73f22d0cb397c3326f880747f97f16e3fa4da81be224b5fc1a0b71617fe8ab082b4d9df01b39c842aa9d4365358b6a21d33396f69cc5043cc6921c5b2e3ccaba85681f840994db92abfe5208238e0f17d5a585159778962bae61a571e85603b73a24287c3d11bf06d4dbb44be2cbf94825e826192ddf026205dc418681cc993d5c2cf72adb44876faea6f909a61b5aca1b919d2fbfe7e67f10ffb2979b24a41ef027d8fdaead70787ed535a96ea810b8b69a297568b348e08b8f7f0a77af6ae954f3e9eb9089cbb4b601945f6913fbe49236491fc9d2fe81a3562c35f95eb1bc296939dc7e4c584700394cad9458f72c9c086bce0bb00227a5895b9768d21d1cde432216ea569e448e2630c821ce7ceb361bb01eff133de1e474f3aec48d5ee22f55d2125e8419499c19005ca69ddd8f8e456cef2c4a9ef04b49d276c0e912a595bdda9ec70f9e5f468e78a6abd66fbaff1e79d757634a0a27378de4b78fc670a2916e9575c62a3c3b1c3ca9bf27ae87210d1bad43a03f917a9d7f2a447c58d0eb5f83d5a458bef972c195de68d3fc642bfb3241fb69f6971e15121451172e3f7359e62670f16e420a92343cb3807e2df643f048ef5a22f096fb9a08e73bc11a971dd26f2edbe7080534dbfcf922dad9f96eb848c16eaac6832f9008a75475e0d000b8386940b0c01b084080c5e67419aefc754cc95bae66ef512197e50fa8646dc8114d2b657e96f90b43e817b4c5230c6fc268fdf0c5d6d0d0db277520dd43e755bb7e457197b3a189b58f5001772d4340648720caac91a5bf21b9e33b40f62af36806fe9b3f148cc8e7ea357045d7777a29442752f6639efc6de45a82a2ffa0885430b18a65c2a95528e89f96b19b23548b01058209b0b8d49111862a19c632a1d04f1914d722b310695aa9f221742acff55d1e157ee5373ab92f369b93e4a1b6e684a3c28e0b6169fd06c1bf1966833ba15cb9edbd4a6e9ec91779dcc288945e44a253f26c9f0c7718b31569f20b15dbd462ffa50e91a1905cc7d6d57161233fd02298586d713e4b52a341a8f07d713e868407c8fe1a333251aed1ecd9851283463a41037d733b96b84b321ebf13ffe701ab0d6ebe3c7ac33a7da8a43d1d9d9617f70a99962ba70072c848f3241514ba4be582d3c31270fbcacaef1c85269fc26149afa36f956b5c3274157498d63e9cca62bddb4dd7f31ea7a03039579860a8fb88f60c780c03dbf4f4776154d89911294b3b5b87c920f062dc77176a4d3f7c8b05ff70838dc4126fea185ef877a5e0def001f69f37350385a0ca166cf241ea92a33db2a963d5107b6d3505e97a15223cf7d6946002170c4deeb8ff0957db76686f4153827e61dca58683597aaf628638815387db518691ff953ee4f8342d68ce1c32871dd4c5294942da25f97c1d6e96eed0f985e86c9d902ecba1c0785410b234d96e78b065a9c29efd987c7065e590f551e27d5b6c5d75717473359dae97552abf9dc0e4b0765b8449f2887d5649e82356a3f99186c800474cf9a83a00f6d7e365d0ca00097cb0560a217785c6c7af2e6f9b3f403938e51af2711b54a49d8387c8e3ebf781cb4263b8ccbbb986897fae31f946716bb3329a148d6169d12b0a1391f726ccc8b909ceb8ca7bacfd39217a95f1fef9bde1319f4045a854ee73a7543ec0876864cf458a69e753e6791d8624c747061b27038df299e2f58619984353fed9f74d3006860620fef9b301d0c8605b8c2fad8485bb351b8d218d18a1c9f1f3c40b19e9af5d075a1f388c1845f1da6b17d9f2daa406c60b99fe67408172e26ecdd6d299555d5f71bb1b47def91e21c41568143933eccb12f17732d474101de37106dc0a7c0b06ebd38ad18ce825adcd0f2eef06da71fb478d654908f085c57d1f51d00c7d66b6a841f91277c3dfe73cbfb78ea274c8222c6bed38de37b302033936f6b70ff1828f96ed88121b0b32bc1134e3ef64a6cbcd474edf07315d9fb2f259e1b5cef47170a186f9d1fee9dcfd3440bbc76aa307f1c7302ab675db76c23ad453069e13d20a490f6cf65ce860532bde7647c5b91ba3de69dcca83bacb65aa94cabbc244343f36387c43e1fb824793d9305245ed4dd1b8cb41ed22f38cc70ed8279ba36ab304df48d6293b1f633ead02247d67ac824ed1712169a6d8d24cd01a32fdddeef12c84bde2853230135f7780c0bb8c4787bd064eeb7abe8e5a3a59e06b0fc4301fd46b40d9155ca852e1657b6b7c525d3ffa2f3cf5f9f6aa03f973209d43227faf31520d18a14a7fbd376db91c6d3bcdc9f2854814c97b6c9514da5c21995853d7ac05b58ee378e6c399f1ca01c52b9906db46d0dae834a2506f6395cf885cda7106175c4f9f7869dfa9d36c3b8ac6745ea896d7beef35da540c71db2d275abb007a2ba6cc59551dbfe6f672d2ca96b242278d0b598de7081b290ce8afffbce216633e0692b37440123b7c51b641dfa94657e98acfdede129a6b9a6f31ca0700fc12263c488ef57a8884b8245fd697977c66e728c501e020f31ce8fd6d0faea23f1be911ca51286aae7c0b49079b259df75b5fe97b619d852df14a7f6d0ea663310e918a131c0c5c3e54b50f9ffe848ec2e73ad654827b5b16789c2e31af175fdb28ad7575817d14355069bd9b89ab1118cbd3eed5e2ac15e1979bfd10453389cd451916f802e1150f01e03e78456300f9b0de9db5dfde1b3facdfe1699c0e7010fc70088244bcfd3ae0db0556ef222e9b10ddfc1b773179463fbb5ac8840053d552a094c7c1e6638dbf0a7ae3ee00a1c10dd21f0dcd6cc6d137925e3d8a421de7254677144537c70d2bf1cd4ee6b8c40b7ef4f10500d224c3e517d6f8fc5f573aa3e780257497641efd9d5f05e6ef743a18ea72f5cd82b88b68c5de97d9c10a327b5cf9d8830acaf0052f1e7cef54c98319dfed740fbb6f5619dedc3b0276608d242e63db0c7397dd239595c5f4f890e38dffe65ef0e8bbca2538a05c50a0d238d66121be8bfd56db2d8cd44145d11804d03a8bad188a44b66c497d153685b507b93bd9c232d3d3f6f3f746e16f757dabe3ecd7efe7701f425c2538a4d020bff8532fa602a3ce2e54d70ad1c701dedb918fc97c9611d9627da96bf6fa0ac92ddfafe8cda50697cde1a9f1622985101567cac794e182cbdfb1d391c8e980780f9ba9c7034ade0914b6d017a98f1274259e0cd0f4cedb79a02ed7c94a67fd0be92778252127992d19bc3b629ce00dac7af7f6d069ae0a7a99174c99bf5fd222bfbeff7d3637f03c0b83344fe147a398ab387490152c6e82c7a788d66352d6e67942f1e893adeb2ff170aa92cb3ac708d1ad649e06d21d8da8682a556b6b1d62260df3af46733f3f7669caeef035dec07933fec11773d720ed32dcf0591cc91e7a23bc7b6bec77024e322ae954d785d4223849660a4ad4215316e28ac4689254b8ac01e5037f7a8278c5cdeda0e20d323b30d9c8eebd4b72eaf40953c2b9fdf2fb24ec6854eebcebb5cfe9b14b5b2b73b9734a6408241f3d34dfb33cb41ec76bc72040f42f7b0bb429bd195b94713495dd444a6bf940715da6a4626c12797e871df5c3d556b9cb67113a17770fc7e4604bc3651c090e12704827ec8971e6425f9295a0d5734d278c4a47b91a08089ffdeb085bc20e39afaaa4829295d2cd0fdf5ff9f1c15f8ca82a5a0eb955c4825c796556b90725d5538ffc1b6539d46da470839e1a2806bf0d825aa4c3b08b732793da11f49e44023eb1a832ffc308f878a3c41861fd84d6102fcb133e8e1189e666da58479143d2fa0ab61662e1149d4f9833dd9ba90c120a92012549b0bd9e1fa5d19d43cc0df3b13a62e14b7b63733a392e345a447f5990266876802d3a53f5ad16b0e78f07d5a33e5452b172491d1149efb435d7f9ad8c4a6462e1c182198fa20de7f5ac8d0bd7b92b66559700c12242caae92174def60226b03c4acaa9857952ec9b72de37241d8c176790cedbb9bc515b87231f72403aaefb5f3d91597cf9362fa6dd64d8d532cdd7fa02cc038870fc59fc5bc97ec83930ca4a27a8fc62de6439f43d8292a20e53b327243483452fe843cbb78433799fb8cd288163486683ffb9387f3ed31a875c8a3567bf9f5aed61ee95b5e28f21dea1e10861fdde8bac1dcb0e27c29a473862247c09c53c5492a9ec77d806e8949b604a5e70240c3fd4a23912810ea577ba29b65d139094213083fffbb45b66a40ade715974ba7a996cd6c52551817a8dde17bc0d337997b3e3e3f696c597f4a0628b86dd41350bd0d473dedfd85a00db070b0932f871d747fc5a3c2702c030ca5375443a429fbe6985c1926f3269e0437a7c03ff6849a6f9be320922a4c13d5ed88d5e32e9fc228e920998292da5f4c72932b38867d8b5507f670557181cb24e34691cd32b8388670d2e7044dab3ed8e6862fbc8cee56e9fd03477d2145257d249ba2a0b7a914833f81a304c914c9d47f398aeddca7cbc9c6fe32b0b78614ab2af17baaa89dd974ecd996ba373ecfd4edbb6268c549b503347e322cd8590d62fdd577955695eb577a578caa7c94b1e6ae9df4a8e29bca1d0bd3ff17c9851b2ec390cdf694b9e78bb79e6a564030222eab719a0f1832e51fbe313def7aa91d6a45b3b35da46a769ab436b1a334ff7a7fad3d08072b1a1fa6120a1883675ae08de81a5b0d29a83903b1c4c46fc942c75da15cab53d1cdf238ef09136baed08c34f1c486d962a9400f2bdce711d32efc37ffafa67a057cdb0ab38605a17a39d12ca25953e08c4df2774b2c8436b640cffdfac2afe92a17f5b1781eee0396e67af309b584ded69559765f054094e14f9c8274203c3c99450d80fb80e702c99e12d5ae714f5fea31646ca65c0ac321831380e20791f02440e2bc687e9b348d799737ee344c6a2352e0a16e3be620ce8fb34038c245c27df249ffd7e87e5e22995ad31f1b3d9d40053869b2cfd77a426fe9f2e8ed83b8303a4e447b00e83a5c3a04e668a63b60776df5b55ef39ff53abbf86b0cc8b5858a012999cdc210fe8be58f422bf9275b1554913fb8cba879b2b1c044a39009fba5c78c1766cd599adb1a344ae771d08b602b0f2e8e9f38315dc3845c334769f41a6aababb923ce86e0ca429454ce4972698948f02e747504345da5e3691544dcdc386f2fdb0e58d66089ec6095eeac935b128763df8e0bad9d83dd28944364dc21f14d9101f2a2b6464f6b9bd1e017293874ec777c6b1cde2aecf0d94bee13e6545d5d3beefc1f392898cdfe930c41d331df69e1e837209db0964f63d9b0b17a875e82c0125c76f0e2a9ad69724df5afcae4136133b74fc9006417dd21a94b572a05b45cd571bbd3a4319527d6d512ce1f7522d794254d51e18182f128e30ad51a628043f03417685dc5153d4427323f2a0db80bc9f8d64f7377704b2f7e1a1039ae814f23957a73921443658f12e71554271978805741c4c5b53db2c5236d5121217a0e441d680fc37f6ece315d648ab88d466627cae8dd46ce387d5d67da18c4312044dbb7f4fd9d740380a91ea0c9721dd49bc87d8d3a86007e78e0ab094825b716885a8a15cb380985fdb41e48e482c32e7dffd47d3efa303831a30e09b18404e84606de183fcd577ddbdb1761c46c9d602a10e2cf38aabf78d91009f193c50ef597274b3e36e37cbd3f2efdbf7757fe4a6f93e63d5b5f0d24159ac3dc165e34c49b790bc5b89cc2d081ecf32099508be7dadf218f74bad9674c15687d62e1d9342555c97889af442fade206694854825d23d049a1cabf4c64ce8a0366885fe57d3e5c0c31917dbe1c17a1787f24531033a6b847454e8d942148c443f1bf980e3fba35921f678c63da2ba3b9823e58ed8c2376ef04aa46a9f492d2f8bf4e12862632fe6cda123a1c8a100cdba2b1e6ff858c6b472e4e3c24ce76630c4d163d7679bc7f0a13776bfc74c935fbfb1ab04ee65d8670374e4b96fc99c02a4a9b765dcc7df7947ea1cc2f0c316322f61704ed22c6ab4c444c93d589eb2e178f8ae5e069e446c0f5e9c553a1a0bcd2d599e6bb6afaa6210cfc9d66d4270bb046e0fd9ea0a34ed6c0a9ec902d6112b2e98ace68fcd2c63c9a952313c148270d3d14a3d09f5cd475af06d77bc37df6981cfcc94aa671e1414de2223d0a821ffb94e6a9b7fa4535d7294ca03aea5480f2893bd79df6987452c0b53d01128b6e58e2242ee986ebf715328ea02d4d26b7480ec104c556937827fd0cea8855dc45cf12c72e9b62096cae3551f3f6ea048f36d31415ee80300eb1f36aee1dafbbc2beecab5526d7b06c1b434052ffa18d2b785140d72808b115db84a265e01950b00d73f293a334f79afbc7216c116c394a2b3812a68053884f1a9385e176f8e88c6d6ec52dc4ced1c3a789d7913cc829d791951ef6a02c27a6a3eb7645e1797cf9cc4f3476328ff1456b0758d5a4e44252cf5cf3c7218f46213bdbccdce0233a3c69349e326ce446fbf0ed5a05df77501dc45e0447c6c4577e2e150a1687dfb37e34b50845fd32bcb6b021b4191b1b2ec7cea8d1fcf3618a1a6941d675a352d65626c7c78300e9d1725d90ba9bb5251c18dba0b18de4a2d2cbcc2991b93827d94de2c9406f87125bb963d5f4e2e6b64fc6213182e48d296f2e0aa67936f34fba2d40f9e228e97f7cab37a7c89ac0a180fe628248f29e1b656f6b925b980ac71dcefd84a1e75a154863e396ad07d46bc1c5b14c93e8c183ef4a4e270a076a7d4b7dadfbcce939de374cefe2605af9a927d8d5a5691541fc181a44bc747f3067aec47b0a7bfbc7986258498bc845824f21e560050a5c725b1008f38c231587f7178789adfa5dc6e45b1a646a035f2e0564e0affe509bd36cd27b1e2d31d1177009eab11a51770ea1e2ff223082087cc3b291c39e850a29dd648e69500c072ff185b78791045702811bf94e781ea3e691d5513126efc769e7ba92a6b295b04859af4da876ab1fe247fc28ef3c97e6358fdaacc58f6dcda7d0ccf475ddb94326f430774970d560b67a36724af6ecafd6c7926c03c2895e94853f402e191588bac756052b5b03671b1105ed3f031cb3ce3140ec1eef08235d14ae1fa39675c56c6bfed65b2cec19c8ea09fb1faa874b5271ad02df501142194e2b2c18c8809bf63b5478704faa713059df5bb533b98193799a694f0aa23d8b7299f9dd44410efa2c561da8ab734a804a61c28a32cf182de2c62ee153c99c6b934df321f2a05185b9d792fb5faa917fbaf2af84af81c29ef9cae283059e421874021fcbdc5f60d8a9d994da3c123a4167550c3bf8b749e91221e13b2fc4faa6cd2247ee47bc199fcd15b4388619f0b59fe27bbb343bd515292e8d4edb203b2651b7c265d592fa16b69d126cee2bdb843e215452c2da40b30d2da0d710c5c3e9aa2f2d019af770c1d2e52fd51efafe6cc35fdf59034ec2eb71f4ab7b8f326f29ff898f03eeebe0778184160c516653fa494c35e788edefd5744f2d9dd9b936c58c1f48ffaaf54f77e0391b5dba2c547e718ad1daf2f6ed5cadae60a4f1f61da05b7fb0f880c42e0adb7601484565060277e14c4c79d6035e126a3b08ba60093fd42d6c96fb66414ff4618ff3bc2308550ed33c635f6c03e1974d64e206bce469b11b98d54b9a129d4ab59f76b1d73c36b11c63b379b0e2d499a391bc8a40d6e6c063ad908a2ee748511e4a57f88d7ebf39daba3605943b2c7e885704f442f8346232135839691ed8f2585379e042cbb66ec5bde578c87e11c09260fd87990dfc5e7c8b0dbf3152e795bb8a8f1604ac470e21607f1b2bed532f9809c7780396a98f45164aade4bb738bc6ae85cd9f21580d38904012227bdfd5565e6cfb46913457ebabd25c1386a035176522b0692015e1861a8763c9fd33030f4629cb860603a69bc5847c0c0fb967c263c6e35d04bb3835b48fd11f8396d63bd3df2d3c93fb568da9330e1edb36f5eb622d360572c526f2e70ec95d71748ba1e61480b23d8295880de1f1994c50a8dfb62990914fd5201d6cc82f5a0c3bf143bc4ad3fa52c8f7933bb312894a7ad2c09321a67b4101a2112f142e3b84e1c5b3486a77f2860ab448f8a564ab6d2d56448ca6ce87f57165dc6e7335f542bf6c803a5fb1a745cef23b9f63cb4f57c8b230493ed356fb5c100d52d293039745a963a395323a08d30772e9e4a6cb2dd6f02b5d05f4fefc9c51649ae33ca952a8eceaa8558ec96e911fa5c2136d42651e1b5e70d4b2f774b3ddd6a5dbd5947bbd6e2dd61a8bb889ba0ab9f504fe70ab741981564abab36c81d70c4a3aae71a2c76c50612fc0486bfd31020ea356bb6de3ba9ad30d6fe374c71dbf377bc2b82939d150f3c841f9c89f5477a544b86cb9c42ec159207af182b5d0428eb8253e6efba92a82396958bf297d530a10ea120fb4c305eec8931b3d8cc5a600cadf867dbfcf0f792da2cd9ac32350dddcae8dab0ceb63dcd06dec5a982274cef9c701e2bc7fb27ac3910d760203538a442e536fd1a29b58f2950f53b426f8898de8e56f50da038e21547a82313a1d93cdddaf3d7be7aec55c43c8fbc552dcab727dd697f2c3267234031dcd14cfbb111757708723e8af9c225df2eca70d21b9d81c1eb2c02c0337e7cebd861dca8c07319beb105c6259e9f874acca6680f8620214049ef7500efc1781d63bf43438642932ecd62183a75176b52de9a0821629e3ad8e54a78523456547bf9bb7f94bf8b226174c78a8add921170f9f8b27d15ec96087950811bce4daf61f6e133c2cc34a1d8ae48a78fce615778e312039a5d5cb7daa4ed26b9b0cdf818aa2011927446ca83a406c1e6ac18a4b5d475f2dea3e81ae205653d0e75b9417c2efbec60462e2a9755fa133a60f2e7e301d16601bb06cf37b44a66fce11069825ccd9f8197dfaa1f7b43b1a5bf483ab81204c67fcd86345b00b026b8bdeb5137382d73c47daf64bf21cba2155f7f490d0db1f0534adf09d9acc635f8fb403916fd152bd6ff3583b6bef041f2786788eae7a196093f47fdc2f31e2a5ace157e6e0ab37eab21d3df51119e6a2d70cb8111cbb4c9483033f9a0ab5f8c74664397d7b022c9b7f1214c8d65c3fc47f72148ab56a922288885af29cd66d08b7df3311bd2bf9f081d0db48ef293a3aed44b0abaceae4d422c7ceb3552b7be2dedc826d80d20bb954dc234cd64a463facb015067e534a639fd7c52de72fd0501f011c1f90d724e51692365f4e346f839241d375c918ec7c4a6ca73975704a4f08765e45f9b3bd45a1bfe486309e24d6211b958402ec40976929a56d7ae54790e9a2b253a48a27f68963903cf8ab17325919b8f73a8724260c6e7b75a61663f681693a043253ddb03854bd038e1c026602b923f2a4a15838700e59a744f374e7a5229e29c0a5cc3cdc24d2f87ae3870633fccd38de7f1af878285ac3cadfdf80b64702506d95bd9662039b16b28d2c4a429651ffc9d17cd94831a26f221bd46eba4f000c361ce63b42cfa41561ec90fb463f95fc098441ab8a8c59c501c212781b88bc2fea901193080c870c579807cd5e64e3d294a18305d609b38441f21f957dade20db1db864ba98e226074d3ffd5ca64ccd3f272bfb1750fe0a1d1fee4612332ac44d30dd7fec282a981664193fa170787e5df21d5979fc99874e92a21321bec860371a0eba3078a2ae285e732e4548a160fa3ad37455ca3b1e293301250b327d3def87c0f5ecba514bf43709b7ab388bf9847392f5506d9089656642ffacbd4f17f4e551205eea490e167e597942adad07aa4e4053735615b97907593ec229b23ba88180494dad8efa55d2699d1ab68ebc597ff0724c92fbf7a61b2a208ba12cf92d7b7267a25b68784e8f1b96e77123bb61c8ccb4cb4419df6b6809a7bf785f3e7a2727a179690095f804b032e82a8e8e52b7b0ab6213bdb1719b86ddeca20c795b8a196c39baaa2b793626ac811775d03ae5b000534756061f1b6f8807dbb4faa8a70acdb7f1512923d14572597a76b0e2ff85d0d0c8874e7948f3cc72b1aaa77976e31cffb70638d010f7d5848f3ba7c5280900e370e4e7348fa38baedba20e8104a7cb4b465f3a3789e87e560914139239cbcde70cd05b718e2f23a77c307f78e068196449594a1eb92c47007da9f3e81aee894f212cbe690abbd564cf64722e071d9a0a946777081e6b2a52f99e7dd2c09e14514f0a4f9b6c4e7b55f2ae381fae64f67dd7bff0a50e26b34a08e703cbd94a980582f2bc53c19678bc2a482ba02167ff36f37507aee7ec68493b0b64c7408bd3ec61d2cc74b9fb22045bbde61c760fb54996d91fcd71399ca6b6303cb83c1b328be12d0ba9668f5da17f7d40bea34f3b14c8051e853b8f3b73775ec02730244cfba699c24f454969e87fc5df9bf3b03a3de75eb7f5f79747ec30b45c4da3a8762ade198eb4d7ecf9bc1a84d285ae33e27c769d0a94517a7cc6eafd9bb9c2f34b1b03f29ce8c40d2bbe0024d3e4cffd1e221ec05d7a57fa575630abadf158d8e60cbff11c1c53a42e7b6a314aac815f8912326582d772bc25926d5afe99bde45b01a32590e9dad3f38b4769f58d4b49ba45e548551aadc01626974e1f311f090e6bcea846d81d3e4523a07a7d6245be805a5abbb8f968af3ae1fed5cf458f5e1174f29c57be3bd128f45df5d2412129ac564133e9fc3ed4d985f2ada22e972e891a995f48d02ce12d1712f1122d440da430a9df9fcd21f6baa0f907130110bede167639e1ad650dfec81492409ce3e6c50c6c9a85014b37795f3f6d007b00f734690ed2a02176a452f7a41c0a2c018ec1b70167d2cefcc62a3bf6f92072b28f90b0de8a6a37badc59c95de79364c843d3f9c8a31f693473d24abcef38079f60a43f8a3798fd70f5b08055787002c1636afabc02ab914ba4c1b9a5942bf469087fb15bbf49a556f219772c50f481788a87d8c3ace96f05ca8210c283b241b7a0224b6f04dbefefc55b84cfd627dc9301e2a12313658934cc2bbdf59ca534118482cd560a79ffd454a1f5c1b0779c2cb7efd9bccf34a504d7bf0a58de3de81a799191d7abe2153af91ccbeee2079bd261cbb4608817b91eafe562edcbdd975fee93690ad159eb497d06781aff11954b98dc334e184d0391c9f786b96c74b36a9bcc775d72472e78e240c29ec7b184e2ed68fbf70ccdaaaafb88659382ef7352dbd96a535c167178ba98afb47190598552702788130d1afacbe69df7796778b632c43e0529ba77bd8b4d5dd3d00c10bdee06596f4629fe4392fcea890f1a0715cd91880eb50650b00600612193c91b9251a0a0137881a5e7883baf0b4f80330da61e30b79b9e49b1f008bc5227e8659aed34370dfef0c6ff4121bd5ae10793d99ab4ff69b6cdcefb521e1d881773a79bfb9f3f80fc3619aa638a5010a6d6d5e3f32f132f45477ed916cb511c060668f643bed8174a4a4cc727d0070fb868392054f266eae5e50a8257684906dec5ca88201841f618261e43794fcafb80952eeac06719c2d37d7ba7923a8faf41b5aacc294b84c9b0e4b17073c7dfe27bb16f39b3a9569f516a5e078b11e54be3e6943a1a20fc1a4aed029359d16ca5545ea6201565787128cba2a9a9c3042e06507e9ac35cb3d636a610fd6a1284efcbf11eae2c3201cf763db0e6a0f8b38344763da326b410f2d7e25872af22bc39212770652c33a99fb6983d4accdd425811215066433727eeee2baaf0f7250721196f2bd74ca5b24f6b4fb79e497e22f52c2f2d72b36b8eab7c60713466c80112178a0b6ce03fca1f245049501d625c07a024707eb50edc3479e4a4f9d83e9a09155c213292808a6e6c05ce0e6115ec6d06a31ca253f294b1db814c9b5d2ae16f8b95e98adb1068d7efdc9359deb3c12b9165c9a396b20ffd741d5ea35285758ee1361f0b6bfd821111a2d79ebfceb4f9e76bb2c5dd938d99b6f13276eced76e82da3b7ea6f356d937959a983d0a9de82a9ef94c295fc0160178e3923f14bca4c5dd18f75429a79c732b8a4e4a7c72eaf071435ea0bd20110b032053c9e47e35cfa19dd6b80b891bef2b0e7a225bf354e2cf068e1d4817f9e7d613e1bf0ca81acea498cb8376c2eaca841fa851d45ed297ac8ff9d2c8911e955b88c278cb232dca226d9006a404c159566b5fdb403d8953abd763d59cc7613e6fde57f7ede6f665bcacf94095a61da121c6457d7dd1f27eea31da096a3e35380fe1862d4b6b77d0fffee82d6447772f73ecf00eb7be21cb823b9e8b54aca87e3f7c67aacbe5cba835ab8ee275f633294fba0b1ddce7cae2cc30102d5fbc49140254f6b1e5bf5e64bc8cfdcbd825743d14667f2ba08dd5e7bb85d7348f8d71b6cb0ba802b72ecf48bc437e7cdc7a3132d8bba8ce8cdd64c2abe8ca9ef0fac8d657594e9370ab2546858d7713ad68ac13c906c75094862df03c6035a94aa05649e1164dc1ef99b8633ad876fb2580d497a6fbaed154311a4c535404cf454c0ed9e56d250d8d49fc6b8dedc7eea55fe8e133437d50d487a4712b3c98265f90ba374ba52743670df3cc06074e91956f763c52f6345f9053d4cd24084d0ce895085a8b54cfe2e7b39f52fe6e5ca5bb38ba04c065b7d0e6e8e93f71d759a7978be987e3aa73f749539becfedf2becc366120ed78016faa9c26c631c049aad2e0326bd01409749b1c89519a259b40fe73e1c28b3adb478dc42b1ff9dfbb69c93ca0ed58187cefac47aca12f3e883e7a0518297ebb5f5b31f922466ff7eddfe66fdc263e917a7704002f824288a2f2323151dc976c42ef76f963dc489ff130eca90bd090338ce898b9b44015b062749da6ec41b8ee61661958a961ddc03de013594ef9b72897442d2a7a44d8e9d1471a5dd1e92bc63cf73f147301d4a9e17c91ff65c1724adcd63d46d4c5e004eb531950c5dad83ca1f151806f8b9e266c4c54b4bc0955c33da64c02d3ac7c190049eceb59606054d0ff0bf03e10e61a4a12c7ad384be4a1236b85afcf72716c1c6a43ed75fc72a6eed39927362b342374c75b74d376f7b6d53bd19d7e0a4b5b4043a0590aee85562c9ff22f47199f312c83ef2580b15183e9ba552237479dc375d1853a47ee661cd9610ba46b73558beebeab075c63d09e76bb78ec560cf1f909cc21de865f61f99f0ae98c236515410686483a6e25388f8471674ea5605e2af6e9a382ffd2ce13775f5458578061e5539b5cb0d764a7b22e3d0bb616f85b3d8db102242cdf15e4a31b9f8a35d30a30b69f319ed5656f858d34647ebc56bfd3014884281a01fb4a5d04eceda483e1d956fb9d7c66f980f5ffe5d728af33ecb7ca640683f4fabb5bfd94d0f1b89cc5e54c1f671051421919b916bb8674c271de7db2c927707b117a1c605ecf47e59c253aa3fe182392ec15823505dfe46659e4a3ef753272cfade709f248914c5b234782cd1d7f500947c1face228eb8a6c0aaf28fbfedc849f350f81cc12d622437e5c86aa607099dd9b521e3e05aefd0ebcc314a6afc1a74fbbb1684a5efb34a0b8f31eae9db302fdd52718d28a1bce93e34f2b5ab375677f71ba1ed91c945368c89feb38c41130534f4d155841041c75b66092ad35cda7b4d631fc2134f6d1f323990c16fc817e4f1b35d8b293b836fbc568203a714f921d8424e6e69e777e149acfce9bbd4bc524f19dede49fc7d9ca9a7ca7260aa35d381a20af842a4439a40dc0ef549b56d09f42352829b8e1fb4c4e6650782c3c60ab491627acf7481f61ac5752007b52d09779a4fc5740bdd077114d9069e4249928f32245082453492dcf4a3d954b5d711614db33f5e9ec05b5a11b3fe40a5ba3165a81d479d6e04b38530e1cb21183ba2ae2f06c85adf8efb32a6e5a7d16d0e892921d9a38ede514c92ecb80f2d076cd533f2c0c224a03ef65455eaefd59427f3bbc89fb56bc2583bc5b3b792ff3b30482fb9b9846cee403e109d979bc905a99aeb03cfff7b9ead198c815fd186a606d02e3bc2469aa83157c2cd4f3aeeca5be819b8ed88ce985cf900d7b8a1c400aecfebc00240d8602fd4c2a8a08818bfa764ad700ead1d3e07fde342106ed72d1602f4d11c6cc1c9484d161c7f65a8ec255d7298a531f6b9e028d06de6ccf0107d849e45a8fd2a16deaeb7e352abb768d5c74ce9253eccc545385af83ac83783539312fd8bebce64e6227f73a3b2be5d60dee5b6b328aac0e68900d2c713b7b72a39be69d3beef197d71ddef77ee473cbf79d56da9558235895c06bedf6494c5df986df2d5ab67f180ecfeb80aa83c4a96a754f7eea61a1f94bbd49b3b96c9500de7c53d344496c9495ed19fa3cf7cad534749a4aa8a3c49855d97f2d1a733e62493187be7b60c7be65129da732f0a8dd22a2c7d5e472f7c119ca8412a0e612ac7ef377a233dfe1a629aec19401be8e507020606b2d86101316a61fcea9039ed41ba88f88b6ff60b9548b34393df745cc6fbe694ce30b7a5dea92749703ddc88cd6a703663be197464c6edadf2921a2025e11fc27e4a8b84a15cab21238fd3e1f776a2c94f47f3ec4a0050150a68259d6d106c59a80212d1b29559aeaabbbefaefb29e291bddca77c783106476cb182f3295f58623c7b3c06a8277253e7f422cf6379bde0062879f6fa3c69dab95bdef133aa0ae9c65d7de1238960dc88f879c4c66aff55bbebb9199a232668d43b726776b2188e3265718973d2804fa8a592d049c1569a090a35756e80e1de9a351e20e9e004e58ea3d75816b5b127abcbefe8b44895c2cb89385c27a1c66ed7a41d8a08f5a40536fa15696985efd78f9c083a22a9dcaec83ac87520eb488e9ebd5446cf26fc4bf9c8e40a9f4388bb5ace6f759081c478bb86a37b459b2e6bf712bfd24b13a77e03c6ba4daa5a509ba35b506bff82ae741a339593296f0d37bdf519c65a6b99a2b2e1e6586b9bb9371ee2fefb6325110e6cf742f0032466a3db40ec7fa7ec8e6b0011f9b8eec1421e481c0bec1e69703d763510e58cab770c32e19034fe38299f8eb7d75fb0ed8c650bb2dd73afad3a2469fcad766f9eba92a9cee3b7d0aaa0bb2e75f13c3099fcf5ea281d713e37c2e19805be624ddd42ce6c25be016d0f5c3db6384f6fb557f6e6b329350968740aea71fc10293e845a293271fb942a810d5b4a46a2ee091ac28da3fd2a9e1c8ae17d3e2e70c74fab62a47b2c5df957d3736f39aaab90d0f28d5b3b47bfa30c2b18405cbaa186a9c3a430918284fe4ee935ddbd784555ffcee1f234901cf2c6932470ee1cd4da20d38662c5ff87bc28b313073b9f4d51c5f47146edb15c414f74c9da11a5c9cd85a3b98028436130533dc092f68c30da5ef2a751ef07f35cb4dba0f7ecd52670a9c1101b86d96736ff1f85887152151979735c470464bd68b5e1d34b29554a643f50e1b0a8bccf50c3967332a799637a7508b7667464b424510f1f7f71479c42c018c23dc4e4a1f2b05c02ec0a7c2789663630bc7ee2b2a6b78554edb11acc46b982ac0103918b5f225e29be65cd8eb5343e184d9417b9f6ecefda613a5d0884c97068606e9339658a5fb4fc2a91b37a4ad9abc8314e5553805ee4bf0343cb4ed64986a31e19ce864b6fee67ebcb53d82de8c9d9cf080c25b137cf17616d3c36eb763e26f6d1c440d09218ca1ad59a699147e22bf2b63f7c918e025beb20cfc17de1b7ffbf8f03f1a469204d910670ca26e9d7b33f31e5bdd93d83434cfce45b8a55441f8d99778ca94f6d3845596ef2baafcc0fb4547d9467cab240b03d73c45de3101c6470dd9c984f11600607a6b4468c5a617607e0f2927923073a7ebbffcc18bed4a288369ca861430384b661356f9ae5d5fcbecc3c7d5640c89936914843b689af9f9acb03aa37420c26f52cad73869e4f6906ebc0c379982cd594426b3eb413c9f09c402e50e9dc84b50f1ddc23bd69cf32fea8a7f968d125328c74d44ec242065586bb078c38f0db80e0624442d43471fa934d8f66bf5deb52ca697a89e8599bab36ab62eb677c95a94784bfbd385b0c2dedd7dfa6decbf88f7700e783a5515232391c9e2c168184ef61895f14a86af0068c02d82ee0dc01cd1b1edbaf9e4998e7e2e3e0c9a81cc2c7bff76c222e88b314586c2e8201210a6dbb4813b0f71327b4a716b44c3d800f5ab2afe538b1d92efdc4ed34bd6918ee3bfa9c9896db8a30564d91cff81e62b2c1012d575ea3ec2d88266c516a06df81e7e683f70aa2d2ea513aef2e74f953ff3a8b40a1ff10ac9bec8c9c8d173c88573310d32911b94b4227261706f2215367f70c64d811d996f485e2956a8d239dd236cbaafb6acf409e0e4fd083d9ea5938b29750b00e35b1553315d0400f33f1b22ceac76caeb07714b41de4b56159c491a74bf12780f97baca796e00ac673cd33f9c0cfa9c0df264f95b85c210519ce25f8b29718a88935bb27c505f4dc807d25410c3b814159286fc37ab247b296acdfbc6c0c2f97f26a6c9a2c5b69d23e379ac1fb0c42e3911d5045e1ba3ec795be3be48fdbc5adfaa8502a454b809d3288e443feef80fd58883bc85f1a107c669be603b60c0f27fef031494cf84518f017710ff2ad9ecb01032583dc0606e43db5c3c862ea1bb3df0c739830e4186ce08cb3e368442375c98046cb9444928b287049f8569e2eae902e86355fbbb3f5d8a88eaf121ecb41974318476973c31a3996694652458f23cc8e2bf961e0833d8be9cc3249749bea251e156aaa8228cba2a938c207a2440c4e3073a0bf740904fe180bbaba7829c529c90320f097769644e573ba32cbb60f4753bf11de5d5098f62e22470d9d0cb5927359cb90454c0a5dc0fe6f5df8ba3ebb5dda63d280efed4d40aef40b7e9b2cf580342e830daf6be56c9b2993eabea8f061f196a9e604ccbf566c2a85b7759c84e08a0b0207a60bb599bad8ae3ffdfd477e6422240be2432174bfd80c431b1868788580fb93b937a094638e3d29253e244ab23060cd1bf36b77ba305d5d931fbb0c0585335e629974f98c99b614a0fb24642c6c48f65c3daeaa7699b24765414233671db74eb9ce3f6b2dac2fd78665bfec55dbeddb8a24cfc2772e8e2a66e0d66d7bd7131f77580b42f0f8ea35c86311cd28417e60347aaa5198abcf49f07dd30d4488171134e713223e00e34a81c2caecfd7f7c804bcc1dd09f04241e858ecac126e0f9bf81488a7497315bc6fed8a6f65c713282d6fc64c97464635cec2bb32d55642749cf01957f1953513ad040fb36ade44f7db5b2d882f90aa6a17c3cc094eab4a0a5ff8551f675244cb3d4542a41a51a991fd29d3ef0a5dda60b6e9689de5f6514377a3becae68b907768695235a49764fc58a17bdc2f720151011d00f88eacb95e0550b89e206710fb79792bb41003cf570bf7ccd15213637c6184447371e7b2ccd5e5ba1201ad67f583db0d301408d5c5a6958c5f2c742bc5847217ee5b8a70f4745613e1ea76bb1063a0056420c405f09aab452aabc08825014bd62197523d4d92b26cae892e5f4e2b47a3364cbd7b7f0b4284e4c56a71bce07e660aa461450dcd48d8bde5ed773243aa3456655130c7253d5c7806ebea505a9b98fa9ead9ab27d0ac753eb5e589ba9e5e51ae8b59b20c7d68735af1e17c052dce6832a69f04a864d9602c446f2e8f3ae951fde9b7198a01918c9883c573713af52f14999d02077fa1073c09e62eb7d6e61f24eb41d3f2c629f1dea3faed89293d972abde942555da3f3b715b57bd457e04d4fe2e440b907b12e372ea00e5a97215ccf5858c99f20a77054dedf9485321e9e0c768829fa04490bf06ead7627e44326596bd296eea1d7dcdaf0bb95b5839ea3f1dfd0be63541d1d842d0e79cb158eda0a6f9b295f57a5e64b158aea3d6f8e4f4f8fb282fe90640604004821c00306f61c020fbf8f5dec0105d5c782a387a5ed8ca3ba8190f7b75aaeed9d1442235ded1e3024c0f8c7ede247ba32c5e20f213967a05776f9abd97628e4ce583df35e3cfaf76ff9a090e25f8ab1d7c055213cc3d6d35e9d96ff8cedf2f14adf8e17a0726b6ef6225b8c5eddb49b03d0f12cc4f762fdef39a33d0392e43b7feb3c80e1cdbc090f70fd2723eabee07f321c58cc716bfa2a24e61e1aab57cd4f6dbbb7134cdd4ead13b0488c7c998ac36d5c83d960134277dfd4dce13239d6fc6ee800fef739425df31faf4dd659b85bd9e1cd67b813dc28e9d7513b4aaf141da18bc14486580cb4462c8800c2e494f51a4000bee6d15852db7e90209812aa86d276c54a1e75b4e530a193457985e536adc1645e11e33f5f6577485ef893e529c08460d8dc41b15a3e1e94119d682be2c5dde1fca2bafba9941037853a32fbdbd96cb5650dafd2231fed82f0ffead19b79c2f95641734281d6b0a9f3aab0618defd6b7c612378c812a245ab62d07fa20b7b3c7b4c88cb48f8e5dff81f687f48a6eb2d463eae3a473ead8445e38f7ba0d9162ae5655293f54c4694cec3d885f7f34ebff0d7f7cb285e226cea70b4cbb7aee398855ad51236bdcb79a8b33d662a82f34f378812e1d40f56a59f3dc81b52ef435ea0db6b6e1e940bc71f7a39bd3dd1f241157a745514c876af8aee07f1cfd83d64614ffbe9de65df5eed6eeccc9ea353d2c463cc69045d601b1c7e73896e06d7638ec702cc18423f301d5dd8f08aac354d575b31ccd2692c80f8e3999455344e593956083581e8e734d7bf94413b710338058c7f71c55eeeadf9541440461c1947ebbac02bcea307e025e7dcc24a93417ccffbe909a0fcbe2531c44f284202260f9b898e7af5437a5711507a6fb3e6a7effcc25e8f1c3f77fb6b1baa64839a492647fc7ccc49c978e6644bd542868f80cf97cf939ba7c04e244476220218cb39c838882a7200149e3411ae249cb95a8771b551948073596ac09d8e0f3842c1a7096156eb41da7964f00aec38d2d56a24bd81456cec4fb72c0e9d49d23aec647e4c49a792ec76bcea78fdbec781dad2d27108f3ff81d1dead3e8655f336ab2a789fe0ba58e2babb20684045a146e9455b59d8644027622039de0bc7e3792b7961790971c6592339c949a07dbd2684b164559f3ea823ce180a342228dde672dc23e7d8d4e6387e9b2cea475c23ccbc19f535fb6eab83dfd8a5d703461880f96002e6570349bd52e9eee5c2272c3a13f29bb223ef2cf1e4a260ffaf07fc1f849156b1c7d8f9e095412bd626848742b601fd9fe9c052ff40f8cb83cd17a044aeba1080a7c74cd01176b64853d385182825f91a84343ef699f46e792f1aa6b2a554919f66e22f9e3782059597e6d1251f2008f7777ab75997479229d7510709e5be309e5805be13a0181e5c0b083ab260e8ba2f1b3722d3ad4240b1d6dafbe837350ffaff90b6339868ac1c5cac88100ba4c465aaae8b5ae363c398fc7b2f467da2c3d6a6e126236430e7b8cb22016d5d6a3f5b2c3792edfd25af1e271fb93fec06148f6142917fbcbd935de994ddb57571595d1b06b4d3916c7e71371b41bb530c923748266916393597897901d710a78dd2797514ed1558993657194d9d31749e6ce6671253a464921effb2cae0e4e1ba4780f83927a84f35abf00fb3969e9a72fa437ad965db7cb31cfca25232374d4fdd3492ecd759b8d9ed71bce8397bde613324be397895805af84d2739b48645b7fc07c4bb10472a0d3b437010ee04d624125b526551926c700d11c391e5c259954ad1555b8156f49df09dc3f70cf7ea989b7373f114906329ec61bde01b1224ca1750315fff05fee3b82f0cb9ef7b33c8e7ca223561cd96ec311048665aefd84553311a70d9e76a3d93aa9c27e7e20d64d9cb84870fa1cb340fc4ba1775f995f8424fd19d4aba1bd02be576ce02a35c92bc413d6d57f9e9e50fc2dce94eca0a101efdf58a8cad448ccd550a21a9950e420fc281b918401816a180a9242a78304b881647191c796e90de4df82fd64d10fd1688010a8a6469a4c01735cd50428121a81be6e80b218a791c71320bba622fc5e00c21a2540587c94e2b4ba36785e1a5d12bfa26f3fece022caa51963b076ea93cd907975b9b706c4c2bd721e39f0394c04a33f1267b662784c32d7b680214742b5728509ee6000a51d98f05ce09a79df80fab66969364c5bb09736ff244fde616f699a3775a83fdd3b4fb8e454aae23af16dbc1bfac436df4fb012db416da059bd01d9858bccb98057e07ef70032e316392302c6bb5477eae66b5dae812b46a2f124e02a32022c2fabcfe4d39e1e27f783f818dc11baa0640275e11c2c3d723a6609be536474754f09b2c86345db3d0abfe14ec90ad235047d5910353da06ebd631db696875c3bc6f7825405129c04c8c9a317be22b99cf5e602cbf8bdca55801b380978122a90dea5a120a1fdd22751686b8c395eb407c8a33cfaeda802982014278c3e99d687b6e3f88e231e08ee4c12ada6a5aed93d000ece2cd560f06e647058203004ee390e1ade8b09b79ad67934cfb9dc4feccce3dfb740c6fb7d53d059f10d6db2ddc39c879e2ba81b22825372de9410b50a72b88ec045cebcd5cf76dbd885184a0102cbc6fcb6d71289266d36cbe315fe3068665978fb3c1f73c3317e07793278bdb5cbe626f2d8a5e436d7017bb0c635a99e024b000da3de8a9343c625f753e5ff7e369fceb415d03c8dbd66a71950763444d102e44b61a2419a2bae3252389b314f8f1b1a456da1026d6bbfbe89b134ce7e11c854f3a01d622d0b47818346aa736796c755c0189596a03eba621f377127b909b795986fd30192cb855f76ef9bc23c9a47ac7325cc0813135f1597cb536f0529a802e41dce5e00000c60f857df5f5b0d973df0cf12a8ba3e77a508362c8f9392b1dd68305b5a730098fb1ed654fbfdd7974f7f22f8db20883a93fd679ed60e821533d8ef89a91444a2ef9ff387608298273b7c82a28c9c271511263dc8e04590bc122a5cf2ac37a4c24a07bc052afa8e2f615f22c6242e4e3f0da20a485b2cee60880db082cf8450644af531a6390c90e73480220ab6e9e3ca792b1de428ef9377debf6ca1752575cf53020bf50cd60739f8ee24104217f6325b6235e1f3317cee241da485b9a1ee76cc93fe224145c273e0e08e26f0f4e0a9be6da4f105cadbf5c85e9e24754e920456199dc8b501981bade9c5bebdd73159460626c934f4eed911a547d1ee0e2e457e00ed00e6523697653d5dff00cbae15ace614f108b3c3f4e098c894cd4fe497d0c0be9c2daf4c34cd135d59a79ffb4902397d2a94f38550ea8fc41096c52b43d246fb486cdb8fd202963e66fba8b10980b92df2acaecc9c5ac1c4ab5e0ea880a799e1c33c557ed70990760d61ae47125a099148ecdc0b267168e42a207cf798832b2de8f9a5ee3b85b09603a210c7d08b6d9c5d84c4bb28e394bef67d860f8c1576634e9975232b5682a7e1f70f2feac97d1f6f9bc270b857192d8d31ea6c82c4175857a5cb3ca2cbacd83d1cfe87b5edfe33565606e8302e51bca0d1aab271a04c25e2f96aecd54adb5f723b2658916c9212e80701aa5d5e37192044d40ed063585e06acd608978b4fa1791e8ca96a3cd41cc1a38dfaa582e759f3505143a26cf11b0c56a9768d496871110db8b2e7ee4660792202ed0b10132814bb2654ff1f3c4d6ceb75c6455f08c8e5f86936422361f8a12904549762751e469bf59c28ec024de8a63630899524553ea0b9f95be29443a9a4028bcfb966c08265e266cd4023178121ae983f653774a639a625bddf145d6012ce0bdd94e49a5b15351c26ac0bdacd953eb11b1b4d55078c5d0b906caee3e063b0d881b59fb9601672bd8675e2d8b0b07b03a1876784330c394a1bca62089ffd47e6f81e64f89e4f1925c04a9920ed13b519ec09f34dceefbce37fff0c754dece48954d33b1545399b7961e11f158db62b4f99040cff1aab464c352bf30d7785cf3fe6e62b1a7763675332a36ce3e8a9ed31ff3531e71bd80ac0cbd3b29f7724144dc33839628ac9a3809d7a29b18dfda354c5463273a34a0948d715ab62845b0dd3bd58c9ff76550e1ad58453ae3af23c5c09c9e52c22078307df835cf61622a6fd4a87593bb331987be69eff03bb72c63cf741d3a8a1c170c3c52ae86cdde46735d9c5161e331226a92b6eb33f90cb295fa9043c4cce5a291e2ecb7f5e660aae6df46d7bafc012d952c3ab215cdc15ec7ea9a0b9840ddc79753bd102e4037cc408ceba7a6eb3ac793ae56e3d7dacf80bdc548c8acbd36d843747b8e997c62c30f9a5c68150e63b18383ad092f195ff5a9472cb7bc12c8cd6294a8415b51b87c4fe906cf899434c09ba8a99ca40732968e8eba2c8891a170001bb82cdb90615304a3e14b5e08bd7d0fa4f7c429ad0068e14cc6a77a66edf8a560acb0c68eac156e4711ec7091089cda183a3e1d181bfa8479f37e5785f41525943c36c62ceabc2a2c13d24444d9c1c0021dd070662779623443714112e53ad6de35e5ffcba73ddaf865464e287d423de3f5391288b660c04f9f7d450e8b3a38a63ac373bd885ad83e7816f2ea2b606231d72b7eddf211105bb1681cec38a6291d76c55af7574ed19b599f396a4f049bdee793af33e531a41937b03163b23c3928f92b3bc1afac8899ea479b3eb47cf0d36f7256073db92c0dace36d7b8267c486c6ac2e7703d7b0e5b24a64917092a73a0372b67b5007a893bf6f3601934c4f67d907cc327924d384d2a8c8fdb2cafca86b8534d2a5518273e38a17e9f825080775c006efe1a5e94afd35c44b1f07d2953cb425a8b15d225144ac9e8b9038fcdeda860b724468d6de7d0b4771ce09679796cbb3730a1ab14892fe24cc6c7ccb55ce3d9c5755349fcb6a487d58a042c82188b0f997e67641a1ff59ac28132bdc34175482f6b9256226c1ab8eb8c17ba93fca244ec54dc29cd32171f1b0bb7bbe2fc8c4b0063cadad05909dfced5194623f7bc7b3b8f240092330ea87770bd690cc469035797f3511842dc8d9eb2d3eda233ce7b49525207ff2d3804ccfb8e41313a559be045e8b123ddaed1a015af9d06ce456d3523652761ad0cdec100be30872806b1cf0e78105de2ca5fa9a3bf3d0342fe907dc478925dc1ef591440354ad9d6a3dd9be0c6a6ce58847ac1147db6aeeaa0788a4ca05123d04d9b5c6a835bf5033d9ff2af12a9f7db3e78180900bee183249d86198e590249251b38b3104aa0c72cd5d5ed789a24d9237e842a7dda1c9a95de6cb0c2a579cb2c8de506cb09a035c52571b952cad5fbc18455248309b1ab50f266ec8219c454e9704089c8f690c2869ca8f9d37810b08326333138f6a8b4cda4a678a868172df57e72ce18d49199f323983515152c3d663770fb653308f275f976252e8d1131adbaa2f3d4a397a983c8365f3263947cf0ba6d08cdda3e4101c9d61abb07fa4b429f7a62fe0577dad755a9988f9bf4fa9d6e51d59813bbdb0887677019b188277685bdab5dd1e5d3393be99e674d78296b977c18484dbfb67162d940c0fab228ae7716cd83a3e6c2c7a3477d9530f4e9733f6d3e169ffc0f080269127bdcb53362aadae0488777456a51309baec53b88f2260fa5b2be2f4ffbab568ccd103cafcf529d2b57afceee2208a9c60042394a8aaa5f9d16b3589edd2d1b62408b7f6075cb4bf27c2f11e70e0afb45d2545886d244fc283a9682580888aedafcccd0ac4ebd530696d42bfe453f00acd3c8ec80d7c189e286dfac55c740c51ce4d89b9fcb36989e26f5802376a406780007ae42cdfc691e526aa88dbe6a7c13ad2335f45e49b98aaaec631885517ed859b13c484b2616157f5c72525b5f2aeda0f18f88716e769df6ab79c56b83017f6c0f670d605fc1ddd39b9aa998244a663c4eed38f44789f1210e707ff436e4e5e3049f7087c79f2e826d0825b2d70087447aba5484c8e962849db7ce1c90e1e657c47f2ad0a20bbb940cc8f1ea7e678d52b7eddc1b865152f673960e8634cedf5459c09b7923ff31ddb5d06a5f8a57214380c1c51e3039b72806ffa3ec854497a3796a376d275e0ecf3b4929efa00dc7ed00d20c0a6865b78caf77dc98755be774931744e71d16058ce376e4bd54b4ff6a1e0a559421aacf4ef97d7ec1d89a4831ca18523f7716e32ce62c075466540f16e68e0e56d7d38acc48e595d43bdb373d706f9e040fae9f443f2fe73fa5976f1c26b4305e00f9ac6456648d00636b6068dc9ca4b0a7460ad0a2cebe4a2d8dfaa6499eeef0c79102199e15ae357d5784b56c7b98347e98dac50ce6885b6045b5a4756db6355f93e8cc016b71606c126e6a8795fdaffe31e5f4e0453c727c8b9f64e4067140f764dabed4a86d1a8d3a50ca275e4d66f0daf935dc3032b52c0dd43c2a92aedd4f73f4efbd00b5e17428899f268f2d7c1c33774c75e3e38e076a6f5e0ecd1cb6ef0b43023d69ce9aa6fcd53a925676756ef5d666c44041b0fad097d984f88154bfe57c9917d09126cdd8ab93276ca7a7e72ffc85ec5692c1aa9c20596a761d2ccd92cc54cab9900a3b817910bfd1c94ac109aa59acd16c56b1d8e7117960c04edbb19474640c0dc63d2ffb016fd90d7bfa5f34703881c4a7b928445ba52733ab80e1b2c568ea4267930a65278dadf1e217ade539e2906d84144a2815655a257e3d7911935d35e2944fd453d507bed156860c1d9530e48426744b67130e9bdda908e94d3d8cd8840d39571f482e0577f12f892db0600c6344b785eae1a9242e2ceeccb59d2df48b14535e970ecbdf45f8b6513b4797b107bef5c782ec05811d1e7518f23cf9d19152bbb68044a0c12ea4a240e977ef5eddb23de7fd2a60331b3076387988fab572c60ddc70c1f39631558f99a98f8e0d21cf319a77a76ebd13e9ddc958dbb1875b9d3e2ead422664616bb8af891bf87f8387e1f1b8c5cfd88499bab4f402f39da275a3ef94787e15c66ecc549955905fa98f229b3e148287c774d0ed26dc1d3c30e01a14bf7d96e23622cb94fb10b2ec15e5a6ff48c07a028170dab21612a1648d38ff3f7ac03267fa7e2491dd37272f8bc1873d59ae3baec64f1e113b44dffd38bc01f8ec65e5e77e6f975f88929bd10c129c9d016a598a06a47cdd7f2cac0e94e002ce728b9d42e34083cac8c30f271cc649e4205afdbe6dc1630f0926486636935cffb42d79ae2420022c8dec128061d89beeddb7247f041d751de950b669181ecc1fb60a1fa8945d2611c2366df3acc8a2d28920970a169a5f8f4ded4f1b5123965610fc8ff1296869c84c5dea94a7aad93cddfbef287acd64bc7607090e6866e428de373597f1bca736dd1298dbb7e504d8e5265b9e3b0bfbc9c234ff1891d4b0830deecb3761d6224abcceb201bc7ce1c2b5d895a9e2c3f020d47e7ba268b2dc9e60c1922570bb457184e8a21d507e8398768e30744384ee84ec3df5436cb3137f6ff675c0166daa20404366bb6359dcec786cf2ce3f0fad944e8e6179a8fd65aae57568000916b866f54fca982b8501058e3c59094f60c60b9b57daa783297115e8cf3fe2dd88ef90de889283206638cb9749a484efbdaed19374a296e9022ca41a4a1455a96802e90386da6accc7d3321248948be81536fbdfc7fc96ccf8f9736b5a867b75a7593d7235638763ec3f81d933d829da51616cfbaab6c7779797d55355ea65fcb924f034657411ad48fcffc0cc82a406ce821df25cab37a87826d9fc41c1671511ee78d2ec9bad45e1dfebc69572a5c381d2c0b85a87243c1f77c405ddece8eb31046d76062bbb9ad2306a3dbb3b7ca80adab3001048da3ed607a9edc35bfc55cadb214a8588c9c56fe359f36ca045c3e09fa6c9d9ae53fd572a0fb081356309843afd1fd2038b50c1c48ccf89324666d486ce0e02ebcd44484ae5b9f8d47ad985f9a0b6ea7c9f035a6101b9682c7f1f21d64985183d1cca41e7745eae94bca704a909f2574abca92b67ca3b3b0616daec3fb463c35e5cdf04451b18cebfd9651e259df53f51cde0f6c1a75713314b64ab897c6c4b281ebcab12269f473ac6857e277fe9914ca71e7337a7940488d4419cf2d637cc334a3b60b05f4bf8a767363a050d425c766910587c002e4b9fd52794a5aa0e4657e5c659eec81bca6e34f81abd8b9e93459557000e9d75086f75b4a31609466148fe5b746d40b34db7b4b3a29e6df6364add8f8215b21e471689c67f098fb82a15a9cdf5b96dd77520f8c4afdc865ef61391912699023f464ad938b783d4ffec021d1bd4372309df6dac6e926392201dbe48a0551d346ceb10b30c4645642d40a32b473ac02d3ae0b1cae879d6aecd14f2173536953245f7651fd9a608e4b92e827bdeae8ffb16c3894a66e7617d9dc149d9db4a8dacfe8de3058099a6925a0400f4d4b67b19ffe52c38c1ecd43f15150be573e4b3d6b109cb73686f5a0ba6d8ef0b8dcbfd018ca8b5b81ea063214aea07aa343a909f388233edcb567cea8d5d911cd90c844c911271d05b73d19b25b2e9a135c40b42e5dac0959c963c000092e865bff6bb032630e58ea60f378f95f6fe350a6163c2b38a5fddbe734b6fd732f0d0263c586e4c704cfb82a6b1f5cc5054aaffbb57127b7b67af922c32ee99a6ed2a3bcf552cd6c9df25857be6d0c7411a5666558fa5ab7fed6392b352beede8c49071ca70de63a3514b2beb3b89c59a9e28b71b2c2b724df0f25d193212008993c6926500170286fa84f1a03a0bb8e1420dc89af203a389a7d1060e8cc42cbdb85f9eb5b5fa2e87ad95c6fa2d1f55a1e7c0f52e2931c888093f5b239f076c52ae56e63adfd07376f347f6f2dcfc698286cce68d9a79c6d9282d5c41b1d18133e4aa84b599fa8a458c348458ba00885fd9d8627262e1cd47d112ad3f446aab1dccff1d175e14cdd910511ed985723b79443dc825791497d5bd044d226d7b1317f167e3d4c124c84cb0cf3002593cfb4ba8126ce16a805a5e6840f25b5445b29c4508aa1ab0e02b5cfc1e3ad9846ddc8b510855f0cef2712073f09ea9e3e3a46b00d42dbb07002d11166d8d26bf40bb4d6fdf7040b2ee74b8bb2c8278e98583958d6f93eeca91b784734f9d3c0b479971cf7d84e80c75e76c9f9877430601ee5ae986457089f963b3e841b7d77e6e984f795d111a6f00b2bc6f830fe6f3a9ecda53f8568ed98ec67998db10cd43ae4e38ef965f4dd718e41be4ba53d4be39b1cb78a3413e0c6c41fb6fb71b35f06f70b18ecd36b012578077d743739a4ce08e42ab8d16379a4b9aeb91bfe6b8256c52218a2b474f2a6839b0f809cc11daf36eae9ac55c0320f72930f515d38a3cd1fe7ee3491190364720f49a4d5eac454ee60b094793740318669fc22841666a80c233e12df6554649596934ba74a8fe349fc060d07c79c9c1e8adf7e91ed2f938ba15e84a72654102ee96d3540c50047486d0e53889d73f16eae9f7f15294329d52c2950642d3ec62d88e5f0e354e28300a1ecc3fd6a3a54d2bcce18538330393a871f63c7a0ebd9497808f3638e5b67748c9fc152afabd76dd9f55a6cd993fef06f5f8aec23dae535c4e6f328d830effa5b67f31461a40376f835458c1aba4e60ef0928e3fc4d995ecf01f80ad871a0cf6c68340d373ed50ec3fa77c7823c2cd8ce9fab8223c138a7b84f2c7ca8da551a2731a66a42f6eb3418fdd981940fe929dfe0045929b1ca42d6d196960197de0b54dce02c94f5016378a8edd0b71b079130c9eb7b9c1f2b443a93ab25e04b84b96199970d63b5ecb35bdb62677b046ae3d70f0a45914b0450f58f1d75886b2c9618c2f7900d858724f064354835c54682274a0685c53b71ff33e9b978c5661370a04f5dae01f1fc1152f627f86d240e3219245856a478e55300000000a7285e06c507f0de539802b104e13dad72732a4b676c118fd10d0bc86823c6cfe1a06a6fce966557051de7bcbed814ac28448023c33cfe9e7b99393af369d2dc3b254aacb3b6d2edc8335e1ff46f8207de0f59ee4647b7597ab18bae416efcf87cf62da926c15dd7e87a7ee7c9c0f1563b66119787e698ac3494e811a953efee495e41a1a71ef77bdfd4f67d993bf0758b67fbeda851705866ef43b424f87da8d0d4578902da0ab12e9a389cb56b0db3efaa80a0d7ee81f7e71d3bfd13fbbae5b1d96775183cc93999157e3270abff98d2523cebe2402821e5978fef6fa5de20c03e893179a56222421fa36bcc9a56ac9732693bd64daf9b3c3cf57001cb3ea09dee58774da9b3a7857aaa8b1740e0a762f5a5cf472ef923e840d26daaf6b602b65dac71409cc6180674fa96f57da833e01af68bfe17ea3d9f4c362a71211e2fa34989b979a795cdadda6adc209a6ad38cdc1e9bcb115444abf8b7b5e5ba9ec1927b2972ddaec2f60e7d600ba5763e3e4c955680a0d93b0db11afe3d14f2af1e9d78580c283e942f9c1dd49ebb0b7a9d3faa9ff5227ded8e22499514a0934758491ff94a3a841fd86d0c98f2cdd4697640b10568c421b1ef4e6a1d1be6a282d354bb32d8664445f7bc62513e1de5b8975aef399c3834201ac3196d42480debf86aa180a254319cfb35856621401937f856d6de2041aaef3d038114a8823348ed2be44dd3fb66f2771b0108ec13dba6b3f5c29a4a397a6058a8fe7d70febcb8bc2885a477886dd1dc3cde77d32911de4d0574ee26f86bdb0f57eb192c78b904b09e08e9c19d5b8bae181611cc684e760c2853c779e05e88d078af879b9024b13c5b357893e6daf4e1e24a003380fc5244e654c4434c1da0a1f929c94d2a723852828f732acf37b452baacaeb3f663c1695f79a5e65332076ada7ab716736d70e653f0442a2199f6466f157b3f6be6a1dc79f05e141f4dd20a13208fb2b1498b6278a849e82966c78494877e3daffd97e6e05bcbaa6de77541a47e3400225fba56895b8d2d82b43076c4c6e6901b3b519dd304068d18903810e09983735b8cd0cb2ac11931ab7e91ee7bca32b86c8e30c03e255fa5188b5e3c6a12dc352062d36d29ba96d7b3036933fed9477d22089a27d9e2418cb010a7d1aa2273969a1d9da624b2beca30192d0679735fdbf8ac217ad92b0de5e0193bc48c116c644d226dfcb71fc8222f22f51b3f2614bc5f81c3b300dfa600abdab88abae3f5b7f0ab40493d8e344007e0e23056ada36e49d2c349a2f0ae91459a9e7d5b8473e853b17ca3b6d0b6d73b90a5643888b1da80701453885b5a83df8032d9cdb46769fb60c240435a6d0f5ba4c929427564ad26f01c982cf661b5d9748b8e122861d3a636b14e5d047850b95560c918abe054cd9792ace376c42d468a55d1968e6435b61d9d08e2779ed453978a38eddf9b0e5a059be324d5eeccd3b247db17ee050db8022f22b5d5251c28a7a2488b84e67ce52e39e6660b800d4d0ec82c045ba9380600aa26aa231fe9141030de0c2da81a4a5993b8605dccb073c6d4ad5bbedd0c29c4980210c6692e556b3e6a11077f641a4e523716f25880524809205ad3cab5ef88de17a9bd6cc70f1c7da16acf15c7c12deff3fe6051a95c683a7a72225cd0faa9377e858494812941bd7cf9a2a6ec56f0e6a2560e87b7aeac81a046862923acdd1607113a8c1bc469c09ac0f8237df33c9c9c0a7bca1020449000414646801cb8ac0726fbb1df0dfd921d9643c1465f88b2023a5920e01b5ed6ffb1c1dd5ed02313ac39ee49390d183c6f7e2b3dff1c97bf3aafca74a1bca046c2141c3dc316ed0a4d1a12263df219b5e18bd2ea65763b94535fe2d2aa714a1e4c3c497a215ef8b77333365c44c55c873e1940fe1b3175a9e1a5db2ba30d1cd2633f8f60d9dafe1d6ca06e600f61c72aae9d543e8d5ee129199d868f927285d555c74c97883eceb00486adfbb48068ac4628aefe5042f54023888d215c1f31a6ca9ba511f900800a4bb7fb33c73e828a0d1cd4c71af601648bd2dfc204129af7393bc8a48bff6c1dcac64e2d01d72e3e029d3fe31dfd6ac2e461a9d3c43b63d6f54c0da7e170ffdec5dc5c43f8e06c1c4cada273cba167f8f6eecc3ae3b042a092a722497896e97cd8138f1e19fe8001cc5a4de22305734a252e0b7120baad3aa3f5611b38a712db2332fb5cf2aff0506f1be9a67a4e092a7453f970113bef1d92c428a0683b922bf29deeb16282a8b2533096730bd016a7d5eb122d1dd395f347c227b2e43d47ac53e3ea1c3bc1408f21121cb47ed631604da7634dfab30f53aa0d82242a14e3f00d9f017925a82d2041163acdb90f1bb1bafc09cfb1e3e456c94bfda5fcca83c2dab4fd6f38b16d7fe6b7d37fdb0e37fdb49272d8d8f4a6b69e41dbe9b357b876d5525a617324141f16c4207636679fe8b7f2954d5d943a0aa054dbae7f21943811079c5dc4e42db0ff36354d529d0ff37ed47188a0fbcff57d5d86dac8de9f415a8085001ee8c11569bb5bc26f1e6736576d526713427c41193726345716c58177699c1daef1458d9aac0ba535f36b96c2e089f9c3cd1f8360ea860bceffdc8015f9f219889777041ee9d0dcb8bef9f974b84946b19a8d73c7bb623b300fea92e6e6701491ce5b90988cfbf8584e41ccfa78dd05e7aa231fc8eb8bdeb1631072511b7142838c7711685c1b981ea19e160823f96c04110406dc06f461ab02e6cf4348958ce746efe77c3f8a9e0d9fea261ca11f7aa2704fc2e9572ea17fbba0a40c6ea6797154a96b202081fe870c0063ba2c7a8a5804843cd88e42ecd714cc739457453580d5a39ff68a953d5be1e27229aba51cc10c05a2a2a4c1844bab2c277fce67965fc74f6b1c019f23c13b61da5e91c51ab5a34644976ceab8019acede9bafc77b8d60e5a092684d8f9a1be53d982a68d0754d7027e0eb33727b149c50e52f4206bd89bf4c48ea896c47b2edbf7207f0608a74439e92ec86d32ec9e9339ddaa17a7c4519602bfd4fe808b8509b16f8d3d45e11c1cae242a13ebc5d04f56d349ec22542f97d1ecec208da5e59e17477e68ad8d4764e53141edeae1eca53d406b0516c9857da2ea4add583c24cae530e12c40a875b42b93128f3255df105401ac8bd5ad2ac2ed1a6c542adbe47982bd3e57a068262b01f0cf0d1666e2992766db9d374fd26f12ee8017c9ded33f941f4b1849b86a74e60105b5640de4790f9b3b400de9cc7cf25b9aa3b50721b5e3ccea9604f04f20aa89eeb52850573cfd34cf095a15fd888a812d8f0d910a6fe6044ec66d993ae5f3ca07ef37af949feafa7f78c8d0920958951407a328948f633a1aaa6ed977c4f946fe216417f50ee8fd57daa5a03da9e829cda7314c0a546bd10af459520edf8acc14e3478cbb6e4ca15e51fd6a64a843fd138ca7772cc59ce20d595cc0c972ba404072a76a75faf54e740a3bdfc0dfec70465b1b75aa10ef57d75acb3e2385b336957a080372fd25f81009ce6a471b404f7eaeb5ab068c2dd15ebdf8a60f066e6f8d8d107b311215a83b4328ca92db078a3d65aecbebb9c4ee37ecdc4a239bf17035f7aca2c8d896e390337211e96cf5927801873112784f8bfc358208d89a3415df1f250528c181ab5492ab777023537e0ebcc5481c55c1e00bcdcf22de10a3c5b98f3b144e8090ebd42db4c131d36ff84906081d85a081ee14164e2fa67a6ef44b14f7077348695c68fcdcc4f70148735d321ebf054a6c2e38bc83f5af16618cb9c48b161f13b37a55f6cbf2d99eef4eda9e7b1a1d1c3a83ebc0e097362f5cd12941ec5a7e065234ac7edd5482883be6972ce1249d68bf8a9613ce6bed21a5111cba79ee411ce6313282def54450b78f5ce168846edf5fba822b3aaef691cc376ee5f14ebe06ab8234e2d7b107bb2818d1d7856f65c2acf3129fea62685a12329162e819fd22a6b9dc4e405b149dad2bfc5ee6d378d0655224de72713bd9fbff73182d7bc8dd651140682db6b33b895046e50df76e06ea5c4a3e610e0d10c8114343354ecdfd8344bca38f3d0335b3b96153fc145562f51cf18ac9735ce59b582667331c9c4a0fc59c27293503c7888a16b57fca384762896f95d6df661eab9cf31997daada3d13112ee228f1ad0627506320fec566166a896a7481a4ae2405143520ecdeae8466f29307f69b55322c0ee0ac93e4640427805598aacbfb05725c97a2c078cf37f1d0c424c945db95d0d07e947c9a6baa7f8db87f1220cdd2a237b5eddaa3d807871a9b61bf44a895b292d24ac4173448ce464355c5c135d236b564ca8dbeff3acb139b3acc104e20bae33f30c058907757ca03d6e8d9a97b1a379b739a3d5065c6abd03fd8e049255baa36cc37bb0ef5ff94c97e8ba367e3066ba98833943d8033ee13cf842fe1fe6a3b7c62ced3d0fef8c0b813d86152e446ed22f07d3ff0863a6e6def81d86a27862b5f64f7fe9fb5097ce06a295677e46f8430be265edf81ba3e7ccb304f9e4014e158867cc6013bee4b56f34e655a451990ae7f9ad2e50e5dddef6e5b0e4e97442a69b88e0b0d785e60260f69e3a6d2e4c058a52c8f488d5f6f090e5a1366e9dbc01b1f5300aa7ab715c431b103e9b97e537c2e486be4e54566bcaab3d31b122acbd1f08e38ba61e816418449fb4e23b564fa1be142b61de24df622bf3f987e7f8fc4412221cb0ad69d64e2bfdd1272d9055301cf38777d15db327278f37e5450db636d6f756155e5bfa019c6314425ee75719b210996684ca87f254d8d6d63e50274646d29dd7104900e79557c204a335ca67c38daebdfca0e2732317c97541090408f28b57603c1425cd91187cf725455329709a9fa2ec4b9bbbbd7041cf00fb2078063cf34ed210c2fb0ece8c131496c3130c75a500b4149df024b86802c9373963391849d063184e0094b66ebfb5b49b7d1e3432de01a1ab0d46790f08008a8986fae36dc9d7ff9cf4048038883c720fd6ff68595336561fed9bc2e0d16008e3d13e84aff69c3ce7b18cb9e476949b1effce52112d1bd56ec89121f0a5a7fc3a873c379cae81830ecff2a3328d4eed97c95a4d7598d9a0e911924fa9562b059fddf3b3bc251d84c8ae2d00d873fcb18b97eda68cf6c87b8a36235c2bbe77b767679d52a945d0f5a8c8a513e10e613aa67e1ab92fc6d08696bba1a011c0cac4eae7067b550cd6acd19dab90f389d7c6f4f3066347664d9eaa9d4e42657bb826cead0bbce585ca3f77f077609d4245906ad5a8a07160009252a209d37743a0e7152395a622d8f10559416317f3046ac668455b182858fc5c442b76ef3c2d0645526924fc1d347776c07bea6859c1e882228f8212980864267a95feb5e2281f7f9798788902695c08750e661a6f8d053a8a59c25c067a8c2a1d6f275f0eb6c872c2e4f5b64605d49b344e70aba2acd6a3157bca45a6003bdd7c8fc1b880c26ae33b52670f9113936c116ff15fb2857dca167cf9fcc77bd166713438e9e95bd6281176f0652aa501fbca71731512b4114c94d0986c3485c3ad49e9f518f5b5b667cafe7efc4a15bc376a447dda540430bb21c25d2a058d3526a4bd45d7e7ab00242f93806511495fee818eff551134647b02e3aeff17dd6455f69e8e1495c76812fd366b95a33132f8447fb89aee24b74520f17d2560c0122e3a25c92fecd3f972ec0ed370892ba8972d7f119931591f5a7183fc73ba8ff7eb90bd24ac3d679811243bd9056c3fdf896e4b4493072d6f29dc984859f1d78d66076d1e6eabf1621ab4c0793be85eab943e41e9c82d5be5f8a664181335a8ac131c13f23ecc51ad00da830ad6568855d81ca7f356dad907e64e50b9c61a6a9555bf5a36be112eeb9c5a1ed517779a07ac8e8dff43b6168912de915d705972e0e9153929933cd0826252a11090932e76ae2890db6aa2944a17231358bfca9e6dbb745ee2c7650c90dc14f284b0297d468453d8f5f65c2a45cc4a88a347ea912467c9ad1b44e8d0810fa03e49b3578e25ce96f1fe55e0f4172fe78e3e79c9d0e25d9a3791d36fc80cd9957e7ed74eb9bcc1c259dfbb1a403f859ac8e5119a4e551d0e6105b2939673f7eb087a8ee79ef124b000f273ae04b57589c5626c55610d9e2cb5e3c35fe39596b0edf0e58982cf699c9559684d2f0bd50c0dc959afba3e3d7c078e30d5ffac7fdac763cf837e10f85016eac0a36e42e9834ecda959f9630225166c40e1ad60e22155fd9dba6dc2c702f68102a54413cb48668d40272da977ae9a135f4876c425287c3ec6a43bdabd5506d5ebe4c55220a84897fc48eb3108e6e2df4ce6a00d980cb06979e16f08b5b9804246ed4ba8995139fe09485a280f0713603815de392aefeb147939498366d9edf9f87f1068d75afb08a543bed00cfec5db3392e2b12535bba06e6d443a1fd74efce38f78c367ef940d2c302b2ace084ca45170a203864f37fa50627c44831a3d30260001ed7604c344d7046e588a2f8b00c586599280cc3944065914416fd6d9861cef849bedf6ecd01b8a05baf423e0fe560d2eccf5564694f310fb7294a618258bf529516214e2280501cff30e32b1ffc1bd9ef036fd13ff89625fb2c5fcb28af3f9d020b4b39486bac2dc9e780d993c0e34b779f183fa19c9a7146c346059ea0e3b2ea67f53fab2d36e3078bee85ac03120580f94962451747e2a330a50d83dd7f34bd37b830a5ea5ceab52caf18f55bbae70de2d200b2a063080378241b5b32906a7ec950e2d921f277f4807256f0a9b1487391078b7b0c81af13f0446e4e09aa61b48023cc3461bb95e30ad06b77def7b45d0101932ff77fe60f3e549e7ba729fc2f63e0a4690f6d104d8ca215e14d4f242d93bbe4107ae56a6ede01c324f98a8eaeffe3068f3ec724f0469b85d2ff181474bc30264024dbbd98f9e6ea200af5d9559c3787e2ee189b8b2a5cfd821d0792d79cf0cb5afa22158efdba2c1c3ed4e42849e7b71edd2cfe8e0bf705cdfd338e5341231372c427885349595e88d8fe1d2dfcf97763aa1851949fff43d8c42db65b2018143d5e59d2e38e60b7d373fedc3f4602efdfaef28ddbbfddecdfde3b2ba69d0568d6126680021c5c0c1cf45a77065a4fc84743a6fdf05315aece9473669b3be287b78ef31115a405a155378ca8d85d43ce2e41ac3be19d9d350014512365154f68afb4a5e1ec3af411ed4846aae47927908249c50401e2916c8b4e08ab916f9a478e013237cadf2dd23c05704985d4d7ad2d94c1d665d86181d2bf780cefb9a45c8e3fe33666433a5f8775f439bc9244ea8c48643b37f1821d9862e8a7f1b31e70187f26c02a56c73e5661801e435d79dd65cac1d0a73e7b8faff5afc9d562eb9cf5d93f3e8615021ac489f7907cf8e792f8f91a47a5697560415337081abd4b0c1c749c357982b56f0513fb63d88eabdb107ed0a799b5e85aa0b0ed13e6f4aad0a5e7c472396d1b242939d4a3b7bb2d8ac318b39027bfa5b0958737bc72248fde84a3bb052f7553013cc46602c6f4ffbfea96a1a5c371d4b1b5121d5ba81918648a124349fd84f40c8e95160505785bac5542bb38e5a9f27b843a8889b980162d2864e38e2dde89f6508279a03ad8172c6ef156d7d0d00091d2814ebecfc4dd2cf0d835fb366706b11ac8f736ee14394cd53a874337223159402805669e918af9808ef9a78cb2b654020f6bdadbf6b5216612ddbfe4df2c591e7b80046e9ed05167c1e88cb6893b9fc22c657e519b236d2bb2b581d257a97ceef7d3a123fb7e21f01524e4385bcb41b5417499c1270055022f95a30d6efc63c735f57b0af8e408c62fdec04cdd53e688d00be823a2f45d2132ccf4d86258efbba5cb2983c089505171785c72fe4d29a48f7003f0d8fd7e5c1dbc704cb9a55f8980c212648298961ceb5167db909f11a3bdd07384b2f8170401022de85c25b2cfe00deab097a079f26791d04f90260ead945771e32ef75a08fe6bcf05eb47c706e45d7b79831fe03e8a4f85abbe688be5a923783e752b8b7c369f3de7e3111b3f5c00e766cea34d9cca54a2a25f2595ff5c8be9b049d8be03878a157febace00e7286db54ff22e7c5ee64c5a8a58e21d1d83b77e8e9daa4243f4de85362322914220f444ea93d606dc39725c125417c8c18ecd4afdbea351d0b0c1c3683762e51f9cd02373c184b8c9837e13353218495462160ccb6b7b57513321deb2ed1ef7843531bb20eb3f9f98a086181c173ba22619b8a783141192c9d70a0b856e65a58496f7e71947a286a999db2826ef0a3f17469c9b771d3204cbdb70dcd48ab2a2e39c7dca1c0c73882383eb61d9f8fd5bb70762b5c61b0fbe60c87b66b331b15068596847e3512d4d2b568038cd19dac012b03b73abcfa904174f5a2ffe2b6f3c4d2038a582561698bfac8decd1ef3d1449c0ef17e1c8dacb3a121ee05392d35f4ad0c54aa257f5238dda4135bd3b9610679008761b453bca8602f1271e408823a1721e7ca818018f27de359d01337fe9f1b383e22f42265ee51d049f60444d2c8264559030af7063400687791d2ad5eb0f61313751a06fdcaf5c1946900229ca348ae6023420431b5b87f4791e0de345fca725318d0a5e8c5073569036b9ed6e91ee5685e853df416a82c33e57d4edbc8ea6a006f1e8200e01e9bc91d851b7595c84042d288e859e556a277b0bd58f090511116bec4b2c3059c33e35b041939b634b7c63a4f54ff1c46eaed297a784d785f0ddeddbe015b480a858797e7170a9f284556f19bc96d14bc45c35a004572423d0ee788dcff6b82a50f5334db91fcdadc7d8dcaec7a8d1653e023faba6f85473480dff838985a432d8f0b2a09dc283175850c66220b190b0d408be38d682e8871e2382a0c744193480d8c8fda74f900e248cc60b00a31fe389d7167e737b98807f3c6884991e75653e75be20a4b56659c8bf3c7d6b3934e17f587ad8ece9eccb36cbef4b686a95f83851a91274c5d692ab408c1585805bf469e93a211d156a5a38505b51a7cd03c5fa7072e4f01381bc33eaace076ee5b4b1f6aa59fc604a9ae4ca38b06700fff2223b4f018917753dbb03db71bc0e4bffa1f25e2bd50d84f6e3a5e6b552301f4b3b51cde1992b82c25e620b139ee9062394fe16d4388b53eb79e0c3ad6fb8356f27acd857cb832de374d33c9ca33b951bfe3adb118559995cc05ac013925b3348d7ed7626d4b98abf7e0fa066a6dfc50124ba70d82fa0906d9b69b79b240e0e463a06527fb6d98c6572cb785d67ff57f7de3b3414618268c3d049c8ae381eb6800a260a28ff0f13f16cee98299cf62817e50b59dcde07960b69118545a26dab6c6bcae1d1651e832cb7542d37eef9df41a05e689888f922555a12e4a3c368a0a0eccde5023a8383812ada74f96699c0f3a15f32388d18ed35b8992a4c8ea4109b70976a0fd9ae7008cb4bf718cb507c2f2c652418aa70073ec4e051f9294a67172ce6135643ef81c84cc35110b3e52809b60e00d6ab0163d2902e3919a01dc879e4cd3da5fc2e0ec874d35b299347d89e79135715338d611345901dba887eea7c48669f3acce19c546174927e1d85d3900ff3366173b6b3fe348979c0758ecdd8b6b4ce8fafb18de9a9ddb60d6c5ece20616e4d538283f6761c152265b858cbbd21a83f1c39c387f2367607b933542a31315f119728bf35f4c1f6838bcdaa9b2e1ee0c8be08761dd83902374665a113b4b6ea7d64b56844284a52bfc7bf93f8c9357244601fbcaacb7cbe0b21422663faeeee4bddbcbd83fb8b6f81f4f8ec164be8743a82794c22bdf45ce1e0eeb8c39b4fc6f2fcfcfde3377a5e79bf8fdc883f56ed15c070decb4fc138a244ae4beb337f676f290820363b45508ee3ca093f42be7f853435797491eff585d2ff9adcfcb360a1a8e3becf9115e298d5139b093bd4ccb51868ea123c29d999fe586c47bcd277f97ac1f67a729b245bbacb4490346611079e667facef917d48899a80de00b7bf8bcd4f49220d5dea4c7536b09b40eb951e62b828126aa39a40de6ecbec6d2b339e034969518d2752ac64ef4d29710662442df2bd550a664d1aa6a30e474bb02a50e660859bb2437f138fe4ef85774e9227ed8abfe70971e5846f3356483813b9665ee89125433424452cf736f95348a4d939c094e481579c18118b0bbe3dda1f0b62edde764e72df5f3d5cf14aa1d07ed49ebfc45bf0baea6e7ddf3d8db29015e43f03e34b0733feb73c29154971328049d21476408edafb122ddef9ca29cc74f28f78bbe79094334777b70e35965a383fd00cd187559e0e1f75e10d94024f42f81c888e64b71bf9994c0e918e46f13f92a2f09d556325285c0a2728e360feb3f92125f36a46d0855cfc6988121a74fda75ac60fd0e5f9bc9043da2c8d6a55e7361ea678cc9fe4be4ddad57f741de3a947758e35ebcf49a3678bf226d4ce1ae8413c11e35f6f01e78a483c4e3cd9882cab05cbd6a485628f23d21d91cfe7802f7737073e1fe6d66c9b72df9f35c47917cbcc4bd1cdbc8926bc9b9128a2ac592ce272e27c2c67f0eef70c7ebf7dc2335d30fa261901fdda6534773297c001b89d1535fdd0811b04f61829a999a4a36bfbd1c083a832b0f7e8964f3c9d4db8918e137b3d2865f9aaaa9c9188f860976905fd73878bb6830beb2c1cf8c166f7485a22873e30c1c189eeaf8dbd30d1d71b229ac944fb3a12487183244109a81c98ec3bbb30e9ea91e7dd429dc65c27bcf79cd4422848c7a8bd11e9750592d894927ccdb7bb37ed2e5624c9fe250a2b0f5c9505f756f3adbddea441f235c9991f3dd66aca568bea00dca2abe0039d839af7af0acf5c4f77325ad4aef70c753947f4770bd9099494e4ea1f7465d074161c27a1430ff524a709b950bb79dcf01fc3d2bb453cf9addbcc7e0b39c1cfe86943185e3b7d7308b7964e1d224913fd53fa9051a4127164df15278040526f0e02f63b43689fceb0ba3546891288ab241dd4ccec0d52907465613f5e879123565006fb43c94c36db1420c35146c7835ec16cbf70a31085ee86644b13f088e30a9741c8359d84ff8579431cc03165d1b7a107a810dccf6803cebe764d517841a7f34f68f7027fb6455135516b0b33278fd3f346bf10b220aabb4b44e8921d07910d88bd99dd91945cf6b0740dca6c8fe25c99668d57ec59e2faae4948f0b0067d2297ad8effd564bd0f96d14ccdfada782098e6063812b287846b3ba55c1de50fad20ef3f55062c7b71d908439e4d321e7b6998461dd99d7ce60b356ba7a08e8fc4cf61571673d97ff9a282a2b2717928a6e3368099f039662b7eaccbb47f4bd0d6ef0127991754ffeb7f94c3ddd29e58d763404d32a5435f5c615dc31e99a57b3e8ecfcfefb53e0896031b3f8f60a37238f1104ce760daf8529895e3b374bbbdec70411cabebf6099c31ad81f7cb0e1ff44cc89f50b000dfeddabf8f1386d594b24bfa6ddd214d94da79250c2416c6ab8bdf26fab1d2bd46d75401cfad126957bb40c3a3a6ee5b0fb49279f07d2a99dcf9a45d393d97cfe46b55f7a0a3aabab57d578d5dc02c4921beada6008fec519cbd718a4285cc2feb3a6a9fccec91378173755af4eb5ac56db367cdba3786af4cdd3664d525e7abad19d371292852435c691c521c33e0d0bf65a4d3f942616f7aeafa1b5ba770bdbdb7691aa631f9869a1a29e81ccca2aaee7eb97be3c27312feb0a40da405d1e78d887216c2febbe9f19baa209a474a5f29dcbceb8ee4834360a4f9a9a917a2f8fc7863b53d17509e6486212c8574968aeab3245b16a1e4bb415bcbfc0333b643798975b53552da0943db97a4b9728928afe13402853ba122239fe54d23495598eb9ccf483080071b34c62654990d76588134edd144663b483e4ad3e5eaef96284eba9a8269116f846d8fb0ad49c1c7210bb7d24b81577d45260d40b8b722537a0550764847a1e106b7bc089fe8905c23f625fc13147c966a0f6f3c154cdeb0366bba7ff9591f2ceff2ce48aa781832608ff9cf14bd4f3c458847e2f158acf2ceda29af93e40474c0ea95abe24efff7557ae88aee7df7f0397340b08f3e0f84b5b731e4225b7415e4519f925d3ea934d36db5d6514a01cad23d61361812da5070cbf61a72c78f96830c2ab63e396cce173b9c5fad037edce784859b3acdbae09074a3730de0756d4e5b937ac0f3ab19aebecdf019747e0316f1beeba2abfbd7ffcd459beb93c4036821dff10f4c17409cb2fd811ceb925ecac69b2b256c2ef15047fb536157f3595d6d397440be75bbd91aac36928bf50faae6a45b91f15d05fea3c15f510046af654ca57dce526742993c80b513a3efe64a0b51fbd5439ab05369537eb037d19c9567051134482a292f7cb540ea559a9b4c7ef086c3b36d7d38f46d6e092141c7785a687b8ffaedb000d68dc4be2c63dc29ce1d9116bffa8042c55cfb4c07737f5190b48a0ae07f01e2da79e81441b12511595d3e6c71cba6a3290ded1e237f56e872dae7c94138432c0ed2269f5fadd37bbe0b8d626ba938235d09fc0808a4d633bbc7af129327efb71b248465a8eba2000f97153810c858f64d65d5e3f56fbc074b25ececce4977ea9130e7b1ea86e00846a5f9b39ae8a17e569334926431572921cf088811358eecf7b24b79e74ffa8c7cfef4e5374ba0585b68d572f0dcf236450e52d6a52c944490d14dd5bdbc09a796efa1377aa39aff8d5e06ac52c73498c1bba94ffb8e3aeb4a2b4aa806285823d827ae92c4540d91472988a455dd2d4949b0d8db7766f25b5c632529bf0e985dd7bcbc0e3f565970a1bce8b21349afb0e7e6cbf1dcc968f29ecd6b9bdcd585e85c9707a3bf9dd0690f2282185c75fa13091aaa9f0f6262c82c569ef6cb1ba06905f9a957c6fcf0d3f3f26f88cf319198cef5928aa5976ca273385ce237911c2cabe19f00393a162369f6a664dfeec50df807f047c29e07a4d00da7682cfec4a36cb9ecd008335697814c4c51f2bf848995d9f3a1fb1d83b94d6a7e75fe2e1391dcb98f20f409d029e933147c089922ec3c6d8f18eec2eef8e3862c432f8dae1fbd77d50378297e91f13c5b273bc82942d996234c0038cb778713d15b99a4ddc522d996ac3638255bc88a1c88ff93efd0ab0253e56e7ad921c7a99ec53685ef3ecd894e81938d5d2209cd0bd77379a9180910cce5c2fcaaa6660e5a1a6ade68480dd9fa268b76512c4a9e0d28c671dd7d120269bead10640a8909bdd842f683b692cc187008115de0149508a8d0ead433bd06e17941c232e6892ca6f0f42c3192072f8b645dfd1f76566ed2c7f4f2686ab58c35a556120296bec8789825a6fd87f80c70c4dd515c6735e906d9213aaa1a6a25cfb8d8dcc870834eea90d7fdeefa074e3ff55b2e350cad529598dd4773b9692b2be19aa40b58da34bd15a3c85a86cb5ec30528d9886bd0cc3edc62bd4918296a1734eba39285c21d928dfb011d27fe8fb0c8a371bed47e0c10f807d9b98384772561e4ca4943e48679da1a9f358795d40206e0b49c96596891f2b6d3e62385bdc2bf1320589ab64f9fdec39b32b5df8f5443cb08dac4efcf3b80a7e9b23e92b000a36ae3fd51059567b941649525ceeb89a1edadb71bd2d859cd3f8cf6e617f6c9ffaf094b12815d45b479762aabdfe0515821544d1992f964b3fca38e39a95217065260dccd076f3b422307a6fcecd8f0ac591bd15495f32fff81a14e3a888d1fe84b11928b33c687caede4051233927a9f310b8b714aac39fc02eddba5c8e3846876e77d534eb92831e1b39a0552000bf8680278bd49e6c31278d804f197f7f528844b7a3b991fd961dc96c0cc39419f86fedb232f5d9ac52775e913f63dd570c8eedd5735541569b14b2e994533119249b927683047542d5faed5a401a9433be0eb1eee30508743901549ebd8781900b63a59238a1d22ac8df96110c8b01ee9f3d2c3c5d06f4ef49658e6d935b9ff9be7d906b8cd914bb99f990aeb4414ae70e533d17ee268a2faeefdf1774a20db0fb01f8b65c8dfb0725085e47d3fdfeb5b8d38fae33d874405a29786de56844ae42d2ef8dda15fca40fad4cae4521916436744ac41ff9a5fb2532eb5e9d6784a972123647fc58559d8cf6fb6b584a53040c5c3ff357e25466ffec0914685f19aede80a28a4495c1c82858d55f4f9be0c2eab12355e640bb0f8435c5d076c84d3f35f4e6d5ef450b19aadad5d653722f22ace10dcc53e9e0adaaa4122ddd28ac2509b0e1083f922724b49f07c7120efb504240ab05fb0bd7633d248c4b59c52464d4eeb9a1100ff5616224ee1f85a671768bf4f57821e8379a418d89bab8b28296f004358451a9a3505d6e803f10988fbbab5870185f57f5b688ff97efe904fd7f1f204618ee5172820ed189b03becce2a0e7b291ce9e4ba69e2a405f3b6a8aebad4b52d769aeb29cdba8d7426b3f7797eaee76c42ade708ac495469fdc3dd1ec385814391b90541b155507f074341bd2862ead4253156b23522779dcc60d871e81f29bdac1bfe8b343b984ebaa8e5570b74f660b6705496ba7bbe85e400e0de9c86c42157e14b50bf1023afd9051ec274d3ac266f20035c2313164db2d3621ca700b59ef8f5b1bfb071db556b7b232f479f8d86ddfce9ab219d2bd0c83a9e4a3636bafbb63f0d5ae10edf77bdb2632a908966ca884c364ebc78fd6808c7186f00801d9e480f690564354c81f368ece386a023514b99ae4ff7f8e6459b8e2a17ec29d704a7947cc15c5d7c7a807b9cdc1b7fd2f029fdbd2ae16a447522090ddb66537fb9fd67048bbdfb29c70ba8cfdf377b58145d64b50821d3363cd5e5c50c0bc54175272029614e75dea12c07054b95a642c89b06fdf40ca539159f9054af3ce34661012c0e6ac62a51aec6bf6edb907aaa2efa051f26919da3814faf54111cc27d39bd38c8fe6049841d1a5d0a6d5f86bac27a83f49f4a5b5a67f89fb7324d1ac7caa7ff56ae0fd74817eb1f18743aff56d842db59d14cbe286c7cf9e19cc0a7efb1c5144709380b8a8c4f107b68ede12c66812c7d229f86532cec6b277df727bd67346b8ba6580d57bbe243de5b05e197ad42169b12de79978869acf5206e886f87f01b4209b26458db64b4fe62eb8b0fef05dfd1a689b99eb998242121e38123080d910f0069e7017a58429c988f75849347252591fd9f244e6cf813802d94ff40d4857badaa36fe41a83ec6dde4adb72755b950901699a04f95a275517f5ce39cf98cc1d0943f47e94f9bf7ea79d090277a92bf4aaabe347db274e2d12ce8e00741d0cd05a2b2ab7f6c7bd1af08be74ac86e60bb570ccd1b57412b008db66029912585b438613842579c738866655aa999dace3be9ab63a4e8c626a15e31bc706af6e77b88fae0cca4ecff4e01340e0e86d07cf215dbc737b9849283246da7b5755319aa1196bc7f70e63e6e9a67d5370cd7b311291af00bb0a43bce1610065be2e709b118f7c230c6afdc8876aa2e0b415f3566277329328e27126b54899e80483efc9184d2cce468094443b6c9d837bb0d257401f5107d59a1e2007e9ea989fbfad2ecf3412ecbdf500e06defc6d0cdb3ae52639bb884ded0325636fb10a1aeecd7b8dfb75f8bb10b7984adb0b79c6b895be76b5966234dae0d849cb0c2335464123a5663125bf61391575c55dd3599683f13f2e1ead63fd194a92141d963a930900c6c04f692c0b664cec85a62958711356327f8b184821e50b4baedbb32819404adb95f5e953962b26f5832d5d0db8af96e3dd2cadc534f49b0947c4b98d3f435ee9eb44796dc92c43486c780258d3cb537e25f8414b0f2293488c51217976f7420fc0aaa37ecdfb7a70b6ef64fb6dd451b67c6119984ef40b189d0c9eb2b0485d7328264dad6b6869ff36d275cb1e2870d02acea2f0bf8352aabb5e261c8dfb18a124f781e0407866435dd322af3ab500533b373b892195af374626b84bfd0af50998dbc8349a03e858c4dcd2a383e9c2249714c286b0312954a6120a4e2adafc7ae6a9410e29760db7903f62613280f826a9ec6ba112539c96baa9f261a4111f9c65c29967e7a24c73f2f4a1ebb0a227ed02ce86ac27afc014a1723f8331d1a52686db4523b2be75d3428efa57c325e44cd54f9737e73949734ab23deecb6d55dac1a9a474c8800cd78535b72f0bb8e63821852aeb54b1da4e3fdc18d9bb67cf1ac009d6a3ebca0d724abe738d948989f9f694022753e2ea4062c61ebd031fc4981333b075335483a68eb1d9c10e9f7417eee7e3d527a741b2046bfce2e7f27903aa0b97a28250de01e55c02abd07cb90f8e2c8db87fc0676bbbfff4cdda2036af597f094c2014ac981200b5bb156ec46354c9c1fc0795764395a9bc566428206bc7ff80654e813abf10b8942ca3eb8512c95cf5176632d7f9b4cfbd480b3bd05ff5b81b70373db861036d6da00ba81c2ae04b63ede3d85c662cbe256c2d148fa4b350e6edcd6ceb91ca519984521b631759bca65061b39242a868d4d4a573e1f3d09ef62c7c563c4285335b3e157e8d0ec5a6fb8c91e88682d6d3d2dbc6a82bfc4d65cffbbff30c949ec62f20a411a3b9051d0a16be17525c836159f8c9da4c131017390aa8fc055c8bcfb7dee5a08c20797a2c61ab8be067afda2918354a9f07b66ce3ee21d14cb3b4000b092eaf1d5f810316b367a470454e2ed757499d6aca710139d33a573832e75adb37f893a573edfc295110ae9697e0125964b7ce5003e28f99d2e1709b534225b65addeb8091fc7e3a84e92e71799f9d08f502dc5695e6453eb464ea6bfb306547e3fc7c742b6c80916d5284bbb835701d3cc30f9a791f95ff7d5fb7cff0f9f262266e2db5cc53f8ce7316365fe605dbc15594a3e17ca88376632f8ec7b75fd6a1dd15082bca982894a36a747baf79a990bc38007eb5751630aa73d3488462558a6ed3a3da83f70c4f65b73ec2e5f714911822aaac61881738af5b196f9e140e0e35fb2ce35aafa9d233b8e6a9529d715f1ae0385278d622160f73f68c13a6180ea5331a26f40906947d7e8436877d08b24fd34d252066d504169cfe29499f4c4ccbd8d7c67801da7935320555276847b7f20dd4c675bcda3e7bccc584f4f4c322aab1f544724c0a2ce4b3dc2983ec478224d4fd8fa806dffe9e31c077c5d18fb5bcb8621abac2c11410c7c5e5332854a14c3b2aee62799ed538138183937e2236a8903429168cdf71b9ac21c1722520a5879f58f55556ed3bc684661ab0e0975a3656b8b552f11e0f5b846d33ad211846b1b092c4b4e547ddbe25bb12e7927f6b1d2650b91e82e93c7c2b6eb9599b7d8b2d111c5784109f12f9a32f8342a3387ed9a2f10da5bfd2ec5b9a11ca905b0b1efc42dd6c999283d18d9c3a49d4d5dde2f2e51566608600a11420ae4f188bab342477c4348b16f8e847b569b67bf8e8291a504b725397456e19ad3c0d2efd43ee512516ce8fd9ca8b19bacef400d9a1a80a9d39c946b9abd6430b67044ce659005fc8b8e67ca888521d464ba5f993f136b74c717dd83eb2b06c186106e00eb28403bfdde8000b6b2dcfabc03be3114a0003cef8c2fe23f1548d189245a4740e0447e7372cab178f9da2d080c6f37354535bad120771699f99cca73f9c1b154d57f8fe5f85801fe1be778de6b5529afc8142defaf0b6c95224b5ca192fc9ee104afd6c0eafc524c508745359a3333223b4ffb899c9f78d93adbed487c596226bacbbbe90cb31756780da7db8887d04311f1a5cb4db1c59bcdca02ea50639ab308c619cc6f71ee72522f43e8b4b413d93f1ad6d508e3ef84ebb45cbf7a6a674a24327a92333fd015e788c0405549458a7ac331e9fb258d83aa007ccb1bdb68f53a35c1c8291a1c1522086d3e7064f6b64c1b1223c3028048faab33f4117f8a4f5a3e4b6521ec18c22ad127d0a2982487cda37b12251698334922eed0f7e01d4ab6c06aed518af42bc13b4fae5cdd6b40feca525cc2a1866e6c75a99c07fdf410db5059ebc7a7ff98829feb77efeda0887c6bed20af3d26f88972d5dc278eb7a1e0df22b1da69c3e958b7136672372e9b0cda02166e1cdec3112256a51d69555a198fc9d5624e89ea76fa3c0ef9e0a1729697c248f248b17d5db2665836a66fc4163cbf008871f4d1a1ba0ed3d8b44730f33741133a39c19e8702f8bf9f59e597dc193668befc4952bf05874d1bb8804ff00c6d7515c6668ceaa68ade0f0bdf96b16307da6403aaaf5c05e89a426dbab3328a267528b1748f53e610fc7a8cf6afb432f52a7fbba9cdfc048ad4e856d6d29daf1f80c27db87f0ed019d53af97ba34413fdd4200b64143ef7159f84f317710a439c9c68aaadfe8e6b1c51f1ea4357aa41c21767f94ca55c896a0f567ca138e947f6afa448629c547173ce22398460a0ceb99e492d106c92446b1439e2c29db1c0a46c27a458ade2f7970024f46ea813d50c352963cab3c4e3480de9e8557cc3c36e771b2e160f0d2ab663b1fb3726c1162b6c169a8b47e56f4fa16df22d35bf78eb11fd6055553aa1eb4a3b7ca7d9b2bfee191c51862db7aa6ce0f3c006ed1aae0f1f819ad6139278fbf5bd8993b41df4fc96a32f566b0e9335b14240dd001c6d8ae1f6d950e98812cb6cdb3c57fb05f7b204989599266d70a6ccaa8b60b9a2f914b7dbf9d9bcc0a66eb822c014c408a1acae0af430e6ab9aa2951ce81a0f31612574bd846e98074f001315c3c6103bbae0ae9e100c46ed0142257af3a4c18ca7764e297028d37e632cefb2b352f255cb9654999a8948051f3364183b02a1740d90a6d17ce5933bbd1b7afc83a1ef33c67ff289bddf8bae08a3c4fa56e9618cdefe9db50566f0a224e763443fd5e2392d38f6aaf582a56a2e7f266abdeab66db64e69a4475111d88491a671a0e9cb7c9ca813400638a85f0420176c5806df0214676e8b0374bc1f4cbd90e1d1a940d53d8eed9b223808b0217e70fa768ffc1f48fe87fe1caf9e2b1ec795aec41fcccb478c0950ddeb51237919c875b3b61e348bac3863b2320dd533a3ca56ad6276a54c7551b26efeca8753e7bb64b586560940dc026910f179bdbe0c1f14a40522be9bd687a999c8732aaf2405269baf18955fb5c20ac973fc892203d5e325d4c2b97dcde2f3131a5f20c42b18cb136cab66d0a09ffe0a86d9968cd714a4e28d58848d9841b202b160e0659134c4c0c3d1d33b5f0c9d06f5b181d286c10cf5779047221fc222d4f5bf3f74e8cd6b700649311979f6be5fff5429b97ea593bacd739bc35414753795f98b6282646fc17fee81c90556504f071c3f17e16fcd4a50ca8fab57a92c0025d1825637e2c4cdc4ab52f3b4bbfb9b596c60c58147e1a6a27a32ac407cd39731f1e6168b2d4227227372255867da862dfa7b1eca5cf4b95c8eb8e8f9370b5bc368663732b02ddba1b81ab08d3eac673eacf48a447bffd76ab6e4ff014b020eec5efc4ef681a5ffaed12a98bba49737df64e71a91bdf563048ad063094c1065b5d4444e0c99747ec70d22778a4c46fa0affa93140c9d790d41c04d3627dd84f7fe66c5e5e4fff0937bdce1d1b38482af28bc51f0f1066b1b3b66c8be19176af9284a7edc996bb41c271c71fa52c9afca2852f4b1f4b7d9be00ed42b8151bc2bf7b6532e37a61434495031f9adf173f5726bcb24858bec46eda1a7665620f7f5020c699e6f063f281c0a84237e43a4a19a1f579ba504ff38b4465b14208768d6e5db4dc69f6585bc2f7b45aa06c14b9561754aae1fdba1d95676cd699fd30432929af974b0d2414f7fa5ac338895e173e1a4052d999620b0dc4399106a88a87903a60b43506aa8fd8cb88c973955a9869d47b82a2f7a2dc67e7a7ec4fe2131abb6d1d3a85c6720d22c770c616cf0196532f98a5d5caed2a51bcf8a41471a6afd1ece6335b731df1a008970df6d5ef7694e3652d86481597624f1ef9f776b04e9d4e23ff2c016ebde3f88c7e62f172536aad83847fdd918f0d24ed303b787cdb310fa2ccc347e7e5000dcaae4880944a8004f174bdec0e116fa010b0909a05c6676a1a3741b9863f4ce6a0aca9fe97b426d3e358560495c5fb3475cd873533277cc8f6e81d64b28a804d2ea136b37b289c65b8a2b5cab5913031a7e9bb78b7e50201d2257b5febb7a651224a4c2ebd63bf63508c1aa0bd2b7bc5e88313ba46597381bcaaca85292d635786c7d8de3e080e57706fbde854beef104ca3684b1f3d1928239878eed9be9c8c3c16ad5de2fd6acae0daaee60d0c881b2473d21293fe10528899d6859e63fcbf33e3b1a35b97ccd1913fe1cacacde0884e633321b363ace91db039b8baaed36e06a53f5700a855451052816127e7244c6c3f6202df8569018c32d1588ccb9ebf65191dd87e2352c4474e69884723a146bf4d0266eaa5074bea8f4599dc89f786135e5c12b3820f67eb718bfb77012d576ee08bfdd4d78049d8acd242d92c33ece0325f5a85b54aedff0fcbd34e4966917dea688fa0be55eb296ad0bd2908c77eb0014cb8b6c9a2b3c77580f2078027c6455b7291bd3fc89858b8a4bdba73efafdb954c9b72f01dd95d290c1d731a4d1f5abd4c1ff0e8f30142bfd99eae2312b6a4aab61249699f03072681734c10d006b303c84118f5fa6c7c9f4497daef139a27e13373c05c34feec8c5d54f71bef957a1d34a0d02d2a8158ea8adce0975258a99c3ac8b1799b484c2f17146fcd9d7d1ba10bcfe5751b665d176ffefc4f33288bd82e2136929ecbd3c1f8b39dd168ea54c3792c3b4d6b04872a67764be2fc17b35144a329451ce1089c4c89d14e3c672029ed88e75d765e9f37add718adf9767aa793ccb0b7b5b3af5495406b64737c881551857194fdf730130291619d6500975631bd5ebe3cff279dcfb7d1180080b76305b6f173732a3bf1d2b4dbff89deb007c8ad88788d2727fa41a406b489b1a19ab431bc1858002ad19eaa099480df446ec39ea45d053337efced0c91a7834eb8bda9e8121bbe9f6edb46b430f0c75f9a9ad613b0a52ab5408d73e6e7dbe83bb1e2350d8aaa5f78b4cd1d0a21180368373996678751162999832e18099dd09576a4522415397746af40edfc9067d5c3545a824d695e3834f513fb5af316365def2309172fc519911df17e94b3eb96ecdca7f96d989113b8dc57a1544d449c1aa13ee39d0077ed2467c740fbfd0cbb3d1aa70e5dc00aa6ba494d3e8f9b824e5d8f26a9a1c6f9475c0590c5f4aec5f341dccd0deb7fdab63c92f7271a60bcf12d870ce92abed502da7e06890d8564b2543dbbc86225e960ec87efe01f339d29d99415c2e262a0e6c272abbc995fa3302bbc4bd8adb01a27f6819b237c615c86249cfbe9cd9f704f837cf4f2f5032fa58093913b59915a27c99870aa253f1a2fc41e6639570ffc9d05b97a3a9689d0f3b11d83ad858e1a02eeecf9348b221eadc80485567076f907f1d66ff048f41603668f08405c023789242488e9c3eee9de099f67ef5e8c4b0811eecfb6fc8770774cb63a2cc6b1d50d5889e37c45bcbe80790a9368d7060c8f95250328133a607f66892a10abe6c5a262c84f2975a60c81ec12306a0fddb4f231e6a868316f380a205b8c8c9e9a7f1c4f9451ccd938c4519e2c9cfd0d3b258cf66a781732860d14d3d00d139db231593221eb6247024d4071f1a7609a64b084db1707bacc0916a82ffa4b0d3a7f6dfc2cb2f27b63ae02965500dbe1390811a4faf9619482b6163411c3fc59bc07d902aca309557c0c6e4442ec9bcf642ddb53e121133e91aa2e563c99a31d5d87c122aa017dd5d0ac56a2c24350f449016dbfe66f59f103d166c5c5f4fcd73b758bdea9237f2d88c24a88f460a6a59095e8a41c41902df7830b9fd80166d69cd00e0038fe7bcb770170949c74c8656afd00e33e69d31265447199e036db4af258167256d0b2f207162d13445e3f6743f2db0d7c639fb500b2abe8bcc097094a75407ee30aabcc4e5c47e0ba9c0e9a21afa8ac0ce0eb2e90e07b9f176426344b2eba279702e421817ad65aac90cdce63d9fe0dbe6a2603d28244b9667f7b670792c159664d5b1241ef5111d9a06e4c14910e204e154c8766a459ba1700703ceb0aab8a245778c212f95d89f46e6e4f6ca65871daf3899139c5099a3984435f8502e8a618d33b132facf210d13cd016f4756d0c77e139367a9be249b08405bd4e6189edfa9f3e4e85f366c0fb08d36b25f62b873d210f9859ab7d987575b894027b29ca9db6600913fd4d3b5a57f71eec5e7a3fc1ae86b0b51ddfc22cc6a4a69d346955e022664d803d4c2c3826412a987ac3c0866d7ee4cab3472f37f606ac764f80a866654e62e9337c380a291e749e1e2a584370fb8b4a2f8df2a8ef26470dd8946778c2199ef9758cc829cab3ad2def0528a6ca4f8f7ce115baf864540afe1c13e69047a9c9f2dcfd1d6bbe9b70d6eeb5c62cb242f29f9627a5076fa2d8e2fef77d862b0fbeee25f571e2fa0788d98e237c94f3f77052ab6fc1bf4ea3de03860dd141da8cdcdf683c190a0e6c18944d050a80143d39b4b4728be5fc0ef60a32f7bd78baebd34dc6ab84d6e1a3007cfc078e3faeb8fdc2b0f324c738d8b09e41721dc5082d7c9705022fb3ba6cb975547d3504128c6dc49c4e2c67a574e4f2db3c0517e74c792bfe786814e52239cb2e9af69d23d3259a21dccd3085d1d9dab82148a04c35dee792fbd133935cba778616a1feebd4dd2cc754d31bedeaa1fb9ceb1d65844b81294c0402e8009a608cb5ebd7f52c6b42559c0311a123b32eb6037b21008fa3016f8ec67314fb9138f45a1b83fe7b4aa26d031fb5fae7672d1d14bb380fde44e65d1c3889c5b07b5874903ff688f1f335709d817aa51ad5d2323070c9cc2e7294418c75bf577792c3653399a5ec75ccdcdf7ba3a2f958ab0a3ca9ece4d1fdda66c41ca54faaf63609ec90735cb49ec9bfc78c95257d012b08fccfb856aa451f6b110733d414cb0e8d84671471a4e089abf9ab1ded24ae00cba02d13e918390951ccc0241902a13c098a65b411e14d93d6206fe71522cce731b3227c922c7f645b721a3da7736ddd883568173c01c7ec5e6c3b8eeececb630bba5a1026b598e272d8f7d44d697c08b582ed445418fab3eda481d8b0b2497f457cf980b090a2636b80f805475a8ecce77f83e037fb91bc730303fc6e3b6f096206c926fa340b506f4a4312aa437894f00374d4c3f7f633f8101c229a1c167883a7ead6cb9f9ed5a366d592d7ca61441025bc855e343f24780c783d5bcb7e4a285ffd772a174c2c58bfb9f1ae2b6724a68a77135add85a88259b2af404a11a1c2fed583de79aa218fe0ae3431c00af5933ddc9c94357fd4e4f9e4f972ab6f8a0104c111a2f5d7eac2b64d204a92188fc5ec0fa276e7934dd34ca910c5d5ac8fa6406a384beb815a4cbe9083570863234137a00283dc0be7594ea966263f760530273307ffeeb1a46e347cc942d2cf0a23caf420b2a0ed9f03df4265aeb3353ea484555d8289912c1e3e1119b9575b64adf4ab542ac80f947b672cef81e0069b570dd4253f455374e48d5c3b29ded60d5693239f64ff45d50421636c33fec74d430c0b85c57ffec51b59bcce5c0b0e28b672cfe44e3f7ac4b9f2518f747b91e627fabb7903005f7744b98c610e962607fda6aaf79422545baa012993dd63d26cb51721517be181b5da15e7204920d89da89dd5768b3523806b12a206f2684996a61383093f644875057fa8252d5f3dd177b0c802cc3b760490b39a5005203e1e882e26c417a17598dab2206655894750d39c0078f74432167212759d5004c0e3d1a72ff45e97fd804f8b5124b29a32b7341389c26a639f007da48b4239bb1cbabb81a9ea6b1a5fe8d2fd082a91a0bf9c10976644d3d0d8ab1dedfc611c617438754e22acb58b0d151dcc185dd94376346f53009f5e24df42de457d73c0d46b8af95ef8861d8f9b5ea99e14fa7633f33c4b03ccb7c29cacb5f7ef18f0c80d98dbe155316395a6affc58aab137077d23806c0725dcfc8024f5042c4e7a078b83f6d58c5313c7ba6163343bbffb25004bd740d3706ef110b01d18c7a540a335018eeb4809cbd5137fd8646846eec0a94fabe82639aaa834fc3bbc55de0ddf3f497202b933ab51a91811fa1c76a2ef1a94f68a05363d305a8de3e61ed02ac3254d6b34302a7856a983658eb187f99243a3955ff32a14e2823a2e616ca36981b4d6787c5da8c141bc406a44d22307e847ed457983f23bf83c72ee92792a5ad55abc404f069aa6c71ff3e75c9a557c686779a2ded0034f449b4def064746e493677767d00fd80f0a54bb99fc7dbf4b0118da5a13e171486666039592d2788971e84d272cb8868a7592dbb16375cf21bae9d0dc532810d1cd8cc5b3e827af96efe287c0b203198325420aee2ea0896bce38c3dafd068fc50f262a358553b4da12778772b351e8b784c220f33bda5f82efc4ae99ee4d318ff786cbe87845cd3b44d0c1f58897f5a173bf3d10efff6b55678ccbd8dc3425534f98707849940d3539bd38153b6cff9107a21899ee5f51e865208be97340dddd9351a527d18754945ffa170f79034e101c880ddbbc37b456627dc2b97c45ca22581bdd49f92424069b8cd6f726922491d0e9c35f457488c148ea23a8ed85bf464d68c26bee6386ca362fd2c50e044c8b97fa93c324d1cfe186d2bea0ea0c67e17160cab5917a1feba6d45c3a363ab57a625181e7b083b8a7738cf0d1439bb139b385e3abdbb367cefc169a1af280fc044413978944b88a75c3ba5a5be2b5204d823067e3aa414937e369ef54635a8c8d5b1e651bfb628ab57fea3bf964044a2d716a5006209ccd9331d3b2126598d8c0ca8bea8b5855eb1c9ee480194a8de73c4a224d6f08b3d44bcb302bd731a0196a382bd9000f0beb2fb06e19cfe04c570cfcaaad287b025cfbc32817a0dff0fec3752ef63a3cc9a6ede2c285d69dc49a8a72ee571d23349fb8d57b9ff5b49e6c8a9d30d84c2b25e71ddbacd7efe83aeae1e333b61ef9b6d67c77c3d89bf90aca6e536adbabcebe2dad2c4e31abe591e4d6b59846982d2c80b470850b1db1a56e54a30eefcf318cb2f426118d6e1058ea52aaf1de9cd2afa923b3d45e1082d04b664a3eed57a95712c61ce44e35871272f4aec30cec0d3333c0cb93e8f284dea1202ac6d4e302cee59502e9ed4907feb15770020085cfb014ded21d2eeb4f60a9c37cea011eae4e393d3b4da0a3cf64feed579b69fc0ec33f37469a84bf095986bff28ff5a44180021e56802b69124f053749eb0fc5b90247c57fae969dd1c4e50bdc6f0a4ab436b8039e9c1f8a0b96ba671d9025c78b9d2d3d7ecea362867e84a8565cc4cb67c504f5b47a6196cab5d275cdddc2dc9c91759b70eacf0c759d59d6727e5ff5f4471e0eb3461c35314e8c1b9359ddf703de3b8a08e6604e030a0945de9f6bbbfc8a77b34008cb4dbc48998c2fa371d040e945f150055389cc9344f94bb2591f9570f26134e00defd8d468d5532d6985cbc923469e7264ba2bf3c4fe16984af728ae9dec7a04de2f0d60333f314fbc016237051d7ab8dce06ec467d9ab2273bd6ddd4daf058bb2c5da27db3923a3c0fe106b2744135bb65e2c629794c6e9d761b3c88c676c49866c6d6e2af941f9fe2d16fdb456281b44f185f4c06135c821ed7ce1494c4d4007c2b7421d22bab31cee911a916992894ef12aba69919d3b2db580eecf58db69dfa6d4da6dd5da41bf26f9919938731186bdf51b65c311be8fcfdf5d1daf906d325700d79fdbeeb28adaa08c790d4719f2f42e51648d6f30bff9e023b52357bec9a6cf92bf2334c0f8d56a61f0b323cc6f1294d7b72284cd7d5dd7c514aa2ec46ae178145732f7cc428efab9d07ff45a800696237102996b817ea6d54828bc78c8e1560d862bab741714fe829293631757cb704ce0e2c694205ecdc2c11cfb59232285fa03b35b101abd42a24b24b134ab49b929327ae6ba60143f9920608df312b67dbc73591ae170ac63baa378462d109e05cc80e9d0a5740038c051615bfe57045804a653b744504c8df3a15ff05e6aeb930932f51789afee87875c6006dae058285b238e82232d3306b7c4f2b8411723e05873bebfbe8bd16be7c2ea3e1151a024c6239303f8bcb59faa9cd0460230f927f0ddd6d4acf5c23fe7c2aac46164edd95f2c9f3d6ad34917c8cb33ee134c67bc02e81ae04759b2932feb53e098ab1309d0172af3f7543060ddcdaf4bc6b15a71536581977f0a032fdda28845d892499629ab103c75c16fa23654c58bf2b3efd8b44f6771846490f0270cdc644d0de2fe465af7b1f7d11ec7b98bfba24966e9a6cbc87a69449497389c1026376c9888541aff95a26542acbda1c6d1fccfb53d0799827bc87200236fe07292a2297f3fd08a305bf26e50ed38c61f7d19b6256e7d06b2fe7339b4b1c6e1567285919692ddf2140cf6e591a6ebb9a2a0a464ade7f85432ab4694f802dddfa92c57207fd712c4fe9c16598cc6830d34d3d128b68102b1f54f07cbe50d07c73f8ef8883c2aa108988abd0231996537c75f6016aa5643e1cbad10e144de6f8ab159af65540f67314a7b2a6dac4ef95a9bdd6471eb36940392574867c4785e69bd9b04bbd8bbc4dbb06bea58b4d542c062b0a6346a1b2ef36321e30d117620a5a6b75c453fa33cea527bce38c13073eea2f6d8b98b970011fd05857b71dc0ee42b39d0c86429f2825de36f6d6054f1088f0dfa9956cb2c948779bd21358806cc5065407b22aa654105a9a4e3615ef2ec8180b7ca6500338979d93fa750e9d1ec1b68147f6c67616cf67d371467f6e0d4b0a061bedf4b3e051ef14f086ffcaf586a188755533dfa7bc03151a4ec50b1657d0e129ef2dc8c7f33385a95f1232d5c92fb675fab1bddd931770eeadce73c641a4f11fe402741e55a08ab295831e7681cc446729dcb212a71b9c1775685a585138e349913ece0500569dfb2cb4709d866b81402e1be86004b7f00093c258929515d3e08bec3f05d98d5ca19b539ff062c73bf2b5a0f20684af7c9e3d67e6f471f6ee661f9a59173157070c20f159064312898325500fc94918614d187b990427ab6ffd0646bf10462bc676ff6f8853e0227ab9a3d75954d61615c21d279ce57d06e29c8a5784ec34e8eb26ce0bd0e78c8642daafeca5a1910494f1a225c56fad833dabc7835b483b244fda66ae44a607969bab05cfbf183ffc65174ef3e6cc62015e366c4c97c454e546ebe46bf8c9b1d297fe29078f815e99af701746917a65431323c415361bc28074fc3ef215a31bcfc26d285e333dfc85ad5bd2b73fd3da168e05f988a35c405de993ef201d5bad2687c1caeae926f671234b06cefa8bab89bda914b9a25de0f99da86da917555d8a26770edb8a26fc00cb1774c6b44714dc232d439d5d7b90957f58243146bb97e0e1a21af94864677ca0d327af0dedf1f9d2060d23c727364aa3010d3801fa15dbf46e9379a3b15e7ba404ed226d991c707f0fc99c56cfcbe81e9724220e6f10dffd261356e858ad411ce0c6226add3323ecc7492a9ca497f58057b57678c24ec4defccc0b0a5b78db0da0cd4c4daed7ae2ae8de00004b62913f94ff5866f9670aee087e0604bb08e4cb83cfe46d7ccc643f10617fd9fe76366f13d98f78ee4ef7157041d185528130e6ca1b02affae7f360ebfdb4b3d038979ef3778ba963a0c8ac205b1d9d136c7945e5008a68106cc5dbcdbb61b22b601415aa107e0de3fbbf90e64463b001106675be5f0c87027dc07d060ff45f4b3c46a3fdfb9c32d1753f62e0bdf1c526989305fe60e741d1c3d00feb6e3dbf9b479d3ef2934b10906f0dfdc11e0ac1ecb254d8290302ef062efb3bc738cc617fb2a5abbf1f429a0dbc66fd7bf833f1f758e20c320cb6e57de2b62281fec2e1a2ddbc46bf38adb61292e2fa8cab153a2cf2975aa34b53ccb5a007ba1884ec18095da00e552ef461942032c90f610c65b6401600bb7daa55deb2730cbb8e6ea7ee5d37ca52b3c27a62eabc7ef5df9993647116c1bef0afae199febed26d70b6b6c5406f10bd8388ae83a440df79b83ad7c10fc983bbfa85955a24c00c582d6f3c0a34fbe176fbe842334a2a0def77c43b5167408dcf570f9c187119b36b762b1be5a75b195f3b93a02de64fd7a7cc7fdc00ee3f6802807b946ef570e58e392e5c8fbc5295d6720053b4b5fcc3ef5022994731fa13cbfba4d9cb4cdc3504936b3d43e0df6fabf9e9a3a6d3e2247ecd99b79e5236bdd98718476590b19a6f424892ac4c17d91885cf9d3c000fd495b20dae9f7745a0183ecbbbfbf506cbd75d6e2a4c81deec8f43357f9d78b1120b3d6e0995c4138d89b6bb61875b1ac31b4a062d27dac8ba941d39317667ceefe15006b357e576c95679b015c5cf188666ffadba06e755ece73d0093a63ddbe39dbda191833ddc95b2356855f1658c940c98763cc148082a9543741553f2c3b5f44542b6e7b45e95f7a955a327249b16eafec262ff9ddd99fc347736dd623e13d8145f3084ae715623ca03b0fbcacf3320c680a37fde5ae00007c6e923c619f4902064f680b5c9f649851c99f5ab07de5e8e0e85fb7ba53daf7cae1f86a8a50eaba331c89dff3a184bb3c06f06b43dd207fe0c715726bf89e862154e1870f91ffdebeac4f1a624da835171823be427f0c1094c30a878d7496842f68ea522324d440b0e4e2876e87c5831845b5f6ed11b41cd85c9e11cf4ca599f849dc0925d505a1234490e85b3f14435fcea1bf25548d053e49d39601f2dde6776b64736b99bf4ca3cc65059d7208bcb0925598206d88a9e80f57c38691ab789a26ff76e2a56f7b57af790b4c9bbee1d80620f92e120f3973b60548e77adb6d852784454b1e7dd87dcea82f2aa8a88436241c7412db60aac64e455db9f3ce87c86b706926e5c60ef769697c7629af0b09bc1472158c0b404f0e04858809bda150405ea68e5026428e414b1c95ba2354b8bd0cac0830adfedf707581f8d58ce36db2a5675441ec7050d3a79d14292cd8152e39eee2152d1659d50f2a6647151212a4d036d5f40c7e24ba233b3c7ea89f50f77383c3dd731948a188016428799281be1a26618c5cad4f011b17b219311cf2f136fa1144f5bc6461959fe07e374fbaffbda5af8c5d8b93b32651042806849f51615f5a5f3fe952a3415bd5ad0fc6f4f4d77c39475a17cf604d1c906a6b9ffbbfe9ad8b52ed17e84d79560822ee66648eb1825c4fab9a0f0718982024cb6aa9d9ca64708e623bbc1cde303c7eb545f4734aa5621a0a94e117b7cfd18b8803bc1abdbbea4db3da3acc6f473b972e97522c17848507a664a336dde544d29f306a7948f92e799b59325eb4da406a5acd52c9eb7586a0eaa41df365e452ceb2774c514b071016e08c47c4cfab8403d2e3d0ac4f2529d3cc694e9368893afc1a653272454c90abff1aa25b7d222abd28d7891783852544a9d9eb3f146f55c91aebe33e6d88ad449ab1baa7ff58fb83553571915fbe12d463a0ae3d4d98352586bbcf36421bcf734cf84225c34a1488bc3499dbb852544826cc91e9cad1949352b4e9e576b55266e6636cf6fdc42aa46e871acb55caca1f5308481eedab8ddc51a8502a01219c694bb41e0e7882089976303f4f18a92b2b8194482ceedf95536514fde59ea32e5e002c630e398a5a32d122b042252be03a6c8460414e68a72280758214521e19ae984b64735a874f4bafe352d14e255ee7fdeef314b6f784c4528dcc8347188aa040c2c7b69706569f5cead7de4cf3b54cee661fb1cd4a96e31c7904c106f9a224616e3f2fbab0e892f98c0d157fdfbd7e23b19fb3a369230886ceb5d50313180a1cdda8e54c74025d5ea5122fff80dd9edfb0e010baa1846fb1291c3b96643a8bfc52bd1a36a711e00cdea2e8344e054957be216e0dd92d8350e39e23a73d2c6ff491f6a9a9604bbd3e22f43310d07031435fdbe88c354b3760031862c1b20d97c588898f54cd5b9b5ce19ea520a9d8beb0fa4b80a8a917796665a88dd815832c3a914feef65c55c5a6bc8c693bbab824bd49457751378800214b069b1844c07d2da6022d3d4895b92a3bb20a938b8f86c33ac0e0949889e42a086f437c4e0e0852f03f79cf8c04d63b810a52cb7a440472e3826fc7943a9e588df6efbd1dac35eeab2098d2f734ee38e1f80bc0ac986b492e2aee7ebd8d2e23e796ce5f464eb770ed4b7ee5dfa52f9fc3966d6a9b403e29534dd5c4cd4effc164a0762cab2260316c612fa6d39069a7207897ff041a56d7b88cb3227f6a29dc36f65bbfc44fa8669cb9d58b21c807d94b1469db166029c8562a0b17b2f3957a027546b008ca165e2e628a16bf62f4801eab374980d172c851e8b9f36598ca08b396c47787ea9c3e061509a860075f085198924999fe0f9572b455fd7791f1bd857070e14cd03a12e0991c40d5f66e6d68d9b1be4257fdf2c419f8c99273b87c11c1e5f1a63920edf54e2a4ab076b7b3d21751e4b021619f1b91be45c9df2fbaca06012a0ddb0147c35d899dc2b6f45804b97a38f7534514ac0e5e38157b50a39659faadb698338804c6aa3157ccff13011420872c7d527cfbf4abd6ba64495e74f0e789396114f4b9b9038e1d90a4ac4c7c58c62d1d4c9689f2a33120c49b8224c58d1bf5920a048ac41b66e3502774c5f9397a8ac889d1d3a4b8a44767953ee35ae77321493ffa953113d764faa041d0ba456867312362d679a6b32c283993d56d790fa7857650d792adf01b77e16931f09116528daa23f0c4e262cefd9c886b18e063568a385d8f3ba0ea7274d82361bba129a3de7ea49ba52e87093bebf24c06ad778922fee77fa35dcde7780097789a6f400bccbfa9613f4f8b0f2d8250116125477f5eea11e4b2b0b0ad54879bfd4d8428247e11271c0d4635993eef77be4a986637056aabc718e696f0918b71e454a51ac0818b686dbdfebfa0517145b54837cfeb0e4b3a900a199901f107e707f83f4c080ad40eaed900700f5e731c5c672c12ffdf519aa964e1ecc5e5f26ef5986b61ba9415c7d640cf05a6d00720506ab9fe74c328cc8ef64f9b6c9bc961d0b88005ab99e3b4019cd0d56526a31fae516b85bcb55ff83dfe63e057b755bf33d03da8bce516841b3fce7feb478bb23d2273e2d2e840ee7ba4f9f9dc56c8fb538ed4ca98dac1589b6dfc134edda4eeabb6b1be1ff936a223b60c2ad15e08f4ed0da8ad2442c22ce45c02c23863a6ff89a4cf37f131bb52970bc0db1abd743b3d85959ec0353d900fdbfb02e9abdd93c9c91c0555176566645edb8c3404cc500475310ed82f08d984c4ced7ff6a1f45ce21e1bad80311e1718176004a776c02d16a6f23d391a156af4a961ba35a4ce449683a14c0d1639ef3a6510b36cd5b47d08c8841c0d4b10227a75b8261a71253f26cd1877db3a7bfc3f89972b274a5000fb111d9d51b8256374b9ce0192263ce63487f79bdf01fd95a757824fa8d674d5d30708fbd52a16d91934d07f54bc2f445b51165907b02704c331e34524454130228a8eb5346863344f0259fcdbf5a676f2e2dd18ffb783f207dce02b90a4806863e220e8095507a8b38961379dba03d281f168ae831caa22cfe2abd2643ff5f02be67af13ae63f96972f35dce0f85c30345e6c6ca69acc95d19d1b38d0f5dfacbf5eb6304a91106af876f845af5d6e4896b605a92fe65d6c24a44bb369b8daaa1a085c23bbf0c6011d88c288f7f341351b53c91e2bab2f7dab283f3f7c12222e8d7b59cfc76a48c74ee1de69193d524499f4dd9676d49b916bf5e3bb11e4c8cc3bbc70d27889dc5627065dbad692c4dddc310c13edee596401df9b752a1a8e57e6f5d0cd2e4aa359bffa90d83704c5521fccab8e00bb16fde4f8deff378c13f2130f9006be81a8112983e22cf214f53ea3940f32d86314a0844ceee74653e877dcb3a80282e53a878b7c6ba5a318122c4643f38ec2b7501e8cdca3614d5d0ace95372d81809b9f4ea257e46c5eac56c139500f1f0d748de473efb8e27cfefa98bbdf26b614c3b02d97de9570de54bd86a18d522c056df680bd88951477e24f2f0f1f64d04a88ddd0a0ea92b09d2e0d1b0510f24d919a47fbe3fdfd934727df683cf2d203853891325e481be91e5225ecd83575566d65e935319f27af8e0f2daa9f2813d023ed3fa949994ab8fce24ebc9072b88f6760a110f31b53c9b1420a8633eca0e70e7e33e22fe8fb3ce10a87fe122e4b3b437979299271aac397b17229bf29f1be739642a02c4f20c5016330dd9729cb2430cf7e1001358610e649ee88f0bba52e393b1bafc941e02a1e0856aac82699f85850238491cc416776dc785c75a295bac08f3372f4400d672251d8752b3ec8245d735ed6f75ea36964822b6a04117d3ab750e8d81d3f6386768361ec587fb024fff5aab37e3ad18a00c25b41dcda06ea8ed992b8e1e4acee25e4f8f6a2c240ffa688e08aa1e66debfcb343f4e152a47d541ee68570cdb351eb70ce175e0ddeada4f0432f64d5abec99652e7783aa6cbf22027048540e9a74dd15c2e552b1605b48aea5c700429572d6331467fd2c53ba27a3068ce4328d3e14fb69333c8b918dd4e28f646e843b9a7a9a9b6203d175e873d0439f6b55b59983f65d2b86863e4a9b3ed61e8021b9e9cc9dee5f91f6b662ae1215645df76f76d252259ab39fffd017163bbbb1eba15fbc768917f47be0a3de4fc392c735fc5d479f154915bce2474ab21a9dc24d6d76defa93af61ba7a280c88485bf2c79bf6821777e0f4d87542bd477bdd799de92255745ed40c450e2db971ef3979207753672ba762cf2607708e3b5e4b1652b1c7a9159875991e08e19242392c49e19a87d960e92a95bcf6278bbaed2b4d65a48737cc5042ab80c55e6246c8652b822a7b2af5922f7d0b9cb8d666bebfd424149805914504f049d5abb14e6f72afa7bb0b425783ed9b3f2edcfd753e93336268d3f336dff4dd1675631f608fcdc1e01a04c0849147b438641429f2f81b94bb19a0acb20fd9c7db730c20b8b011dac91d86b41f396653a32e8fb5e0e2bfd13cc6b50c71300cb831a25fdf8dc18c059d97a33832613ff0739863de0d1ebbf89351b21fa79582e229d0c23aa16ff47bbd02ee1c5e907abb0371c8ab59f501e7a0ba81f3f9b01cb135fd6dd2f0fb1c7dee1a95653d342d684ac4552b38a090c8f6b19a534b41219ff37bad319343f90d0646118feabb942b84dfa48430e1cb291f825fa854eda947c04cfb5a189530b14a57de94488dcf6f510136276e76eb38ef7c8af9184cc0075b009eb9be031761c3cd64adc83d674ea65c6ea6319af184fbb11e996ed9fda17e0d5b650b9d55c9a2de90f4cf2ad432b4148dc89d2034cafe244e12badc4db8dd1079f47b04336be0390f5a3bd8fcc7d6ddd619f77ea5a54e360bc808ac0fb38d56de93ae12db41fe3de9548e33d02a56c9f3a5a1bd2d42c312e009c97642959ada09774fd1d6e9341e6e8911f40b9d217f3ec2d9490339cbf5448b1261e76cd0becbbc07622056458bd3897caaa65a2443034d05da7570107eb872e5cfe3bf5dcd6877b3baac141520f0fcb3890ecf7a5ae9d16f726ff736dc8f369e346cc9abb1f772dfe431dfcbe7f92c8aa89e941bcb532654119cd746b4206a1e7a75629e245a9955d7125d995cfb8a2d821c948b1ea0c7938263d6b87ca0f2026fcece8d5e3b794154db43b6c2620d10b78d390ecc36f083ca72da1f3495d5779c73a38846ee8410404f15a2f15e82106dbe515a8e5043495b2f12932dabf268986bae33d60fb3b760517ca78647d057277bec05aac348df451e698112d6676fce4a27920fc021d8492ddcc1f33751ba9f73fc019bcbc39c28b1017bece747508d2cdb68cfadfd68b02510ed5a7df02b35e0797f2c543313cd855acba715c2f180ec38df4368dab9c1c83eaac43255f265bfbdbb4f670ffa0b4be94e1f015ab2bc0dbf25e64338c9174a169644d960f2472134f2f637e3d53e33827271409dd28a6c34cadd1843a2617ba07a18089b5c70fc2ee4e1769ea20ca80501e27fb286e039c95aedac7497238853bc9490edd22048f411fdc943d5385cc077360a41e4fd3c0c1833d2cbe05db377a923a07e9aae4447ff04ce9880755b438597f3bea5c393bfab44b4b18c6e212b509a9b5f3766f448685beea002c07d59228980b9c2a78e71d8ad7c9c37a7b0d424b58b114cbabb1fb84d9c1982c5339ed6d102776d190c1aad1f0c6fe96b187bcb70fa11c55a6dcebd72d080578d937fb3c42223c4b29b3143ba23441064fde2e55053687d56b106b075f13b1d4a91d2ea3fbeb535c0265f92cd172916bf01bb84dbfaa5d6d3afaffcc531db003e59f9d5ae8b3aa17c1e60e4796ebd13e203b9bcf8d4bc4d5f4575e220cc4a88459b8fff02e693ce8895e320e143e29f3da80211c550d718cb1687f466acf7beb698a2f1f0616b5302a504e6f6d733b0d0d2324781dce33c48d5a254c9ac6e0c64d1052bfebe872ee142948763cf8def29e8e7d7a731136f69224b8d4473361ddfaab3124288c8baa208b1cf3465a659ace00faf23380caa1db66b23cbc4241d1e6394e5582a3218c835eaedd9894c5db0edef4e8eb78c1157fdcacbf71b9053cc9cb1a3286254e42fc04d8ff89ec918b6a48c4c3ec7899bcc3bc5ebbe963263be0263eebed37643e9cc8a8e87fb71640efcc3806f16a3be6777eebc2e31c29ea8a573e2aacfa4f40153581a796df254c8b6e683b66bb61e4b396763e4838531c3fb090ab190f2b87dafe74a75796fcb60c1d5d5671e562479cc2220c5c362418b0385b0aa44a2f7939b5a3ab9d22973dc1e46bb342d3abbe8df628ad7462516a1ee22e55281bac10070cc246b984ac22e043e85661a99c6bf056334639cdc5da62fb1eac3a690cb4ca9c1326190017524a98167991036bae68ee645b542901e989e97f43d42361c8cc0e21554710ac44fed8c9cd4c07073b8414ed8d607695936d721a8b7e714694da3e1fa71e8c41f3cf2877f2166e4af32db00e8aa85a1e749175627a6084f0558616aff03d8e79d71c6e5c9ffada5a3cf5cd058a010559e95c31cb7505fbbc865b85cb6613f1a17023dc30610e5951442df2cb1cd0a0193f9107c68a588f0cfb9b49b11e38220d8f94bb32852f018d46b895382115cf50a04b9caa1d8960842ecaba90ab83ab9975ea5e5cdef9f21315ae269951b2c0ef7b8440431fe62c442360c59539600d3497cfca6490d0a7c0cdd98d9a73f6d9b6f05391594ec41d77b6f2b7d713684b36a6287074b0e61216f42508abc024fd296f52910477b7818bf538d11b0fec9449931b89024b674a1bd817867b1ae0767a92b704b52fb30dd079f3e31706d338aa760d76c7b48b8d13c918dbee7bb03acb8dee4a9c1c9220e2bc3af1519a1b2582be30c38592a2dd5cec1b83792cde2844aece3dd4c352d140fb0d12740f13e67fde3c726e72eda206102af2ad71bc6f018db7a3a70677f546d1bf7ae998a093b9ff26afacb78df52796847a399ab24293879095d2c11ca3c08d11fbd2ef36c0ad531d25a956f0cfa86310d868b340399e2c140a728688d4527efc24f246a12bc4fd1058a9951892f9954a2645694d00acf45da7ba0da048bb96d040f352409de3033e6997b02986e7fe44619b887a19ed5c6c4d2351b403179675033775ae45eaaa6f4cd21f7ee1673b0f520f85c0687faa16f3123ab3b843e8a2f50ea47af4bee66d9a2da677942d0bae7a672ad3f7a40e6b1354e9e4dc786da06798d3eefd1f0fdf55b0e827bd0d223bd7cddb9a6359989ec52c576d7cd4bda972c10fb8f2c1f2ac77e60d89ef31396b12627bbf99e90c95e40b21d73fd91308716d3ce4b7daf751f981077105db5c3959a49a0041de880e72479c27aee661304146cbf17bb07ab02393a0aa03a9d7877b8c505ab51a901fd020dac8f79a2fce5a6b8cac9eb0a37f7508b4757ead52e0f13fad5546d53fc956867ee8b15723c2af549ea54990f53760b4dbfa99e832a3b93c449c5526bf4bf38029d1fd54e222ee545afaf08d8e0b10895363f71be8dcf42112a1c08150afad63d51c53b628c3dfa1b92addb8d3da86eb9a64c40d6b417375b4c3cd34e13a43b104afee805a4d9bb23e59df4e25226ec2aba05c7bd5f5916ef37894b769e61fd39734208fb5b3dde9f136116cfc70eeb1a35e8ee93e6a7d36522ca0863411187e1a3bde8858d0897845bf94f998053fecf362268f4b1531bed24dcd14b979102fe3a17da171896356912d70f3c0b7effc94a55584feed560f33ba0f48b629c07b5a3a7bf521f87f6ab363a5065349fa7ac707c9b5c0e30bfecb770e642dad75cd1ea20e07989bcaf4a23f4fbae88df8625e391382b122f0337a584317f98c3218b2951c36df174b7a1a3df0810776493df59ac2fc5090ed54c757105cc4401a70f830ef831e9e9dd20c26acb03341aed5777891ac8601722996a13a2bc97e3db528261e532f07377c2eb414eda4ac69c29ef839c84f7b987b97149fa2ed186ab7c9b96478833e8eae5874c85562134d3522d8bddf2eafef4a96475d362e1870465b0d043a56700e2fe459af0a9f229ceaa90e40ea53e8685d3f6bf7f956a6d82b1b9aaae6fa1f8d090a5e1a16edd2491542026b516db46707ff8297f6a2823f596327b10b1157826fccb3c3cff9017ea12cddfd3fb555f7a932c8a65d21a1ee0313875ff51bd5984246f34a49bb188cc9a0e16cb74da21fabfe95248007de8782ac5048c6f66017a994e039e254fdc61e90128e94e756ad2a864c43fd61ca09d7cd94312b1fbdb327ca98fedfa3236635d561139edeb68d03db19916701af21352b28d92091965ff3a775be7b29a220c377a3229800099696b8e3ea0ed43c5bb9629d960ceea7d02a06f767cc8a5a7928be69c702bee1fbfcbc0f45f25740222af0c5bfc0a4c457791fb169fb28326774d362e6593eb7bafe450e7345da38c81e8ff113714291bbe6203e03e5cd810a0f61442b86c74ffe251b7bbce44afbefc237da15dd521e372820d2ef229f6ed6345de2fde2656cf8fda497022f05ae4571cea2d6ea8852c2cc357033ac36b9ad819e710883f3f9f5df9b3dd180b1dd69d24f3dcfd107462c4d093df2771d2ed5450348e51515605fa356d34fe7075804ce91e5faafac6cfee8e2c0eae389854c9cdae38a97eb86d8e623c7a5f289798a5fb39cd3b4bb25d567230025e7fca1064c2e23b2993e00d17478f3a76fff8267fe7c9678e748ebf164ede5abf7371c98a466589c4906270274b7f3fd248d445ca7760a6342782665e97c7f5a2181227504349128d1001b8e00055e57d648c30c66ee12262ef8740c8359177668c6e6a09207c20a4dcbeec00f22d2ff3d83a34c67c385bf06fb7db0ddf7e2f91e099901197f0a3089503a6689105968fe496009c4d850dd203f749c8597c67cd192a846bafe6ced7f5036f08719aebae85251e599b6e7a92d14728c5eca1c712a8ff7f959bcc58c4d8a12930c0742b5e82a9b2dcb6382e4636f9033e5f60bcbb290f804d11e9b53fef620c1895810f60e5b9568daebc2d0dbf69aa84571691a9a08c4642aafc90c7b31d77a1dbc780e7a639641c02f61914ba98306fd755ddae1d92b688ab1c237643be70235cb08c95c204500c463cca350f334446ac3e3246d0af11fa1ab8c8ad3f883ec87da180d121eaf90ef7657e2f55622c10746116f159bfd2cfa19c3b52316b436715072331bcb5390503d38b6b4fc7625cd2620310546be76a341aab421c99062fe6ae3eaea57077f41d26e1c1c05ffe88b3accff89867143776ee50a19f7b10f632f727a41badeb900070ce7bd94b9789b31325d99ec1a997decbf2c9cff6b6fa1f157e37cf4ccf99960c471a9cfe05444e2c1ce8807f121759734536b2ab0b68a60cf88385e873999e92f2b8b50aa25897f21bbf9536b7c0a204d663a981d10bdea21485c1b46b5c2b21a439696732e1cd78bb2cf6e8a6eaeceb865ec7d5ea696843f364e4ffb2a7a2b8a235d99ecc3409ef3bb64245790ca7799c892bdabbdc72487bfd562be38ce194214ed4b58f945d6417759ec75448be8fca1a44185d1f06da5920e148d0f3961de5fd431ef5a3f0cf8ce102732101451beeb3ce3128afe0b47100dcf3687b4cb7666919245a929fa9b9a570edf9e7f69d8a724e7e874b671c86773a07404b251612fadd0e180fd6f0c2997fd5b580f0a6a03e87a6f429f45b3a1ff3c5bea06614d34f0d6df46560da4e99789a6ff68c0e307531a75e63fe2784ec38f80c0be20996172bfff3fb30795ed81afce776645801eeab647cf63ba510dc7a9b292b95c2a96f17472ea837373bb7860b3b4ccf710f4fb0586d74e75f99e8a22d92ce686fb7a8b1f33fca33687d891f2bfdc7a0b4e2a9af33f569e471fff508073ec31a7833137ed89d16980dd7d69c89428db89123152b61c9346d3a2e49dd4b30ea84800be437963aa72ccd2367f3d357b6f64927b3f77afc225df0e545a8c6f7bfd84b10bffdb59d76ad022ea3c38e87c66af4b4f00dc9e9a28ead4cfc3ea59960d4ba8bbc7ce8b55c9f024b5bf985a41ab268751c01927e18c4fc4aa79896d9ab048641f34fd2e3c9f298450904b1d3b9997db9e24de740f9b07771af0c1914a8d21c9ebabb5e5108c5b3b41f07a4da5b69e484f6c42820ee237c684be8138cdb6b4f867805d7621146f4fb6144c3b4e3832c11779f0480a03193d54f7d8dc388d0c7f51a45a1fa3c23d2dee223072609479e3b1343f4d6874996339ec57c4ab29906ed7bd9211b8b4d82583e59abaa28ea7198bbdd2ad85340c5f81295a6b387fc69289ef4b2d60bba8b8ff2d98d159e12661f5465bde2d8087923c63d93e3f090293d39ef3cc0f1dceb9ae5f6683d0897db70f34db262e99d45572b0440a74b62884a091f6176b64b02c5b0228778da6f96e14adc3ffb4910bf5610fa930c8f93647b3e8bd648f391a351d0b3c7be451984495a78671d06ccf40b1f15ae47896d7f5280f156aea5044e929bb3cb2ab1f95c4a2e32680b425815d1fd6fc3b7c4c7dd0bacf8c240925e7c04c3789b57516c8caae7b09df3c1c9fbdec46683d115f8fb82b4adeac25922b11f599dabdde794bb2c053a45034cea0e037a6fc66bb7ab41a5b8b453ef13ea42959505091f5b41e4ccbf38605c1d397a416e64615a82070b654c1eb505fdb8d987ac587623a57cefb62e81f9042cc71613e03143029c6127331a8918bc638b0292700a18a6a48cd6566c2298e4a0bc9b3b7c5a6da26ce65d2acb2d0526bedd64015cd24785fd3950910047a103bebb2e1e6870119c25c15a48c0223a0ffd298b9f085852b3910d1e35bd561fe747a3018abce861504cb843a1b6930e45973ab55890ceb3edf00a48c3d7fbb34135d209f5494e5ac59c471030aff6866023791c721f6f09f7e05a020a535d72839ce0ad863261de409eca79c3b0651cf79f6cff4ed46ddf38b9f7f960fcec5f3ac082a684368175c320e0d87ee219919c39827c48689e6e5beb88ce679396c8b0d1d15aab9bf7bba809b96640349584df026b8867261a5adcef5d4959f872d86639345e7caf1bc31e487c01eea4d613935f518096a0c1c97cc3328e50b0d1c7e2a6015c5a22d761427a911ce307c4112cd4aeeb687539c1189b859592ceda6469101bc2c05472e4e545c4b64b5b3106825838baff8392d29100d259dbd9e607f459c9d6ac2272ab5485925006607a50648c42ef313ca3dd0d5fffc917a8bdee6e51fd3e871577aec0031fcc1075ff8dfc7eb277bf8bdb5c270dbcd39d36016d1bfd004e9fd71b725dd4b47ccdc1f399e217e3e85948daa15391466edd12ace44949431008f85f15738c29163bf642fa725d0652f040cf793aa777c2f10d9d090ae3fe32eb44688caed0cc338a8e7baec69e4d480d2783290ad3f651d87aa8ae39d6678f22a66aa535a9343e6f87d5eb262a350f4f65f8291a87600103d1ae195a904aca31a09d08a0c99072c3565446b3585ed9032b9919dbbe2bd4d91c6fe07b0e35b6cf2aebe39b55c131313adefd25a998d3da716cd04690133156a64292d4bf5fe208b5d67b3520edc484ce16203b19fc7fdbb7915ace282246d5f09f9176411b6262d68722ef32dd04f39b58dc3f1b3555c3cdace2a304fb90b6e4f2238c098a776e3d7d90b13c3d79414baa668c5cda288a759e772fafe4682e83d9ad96d1de2049068b64d0ea2ebef442125952e29bdd8b2c270bf706fc7cbb4187c7c71e3397b7d18786eafee8d59f0cf860f2c24a9409b089aa4ac812c820e9cbff3f8263294c13cf95fe07e5780d5ea4ca5ffa2a7fa04f75b87999f98126122c5e90248a7ec0b6cd32e7b4dc4bfc6ee97d27d8bf704bad83654238b7cabe1d2806f5efdedea41544e277ed4a0a89abdfc5396f706f6bc9e3d94da9bb8a15e73198325fd72f9ebc1d7e17090a9eb4a50c21a57790da7bc9c774e6d389d3af3b5d1d615ee562cfcd6c281f7622067cfa1a1b59aa8d2c99ab731a33f0c6a7e7c3ad96aa0e4eddcfaabffd2591b064f876d12382d1eb528124f0f172f0932d298b21a32bdd5b61b78ddd0191d4334f7b869aeb5e2bd981b8fa9c257a71bd4072e5a43c80db6009399896e8ef42e8310ae1482465547b79f22ae0edf33001aeac29c1ac0b23b0f5483869c58654c163ca0fb234fd525d5eee0b51d20e8b037973cbd89ee78aab7ef017afcab48e77adb5ceaf665ed823464eddfd8832c324c68c9c6d332c18b2b41239729fb2b1516235351269b1d2e3d5a7a57dad8ee698b8cf5404cd4319a11844158520d466f9effb2f548ea2092bcd873b6e2c507a584339c1bfc645382e01c14b75b699a907b977e82dd5f8c26a0b4c2b215c01257bd4a773e21e7363cef1b600a68817f2ae10c823c5d3ea3ef0cb4118544365830c5c8d58915352526338069624083b8abf71653a4947dd4a9acc227a25618187a53dce532100832623e748daef4dd98ccc2764d888d83b623958e7923614a7e41101dcec2ca93f13fe0ed6d585be0731eefdd01b80fd017cabbd0802a67f0e9878e2655444f002bd78c60da6b4c8ea4bfafa799f3b6d8fbe81ccb30d8e4248eac310268103b6faed4ca90398f72ffd0c56a256762714f18924759ee9cc84de233c52c03f06fddcf69fc7409a6930ee894e12f7911164b88dd685b4296d6a57a8cd413553e68f7fb0a74e0cd75aa1163730374354bdcf9e86f7a32a7dc4e80b81d1ad21acf0ca5493086838c4b3501a7678cd198b854509646dffe3449cebc201e82147dc9b41e974d1406651f9da4ac2b3abcc515a0e4ca199a89dcb5bdd2b51f83bf26c9ca8849af2d5c35f307e6c583c8641449e766f4335d4ab8b0564e1667b5d75f3190e330db9c4ee9c86270bc9a886316580aba0564338f21e3d9aa1708082f32db04e76807d717ee3e243ac537eb9d97bdf15d2b7dc3a85336d86fcc26691a1b2c294ed50553ee5aadb424b80153f8cc78d46644d653b3968c7e351fcd88a4e6f58863098d81e6d46dff304195b84a328319045c37d25c7ce22980ba212ded0e0c837d33552dd943384f89c5f08953fe03c473a1ea31340e0b6cc16199d50a1f980eea6c487be3798c83b6cd7653d6ea8bec29ca27c26a2c325837b8f4e069b3570ee734d3f2d4b0328007821aadaafe654d8f2fc9fbfdf6f66155d5e4f31f1955974078035b60d05acd536a9f86cc0b3c39c5c73342c9dea91254a83e281a1545ab5b4930ee611b0ecb3bf0efedd4adff7c872793763bf7cc8d5a168ea666cd792c025541b717df11d52e472f4989ee326a219edc657f7d3666681307627118959011d042f8cb09e87a0607fec1a2b90624a53df7e3f2be46fba30015d9cfee83adc850cc0688dbc3b36fa61657ccdcb2f4d7d3b8e0544f32be18c106a073bbd741e55618b987bd46f59e10b14a639ab736c69db1565c3210d29edf490152773bc2dbd7895a6960570122d4da54c2bfa2bd31d52b817b0ddf515bc16fe89a04142adb8b65b9f175045cbeacf08058d97f642c297b4a82b9236154aca8dfcc4ecb6ec6f81a8365f5a135c3802a4f7bd60daca8b1895755f9222f6a97f01a6e14812e574f399d3042b2370e55d947fad9b6b63a6bf16d2c3fb80dbdf6aab63d54b141a999077d412de077a35151dadb2c64c163ed8c496b592b5b0b99d375997f85b716403bf5eb420afee0d56d0c7ae918390b58243411f44282fccafd15f69a458dde8b03a98acddeb9525811eb3fb4b6702198b97b5178a8b8e63d105a46e601854db25878d50eceb6166175836fe53b1b2e69c7853a10031b1f486a94c022322c04164f2cee4fd734365b25f8196c3e818c897c67d96da103f8644dd63369e1557638c5d39f350de35166fb9c64d80c4adeaba648858aec7575fbfeeea82bd14dab7960fa50a82fcf6d603842661e5b935fb40fcf41a20cd00b32c1b7be81b26437cffb89f0b74ded4c5554cacfcced368d020642837a2bad019d0eaa9b1c5114fc87ec34a00bbbd1253c67fcee1201cb7732dec149181881fafcdc912355b0b728aab4e7247a3689c55438d2064d54cec01b95d698b7c9d0a817fe71f4fb691a510d4540df180b9faa297cbc7148ed9949907363597f22fe8a5e1478995cd4f0f09493aa291a2195e3b391e0b3997b9f175b018cdcdf34d332746a6cf9394d7da3f838b8718447bd37fc4ddecc444ac91408f7be0a89de967f6deee57956f197e8b2c512a1d0149df9da7d00329a22b15248b5fd7d3500af40da084017e6d452747d061aa2e55cd5eb029d62f5ce98274474d103d28312f2c8d71f9ced4d9120dce623154242d6801cf470e8c4c2801c7935cc54686eabe5234c107e480545faf5e65a5039bf4a162b15e485454bca720914ea1013c82214ffbb53fad10ebbe43781c93e06f5cf5018160b9a70b7d8e97a961f48ccc59f4cb78552dae9a28818403f3bc5d129807f2da3ce03f1570921d3d74d5f8c7aa07a3f3cb9a34753002a035aae13cfe709e7fc51f6857ee49ae1b020ab5b3e2294523de6a6b1466e515bdd4206bc25968198236a3105620c89b9357da7af0b2bbdc556355fcef118552a894e26e76cbe87a88fe8b52942fb6c2959f3971257df1ab2b1688335243aa484db7686eb7b09fd905d21a187e292039ab10697e8f84edf89741e5a2d032a0b846ca63ec98bd61793437c1298e1811aa1b2f6ea1eb4a5125d02a49752e5690d932e29ed2d19abe86024e2c376a94ecc4cdae74e50d243a4a9c7427b1251e071865bfc197852785a792518c46be35f281635989035870132380e278264c38f4c97407b3621b8cf503d46e4aa2565cd02819f30217d54265500fdea4d2c3b626dd5c0300f2bfc88881c1a5787f990b93f559d2a57d3d0c1c49e412ac8a727e64bc97325f8b72acd95377d4ddbeed089b66077cd3434536fb767e375926908f478f5f8ce0c5beb0d871a2dec5b2124c155beda434330153a16b757e300916c0a1b3e11cdc36fb715ab00b8add19229db5a618d8c3150b330e31dd1409823dbea9c0e011289eb9bad44876af0dca6a59b6fc2d8cd315e4300804d9d123a43c64dc90d50c1aa10bb727fce0303adaf0bf3de0a5844098f432f6b243fe3d60c076b644c595b0ba92a2babed746bb3e24722a443e230521819cc13b8162c7b7df3b4c8ebafdf59b906e178fa893a580b4e500cf5884678913c5f0b48622f20ab5de97d19e77950e9a124fb4bc7f271ddf155147f0d7c38e72565cf4e6ad1f7608012be72c26da5e479ef8f0993617f22d256eed7dd4c1bdc1b262266b236f0a3ee51acf2d2fa39beff149eb02f07da95ebeb021dd6d97bb221c61affdc6cbca34e04997cd426b4d2911bbb242c2a12dad7ca40791720792916d887531d6511a60ba7760c171d1dadf6c4afb6404482dde0ee8f4a420cb23a0d645babe9d6963e4f71eb0293f1be56738d77e012ce3839ca760e1cae8ec317ebb3f7ca4b742c0e8fdf64b682ca43a79e53575b94af65b3515591beb63da9ba566baf4b21e7cd98a93de99c98a5b0b634191967588e7ad87df93926a33a2463a507593f7b0958dbcfad44f1c4d38175d7243dce09514aae4038e8ef6f0588cc4916f09d9cd1abe3df70ae4eb678fe8943433af696212895b3a78449b207652dae5361185d98ef294a9b65b4be0b61949ceb95131c9c00066deb615c72e06072d22c612ce504de47ccab5aecd18f7ba5e560802bdfee3c7a899d0b688f1879c5e33db745e5db37bb9c006c5856534db12203ae117790b8a9667df5531d5f173250a13b4bd92241f84eaae2dd3a5accc92bee731831f3890b1b4560be98f97ddf5d40cd941ee579b46969f2aec2e428089bb8bef0fd96f5cdf8f5d64a46a99fd9f7e8d9bfc40dd04e677023596770b5d90d856fcb0a49cfb901fde64f4d0f80b1f9ce49b6e386c5e608a34e0b83f66666f6a259eff4a838f83cdcc68d86aa3d841be5e4c065f99198bf5f625faa1cc341c44f89416ba005d32e1704a30a550f38af0938be95b7b2beae112d8d06c9bd2d8944930416687b4238fab1fefeff027ebee238ddfd6c887c00711e8766badffc4df429ea32a414ad54655b8a56d39e4bc8964c072d132d6c0f48e77cef244790c269ae76779aeeb45e30c63721175c58abdff6518782423ae904c0bea9bac8d3251b4536671268970f425d5b1b34923aa005ea22f772aab9b56dd86856a8108f0eb1a1797ad2721ae9f0ead52d9bfc73af51ec94c51329c07e76fbd304c9c38117c54c250144812de1bd4d973f19a21301f066afd9c391435cc42153cd7b8a54a637970c0d9630fbf8517cf7a35dee5b7406b10b000765c19923193fc4ba0d9b7087ef0a98dc45ee40c537ce29da40e1ed0e48119b8ec40ea9e1a17b277f848f054f9aceebc114c9f109be2b20fc9a9551e0f42b2b39736a694eaf9f7111454e4c42a44142fcf059b1de44a9973e2c80c78ccf4f17917c93c6b9390e5ae54de026e7148cfa3c0930f6956cccbd892cf383720ff66f5f72e3faf4625e5ece24b9b055ff22957d438d95d0c59122552e58394371a5abf6f7ccb47539576ffcb8bf9a652640c9a11a37c7a4824d1139bce92dec297fd576ffa46bccea951001076629143f13cc900a9013b0844e5e209cea5f6ebd58af722e330221e81215a68c56e9c63ab6ab6c58191f23141093594b35ee2d43e968d9ca489d5857791ba80d4f064faf2449980ea7974598506168e5fcd1a2155283f5aaf2626a0714410d2d5c8ebafcea100bcf412cefc95b8de9ffe4ab91aade8dafc73c5bffdb85aa430ea22f6671d185f1a04c79ff8be430aa3ef4eaf53d7ca01f22b413321efe4df4daaf75c79702e7ae2cc2b7670b05f38430f0af30ae199db2c3734330ecfab4961a6a3218963ce28b667acd59adbeaf99756d36d994c7729a7d6b96b46e29ba958fafbb722d0b28c41e0638ab6f8f1fce37a8795e8f318dbd2cb3a67a43adcbf809e36d6a6945cd6de41e25b5ef29d75d5ed26d865f1e670ccb19227f0a202e565388387c7adc471f4c5a4af3ac38aff6829605bdcb999cde9c374535983b6ef2d123b5fa1b175bad9c659f78e7ac0c8d3aac2ae618fcbdf9d2799c978d2192d7a00fe8abcc195896e7949a3fae7f8ecb590b590c9c224b161f5b13a089b7e201584cc175e19a3a00e2e033df97cf0bf3c70674bf5046592b8b2c56ad06e409c7f370b5da0be2e8662bebaa2f1650f348764b24cb437a32391e05a24bcb921226521ec5eadcb6c6188993b2231333b29305db86c8d0e0a64227ce11f9c4f3019b7de49d5d8ec8948412715daeeb73524b70e871399e5ce6630545c65ae043cc9b57570c32e7d304629ad0062014238e690944da5bf3b9167314c8a461af170d610f1d00f3b091ec197c32c73d1dfccbc9f1d424ab8c35418a1b81f319a60e55c1b5bc73cf620e811cc3af6472db5d598ba404201ca1bbd474d8baa43c5d08e0cd3da797f4f0a81d27787ae70d9bd0f1112570c984099b2281486ec48d8ba3278ea57dfd07f78ceab02f10171b520f3fcae2c1421ea173e4711dd4bb354ff3f383c65b1a067b54c58d6936090715e22026ee97f7b80b4fe6aac0ecbba4481674d18bc202e12d8c68903663d5500360db215180f5853928193b5f72d63e70fb293882d875236510cd1aa29eb89bb5b0a629c3fa762ef16f15d97e217a966568accbe662a44e1d2430fd9b1999234d04a1f86476f8aaa26b6a9df4e473039067e10b7e4a87870ede6eaeee1235bde470029debada5aea868cc1695789788cdc95aa554a6670bc2bfe092e8028e16e5558ead0d420c62fee5881e014dd0ebafef1e8bf5154e2586c5eefb8126f33b30ed614535af0b83008be336aa820e6e15ad3f3cdca0d7ce0df3e355eff8bad625f34e3772e5efd7419aaa907ae1dc45e94ca5908110aeb2978bd9550a85a8d31888243560b58d0185416ecc14ef0fe8cbe23a8d0683da4ea3a9c45835e39e49d245956106efa24380faf3c310e8754543d71933d7b696f78362bf0aabf2cc8ef92a699a5fac85b166952ad9699b176c933ede3b219d1e82bbd2d3d935f4cd682bff3ae1b6cb77acba80599ebab8685f1024488dccecfaaa0596b0ed959ef7d10df4ea970490988f4c2c6710bf05164355a0e223418e7a4ace6a69f6923aeab115493c664ff841e7c19978048e87b3ce7de1dc9263257df5316e5f051980b2e9d19b2454662f99c805a6adc989725c138b6a25a4859dd37fae2bee1a5e9e8aa388924e4592a083de3dc37ed059084142aefedbf0b77378974ca9fbfce50d103a34c51fa70a6ea3a8fb4a90115c8300fd3473204e6814744035f11d3b833f26a1e140df8e9158d068454d14a69c5d74ef8ea1a6eaa11e86b3f29a66e79710f9eb0d41c6b4a045b014b18b4a8626a6b07441f8f671cb14fb74e49980195f1fb43f4404745da7dd6a7cae29bbd4f61974de65a37176b9d5e0efe8d00f82b2c98e247bab384a0ca92dbb3c963d6812ffbcc922adaee8485ce7ee1222c6374e67f4fa80dbf1ef4608723dde722ddbb48acc4d16acc94204174cb07bce771e586db86bd766776e0257ff79e655c8669e3246d16c4c525163691bb493e1b3b10349ab9755539598856edfb00c9a81f2a566b15f04d592ea03d19859780b9eff2a8da474db4b9a5863d874c199093b7d836cfd94658dfaba3a91b8018e454c68cfc36fe6794e8d2a2fadc3ee5d9d00adaee1b899bc93cc9852da4b1b64edb13492baabb533e9472d090384ef2e1f74ff6e3415d0450c7c7f073b635c64c301d0f576c2edbd84258f1e5e99d24f31ae6859bbcd0cfbfee1dc05d2adc56e30ce8733020e8dfb21844244f1d9b3524c02157479550717045d472eeb7cc1a1219face469d39b805ee1bdef784960f5e5998b609e80c044be8f9f91e20d5968afa54ec4e75738c083dc36eeb140f6023f9e22dea228064bb2d1b8a8a824d4ddf5aab9855cd6863b34274694b3177b05516b1701749973398b70a5481ff545720c578faf16fa4d0493462a990d2197ff949d4734a53a5791f716feed7fc60ad1ac3be3b85ffc30c872b415fdfc45e3895c05cd7a4ec04590b443c59071df2a934700c8c76d8dcfd0a56b9097c179f9079b68781429ffc070186abf938dd6de6b285e027bbdf84653d90324cf78a16d445c207a4857f56b31b7fda415b4ca412acd872c492b54313305948d2cc4ed364b0a9ece3a54d01b168956814cb01d05c7c9f6857d899dcd1e065aef01fc1010a0f2aeff5789a85fb6cbaeb5cfc841e4964445ae20cf77eab03681329b01e7f146f78b443ea2e513e5348002cf4efa4b230d93767e8c855afc462a5b2d4748cf782283322b70d44dec230ca6d916ae5d1303bc0bba45291dca9ee45af2e7e92622f5465b4788aeb10fa27b881ee17d69a2bef159a4a6408c9f6e78f349dd20fa1feacd6a4fcd48824afb53eef114b41855f8a1296aa763f534c6e06f7fea8bf1461f2a86e2291ff2c25326a91b003572a876a65d27111f0754cbad20111284bdab681712a9c76174dcd694b4eed92894eac6eb96561faa88561ccfeb4095aca15140d516163c0bbbc03122a1bfe46217cd54380eb0c2eb3f581fd728d7287e736d7b859f695f54db1e1ead7312633d1c4c6c50f972f0b332ceb495804e69c043cb095ae37fd8142e3c002f485c6bf7ddb48d5d633f883a2c27fb8a49a387fee47945100e49e5b05ee47a91f4121531ae4d8216be0574e3d2d361d95dbb5ba4a36ec53418a8f307b3435db39fc8eeac0549b29512ec7b7dd4b3e16e882f437aa4ceb26023372975923ddde7e475f68d4f87e507236b1166f879d727869f5e8499cebaeb723d6b1d4ab4a2d21805644d532d5d236a6d2021eb52da18c14091278fc7f13630089303c871e3a24b7dc3de9012eb4ce11f4cf4d1cfc2a18f8bf9bedf66c90766afa8273f665bb011c1eb4da01d14f7acd9503a44f732b631cf38a251d1b5e8ce7df77ba2c4869cc80d2f2ad644343fdd94c99d123b905ace7ba84f0aed7aa21620a7118e2d6c1a87a88398aded08accee9bab80458e0da84a11b3101527cd1fcfb444131d80f55d8d1bb20a2b2b1149c20ab01e397825a548cf0f5aca778683720e188ecd7e67b7d6be833d3fec3590e61ededc4a60a63b7214d827e6465fe959527a30738eb27d100c58a90b784d1a7a189467bd32cb2b23e0bd4864e504421d21ad586b657cb14133de2b72cf92c45538c74c17d415dcae79f8817f09c189e683b271be1a7de0b387c8de23b905b4e7bc503e77a4181780261ae56ac7053f2720ce88fea0d8a31a5b19377e87477b7f4e17083cdfbe5184ffa8ddec3e3a277e53a9cdf13ba2df7f2a35baffc759bef7951b483cd6701243a0215000b3f82a4bc73bcba95030f704edcec723768f4ee7b0429956cb8722d28076a60817f06c85bd65b67c553a7c9eff6989054ef05a199e1fe91723cd162dfa02b279934d02e2c733b8b7b1d9b363151ac42e0aa84449026ba1f5ff8f9b653c5f0a802fd547fa26d274a5ace05bd024427b6ccf3e2f93fc01b853757eb78b93143204da64e3d95cd739968e58e27b06a3d87dbc63d37dd5521745e5387260ceaa1641ae8a00601dee59d4062dffa45effedfb324e26c7e842600cf6c844150ccde00f4b04a81317564effa680314f8518cc4d8cddf737d146c7cbc780f387fc712bcb777b336d17fdb3b88e520255ebf50998c12f905bf7a89f81ff16eef2eba21e5b6c12f88eebe996ddd9fa7c0b971f077dad851bc535ac98334ae5ff33e638b2fb810c2f4aa24aad5c2d7f649eed30189b5cc2876f6d6cb41dc8cd5065b9a81931470fb37c86a1d971a2c8242f15d0719b7c297675b388749b1d651c9e04b3c2c30409af50e0b665de7e8483eb37529b81d57302d48ab88d43ffe28f6ade85a4219a9c6b3b2cb2b75b87b1cdbda12bb9dabfbc9adef5a5cc21aa4bec45531bff044ef1f906537b36b40ea0b1446da98197a31e71a9b88de23acb98b2826c44d599bc0df286fe707a117d9ca2fc0d363128996d179cd141932ea83bcdf653fdc1c31a6333823da7cbfe3e026ca629ae48a830536f385daced7aff68ceaf5557cbe29dad19a9b4c49415c8602a605948929b97ccaca7ef68549a8945191554237c1550e8e042e456513b3ad929729728eccaf47c544d750053ce9c3f954a5b4e915739e0b37ab02330502bf945fb7798cd93d911215165388f8a36407ae6ea496aba374bddb8102ebedaf75014f2a5c324417854396c47fc9ec8f7e760e136c5072eacef49642ab61a1cb7aa2a9b1e8a01cb2dcfba910fcd611b3b899c0b1ddef58f8879d89f3ed303fbe1b694081c92aabd0420a89cf0a61d62992be0dc22a9552d24261d1ae63fdbbadbaf6fdb3aa37748ff4b8c395f9737649d264995ed7f72f3eba9870529d1de563d904ace7bc774418cde47a0183bf5c62e7e6e8c748ec0282f2198606ddfb270717005608d58e6e7c488dd72ebfd552c1d2fe65df704e03a3486873beea3b7be795095292cf23a47552f5aeb601deac84463da4f474d999563776a3c89a7a709149b383569108332b0805440b368256aab9fc4d93578f589cc9942ee820f0f9dd46caebaff84888a88ade2da527483fa446b9ae166a86323a3d0851a4fbeaab1fa498acc95b3e9968c523c7fcf13ba4bf5e77dc35b560be44b60c0edb37280174eac7bf6c044bbdd1c7e7def1239a1ef90b8666b752b338bec5de70a31a02360c1ee65fcf2d69de2acd14177ad8144a0edc79ce22fce07f9e4e8853420fc2bae48e21d3bab91431b1de80480b9450266939be7493dde76035650cb533d4422711e2b58ff4df1ba97b40e9168e14efc0ebb5772d762b0d5ef8659f62fcf582b842a42d225b404dde8f5eaf01c5430423c2c2169426f90ed259b2fb25b401101ad2f9bd4c6fae81e1bfce360a4b816ba529dbc37fec75dbb540ea8e297b7f5b6f74115dcb1779ae86d4a053f73a8686bdfa25bb414190533c443d56b4fe457fc8d0995c4d64f6f6788f45e6f7eb05e7512d8451bc4fe5a8cb27aeb038eacab88f30fbbaadba930baa778b12150ae38090e838f67bd6c349eb25289f6ec7b7e64b634d71f98b6e50809dbc2ecbc5b3409321bd33602b702d6479ef1852288a9a167c97639eabc6014a3e93612f9d3bbe586c35f8bf1c67e5d5e0f504b54a92af2d7b22057d563ec31f1d2cf3cfd1aa4239b117a83f6b12fd6562cd4dbf41adecdf22bf1f4035f345c533036999a217bbd3e1dc19a4cff62f13fd29c6aa6805774d6789e7b887bdeff58072f007283d980f8f6fea6a9e29d0fd418a32613a7b854f6c57dfd86ca62eb869a9237c066c76438e641a481fd374fd326f8f5339c0fb8e128ac2d923f4babd3ba4041684cd75d2460ab5d3b4ee059ad10adc22499b75cf8bbe1abcf573614675aa77220697a1dd2ec79ebb921bbd408860f030ff00e8349fbd07cca553bdcad26318374f4a1938b06a5d99182515e5800b3f98aa490e155f7106adc4740840f38376ac84d2ee42ec4276640ccd6a100f8b15caa6b0a4b3bfdb8c80d08d30f0eec423cb6371556eba2bf651701310a1b159384120075d11ac0a9c2109b5e7730f79799fdabb1c80e08296bab2e7f5771a33fad25a5b993d0667d2a3984d6c51c3de656e1d199983226b888a418b7479e84fe2578279d4d1e306fa9122539a4bdd8cbaf5eb4ee17f9e0b4c1727e73ade6a7d479dfeb9415a119065604ec6d5f9e2abea560fb5ba7e3ade76bad1ce08f98ef2438b31a77735d6231c8d972ba05b4055aded9ddc6e7ceee3f87713d346afa787a4f6afd9b2bd1c7f2dcfdfc1a9c1d46a3b97145117011cd576a84cd012d06a77692a3fb6cf1a21a3cac278fc30a617847e50ffc7a439c82fa71fa0ff2c0d5628497497504030be644e3f2266179d6321c259323ab4c174a41581c7d50bb71e64626df64a9c0e118a562431162665049040d96d4ef653269e3a9342f66d2e8dadf4e3bc079c50393ed45d5a187cd5c73af96290a7b835abc3cf9f4771bebb3ace4c004cb379af0464bc2d9e7edb665b357b32693edd9d98be41e303b0ef98a9b404743081b2f0a6e337811cf6171cf67261316b2967afe6829f3338203bbc59280458d4d5051d5085d27fef83362ea8af5c32daf1bcfcca4dce1cb008c7b1c1ee6eec5199595193cbe908e9b034f9248b3754fe0cde57f8d6c70f7789d728f2303222c9c6ede0a11f62abab1cb423f3e6c3507edcab95ccbaadf43ade9d08d40c46432bb471baa002e1bc80a08cf4e5f3099a697d9da62093560771d28d9c48f5010b5548639d01270c08b9840b3c59cc5f159d0f3661c1372c0e568e09382dcdaa1bac1590d52744962a730db0a29cdf5186dbb48bce68f2c74431e7010f05dbad769fd54792314955dda22f2c0f3e8ed6f431ec640cce974c3276346fb78fe190c7fcf2a5c48f95ce6f0a12b263222f8bea157e4c5ffd270bf748031e2cd23fcc461a27bd5f6b5fe5408ac097f446704545f51edd95be668387657b4b886c167ff2afc53eab5e36407a1b34f70d2ce0cd873049bb279b3f340a7e5c64aded890831af7143e0e1c38dc9d9f7d9a1c0ba09ee3f852bbbe288eec623240fb85fdfc35bb39dcb035c33245a37b240897acee2d7d56df616483a01cfe23cec0e7aa6ea34120dec36589a1409e08a90662cc9ad4d70eb35903604a9dd3d01e6c109e212cd8afb630b84d39c4ffb2a770ee27eae17ff6f08a5addd44406fdfd49a0ba7542bde143ecff01a5371a183dac5de50af0045549bb56d1a8d36a4bde82c6a2ceff0dd0185ebc6ca0eeeba6823ea9776ca024d0320e1c9238477e0dceaad48922be1a20a2d0b8bb4c957f12276dfbc571be0b0953e70dfdf7676b2a0ab05fef668fc7ce6675594fb21ab40ac08710b134ac068672bcce8a56596cab7f9e6b44198858a62bd229e0a1c117dc316c49821f6b32e4f5b0ba9b905156f3d7b8b4462704b1929366fa9f5df5aeeecbd9c5a17464439148b0afa31b49dc7c038985088421bea793659147805f60c0b45056d33c7e63ba22a8deaf4edf21dd0d02d2db7283681494d63bd8835a8f4b37ad579305e641ecd74db5182be7e4f45a174e84f56cc26a231d6b86d53e33ea4cbf473510a680b16ac1404c77ddf91d9f83c8e920da2c3002342d14c7c34fcf98617a4adad9a781f7536a491f8bf31f5e6d7c1f6eae14c2ee9eba72c4322344566444f9dffd86c76568458f57a65d94496a54b500a8cf1f8e964472d353aa4c685be697aa016c8c57a438bb35faa386984dd30d36b157c97af02f3c8e073e5566487fcce96aa1f3b9912942aa58d21ad139012ea40bda9d5dd2b87002697107ec0aef244af251fe54be2efbd36e0046fd3081b1d57afc9ba3f9790d867e9fbddb2259d16f27d5be74860fd0a7519177b49d98f2ea19c0019c24703e87811e346bcba9c7d2d5764b397e8fda160eea9e32fd0fedf22df79f7b6326644d753802f123424a9fecc1262625c46c16a344fc7d18f69d85b24a5ff07b6ea754fadb7e91146dd52c1ab9bc055c9510f1ed195ca18d318f7ddd262ed8f1a6ccbbede329bcdc2318fe71623a90b102d85002d65c006e69ef708f995b39c5e885a445771fbc04a65567c7f2a3869079b5c70c0b8e33a57151bf70017451ff93a3370daadc0a5a254802ea3c2a539af45533def11e24816f2907fdae1c46ed75f04b0b3aa53b551ce514f04f667a7f162dc534abe36226ba4e1da17a738ea3d32036b3819e81e517846fac299367dcc59886f503a27f6205505d62cbe983d6138e04bb9106f48a31c01c037b1ed263b31e762c2f0de312ec4be90b4c864bb436e2dd591674edd1a9f82be469efc20f3fd53cd949dcc9b48208de3a9a688222df2f2eb4f66ceee6847876f1f5ad4251ace88d02952652616e10bd27beea618d47887e6d1555fc6f682492e4b36e5bf07759734b78c1576cb42fb0a3b737696726e72e12539bebd6ce6d7cf99f2f936a513d95400fe64d31a165b74b08794ef40583fd697616100afceb38910533b62f7adda6c1bc095bd2f76b596df2ebcddba68c4416a85fc3c8021499e8f555a23d00c9b601f1ea98078d8a73578578650a893d9e6507f8bde0bc4bdedf95bb10d18902218a46dd035a1be86ef028d45a8a87112b92028102093bbe138c90eb0226efef3aa38d12d20560563537b2b508cfc170635e0070bf673ba6c74f90de25a05307b96307281921388edb1403b7d19a8e6205637219bad570f1e24ffb51f3f7545d63a7c1f1d7d81321a80e2c6ce40bea6cf60817bd3eaefcf382593d45bbea183d82b00978470fd61d4cd517afc302a970b1ab6232e7346459713d07f68ea365261d0acb374893d3828b7078db18f4ac1c930603eab8b100e91da87575fbef4ad1a95b87e366d2d15a9be00a3ed458f10531c10a91093f7685001c36b7b8c5f08279609c7e33eccde0b1c7918089d6aa3853f6b73bcac350bf5489d1359c09c8dd156c78ab5a885124613f9c104160f510a6052262a091991cbc6e5ffe49ec43dc08844376263b13f9743f7e064cc598927c607d00f3a51c46135c731c50cd9888c36787ee0f9ced2b48f9e35c179618786bf49c0b3a1628b267cc57e41ecff4e46a1c9f1385be8408e5c9255c3adb664a6ed5eb27839efe5a3e9ef2870ab5d5cbb8036359ef9a6c078335e2061a257931a86586f71a21347e81c3b61931a883bbe5f425d66ec36add045b532fb15119d9172e40da2123ee307bbb4e874bd0010244e05dfb7f7dcbda47bc62ed9c11b086fe5f67bc2a6c89657f80ba4e955557586b16bb221b754a5186132c82266136dd63bfa5ae8e759dab9ad22d9fef0632e910b9c4a67f912896fa41ab1e3138a656f316bdbe95ab88f67f3f475cd528726bbe1897aedc4d374fbd523f00bd9b58dc630fd99daf55751999dee1a42ce1b300d7ec01b9b997b3f419b9769612be7912fa461a90b3a09a001300973b0e0ac69fcd1d578802f1f09570df325fc58a2acb45136a97a3a512dc8c1fa1fda4ec26aa7e4d5571475ab09eeee83fa910fba258ef292d8de8cac6ed5b05c5eee0eeb1d275debda890e6a3c85785717c7daa143e4e66e942b6380447e40ab3a6e293282954aaa18c5a4c95e8b8749b591a5372f319a4e1605d7527fa0e433b3195d71aad8d3a67ddf20abdf24ea7b4018eb10267569a3333661a85b520ecbcdc53e7fd17a96a141f067bad269b25dd2e53fe02f49625270073620c2fe28bb7f92b6afb3b7089ce3903a57daa46f08ec5729e53d7484f7e3551cdb92d22b0291f894e8a9d398f46468757addc77eb168eeb77f3b76601b37fc8f3ae85f12d9f4b9836549100ac35be563b34c295cca8cb8de687f9f70c96f098045513379b25dadcfe87f7d9273a00be643fdde24967cbe5fca3f60336ed1d09da14bee64dd8450218dfd36a0da1f2ea4907a682618ad8e3b1c1a9196f6a46dfaf7a81afe057ba34f0e4fa065b895ff947ecfeb3f5fc1b257144ac71bf2f3986c364103a9d84dbe9289a396939e634e1bce3ce3514cd733827a5d4e1a3b9e1b6972892fc2f53965a617f4ed9b475cfe3d6e87f221782502c5d42ff80f3d20e0bfb39da38c0bd3b8cf71f446a7e4715c3b04ed7ccb3e777d9f7bc4597a17884bd3a0ee29d360ddc1f87e93d065612d61fce762cb6fa1a5a1cd711bb7ef5b3be7aad6e3694b7e21a8c5ba7a7dcf331826ce62ed76caae471673c6620b62605318515716f3c1aa6e6e5d7b3830179ef7cf22281eaabb992e2a27d66037582ecb3cf49ca48aaf93adf7ee63536edddc8abad406d03632943b68e747c9d01c71b75103db368876f6209c8246160a55e2a2401fc95ca631483a11285c8c428143365c774ca2429a7e841105c2793710b8f2da255eb8906b0b1a0f58117bf8ebfc6f3151e2dd6c6361438860696a894732fadbda78d73e1a5c3e34e296d7a99b2e3905761380622c36f8309b123c9ad18e6ad5fd4bd0046b71bdcfd032d1aec3bee4f42385e7f161e29a66092445882cef31480d6d29b63c1fd3ca6ccc216a521b3807f53c6f6be89185e260154127174a725cb2d911920625877afd6eaf893870f8f46828aa939af6d6b73bbd51502b97299c10f5758dac10b8d1d39658f03a09daf2f8bae8e495e217b431da32bf6fc9d2dc3fcc98d3bdf7444919d733894718f13b735f53f5132be2a6b9a5ef7c205f006a4a997b67bae43985be9f9a8a9c40f22369ca7ef669cd1410c204d378998c53293f41bc7c2571a5d6aa6d056dbcbbcca1b1b0547481eeb606982ddf14a18e68e30a4fa1c9f16a8058c4d8f03bfc123ab0adb110449cc4e782b36fd290119ab31c601177b29a5b42354fdbc3b85cb5115376aaec61e6a59e9467fbe305d780de597da07ad29930bf002f4f4fea6b9173704f0043e89b6c388a4fa2e5e2b3314d98f5b9f677816bf2dc041536507faa8130a624352ae9e71b6d18dd031e39a57d286419a8362c01aa56b2f021fbf47b44f8c2ce8594582b773bfd1bfa977759481fede45aebe03e53997c5af668a158835f5d0bd50d9a445fe6cff255a4ba6375608eb04e4298036e4c84f08291b2cc78597c729840f486501b81cc4b491fa72b1c2ee5dfd0237652545405bb63bf7b8239bb24d82cb4a5cd1b60099cc40c470b6564171af6a09d349ee87f28b9805b7d8521b18ba2adaab5c8cec07f5b92d6b99bc312600b325b823fa25f9b59c4b55b9ee596ad031ea05ea3852edcc9855a9fe047e98aa47805e4dd63c17036b538b2798a8899b79d6eab1cff7acf951d3886a82d95a636604ddbd586e65845faf82eca4215031d08b58b51d884e1b4bc9dd83efd174162299e7357ff741e80d0712aa63b2d9eef370a8ebba64fa2f9c386b34fa1298c88d85f134aa3799a032758878ea92243b7fe9d8dc5c556cd0a9dad460db2a8bd30e2398d43ef7930e72aac7ed3d904bf3c6fa65b08d87a44eea382bd408e43e32747d3fe88a75d38f1d49e6ac73cb03fb78f24f28e29351b778d7a22aa73d38a17a537165bf3af7dce1367c1a0b951ac8cbf878605f762691cf81d1b5ee5de5ae35b7be526586566313930d13f6001e63df7f0882389d9b7ab5818d8200e96b24421c5603ebf432503e8b6729bdf1593feaacdeaa178b8947fac82ab142fc3497f90753cde56aae032a875b64d86c65717713add24e7168b85c9f7325ad1c345277d8eaf29b79d168647cef59a9dee853f30c6ecfa35d52dcf472609fd0ad0a362d405a7aa6d1eef376dab45c76abe587b062cad3ca62db78813a3de48fc639a39cd2165c009ca8ac292e167818a19cc3c6d438597537ca0602694345e8b2d5a7d4f30943f0cedbd8490d631be8e6ab688e53bd510cdb68b349b0e38fa3ab8ee0f443f7ea65b2acf1ff10b88fbdd5e9c9df780f8ea7f67d64a7c476d61a77edb7e2c48154d28d91d0786e45f8ca9469569bdd8e80845d0b39672f9ab915b6aa958c21e468b87f556d8b41863ee2c7ac674de32c06374493d4259f5eb9cd56295b001ab7a3b024c364860ff988fb9f8c07570adeb7192fbfa757d96e6f517089c9ac14418028bc817488383fb42e3d86531b9015e565c7234b5f0fad53e434b6de63ab49ca3dab4020abf7e727ed85bca2e967db4648f45a665a7d760090b07b4c01a2490e168094b8a6df7dbcfa8a7378d16fcdcbd4ad91b6de39a9c8c16cba55143ac9d471d8539cef8f01a831b2cb3c64b0652fc3d45bc53935c6608940baefb94ae70f5477784689388f4476b4f6341a33f284d457970001d561d0a5c099805f2d3862c3b9e687d6cc0c910543eeb47dd41e2a66f6416464d6d1d5bd12945f2a26d6149dd5fd8edb9116fd8bd8d5e332c03a5164a2d0c71b99672abc09eae7a28f908fab134b8d9b46499f6ac419205eb419d70119b45ea3f61502bfb1fc840ef6161ad5eb3d278d0fc415596c3dce7ecc29997a45e37133af3b1969b558b2db493566683bc6f9b5a39cce6a3ddff78d24ef7daaf52938847dc51c94d02203f8e2f89ba5d426e5d345e4c842e6afad646c09d927c42e2a37a1fee8d162bd1db7fb43935b0e2ca52fe022f0fd5f418a4513afbcfe68ec559efb6bb6a7a70b1efb9217df68609e2fbcf76dbe52c402ac1124388666a3088dbf13fbde4673e4527c757eb35572d9bf2d3e263cab5618b2d52c08050e5476751f33d41091580effb30bf968fc4cfe211c7bd4cbeeaec3341666c2adf035ff42f36f88b5f08883f078d108382aa9b516a80ff39c513261ca48bc66fbb6e96caa6d1d1e45ed6553b86f2fdb44a01fd11050296c9069560093f9fb73b4ed6dd5925f65a72f9a83629316950bfdd63df86d37d2804c09ca313ac60702b3ad2cfd99970ff49d34d301fc2af4a85a8899d08dad62940ab120301574a70e4385ce314a228a0c4918e517dc50edc17d548d2a5e9e42bab952b0713fd120ea956f6a1ca0fb2e3ad481f5b5b2aafa6d192571aa0c34dea3005493b901a9c8aef9ef9f0418a9e5b5b0ef6ee9ae0bd8be0604315a4cb65bf3e9822868d79be0e079633951067fc6c041d82465bd4b22c3fe4729fa7de93f537f15b0a9e416cd19898fc9c83b276f8a891a581620fa403f97e279ae223cd9fd2cb40ff495f968d1f8fb09272729ff47638b0ebf61678481a864b710f302c29115f162e23a4453906e7509e1625d29c65cf837156a7e6e10628bde5b61d9837d1c493aa92211ae5d1109c8776c84cf33e706c40270c47208be25123fe74ee79d37c7b515ec10fbf609cf789fa02132502b05a3a2f08c393cb217f2226a0664a9318b0cfc9633ec255a2f721b2a96a83fc988ce9553351848211870f9e0fd0d1ab0ed71e45038fa2561c8052d81aacd3f30beb12e73ba3df9c91257326d7dcb3203e089b6b692c340aaeb0136983fe11dba4998d90c37ba374172a2dabeaa26198a8a0e06d2ae8762db5936b43629215013adbaf6ba34f92c403397ea72bb6f8fa765ec53493eba4e6d5496936902a627908944d4380d20704b48db4a82de222fec9d1001a03f50cac4b6bab9598717d15669c7391283de385bc5dfcb67e0b81736eb0ee51ec8b7ab2644b9cbd7f04ae511c672e28d068e35e2c9ce25465d321533679ca03244cf85f55af545d5a827b83ba3a1efd5cff4bc5c7166da3ce5e6f56af8f855761b47a6d060b7b5db93bafb73e17d43039eb1e90e5d393acea8c5bc60932c1fd98bc7206c90133578ead59375701cb62f3158446629f1313f077498573efffe78b615101d970f99265f0a2aab306ad3b73c198546bf40680785b46e886ecca4fa5794a527303ca45f29fd364304c689f1f158ce694df3c068e72676ec9331d9b421ab0e75e06decd753792548ecfeede9ef58f36c04a453339a040096523710aa6ecf60f5dfafc305c60113a9ea99612abdd068a99e339858c88a635088b36a4bb8853d91eca59c0b2a3226ae5fbd73403b72cb2e73bd4505a8f1c74c44c952d55c4371daa4a65411eae50d475909f0ff908e9d91b2a18eede01d27a9d9c20c481b33cf2558030fbad83b0284ab89d10a5fc2491cadcec9ed582cf07106e18f02319ea1a9e346cad26f7783024752e733dd719dff69722f2e09d7fcf973fe5b704939cedd578b2a1d34488f578edd326baff1d4e07465d93cfb82449ddffd190a8aeefae602cd4c7eb25918d1173aadc5d3e20bbf4c40d6a84d2c78178358a54b336da518bac069db524a38f58af2c1a527ce6f879385ee3d5f2a1fe8a14c2fb189bbf321c6d2249ac244cc0323e71802025fd97aee8a974234a36bd519ab0cea29e21541c7345f2817d481b76ab63ea98bc3fb2b25d2e10bfbc5452aefe7ff7adb4652bc41f015f7550397b9377b786b718b829927b6ca8bbecfd5d2d03b525a32b3934ca3d3c00ed32ca00ba8690af6be8cd54cfe961d36464fa49d584ad5d849fc0c337918bd410b98f13a5937d3c1de8889443842b504921d33483c5464ee0d9d59b65f65a9471d823db38d9add770f6fb780ecacaf8d382f2b344cdc28f26c887f6ee64041a6bc1f653c4a138ffde8c49c09e0ea6195cb3ca7028db55bd5588e122d78053e68c86af55baa455f24e06062a37cbcb4cdc6a999ab2fc058cb4155f2b133fbb1ba2f4e93e1c7b4807c037da858d7860e586b235a0648d387a038e3ac61acfb85b95f2a610b58fd7beaced7cfaf356e64de16ca5cf5777575b642a0f4d7d0cf59f6c9adf34cdf4bf6a0cf130996ab5705d3bb8a4d05987fb5f8d8765335bc9c643a9d71560207576238bcb468d13b45ec5ec7d410d1d0603a86647dc1387e8e59ee4f20006dc253b9e904f2400d9e397f1900eaed9dbfbadda505cd08550ada08fa253ce5dc66cceebbae0ba720745c7941f9513bb70a2c5b9eb656f6fbcc07c81150570e4dcc43d535f1dd72784db3e0b818c5c4f1469605d2ad195728fce218cd43d1d059646471ed4c545706331f47bb4d1f2baf35c44aa1a685eb3b0e7e88fa33a7b0fbe1adb4912b756b36b17201a93cf2629c6cedabbd88c748ce7b8342bdf2022c1041c9a5af87bc8ec28106697e324e458a338643b728bdf5604971d374d21cf2755bd75d6a09bc50b56db0c5bf3d923eeb9e8606a688257c48b380984f7e14b94a1fae512af579335aae11c8f1e2e9815f0346ee99a5dadac470c32569a398cc89ff3cafcf79f90c2bffe9ac11ad906abe002267ccfcf503f31ba9247aeea89c9b9fa4164bf96ba30089b79ad9565cfdfdb9b9c23c3ee11ea269301b7de5ab828563ab2fd79a5d2bd187f3d0417ee73d7fa219ef1a1fc7f8bed9c972e7a89a55d97ed5869bfda67b585ebd79ed86fc0429613e84dfe5b31f630c9af22937a824dcae9baf5400b4f3436e55d5629a4257bbdbd0859922cbc2b7565d1b10a4da8fe1d374ed0340ff6e9e904e41c2c515c196abad574711c196cc10cd871e2aeff22837f7fb4d9c97ea89dbf1ef8174b1d81c9bd8ad2121e9889c4eeb25500ba0f747ede822bfc058d54bbeac364c8ad98a6816cce1c603adf2553e4e71d8f31edc2e69f6dd788643ec4411b5c7bb296235287048c652d929a33bac458818a7b722c163d443fee4205776acd5cb6bad77f758d97a89ef18e0acb9cd531efc5a666c8f9e4d49298160b62e9e40587d7a77934cca56107ed2e4e4341b84d1acbe2b0798a10a974fc16085e406ea20cc182c22fea5af950ed7a40e43f8d8b3eaf627e7f141fd4510c85253fcff7d8530a3dda2c1c256fee7fa6233eaa2ac6ebd376f6fb5c106a5ba05752e90693602c24e03d397dbedef8a79f2e95ba7fba9a79b00e79fa14df9fa92a2137bdd4f33465afc101820a7c804e0cb608ce01142aaac32a042bf720863f64d2ad2ad809780b37648d123cb08fde7eea156c457ce3d4c18507ce7dcb2f2d85a31e469c3bc47f70cc22eb3f83dd842f3b6c4a0aef30d7601006db0efb4211665a8cd1baf1fba6f811859c33d6ba3643f816aa4fe3da8047ed59a31168edd4444acb372b87bc7a8b35e81d89b6e5aab860f9554e3489feb1fc9c0bd29fa5fda5b99aa2691956b0ab5bc65d285b124e3f1d759d8a0c4628f58e3dff8719405f447bc6a03017fe760776b2dd107fb62e01de9e8048f2563fe559cc090b6ca009b970352b8f3e03d46bc4907d2d502cade74d045e2cceec11070f47fe10981c19c631879c6b35b266433baf0f8bf38a6a5b9ddd1416b1af592fff72d3a2948b36004e63c6980ed4182011e3f72c6147c3f9ae24fc40c2ec602e6711a1c9948cbb7e22e73c45d8a3eff63997a2115893a82fde505d897302186b6c1b3e50a101d11781d3e44fc1b9bdf2c90d4fd3dc598b168bb22745e8f664620cde787daeb7b1b4f97cbcb79abd5ca17710168147ef26ddd519eb4de9f122a10e432df21a93a9d8bc678ada51417a0302ebd3f41e465677a145a2e706e8f58f1b0a09663fbcaf067bb499c6811503cb5537c0f1c40b871ca821ebefbb75e03d63002ace487a0238eff3774f4a43799fe1e210dbb39dc30c089f0f9afc288e67b383fc8664636bee266b335e3a610b8f77b7cb031f5e433608614079d796700ccbb22165f4fc55e3f369a9228ec67957c3c4261fe8a0b6d0a1e5a508bdf622885e4daa7f4d1b31c31215582b3dd49830b29b419db286a08eaa7ccbe62df121f92207d475ba1e1e1677662615180f215fca3a354f4ea3696a029fff4ef9bde26403b26f7622e86c4348d763910abf2329d0fe9d8960babfb7f0b6646e033791f98e16727e582ed9d1e51ad5d26430db2b51ba4b64c9b27cad2059ee6a4d4049452365f033e42e39c011c09b76c8a8eb4556e1639032b3dc8bbebec4870d98884f2204814bc8f02cd8a810c941dde15f9f3077b92ede81f0a855868163e5dc29943029e9fb5a39915ac1ef345737a803439dd6ee7adaf78a8566bf0ad9987de10d06b7dd9fcc0211a46d1f2fd7aa1b18d21af49b30d17d0b534117dc70325df704ece73df472ddb16cf0ef29b4d6e06a23ad062571eade01904b6739dc80fe0e290778dd96bd4be513e8683d854c0e79436d5a37897dd8b19270cd651c05f4b3762ab82bd373c010211afd68378f9b4c250167894a9158e6ec7728b542da68bf473b2f27fed93649db06f8a251de978fb31515e61a014f068a6b82fe175e7ae84f8550228d4b0b4bba07104b508219b72067e77dc3ab24a811b83ad829c865fcc82772b7fa52836750c6d5451d0d631920edcfdcaf17fd75bdd144137663a36db3321aedfb3b7234d23bc6fbf74732d7ea0f9b19ace9b70e6ecaac7a3f978c0cf562cb56a829ff50605f728e5a887f0cb4fb29e3b1d376a8aa68a74c2ee1e2d51757e788010793f0b6957e7588f22641e51c890df96e2a87ab4e9ce8930ddde2447e9a8b205751dd42eea4523ebdc945c2cf436b9416f70ea18595bcba52f7c237176e45452e603ed9a3968cd6a4623cd494eb8f805c24e27869cdee3859d300363442ca10d7739fcb6cf99e6ae1342d29eeed454b7cf0d62d369d2cb3fa8efce51210f11bc1cd5d7c5b59d84a647ce06067d43e9c228ad0df43cfa35834673b240491e8dfb7455845ce1a48dea6c3c9077938550cfbcf4867a3a6636143e05f8f29ec290525cdbb8243718f970c0c39d36abf467e74a8fc8b9ac742db77cb79edf5ea375c93a77a5a79ca7f5afa6e7eeafe2c5587bbe36421fce481236afda467506dc46b4e32afbf4f81771799f95780e647305c3c1673855848b12931e9b3efa684c82619d430f5b877d3663f9a193661e181d55d9602a6ac52980021390b3d6a2cb1fc2d2ab41fc4c7b5697afc251c4e38800a02aaf3a4c6536d8512fcb98d6c53c2305517c814bfa4f447c0a39dface373340807563515a1794e57af98c396425339a6477a208bc5df7f06ca1320d36462fd053d1ec64c5e7d60363301643aa017d65dc560479e4bab5bfda0f969419fb8f1fc627866c98c30cfdeb612083427e9f9f54581f689367e7961ba24106efbd7670e794501b00f9cb1cce1314ab88dcc8a5d5a2574c06582f80f52d555c2c3809297886facc0a9d84512d826acd152619ec3515e79c5a196a270913d1bc6eff23739e95fb73701fe7fcab5068a283b500edc024a95b57bd3616198a5e055b95c3a4b1a12c81e047d960ed06a7592753e1008a63053be6359825e5cb9d1585c9c37dda311dec5efff871baf3b48f4611bf62cfd1290e2781f126ce9da80f8efd5ad59a277bc0057f2ed28a3466acebe117e80e2a3995f29cab76acef2288e0c716b6a0d6215a26f6055ed677d50071573410609432637f16daa8a274c32fff289acdc8dd70a9c65ee38b234b57b20b2ab9526ee26e7af44049854ae8a87fecad583c5d250b41a5e68a05801bfc8eb387cff7e64d0e175215f6c794a8f23debeb1e60bcee8523c0e0b57fea98b7b84a8ba8b021db6ea4c5db0780cb65bbecca194983af90a0d3eae1c086d92bed5d121b31ec582f5c50aaca7517c260abbeb26ee62744b57b3175493b5264ec679b73b00d04ddd486e19e541c785081981576024c15ad5ceb1d2ea835c12d44918e9403e21f3b223c54f5257f4c8bef0b5a79e600bcf4eb0410ee14bc9e7ba4afbd0b334eeb99f03a4f0903289cdba26e9d4a6b062282ab6490574266049731052a6905dad476741edf912c04e78c8b18ada305dcd95431f1dcd4ceb03c58fe647872d35ebffdfa285e0321091e2ec50f1962e0cb23e1c205481558eb5fce9e2d47b10673588b212eb0735e842a7cd0816e671e560a56cd92009ee306b5ebb8b3e8c305555503853ada39795286239c6f1146934b338472d9271b01eed987771bf374f61e2f26fd665413e5b1355280b878b4ac21e9ba98d0608d2c570b994b394e22aa2cdce7ed75d4deee457ab71dc2c7adc39a502d830464778e9a1f832fd7d6dbcb8eaffb32ccd428edf696939355e06c84d05206b8cd10f0a5aad7cb54810d464f32170121a45617dd96ab60625d209bb5b51c4a3744d44147c018ef723f39f81880ee7c7aea968cae4bf53338bf46fd5c7d9d541e12aa89bec7bae5d088db174681b62e2e2551b3392e5bd8f0b0d5abfbfed590153c05febae9348ba3a66235582bcfcab1f278cc07cb018e87f15dc0e7dc25f494de939611b5abb011cf9f3a0b8bcdca9c676e00e2065a8125b468f10efa50a56b93124e6721eba77f3e2741376116a54c18b2a15d9e306c72c1ad5a2986cb397663b29707176f81c2d36d0c37e618eac2335ce0fadad1b85c37a13b6d2c5c87ae6510812cf5814542e2331122a8673dd40e5ba8304e09f113b5529455ceaf382f97aece10f2c394d8a78edf959380f75a69120823e92a1c7a913859511efd93aecfe15ffc5c74bd75c48acbd365d7643b0d1555724ad8420bc43e8f530d098d13cde3583653e1645fc6f8852615aaa982b348dc2ab2626bfb329b66fc4cc06b257f087f216e98bb0135f70c3a8be63b9074a4bee66e950f58e9ab0a409e8294ffaaf348e30abbdf811b298170cf54506fcb1e4e33a98dda2685b02fd0d4a21d668cd592bb02feee9393c8705d953846e0ae6553d2beb970bdfb86433cf77be75b22312c47f960f7a4705b74028b444189f526972a9e212c756c968ca5eeefd27b38201848e2410e9ba5dcaedab29ab4a549c74a6d0d2d1b45503b82075a3fb1babd1550b7b131b6b526149305b2788caa8b85f7a77e57d6a467427492f0ffa53b3a57aa3d0ed226960ccb62fa212233a37bf57f9c1d9d70b67f1b4d94f073835c10b1f0b77cd2d4c938ce173ef19ebc847f15fbdb1111ef8b8a5bb253147a2b7c4d96021fa8b2f971b1cf5a48dbe0ed7568e53b5f7ecb554f7dd44348c06de4bd3847f8a77b535c30577c34b94ecce809832aeae24b8b86b09e1b98d9ca5772f842999c2073b7e3becd04bcc01e62b131d82d0f5f8b41ecb054c6e148be579946eb6c9f1258c317a8dd23032fa58d177d7dada8d62b882665f0d27df9609ed2fa23c152b58b2e9c6edb01f48946aed7564272a0daab14ea6055af20fe85b5a5dd40f68478df13acbd584343abe3f3b09c8a819f21c894fbe07c18e9fe7a96ff827b58644af9b83c8bd594a1d192ecd072bfe651df9aba9c2da6d5bb22c725abaf8f3bae9dfa5d701d4e12b41871a580d766155e18d4b4fde5b6e9b7e1a659bd0e7abc6a052f4a179470b043929d956498f40f6bc4a72d21e092fe057d6d29c08d3d6e145d8f72d2f868aff2c495225f542e09eec9550237e28dcf921965348ee685ccc1aa33ee83fd8bd09594384adbabcfbde8f00519b8343a6e846b30a74bd5b02f05db7b38635c283ca7d645bdd01b925fea5ac8d990db191f4a3bbe3cfea89867d74d071c774830b170fb38b91e4c6f8a41c1704ddcec44a7f2884054e1739212c6f2d9d7016b10a74a325f8b1d88591b02b94a6e01c464a3aa19a8d12ad144ca464161f5dab318507a5ac5f0afdec4631a6f277cb38e7f7cfe224f5b68b0ff29684b246dd319d32f2862380554312bfb513587d6086bba5e6a863259d1e907fd15e59af0ccb5b84291004702fce6dc0b9194786e4bc4e6f7f1802c00134dded6bead3a55c47ef858e1da2c3f37ca08afdc300d389f794454a7206e10f3c3d4d4fcea2db81be906d487b9bfd67f4622556e31e8b74e803cddfbc330db000a3e9580bb7fb99d5ce3dd7e081997150ef46c024d98fc2c504a3cfa9cac8a277e4aec9c0b1a6cc2584da85087d52739fa5e2173b7351a6af14595ebfa20f3b2a6ac87b7d749ecad0ae468ee4d518e3dd7449518ce7b7cbc7789d9c2ba67ebda7dd31f70b34ed57cc686d7a0010e203a489efbb6c078a6fad85acd57441e8f50c4792281a1a9acd533dcf38232051542cc163d2343a4fc4a32ceb4af17d99dbf96ba89e7c405e2e9b51280b39d5abcd021708793e7afc4768535f55fa6d4e7a434124c66e3fb2fb03a3b9bcaf1adca06e695ba577bbebd527bf24e5b25e627d54b5e346c5e029c722f5437a577becc8100bc50d5e4b38dc24a0dfef2c7513a128b69a21f0c37d9d5ed04524eb5b1abb6902f6c929c53bcad54051bdafc16573a89f00cdc39c5efbffc3674e0dd45c97a8bf212a7ac34f8a03cc90b769fb2dad5dcfd006933b396e06c172657abbc84317698dc83b774dcdc95dd9f41629031a700401f7a9fe473323c62cdd37dbed6cb2083f0df6aeb16a653e160046b07cfdb90ef1a506d301a7b79d9466a328fd5290dfe1876beb46f9fb8e2b87715ca3a1eeb96200499a37b035bec3bfb0b0e3b9bffecb1d00410f0a6d19a3913d274e173599893e179ddf9eb32718a43bb9e2fc8a99de7a900854866c4a9debddfa7251b6ce5f750c365c9f21826861e3b87250ccae8364f7ab9d6d0f5bf082b6e0a682d9dd5f23229ce0ae51eeab28b9fc9876114ef3f55e307f93dde37dd73dcc5c99e3983f55140288ae5e7c82eb463cac2b4fc5de7a9718f2b406b9b0578e42b6b5b735c2489c0fe838fc7faf46d4fd9fceb1c3c0c194cb9665e504a69ecd5678a4a9d7d022dd3a3067e5534721192a362f377dbfe3cf781e646d7645378ec4f6e14fcf9e41e95a6a4138512085e9cca054b71998e7e48321c09e32715ca768a7575fdfaa416739fcf56eb99d98865747972c0fb86b14ba3c0590025798710c031044adc2a7042512678bf6fdb59ea459102378735b527d23933a061bdb28ef3e88e3ea5b289c6eae4e7ddd85032d39d3344f482525b421ad1f0e53e3e8fbd795cd88db12d0f7fb6444c4cb21cb55ba3adba921131c73ba5897e0dce2d06daa32a78898a6327e49f12ba0367111d8118a5f7924fed6bd40025ead45d9a0664e7c0985a560af6ee89a174d6d1c8a11b61a1da94212c9112c8bb131d4ea8f099e5cecb5a3898d7eb088c1030706698fddcfc4203092f301d122fa49b7540f385e4b3d6b2fe4dafd2e565cb3f08fd93489475fdf911a4478b31e09f4f0c71742f3528d095cf6da68db7bdade44f4023939574b9d6ab34921aac6c780e5f7abf0487f452a9bac51aca68eadef1505524984c65fc1edd46c5b45eca14ff8efbbf7e7852585974926455d2765d58dde18edc3d7fd5eacd1bd4efd28a2339718676a18efda3f7bea41f676b8a966da6419141662b4073d73fe8a563f2331be65dc772d8021dc6f267167496a3f4dd65b18215d887ab333e10620cd863c9aadd320f474342dda3db97fb5e3d7eec372134ab6ff4026820ee234dcaddc88702597c472503e39484f4a6664c70d0e1a80f4c83d2d5edd5239b7ed1e23112160e5656e04e6b8a2cc45ca7d2795def03a8b17d90897b446b9a47642ff2e4269a6f415a7f33b9a527f581484cc77cb8edef0795fddbc55711ea690e61470ec6084910084a639f7c9c84aee9be4be465d246bac567df421d8d42acfe4416e988d325223ffcfe1cb2750c70fe8532fd15affd772dd31e3377996a319d0b537dc1797c24d8340ec44809c16bc5bfc7d4b95987dc2ec208d8b4fa106ea3979f21d9d7ff1f439136ef8d3dc0c74e1089fbf6d03b969b0c6526c712d7f91964472f51c669ca7b217121b6f3b7776b54a7305e641eae928a2f55795ff37163ba1aeefcf793b585e0300b811e3473c708afbbf1218fa8b69aa70c01d1458bc7d9ce4efb4397f0baeb661b3f570ff75c6bed835af43492a0f2ee9278ba6221c03887b19313c36f9e7f70338c5683090463dd420d93bedb0a40f21cd921e86b76b472e9bcf38cf44345b1f5f37bc0a3a294f5676e8696d46550eae2792b8d95f64db8f4cab7d98851f31c3ca4dca7db3866a73110d870b4a8458f806f20e7979a9ade4d3604b0fa5432a89e8e3afe01746032ed5d791399cd20413d4234dfc998737883e2b901802fd9efa24f3a33f04ed579c308202c7d0a316f16f1793a0464e6926151c3771fc5c0f331617c0a8315fe36a6c1c43247694e11d6876fc05dd5ea0cd81f60b796a37a9253ade6b7241869de3f9afa2ebe415c67fcfbd9b0b1dcf38c09e73472053549230b1776b1c28b06b5a4c7ac86a88458c6dd948faf2994539e2446d742c1ac48d09026cbf3f48725f8ab268ee5e7d9f778036a8b969bc13b7fdd6fc39f3021f676d9ee2776b4eaf090e70dbb5ae450aa82a4a93924f8ab139a0b4904b60d81fbe489d2f0b649ca8ea8ddd5d22bdbe418269fd982dabdb8759845ce299bab71595c33a2d7ed8b4befbb172de02d4e6e3f04982e6047d583c5a05ccc3aa50223e6ed389af1a3471cb3dc22da25225796f07a3b03645c49b1fb8be5c1c268d8ae880eb0808d226690c36b369a301633256615ec855b5fea67b5e6068af90ef130247e86626e512b3493107a3b500aa5661b39854f6268ff7bbd040bc054a5b80321ef1661215092b845f12fbcadaf69c46ebfb9a6f7d03f8484ccec12cdcb2a9ef5b1224c723d2fde6a1f5bee2dd3431bfd0a284dac67c64604b83f4a1c86f6d72663af380c2a72447c243b01953e891f20df988378f633a27ac1497f7311b9829537b012087d90422f3c18a1abd12ec753e39bf8061e9876c25d487ffe3d3479b5397effddc78965854437f44ffe5b51b0bbaaefcedc3cdee9e713cfb7c7651c9ed50b020156696178792840af9d46070e6f52ac6e2fae2440ae60f4e2ed86542d2d0e11dd08bd9d90209c9d57d2704bc3291f165c0f339e0c99df6f57b287b16862a125d65bf523fdf075b6bad7c5ee45d468aaf3b4a7739ce2af2ef0bfaf7194a60892cc307d45d894df1d698093c986569ba5ce19d3f2a59e53ff62dfb98fec169faff7c6062401b1d7793c37c5abaf73e679ae24af31360af0bf2f1e1c749803ef405d4c331ae0f19f83501da73fec1e1c1e0bbcbeafbbd362afd3750f433d490add76c221e82a7e713aa55f9fcfcaa2fb8259dbabb21e4feb169685eed4480fd3b81c5b4c0a5371b3ae18c5fefd5e104be779f8a9c84280f48d2e3f133fe221d93a1b1528b99b827af6e08ab9118998222a2ced94173b15fe7b8ee8197a1bf8ba2fc22a5492c9c83b8d6544accf28f7dbb21a3fe19e977f885ccfc40031c7cf0b764799ebdccbd6debdd79b04d7fe2fe83dccf6047939bd0801fae83204f8d136de7fad23171ed0de57b36abb03b4314d00632e18347809e9c35bb551b00ccbcb551b088904df06be41c7a39a7ba943d7a80e91d6678b9273556c3a283aac24fab26b7e7ae53981fa8b9f975521eaf0c3f63dbe84fd8c15533e215bd89d2d49fbb5f866e7ec225a90a0c1cb0c91966d1e06b79cab4200ae2a812b9d902a247ca87529304d14854be0e3ed8c1fa3cad07850f5fb61026b24ed99b635dcaa7e941a56caca897a26dcc65086fa39939ca5c53aa2e4025810cbf3d9fb4134e644d69435843966962d90eb472a3354f94a8c2e694ded0ea6b6e3d26da27dadd344603bd163c56ef552b98f5ea1c8ddfcf20066006cd2715c28461a3467d48749e7c3c429c0eb1cbd40c852a141ff6db6787cd34efdb3ecb91d09fa0151117fcb58e4d2a28f87c6076aa5452b5ca88bf31eb5ebaa58206cf09e18b92f1e6b8965f8d86046261c4e132aefdde7923e04a5ab3b63e8dd2ffc7f70159d216490f537433b97a74ddbbd1989f2fe9d7edd544a4d010b5d4e42093e763ed7b7c1d194c461bb464ebd84d2e255c8e3fcf34aa841e3c30eeb41cacddf6594727081f6edc217d659ab3f7856342e942cadc5e19d614e2d6303e9ae1e4c9f4d91ecf2daee88bbc2c1cca4197fbf2f04b5a43a108d3a6f59fd592488f49094676d113c513ee16e9c2481ec0b68c3e0d188b86e7ab69d3bbb25eafe68a5ddbbffdb0d55807d6871d21396ce1c14fa4a2981f65d12d58817f563b3628fd410a67a85e3be488151d0fce544914116cd797ce56540d239b23845fe940876b58039521663407a2e0a4c1a6150cdad7c8122a9a1eda88a2726d47307d54a7dd11709de51c96f9a78473b091b3bb42d2f09f9a7217c4c7044af201c696bf9f62da444f5660cafb68f6a6ef6f29a76da683c09319559079d92e7e2ed68e867b0a25d1d7573cb463c0f3d2bc55b5e30f4d5bd8fbeef1f16774979155ae77f5af05c22318ae2e55640a26a350122738a036dfe173e4dd0303a443a724c2bb327f70c4c5a8bded6b176da85dc1853a0364b6b8cb9ca4b75ede6c0b6174b0b58d8d4c5a0b289522f2ad16bf4753d38b3944f574119e7de3cf900426ecd5d7fae1824b7559e966d9766e3b3e00a9a2a42728909eb853cc0ea64304a1f278b93e3692d8b64639fafa7893788108a61af371339fb830d6287d21fc387afb891600ef15f4cef9ce4781a2b0ff4297cf66d399a16fe180413a1e87ef7082aa352f09be1740c8edb4dc130a23d150b36ca044ecc2bf9b58a47aca00a56bcb818668518bccda7cdde800ff44a385d22c1e27f02b0b6dc075c46d87662fa008725abd5cd62d3308a662f450fef1987a77a8b580bab9aeaee189e6862c9df58995cd049b4c995100cd2a31370caaa674494f6fa43d5f5b8d91798ef40682b688b2e9c82785c6f1605105ab3a3c28eb1a46a8176f93bb6ca1c0b73faab1cf9358f11f7a5feddb2896e9d07ab9c9ceca27f7a4abda6967590edec02074ed40be685ed12959d09c1455393d72fca0ee8ac6ac9ba43c77f2da99abd74840bb542407841404571ccbb518c144da27712abf1b6f302e7d3a31fcdaa1688abfca408ce8827a383cf1909a7b9ee642a0ba4bbd5a7dbe546c3faaa774d17f487cabdf5cd9efe110c6b390f2e25bf3f697aa3044df01dee4e1f6d3f763f95aadc3ababbb5c2d9e590d5d6bf17bbb7654ac49b08831d19dfaa65479d7b5b710d1831d30131f7522e4ff95bf85d1346ebca02f3e29243384e7d730d13af77f7cd039a627df34a2a9a03e872591e5475d5a2f3ded72c4e2599e81892dd70a8d00100b865868286164aafbea61992adfd0adee13f949a0bedccd60cfc84646986f6159be69493f62c0a4547e6efa0102e4c9be282af44dd7776eaaf8bda3f86605b5e260d99358ba1d08a2ca4eae1d15f2b0accbff7969bc1912e9dbff4c0bf538cb867151fc47ec5721fec8f719ef3c91ea603a14864be3d8c716313845b5ee2a1321fc7e99e2bfaa4da12ccffc8a150c4d5fd0721e129055a26d514eeae4ee014136a56c7225e2bbb878fab1552579110fbb9d32789c164fdcefe45a635e193d0aa46e291ce509b235d14b050a94dcfd3559badb39f4a8c9db656ea5dcf0391866692f9d40dee4e3aabad7e40adc3ad60e7179a7f15f68ddf60e3a2141c58cb6209d77815a9952601064783e15e45ed9ec841f1e1a46258dcc9e54d1e2de0fbc5af962798fac506f2ac67ba30f0c0ee7d83b392437705e232e29398d876478b1eb740729f29d5acba077f9def52dccdbf4eb20095d4e71eb002302ee11a9b06e290c1bcd89174328087b1b1831aa9f668a44e3d8e783a911bc279af4d68f93ba5834a832251073df7a2b6c66085a03b19e40fc6da0ac88532b0cdecc2b9d14ac0a6a8af74d49473e9091d75decc8b5c3173b03a812752fd64cd2496dc5d45e21a6c57ff3efa6ac17c7fadb8eb8d21b2a6c91ac653ff65d3a261f93326341d5692848e0e653b64abdbb382fa806830210aec1a157e860016ed893826f098a96fd29b6a748cf81e0ee884f93dcaca31840d7241f882f447e0d67417807e4158327f088d9a6490cb5ce9f4199db0f19c0182f8a6fe73a9d4926805248fb00d24c02af8471d23fd0844d5b80bf97f5c0e36578f3e535a6d0727071eb622de115644fc7f001d32a86a29ea1e2df7ed28411574937c0135f5186e2bc9c2dff721d177c905528ca2978791a04386e38b7de348e736552e0dee06e09061f151b90d9eb0e6f8d16b4feca5336b1da129219a18914784d5718b31a41f21b54306451df473c5f3f4098d8470efab4f11b82333ac5c39c036cbe43f2ec2116a4cd53ee0c316f86eea5052ed89f6995c74476a2d0e8b04f38e4920f7aaa15621da85c6a7ac98396d3c1a9d1aae43277e8fa53a42f051eb8df34498c3dc4d33ba0a4e5c7cb74e8a40482b77cb56346293dee66300635b43a6508fd89a5c49e168444adf3703c45465714419719bb456494e9ef73efc8ad937c4be0bab9a0ef6e68f53ecd10db4c2bc3b0f03faf150ccff5df358d1947ff385efcf9790afa436202383a0e6cdba5f9015466491475179cee9783b733fcef490dffcf3c68361cd274b8f41333f4f7d220d3fa20b909b47d21817ef57680ddcadeba5a1969cc9aecf84836c732dcbd9639add1271f73a3bddae39ebc554c29aa02740f9b69e8b04fe93895194f1f1f7aaed397e17702ed9cb006aa7f0b82f5624b3f27addd852e51b8cff35340e07ce53e87f8c983515b81dca71c3221a468bf6f3cabf22239467bb8b774571746a327e92deff93b7b672961d8c10a5401a0b0682ae40e8f18e270bccb11e2d0d1f7c3b362aa85ec234353e1d35251654ec36ee9c9efff78c8f42d2d97e671da2b9c93c5a0b6a4d550c0ff2143998db52c5ed67db7e51e4293eecf6fa2f2f3498e5f9fc053b800eee0c5c4ec084bf8eddbb82402bc793b8858aad50eb94b95454de519e0da1eb43fc5bf6c054a81db940fb5ba849018bca7ef269443c9b5ed08e4f4fdf927cd40c945eacd84b90ba2876dbea685eb1500ea8704aec8ea58c0354bdb5b7c575561eb9f8d7e3f46dd669e471473e0bff30123a75b22bdd6eeb94d717ffdc6ef263321d2de7fc2c36172dde7ea41ef7eb0a72bb617ebdab57618f7d3d47c84ebc84310c165c605bf0386b3311afd1f715fb92b3bf9ecbceab8dfba91baf397fe047d81220eb1ced34a97bfe9ca1bcddde3f1fd110e369a67040be491460458e77520410aa7910c8c41d3221eb88fd008a8e94904272de21f9aad236993b231917869a03160028a5d926e9cdab488965038005ca34cc7447acd3de7c9ec7472313c85c7aa7f422468076518bdfba55a4ba0fe7232cf9b0e4eaf1864cf483c23cc15297b0f1502701aec8a12a46990d6972f8aafc96cb99dea1a3ee435ab17d153446cf8c80bdde7c15adbd7f7d8fee39d2615cf6c95b936cfcc8b9a4fa1e129cc7d0fe5b7538e8fa786efc8258e9439955e206fd063d6e834df5ad5c303f13a64fc22003d6ff0d20b56d3e9e701defed4719be38bdc36837fdf735ba147febe01843362d7a94078ee810b953126abdc8ceac121341a4918e93ba525c71251364dd3cfe46439df7e20c8d1e8e1a1411d476c8598eb36742157062e5460c9da7f2ad308b75af9706638ad61cc77b7f55f8cee53615bb33746f3a10052b0a7d3433dc7dd3e36ff8de79eaee75155393857767fde68f8986793b669e81669ac66238597fd4e94e91aec8b82a3456cade4856921218cb5ec9ce61aeabfefd8d79e5799e68acafd8a2e798a2e0050bd266b8e2135fa0c71885696cd2beb839c3d7cf88f9e8727b3996e9fec807ff2a11f687b4d1c8e779ace47dd8625dc633c2fe48e3090d30271e35f09ebfd96f9fc035f5412dfaca931e67c2ca367230c3e55f698d2624b5a76df56f950a2e24a6c65e564db839fd0beb57ff697fc3a35d76092a58d8ff0471c3fad2465ad061caeee2e775c4167422443e6415732f594d2b4e2256669b19a541a579acf358b26e1ac7257bb3c6763263c4f754c03d9a55b6d54a5fa8c96c2fd1b1e96e374ca62e1b5053ad2cb85792606fa8b58291c0d1c801fbfb1f4d047b081286e706e2190b2ef0b00480889344077410e1b00d1365db5e15ec61bffd3bf320f36670904926ca196c61ddda4a24c9885f5cdd829fae8d5fe77a5e184f0d50670af3f78bb4951f9e2391bcf6b036119ccc0097b6cdd357cb60c69dcb974049c5eb4699f460b1ebcef1cc23fb2c896552521b4173932f672b43c392e01300823e76193f4f80af65fa2d0b5ede9dcecfa5415107cfb809bab0a54a14b2a3bbe9b5db9756d7236b5aa3777ce0884662874485d4ac9bc99184d989dc532662273b1320e1b3a9d3f23f20c652dcc075050d4929feb4e27c4a196497907f22ced0ec0e9cd7622e96d3f5b34f604e3776a7f48d1bc6ebf44b18ebe4e56d9fef1c858ef9e4f0300ea68104bb4b3ae99c7859b62006f45cdc838dc1f80f5b08e8e4ac50f73a9caaefe41fac7eafe6ca7cf669ab7e6bedcaef6c657e6c1fa7f2e45daf6d049ad3fd72fb857377a98837cf29ac4fb88d3085c9960cc4ebe1b89246ac17c70573cefbc312667aeaa12a242a83316303de221c76019a8b3a45af978c070b73c090284221ad719eb33745eb562d8b65374f696e1ea10c6f9ec9f709857f3e315b7b88b96d1dc8220b896df4353ba22801b6f7ab1e66202b8764ff427584c1430713133379fae02b0ae83115b84d904d637fc1f0ed303b43cde0e9769f2eadfe59227e560ccd16b8ba6e9696bec5c2dfc82d88b2b4abe42d3f113e89bdc2e549a3918b76975dbd5b01adffcfb3a5df1725614e9f8d627203f771bbe9a49c8b2454252766c6ecba5d76dbd8faba5c0b95bcef855b4e5db548fc07f1390d3abf51718ed441343a8276959c2e196c977fe22d3cd63f83f5047b730b72e1de90e2fd0ffa20b349ee0283dae89ea9d142efbe3aa98c5e8001fee29d6f9a4bb5f6978666ac99292a04b08b6d9bbf133b849f5ceb98f9a2dddaa255c0381ef4118bf0ee3a8934fc19f2e4236d6c06f98f0f41f3e8329cf33605d9804e877b43e1d795776db27520c2f5a8d9dee28a5a771cde16b1d71bc693b6f407e07a7ace093b76b49a0e15eca3dd05903040dd248e11c749ba5fb70d1b2e2eb2f911a5cd140cf3df6d62a1245673b11cdc517799c6e1d4183cdabdd0bc1df551529be1370663ad67ed91e16e700d9fc27588e2c3fb79e74a5f0f805076519eea795d86f6e9a64afb14535da61f4aa27f0c5aa22734ddd37c8a4fcec9a8733e6773f27c8d57a5b76862ccd72926d89496f21297173e45486671bd040d077bb45f48ae3882c662ea738cace358f9fb58be06e1bd79a0aded1c2b664ed1e44c00fee7e381825dd93b412087f0c8f45613619a2e2bddf57022d344ceec4ff1746046638c7ee8e8ec50549bf1cacd01e0766f398fafbe056538dbecae18f6cf21a512b29cd5e9b867e43cdcd7d50c2720ae79ea5c0cd3723e5c717bb15037badd6112ae1dd672f7830467190e19b566380f3c5576fdebc87d84ee2b08198ded23861b0ba47fc065e7daac3ce602d6b18f33e0594fa3b459078ab16f983a89c11424d57eb270ee3918177497899f0ef04d8ea629e1fd1efe26067622e7cda758a1bf914403c6825b49270bf60eee1a3e1b8468f365ae921a42ec1eedbe5367f6b2c2cd185f3c574dcf1d919bbe3e5f8870d2ed837537b9fe73b59ffb5ecc60292bb8e778d6b97790e1bb5cfa7a011b9e2091d351e10302fa8cba567df31f7c782002e768936c21fee60f414c97e5592849a4bb1d262497ee9291f1f16fcd03b0c817e6d73b87efcf7b1e79ff86b42786daf930ed471fe853e2d0033e23f214b70e7ceab25d795bcbd89a0200075c37e65739283545e93a62e8de0b2d16465e721979599cafcd9cb341c6ba46c8bf360e4cafbadce45d4f6fac5a9685c5c1edce6b955a7a8e1af342244ba6a5e7e052d601f0bd739079880a7e0d4fde5ec2f8577e16ed5117886202ebe7eb5d2a69b4958b04a2b45691b1eedb6ea85c8ade5887fd4b936f75ddead45babc504903af79988d37f19a7b74280cb2cc05cf5c2d4f29d37f3b44c01fb9b154d8d2a5d3f4b160cdf7c98c000dfb30afd3e91a8a5d4bf9b4ca68b0a01d5c63d7408626eba4a666dba7c0e931c17bc02f975fa8bc2b5210d5583b30b6311565b1c77ae13cd1debb6db67fc8baa0dcbef1143c3e30f012b6e2429c67d1d4b21aa0f3cc826916b93616320d6de336cb49e1987818e4d33e934155b6eb84bf11d5d216ff7d5713c69dc9b5d70fde270c93a8882776da10faf8b948e8691f5463f387b333e97aa097cdba6dd59d726e87b6e6d359237568ceddd2f4759b605ff3f5aac2925c073311317be8218d6c89a98a031be4cfad5dadbbf1b284e95bb6cd773217086cfe5ad13f1384b77c780542d0144455220f1038ed0565b4053c3be17617bb77486e4d9f71c49a3d57a77567ec9e466da8d69442505588726f3b591fef916d873d2bb3c1f3f40c7eb339c5a817bd8364f69796fbb7d021e1a1528a312a0a881172041883052929077bce45a6b8135a7f36f2c3936c9fcd215676f1a7d030d043339694d768be6c09f0b58ffd93a918be7533d463837b98b9c02cc662f1099105ffdf71808a802b8155936d58d9c8d24e870d36414d5752a0a3bd782c24a4330ab20476b5e5f5f172fb3557ff95ec977403a32096def353a7a62c9fef99a3dfcc9e72993d2330aa187feece6059b0fe54c486b546f4d8c8fdf0d80eb0c38dc86ff57cab2558bcc0b2a4a4e1679c66fab6c32ced48b3f2a96c4dfb364df7813266cfff9a6255403654729b8c8f061a72675467b78d094526a4b6000592fff39d774bc748fa8a85bc2c4eb373211b96fd1949a6934ad5a091eb45a4a9021428dbb2f210a6369ce4fadbf526ac2ff385845fec3a8f0804ac7ba9e1d0acb705496c38b5b082e3aa5df2be5993a33cbf9b28dbb98c80cd7a1d43510846e9c1ca74aae49b9cb950c05d85c49e507d597ba84370fe2978f316884114d3ea4f7d9cd8e4707024791a6b8be248d5db9ef9f8802b8fc5a6591aec543298034144d820eaa895a736e94c9683dde213cc8f4889f5167436c50a406e0ed982f8479669eeeeb5fdb4ff9e1b80699d5790ecb18c0f69900a8f3c3c4d44ef4bfd60f3479d719daf55f24af75ae921cabbc6c4fad24710de976e261943c45690c2f07a81b782c2649372e3e5081a46d3e9337b739d41943609ecfc457377dd3f77383488d06a8df30ca0e078ce0abbcedf14e1b8d662015a0a33eeb21b0c549fb2863aed02bcd7d0e9486dbc7b11a67e25f298df7535f4da7701915f086299bd8d0dc93dababfceb2c1d6372ef1fe15784a145c370dc3e6a7f01b7d26fd56c76bc11e8ef156f9cb31af4e41209885b52f9766076c73e9165e565e13992f9f298d64e67895e23e42a267e6a4b7e8d3e7955600802fd8a8be4d30239c2f8256bb4f0c01a07b7d6b3c7f32b40ba5905f9a1c22cefec40d4a2ad98396fdceba7585d43457b331062bf738b9ac3e4c7ca7064fc2bc48499bb3afa8f59ee3c2c0e77ed8a68f5e93006add8449a57cc80020c2be154350216e0fc433087936233f3108d983d1d9e37bb98f94aced7f5055af64609e1bbf233e13af2db9193286a0a6e53c65a39591a1c3e01d60d7e5e2d7eaacba49033ec17bb806d69c5fce945b0205a66aa9c8c3a70628d1cdc53e3bfac26addf0264f0ad43e301ae21c82fd53e37e0420ec82795aa34a2cec7108290ff48557f55c7bf35f66c47f55dc20971e9c3f22ae049e1a58365fa19d2ec0a8f6a3de5c2e0cb87307a4a1b8afe64a4f4920f3bd4906a79d3405da6fc8c359431a0f5fae16f00ce2de8b40ee88f8d540a77327bbb34f162ce010aa5447f737f2d49309d0155ea17fa89b1988d4c092e23cb02cdde5fd3113cb01ba3d96e57197e0b717e9482c45ac23d5bea9e7dcb75999e2a3cd582d4e52c6e4c2fd461fe9a321519e1c2b702d6dedb412126793f9c8e7de6fcb00183c2ae570508c5eb58958c9695f5e0d0652391b9392a577035023fb5271b2eee3533d17b01ba8ccadc392da18b8a2dff2a09a87db07069f8e8bbec7487718837d43b95ab952f2838ca8bb09c853aa4d36a6a1d8c08b29d17b9809ba4740e044ad6ae72b16a8c9979896c8bfa4a2b50353bb9d0a42cca52390e5e24a13a9a497dfcae857c8c60a981fc52d7aa7c74eb526aacb7dbfcd1a04d6f2cbd69e9cebc58535c59e6e72e62dff4bb2469ca354d9b7129cbc9a0dc117ab1c73526a446e40eb53d9fa3ea6269060811f4d0028f7ddb76dc82dd7005dfcf29910e989022545dbf33d040fb35251638968f7bb2d8068bcc80d6f5cb62b6b1b01a465e8039e9baf37673b023732c9ebc54c645e80dbaff6e84155a9162ed16be519182a396bc87dab6f1a6fdeca0f2f8702f8624d72e3aed915c4812ef42dfd977ee9f2b5b444da13d96f0ced90991c856974cc35eb8937301b8ecb7b7daa2a0dc7399a1564b561322c4243e64ede16f4bf6fa8b0a25b18d65be5043b3d7f40366ddefad6a7b0a065583fd9bf016eacca21cdccbe8449df2f6d7844d4bef9e8aecab885d2abeeb2e6d125bab0aa90de93ed741459b4299cdd2ed4c36fc3551ddd2d94627c88d1f901d15fa08e9dd084124f4d3045c438974352faf7e54f9d35ddcfa2b4603aea1dcda44733c8985a021e372374a9a7c082ba2a40eeca547903780fa99082f1e977605820c1d73f2f51604d3dfac041969573abcd1dc10356efa93e9e658ecb8e006a1ec4c1551ba6ff17f11a4003aaacd97d5ffe3f5ef00011175dfb1c70071ca962293a37844592d7437c104943739db1033bccb12d67554ff46643052f63e61f6b7e372e99df64cd2039998cf5fe0d764d1c12a7c0a981f48d2cfdccef292b0fb9378df4f919795ec5c176be733f612cdc1ea55717b9570510d4f79fca4591d77ce55cb9cfeb04be9700cf4c6dfb8b3aaefb474dcc30cfa559608edecd108a2113eec557b34e4bb9d1d9ff6170f7e5b01d19bcecffad6c97147ffcfbc61190bf76b155c493379a093d85ed3c938a5b3806dfb57b7f576fb29e02d45f7c5ba27512c8df1f6478844b7b06a0759aaa93c5de39fb48cee3b324ac04fe2bbbaf1e63c37d456bf1734ac904347e88259e4c03ae096dd4a9bd3d738e78573e3e58f77cdb29699f538d05f26fee949206d010b8d198a2a99fc8f21c7f4bd4260e26ba9dfb5a574891438b14be934af57478b811b94d6ba66bf1f73ff271963c3d30326e72633cb187cb0a131dd8cc0e36d53211ba6270f17ffb784191eaf0aafc5c94a87d737c82a0c1cd8f4dc7ff835aef3afab251bf5b80e72dffabb2cf77b2ffea44d2811e032eae61f8b565b7ce233151bff407f346a979afd68cae60952e6bb71ce3481ad9a9346cdfa58d9b8555303a9e2de892e842ab0e14d9072672a1cbea25b8401f99e3a9fbecfbacc1d002eeeb2fc00cfc391db727475990a7890c195f6880e6d38407a41354d313380f96990d8f237bcc120c88458d11fe998a0030137b7d00000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: bc2132ab602a7c02a678100973600defb27bd684a2c55bca5726ec9f9f846d86 ? 71106255 of 103963323 <8d>
01: 55cbf06936abc345d19a60d40773afd142519b81b90670e26f99e6aee9ce289a ? 71106256 of 103963323 <63>

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 2023-01-07 22:20:19 till 2023-04-02 03:28:32; resolution: 0.50 days)

  • |_*__________________________________________________*____________________________________*__*___*_______________________________________________*________*___________**_**|

1 input(s) for total of ? xmr

key image 00: 6dd4d15b1ab1d3f2bfc7841a63609b415d3130f951176ce993387110726eeaf9 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 8bbf3680b1682b99a6eacde0177ac7a06b9f3a93751de28a1a7a5b15593e071d 02794709 16 1/6 2023-01-07 23:20:19 01:143:05:56:44
- 01: e24c6e588b5c40ab16055bf8e58b56e85e1a6b655fcf3210c96350fbdeb835eb 02813083 16 1/2 2023-02-02 13:04:06 01:117:16:12:57
- 02: 5b7dd27ac182ec9e689b147b214564336fbed48da90fc9b2878bb5bd4b4858ce 02826467 16 1/2 2023-02-21 02:57:11 01:099:02:19:52
- 03: 1cd5df94da49c38b2d0e5d21ecb051775887fe364911f486f85ba71c6291d349 02827528 16 1/2 2023-02-22 16:36:45 01:097:12:40:18
- 04: 9e96b7c2175edeb4f505c4f65adcf671d8a9b5b92e5a101c146f39ec92a2cdaa 02829028 0 0/454 2023-02-24 16:39:26 01:095:12:37:37
- 05: c63d7538878daa50139fda9461d019d8a25529af77dd519d1a96b50f6c92635b 02846068 16 1/2 2023-03-20 10:38:41 01:071:18:38:22
- 06: 7d766b1c20812b8c9b2505b1d289d9140f9be63f0b5868ea542b97035c562ed0 02849292 16 2/2 2023-03-24 23:07:25 01:067:06:09:38
- 07: 96a87e1a65f7e1edc8b4d63302b8827f4dc9c72efd86ecd380770f9bfe19b63c 02853475 16 1/2 2023-03-30 18:52:42 01:061:10:24:21
- 08: 877d6e18159f9913bdbae9b967cc3df432d8fbaccc8b63706ef142045da29d5d 02854036 16 2/2 2023-03-31 13:07:44 01:060:16:09:19
- 09: fddc4688be0703fd50548749c85d3029bb429da5ddd979cb636bed784f89a52c 02854073 16 1/2 2023-03-31 14:42:00 01:060:14:35:03
- 10: ac40e9e9915020e5697c7ebcb843ff75b473d98c8616a4891b65fda944f1bf03 02854800 16 1/3 2023-04-01 15:11:15 01:059:14:05:48
- 11: d0618cd034c52236a2fbe81110f9dbc08a9009714e2ac93a5fc9bbdf0161c30d 02854891 16 1/2 2023-04-01 17:57:32 01:059:11:19:31
- 12: 9bf47fe9d18c68f3383f5554f1e09146542dc82be24899808f914328e098330c 02854934 16 7/7 2023-04-01 19:03:30 01:059:10:13:33
- 13: 10dc5a10bfc17e43a776f62b6e0ef3f1d126c9f17fdf3afb51c624890ded3fe8 02855005 16 2/2 2023-04-01 21:17:32 01:059:07:59:31
- 14: 3778d4ca8f7a2ae6b53f495fc34cd69406b645d610014484e6dd8d81436a9c83 02855017 16 1/16 2023-04-01 21:44:09 01:059:07:32:54
- 15: 47e9e4172227550e7a0d446df3ca3500c41bc868b453b4fc4c954ba0e3545f08 02855172 16 1/2 2023-04-02 02:28:32 01:059:02:48:31
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)