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

Tx prefix hash: bf8b4555cea1cac24f60798d3563f5d6a112f8d5e2a1625ac91827db66d6decc
Tx public key: 7191da6128642bc0a0fc48724904f1a391d7065a51c95fdaad55490791cae5be
Timestamp: 1680445869 Timestamp [UTC]: 2023-04-02 14:31:09 Age [y:d:h:m:s]: 01:044:16:55:08
Block: 2855493 Fee (per_kB): 0.001961620000 (0.000020480000) Tx size: 95.7822 kB
Tx version: 2 No of confirmations: 294560 RingCT/type: yes/6
Extra: 017191da6128642bc0a0fc48724904f1a391d7065a51c95fdaad55490791cae5be020901bc833666b23e211f1098f205524946461079010057454250565038580a000000200000007d040086020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038201a6d0100307a059d012a7e0487023e91429a49a5a3a228aa366a31101209654bc677472f130b046a766f61fe6a462bd38e27367e378d1f69fa5aaf03d2e2896851ba9655798fd6690664bbddd985fbfffb5e70bff47adbfe9fff37a79fff3f63bfdefd1f7eee7ac5faabff01e979e9edeb89bd6ffdd30793ce37cd7ae3fce3ecbfe7ff89ff45f7fbf73bfbc650fe3ffcef32ffabfec4ff87accfeebf6bfc77fd57f90f40bf6ff9bafe17ee2f86aed5fef7f703d853dd7fc279ddfe8f9c3fbfffc7f604fda7f53fbf9bdafd82bc9fffe5ffffe7a7f6fffadfba7f02bfd8ffd9fffaff7ddb90ccbe2257b42fdc82bd694c03944a01d13ba333381e963c0ed09f0a3dccff8f6782dbbf498f1a5641eff3d2da5e45e31f470df4a325bab514f07cfe317d4868ecba62357e4bb158d3193e9b7d1c5887fec1816f548887ab40ea687abfea4a65bcba5c1d4e742d060267821ddecf658e3a013b77a89c0928dee2c3c34b4735dd84807e4dbb51130b211ae4ab7d5515f7efdc2b70b7e2c81177639c7e0b67761505e5aa6fd3f15f257fc2fa3fa8b1b714df83c653f4813d30e5c96164f5ca6a5638df773ab72862a3361db2ba79e3133b4c0d29a6af32d25e8a16b0638345c85c87289a7a9741b2b9a442f7ef12074b34d4ebee1551b3537a83b54dcb7c0140855f34be330ed7a1312e5d8f9f1b589b64a97aba331a975ce10c6d158b94fbc54ffd737b38f84130192606541d236a4fbc43c6f56cc3b57f7a8aa7847daac472c8ee770aeba5a8a3da008d4c2c8a4cbca7f7298ad014a314c08f0da40b6a93b66a8a515e28fb1b49b12c4ade8d510264dc147a0b18beddb1d189eecf0000b896c84cb86cc453cac95e79d593c81526864db23087a73b7418a254c04fff0475cd3d9ed36e7e10f3d1033215322fbcd77ff8316420750cb6ea8bc976c74d7e630dd254b6aa7de76c17a7d36e110a65a39ab0a903e8fe0e58fc9482100161fe7b28875364f1dd150dec85809f32a6d42f74b66aef82190919c6bf06a9f2816af3ae3703e7fbc8ef52a9ff80d0ec6dde512d55eadf7d9b803f413e2a82f006c4e8bbfe1fa7134432fa53db0a2f1679b9a25799aa36ccc6aec13b0edac97b21b27e3843199139f207c5a4bd416ddeb2fdfdd07f898166ec32dc7c76ebaf3781a06a4298f638480178521f8208d5622b9a294c0a341755fcf003f62f00546a8a3b5a440cd7b4a96db423e1a7177beae123cbaf34a71dcb63ec389a3871e7d08d9a0bedb2884be535671d14090ccc0a415cb8ba032fb136905a1e64c79a12e80d38b828ba5bd3888ed35bac109e82de0d98a666e67fbc497df954a645c6283e18b7c493016d206316744815facf46a72af458fb0ce311a4eef693ae352ee550a47dbc6a5f13f5e40789c63329ab9e032a0c940aa4f4dfe28d9e0bbabb33fc1782fabc5ec7381bf2da9e5fa1c24037b2b3e11a4c64fded024a5be551cdfc3b745552ab535933e31e39de814038d30fd2cfbb7e5700fef01a0d9f75e83846acd7a5fc9f8720b4a36b9f2d3385a953bfb7adbf69dedf13c7c5e9af3cf609f6e9ade6cb6916fef68d41e46129d9e67374a6fc69bc91a094d5eae44d119523e565786903c79c1992eacb51cc69402515e185ca3379f499152db65bc4795c5d5eb454857c5a79b424ff2110aaeab2a27bdc503c02bcba956b912901881ced8bb37bd7188930f8ab7e7ac33b94638dda74543b54c71b9e0ebf3ebd916fb4b3a055fb968223e0815b518a605def412bbb24b2c84238da78b04ca4dca44659bb0e6607ff46a4ec9313be9391bfd95b3d47253f15fe13cd99554e98d8729e88911415c43bab156374272056e206764c5a7726dbae0214111e4f1418b7fde68f28be5ce5e0026e69bb10e3fd35d2f674828cffd0cf210b993ef57ada33b266680260a283179a9b8c04ecb05547d15da01e6018487487039d979fb679960f28998dadf224b6a1474e182303e5f4f8cd2ef016bf1ba67ff9f0cd7e17da5ce6e8b9e098187b669f6163ba34a0e575a4b398820fb17f2e5d6974530e5afd37b751df06be2be88d726fb5cc1b7041a578d160e1574f4380c516ce1e26173db07db868be2f4d42643d836032d509a7bdafbd94881933c1a3b65532c55930450adc69c07fdb770c985c6ab7784b353ff06f5debb65f9a2365c077ad4c7f24485067167462352172566efa5a0fce923dc835d8492d1c24ab527e86da5a150025ff15a1cc57d279944978a6e08e86ff0ce766ae98fc46b87efd6ae6982e2ab0e495fd793bba92739758473255c7aae570d22860055f3f617a459022199e8b9ea0ebd21f06d605bb1cd0ac04ac8e1ba5b91aa89d7eaf923f58cbdb01e67b2083737e3e39c1ad71ee7dabce590622e66b037804f7bbd8810cf341e77a495c89b074f16d5852690b4d99aac3d3dac4d8a8cfa69b9cbed343916c5dbf052269936b33818558ed1428860f4aa100ec90d8c30de85b0a8c3c377ce429bdc529d298722bfc0060856028476fa1ad57d338345476b6286bb8f303fb0170c1c891b8b9bbf41d8f3775ac575a1d314d43d79b224cbb49e83c359532f1610fce7d61f8b021af6aebcae6ce11ad2fae9c9e257f650632d1071605038b035e202d735242b641a16ba56d6262a830fdfdec51a95645487746a25f9b0b68892852b3e1345612f59869843d36fbecfc3ca60ddfb00a456e036186754c9ed87e1c45eca3d6bc95e289969c7f0072485b1a3c5c87a32ccd5fb6b661792a4dbbd2c62b21a4b2766fe16f84cf8157fe4499bdc66625f3e7340ac0c8ed60351b9f221c8c11b0b7860fd01f1a2fbb85ce1c5dc428b23a47e3d5a5c36ed112d97a40ce4f489e7c404f9f8a9d24f57046b5e6e20f9a956c9a44075eeadffc7a8d9f37a8ef1b97ed3e0f02c78334cf62645966875fd2f39e9b337fd402c64f440b804270c87bbad0ad35f7a7641d937ff325ef9911e36eb765a81d8afde851d66b08842d5ec3a7d842eb788dfae31e2562afad01a8ea021d2b557b370cf736cc77e34dd85355149366c6c97a371fa31a56ff1feaaf912b9104139d941285a0df2f94428c169ba3c3e9c6e79bfae00d9887f69dc2f89060ab6e1816286fd27658f5bbc7a099a3e1885f4563ab8d335415c81098e24eab14d5788c184739841e53fcc9743e39849977986266d806a5eab7ec0ad6392dc8b88fc2854f1cb15ede5af73d1033799cf615b7c338d06d6d4823d2a1186d18864e441cd70e39c695fed9731d0e2b237cc9d273cf7a34ff2bfbbd5966f2bbc71dab61aae3fc4a322ab1e5da00be970191b3bfa86c387d4362e78ea0dbfa01a72eb1ec69640f66050117685933d5bec72dcf4bd5f26f7d2b085c52880df02a4caee2f26a9789da5d57109d427d6bb7fd9ff4c881ffa239c51faed47eee63ea37bf67393f308aaeef5c04c9d05bcba33f508b9de304ed8fc14be8514f97afe816849fee47354b2aa037e40da791059958ba447084fe8b16805d083036a9fc90baa1183ac220b3da0132ea5d2478e0345ff52dab427b68cf7c00ab24078c8d0ea5c54165f129dfaf3363543550cbe59fe54de80b1c993b73d5a3450ec313b02b875f62c893d90ce7fd2dec25c086ae6f3f3a1f8541a0649604194cd5666b85579dec2db54ffe5ff0e5edd62a0fe4910d95a2eaf48fa56958fd69bd1419232fb798c8e903cbaa7bd1773f4d55f478cd80c3cf6f11db1b30c07ee6febccd47f7e945613af24f472f5a3b8ce1dca82474bc91d6a4e7d14c6a95b67209b9bffd11773348c76941c428e005b45cd5d2fa5cffc25111fa2e9931a1cb6f2df0ac40da199378971304106230c3436b5ad70f33ff7ed32faa32ece6a1fe9c11705027af3ab5ed2250302507a5a5486cdf9639db5d45d733dd799a9a4ea93b6414dcb4750caef44b482b71d12d20adc232ef61a1009a2e3540380bb5cae6cd504bb2e3a16ca5195e550521eb19ffd3e1bba8c05fb81065777cc78765e86d88072f1999f1e0ec5246ae433cd2c65fa24f4d5020caef44b4775d0affe71e0f0e33b13287ea4fd63e2bbaaeab26725e3c5891022820024e6be69e96e3382774e205a416e8fc4b5e152030eac80ac2745151b986c7b2f07749a3d67e867a9aa45fe16eaf2fc5bf73a47c9c7c0fdc50f5990d4ac49d57ad51adf14bf61fed26c19351f905ad154852e26f4a9a13dfc352dad64bdb620aac86dfb05a2d88fd45ea695b822a28ba80918842cdd1a03a1df4d4602366c34455f3c8682de1749d8d931bfcc225c3fe5edd57cb21cc00fe920bbf86756a54363c21cfab577fd825026a48a9af2c659d10528df711ec78896db578af082a5c3b510f652b8ebb9f543035382346d4aa972fa0a0b0826d83134af1be2f2efeb0f6b6882261bff12042cd92f4648585841fbf57e6565399d47223074a01a357da43f8b2e4ab43231ea69df5fedd1212b3875ebf3913b9d616ef48bcf3da711c236de8dafd45397405285b558e7a259eff6352316290f0eb19c1b7f74c422c4b2ebea5c368a39506d43fe51f9f1280d84d09be40a45da5faf8edb315af30b00925107aee543a84f2729c7c6432915aaa9a604e71b1f32f4c0bb31684406dc988541159bd3fec8a283f8503e46967934d9bcbd1d87a4a747f75119a8fc30f4f2baa4d469f5a2bc15e7bff7911a42770b979a953abc9dde9ffea7ea3fc379a97859fe18d60f3990411484ee7be22b7998161a8bf3d254e0942262f524af2570707df3d307358b4381c327c2406b6fa51a98939f46b00b826949a1dc96fdf3c2efa1c915393ffa33de01677d9ce0ab2f9251a7381075746f91aa829b3dee531e3f45b7bd0f19d78f0a9897d5f936f88be297505b4e9aab448173fc1bb62eb25948e6668bad00a6b7beb157c4b125aadb70e00578398409dd46263a499eaaec5ee005d788d948e3935770679dd8dce2949fc2729cbc06bd34ae3914cd68f92c217b025860959cf91d0c997dc67d46957c8210375710ecc292ab5c97b3253964d5862ffe5970dfdf622731aa18ba31e295c9b962ad25a8d780d18b5044cac959d23a603589bd60cf65d16840befa968182771cca60695f4c211d0469b6dc47b08e8ef185575ac89771bb08465d492d5866f3f9c2391de7e64db7daee98cb7f70261595e6616ddc6ec0b496e7e384eb60ca35950f957c065d2ef7fd87f71113e7dac2808103c6fe77c799ef4381bd10e5e398cfb856b8d0dd0935a0042cc1bac125be97d897518cd1f5833dafc7e43487f8465024c0cf3ef6add979d82cb8b67257197bc7a68ee7cd916cd2031b04173c2211adc056793fd9687f1a88e2b81c6538e9a8018d9479a0bc5f85c6b09226867abd61a4c2ecb3636ab9f5eae44052aa31303cac25de9e3cf730fc2d0663f76763ba5d04f16184fb08dc6a8e8c941c92f8692569d689b17f19c96229dadb1302ddc9f677ed6e985329a0b4231a8a71cde2dd1250c82acc7bd72aeb07fe0047a7cc6f405bf104d3d77f151868de8d510b58a1890f26c0cbb430ee22c8c6b2c7ad331e26ec325a0f43d89cc667002ddb1248912e85b79241ff263b7e63ca98343c233eca0026cfec415021b7644841a13ad97b932532590d31f050f248ffde1339d0d729cdc56e83e22f22d3f4bd76ec682c609b8a13c134675596977455570b6959a271011003a9ef77b338da452bc3b96a23c0efeaceaa11ed0adf93cfc0869d14293361e17c34e6f7bf16b5b545ccfb6bd698667a679a5f462fee450e35b225898cbe1cebd02c6f0f16f1e8f6d302dd81000ccbece852466a38e69f826858bb8c028b9ac0cb7606af0ba6f3de6d47fb808a8fbece7386d44b7f188e6021b7f59f9a2a59761d0e4b8c4175ac360b6a2fa4e85a54b1d96b7ec51e4f89f72b7e368fff2c9e44f1007dfd8cf4d3ed89e49ab99c99bc89b44e25fe5a0d984a3ebc39f02e9e37b71ca57526f76b61d18afda58403a6a7f061feed3d8d680d070abe3630253170e276e6882d5ec4500e262dffddc1d14fab4d94ed0e718aeff845e746fec7a7768eb7838e3e7a2e45ccdb120b73b95ef1df358980589f7618d693228b9800a1ede840a7520bc9ace44ef8f6bb127f121de5a25feed0c924abb8076c2249cb4aa93efd93ef3e186f094431dd2eba5473a6e6226bbfe5da276e8824b8e2e33c51697f86472a4a4a0ec1f323fd1f7b761ef2655f633575bc55198bf7b512cc7fd320542724af0b22253570bf6e109c97e52752ebf3c56468b5377d0d60d979192c20b6709b65adb25be91511ddc00735c7cb8a42a7d97542019293a280ed166e1bfcd084156369473f386f35186e528f18b777c7bcbd48a3e0ad80b8a0b6dc88a80add8dad32cb8afd0156682f2add970c87119dde970205bf50fb6e3227903e5bcf7f3a089ba7a783d9aba252ad3d5a2ce4d893e63cae39cddf4a3af1c4e8d45008f59bfd91b2d7900dd5bae05881f72a3f871921687112d95041a6dbee01141bb34f603b44583dbb7b5023ebe3f75c127121cbed52e836da28c5e251feba20e0abf3a1fb4cf064ebeba487fbdd8339a324703f337813f5b5b061231dd1cdd6bcb6c95ffb8e045764cc30d9c382d64dbdf5b1dcfe54ef2ef31bdef1f65bf4fceff5c688a576f4a829d4b754b95f3da9ed2ef9e886343cad946944f742b3b239b02b9ce320938fa0aa5409859b68b84078222008e75209e5ab2f67a5af7e59388ff9b9b4f56697645c5ed1297fd5a5ffb70aeddce012c82ac264919476dfae503fbbadd6be77d427bb77abd5cfe8d6a199541ca371ea78047439eea3a0a73b62fd92f24199ff76a824f65b5e42d38d9f62e09fcfe1853bf8f4fcc7b53acd828b7ff2d99512605b4ac023fe8770a476e4d340ed1244a511b952f144b3b5a793477152bdded4e3e83286a489f1c2f36029dcad478566d23d3f4b69d21530174ffab0870e9cda4f08f986400dd7acf2afb73eee6a975e5ea7983cbafc56d4336c08020bf0749ea01470150fcaf1de96db3a485953f2b150463c03fb8a6d5b4c5d1c3ec5c52c68d2e835fdcdb34d36aa276a07071ccac343d79412536c41c625ecf383aa329282bc22a2e45e886cacc521e961175cd4d47a2bd6b981435f5ab6520daf37a64683cfb06b57600161132b6471794da4be1d078d42e1f0aab5b8de29afe8ec47977783bc3dd2cf423966bbefe700837317de6edee5dfea72e3789c0d0a185eb3bbaeef19be5ae80da55acdaf67ea9fdb552b046b7cc5b3b5848924312a8e24cb8ab4e950a09cdae7b3a46bda2ac863fd090ad4de61dc9cef34864892f4f91e7d08d493878cfdf5643f3e8ce25623f080b09891e05b89d7917c03a1a0cf9bee8bc9e03371b0a627c3a902d5ff3093b9b729b24efabc2a7197f3b6428107568e76d753c429b4c7da4a3a1ee952b6ed8b524f366d00b724f59572f69f70b97757d048defed8053b7eda4c4f3a3b3747e81cddbd7dd84efd14a2dba930a1000f6659b8429a87bda43c24f9e23dbbacad46f751ddb900b9fe4f864cddd70d49173e6ebfbc9017e4b4f8ff7db190772d58685d7b516e758d410473fddffb4d114d30b2965e6ffb88c05689893e371fffe49c2ecd1bfcde3c07075ed6bb232f3cbaf73cfd72732cbd409558a6b9260f3c6b8040ca26136112e2e14a24caa207ba5b9cdc031da4a42b2e8e89f8b41e56585c04343fcb60e18e57faf6407f31ee7404de0a11a753a2442ecb4a613e314522c5488154e45c322b391a499d69a21d0c2710c3b518f252be7d2bc755d9495c2e24167df38f93407c7d31c8b8376c8378b85d6bb602594bb23d6954fbf22972c17187e80a537c09c5cc5173ac3b156d16c623bb79e133c7b4d61e931310ae6d763503d765216037cd5543226336e69a44d07ac6cddc07daabf00c0d36a339311da95fb416004e6f799acf4a75cecf09a405d245c40195ddf79384b6afcf575902688ad5386c91f59c79dbcbaabbbdf06eb2256a72e971b59c32b6fa5220c1d38b8b79aa8ff680ca5390555147be9cb93631cb8ddcb5eb937515a1c6fc68eb59d58b25c01a24d716cad52ffcf3c9c3a21809f4411f4b739f000c817c5c358eb0c4218041b79873f69c301e16279d92bb182bf8824fa9f15371e265177dbd1e9062d2d04cbe3ec8fb6c86da9c422c0269906598e37fb35ec5a07d1802d87c495725b60dea5b302fcf20b58a16512fab89307f8e8871d23ecb878936a5296188443a4931a8a484ec2087fc51d5e4c609b6c5955e930a5e6d419ab763955722878a4e5163e834ed870cc8bf241eeca4a901d5df0f2d2c7206d4009de6b5f098685cf6d18f30261d4c7c81f016aed7d8d9e852d4c761b78e2b59bc5f4d8614a0e9e46be425b590952b773ad7edc4ac3b4e2d069b512e91b4666ab732789f8fb6c626f93995e85fd7d54ff5d56f9d4b7959bded036ba601b87ea0bbc92f919319f302331f324121ab81178b23c7dc64a59cffeae9aeec07b08b6945d7dace0cd9828289c9219e5b5ea8c4ad7903acf55a7a4e95f7bd1d12703dc3a65609c95301055581a09faacf1a226864caee048577453bc469a1cd1eb10f52d085d8f4945a0dd065cd7c59d6fdcd7c7c2682b5810ccafac228b8d4be9e3b1a9683474251b865ddba2a3c4567e01ba08faeb8d56cf3cca3e63132422fb84416e021baa4db838a3fa945f714101282f4c5f9dbd9b3b5f2997bc41c54a6b495c9aa813873d7f1f157a66132d1799cb4ffb59e406d96dbb499666fb4227f68cf1987cc1cebfcfda9d0537f1d8e54a01005de46c64461bbc458d31fe39444ffcd2558fc4afb702e31c858bd620d4040dcfa91a7665d535b932820a44980b17d1a2603c9efd2a0d19b67b35160e5c25c63c6a67400d6aed6b67ec26aeaef2a909375e8686282c882050743884ba84c32cb22a62bbb89d082893dccfd7e9798ceb6fe2e89f42a01163a7d955309cee7a9d8586d89fd41cfc90d881cc7e6093c4751f747fb2bd799bde84f7a1ebb3133c8b79e3ce8724b301f07c105c4899df2d8aae4d8f98a08adb81e1662ec2e8f7de0976630524991db53412e0a8b57dbbd25b8abbc8f0ba5c55a5f9ad1f13cc0e0464c700674349c00ad2ed35e8b533f94004288eee2527cb816bb89a2bcd5c261fe6f80914c77c6e9518a13c9dc0279b397ab06b892b4c10901ffedd4d4cfcb57adc793f7c2e250fd8bb575bb2cd791ab6c060eeef5a8e18dda947b539199496c7b99b8adcc7532c27a649904d93edc10ef49660be318347842ed94b77e5a888ddb558eb6dff2d9e97f9982b508f7afdba93bce5ecafe76cb832f587782c31393c1d52bf09fa91b5e361fbfbcbf8a76c8ab8f8f22b865ca5be3b1e169e2d5880e6093d037a713f4c4b6b85e44702ab75fa45aec3f31e7bbd5d9186de11b26fb1f2eb3a3d1f879cc2a18f16a3e677de070058a2af186f7e20d5ec51604aec18119cb3dc20eb645074f790d48caf6a2f1cc75d49b329744fc924fc726dd376956deef46f5ec19071180c8084c53f1cb0ad94d9135f810c49c4cfc91f2b6973ecbb0b4287169ddc9683d87cf87f08f840d37a96bea2384805a3d21c550f580d492161c89e6a9f059271b99267ac8a9393bdf42543e0c115da974af6d69716653e8e3018d4dbae1df4ff5d61d8bbef0bf08d51be2c35585513a4e249eef9654746d8befa65b7a927dcbde3e4a438dc57e4fd5093846583badf49fdf33bec57234c018444c078359416a6ce7dfd1470de5191d07f34ddffcd1a3f03d7efb37e8c91d4e63c76f4b236733f863219d374ae0c2599887cd540dd201419e4d000551a450ae0b442dc1b26ff8dfb326cf0e7f03c2bf3341600d00b13ca953a8094db0aeb795420521934840422ec18cd9d13d2170cabebe1b012a24a132193f5efd0fd2ddafa78d4c76f9bc1557290bd1ba80a55cca3e336675263f1d745c3fb916b0f41b71822a7d5b8cf6ea02487a88e14a80098731d192ff555b6a5aa34e631e3339cabcd4263c01d84d109b4281fca9d1f9470bde53fee3437dad48b5fd2b669dca6bcc5c096ce21747c4dfb95f44e8176c52e7223f8d1ca1391e3c3b10cf648ff4457ce3f85bbdc379c130aba381f8c809fa3bac7dcae039f45956bf76df223f3ba1f5fc72351fadf94cac74438060c6a62b9bb29e5d03b905f48454cda00b963ead3594f9f095c93c6def011beea07cf58d1e45ed426c2c772800d38927d7038200b2eabd55f397eab90164e6cc549481d4e9cf95d7d2947a67596bd63c8da7468b28f65b0e1c4f1b1b40d88bee7ad41f1855fc9e6fb33a29f949256a6ac7c312b7ac27d60ce194420f1a05da9283c13ab7afbd1a479acf8e2356b89e64476b6abeb98d0b4ced77791297013807350a86e505410a3cac0063b364821635ca218f8e778d696236e17018b7613351af16e6626bdf6bf2cde7f33e1904fdcb32ac34685947969b35bb9e369f7edeedfc51269a304c60dfe95c40c5d6ab4fbe2e3323f2fe3e7ac068dd3cd1741ed6bbbace14e08f392f086aea82e1bd8a48ae66f246713ea7daa65af685fbaae6c26ac2dd38f7e360bb3d33d22bb80bef5268b7d2638f59518c64b85554971c957c50dce68bf163ba2d1f8f4e65f6a7e3ed925f6c9a857da2a97e7bde92be7dd6b728c64d17c0e383948c79be22a951efac34755396db138823d1f58057d5bc7bddea2f47b61f33a0e322f26ea5464032d4e4990d7ae737c3dbd908be52a01ab76642091fa9367ef54e780c143b0b2b5b926cbbf0cf49b785894a54a7bbe15452668947ac722683c0dc0751312f8680b9416879cfb3cbb759a4cf82948fc1dec7b40234134f8d9eb67a7a8eeedde3ec9b3e9acf05ce82746ce5429730e7d0f4b04e91f69c3856c6e0e2a17d6d2efe385b2f5da5cd8f7f4cb23a8797fcd6117d4bdd30fc4a5410095835aa7d50cee4ae4aecb405fba882da2e10bd2de120915db2e2b733f69b645c59edebe10b66dcc1a3108a14d04cbe64b11b805196f55cc15654553c501258582ae628873fb59eef781550c95829eba35712c29e474d04527f2b3e656dcb4590902908a457d624bbaa2c64d8d821e7fa9cadd65c58ecb5c776d5800af190844757df7d0b57f7c1a3f41d2b36e1bcf267f4d9dcb10d623ce6211e0bb97bb63714311ee883f04e5a012c9713c62bb04571da0ae383cf5e8de40fa83a8561a9c576cf1e8b09a060b07238d71d866d7cdaa5c19f79b1a89c89389fc203bd7abac8014fc19be80395f4c5c6b539cbaca3eefd62d14325fba3095c67275cf90666bf95cff03591a5eb666dbdd63462e0b798bd2e607747d4854ad206804de85d4605c6edb9e52099cde1a8379f38e28f1a5e1849fcce6e8191824203ac452ea4ecefa00175a15eb14d63bbcb1a57ae0f3205d71e0328dbbf4fbef6af65ba63d443f88f91a7303e7de28904cf4c52471072996fe975a5841c7a8fb9652f247bb7cd36fb10c19f0fbcabdaadd922e4ee64b149e64a38d22aa80b442c81cee05327cde8d4d49bdd15641d824b0bcf066a8b0d8bc33cf7f8ed4530da9e11cff58da50ea071811b7b1efa50607fd14f36aba4e6aba187c7583321f90f24207ca69789915e07a8d07dbf2577bb8e8db68fa8c27a03d4fd4ddb3c3957181405466116bb6ddf19e493e92c05c36985fe96f36c56af8dd2e75d9fe837a9e8a568e45ab452d4415ba602df0042c8aacfe6228bf6b96c70a9a0b509ac47fe1dcc550a88d37438f526fe3affefd909c77beac0a872fe2e34a7256c3d2db42e3e39e7b7ff18ac7799483d367e964d76e28f78e2ae7f6b18d71cbf41032faf0d4f4aa3b11d8e984f37837da19c65ac4f8677c0119e76003de6a985d8c5f643726ab3f559f28c30370f99b1da0a12be6bfc996f85785fb07831caedf646c6da3d03170b89c59b1237448f78db57ccc9859b960d4559b8639aff0fa87e586fa646ec97327df29796c4ca8b7e9e62fdcda1ca50f618602c84c54aa5fc2e267747cad65fff27c47882bc985bf5fbf80a26647916d1ee4ee38d50eaf2b970c12770a416225ab020d4faaa7f7c043354e3e30787e1b3bf6af9752dce22faae055ceb23ea38d9dc3410477d56db3fb7299e918f5fc8131978f5f8f11c467a34d6500021aef0af2f53673efb59376f9dc113316374932fc1197dba709526e2f4f75d7df4d0c75c90a1fae108b8050a1d57622db715a960d0bf75b45b0a3a389e7b568112adf6aec7e6c4595792c8b935448ba95d15a55980dfd17c8f0f9a04604be5293ba449172d5cabcab8d76c4dfc120966eeeaa17636093f950567406cae7993c9788a7108f415a4b138531b9a05aeaf807646aa461458539a226d88cdf682d3667d8e6735d370f14b206f25f2efb59a2fdf84f365951688f1b1c3e92f5d7cd89c6e5f8f853420a61a80307f8f99c61f67a9b298becf5365288bd3f6ca8adb3c2750762f866ea28b5df0a87d2a52211afa2a8b75ab8a0fa7813993586cc94e3b1f3bfbebaec5735313f76dc6110d37acee96e7700905ab2f84e623b394bca6103e125a88a352b194d0bd166f71c54d7a09e59cd00af9d4cf8e81df154dbe566572355218965a70aac03db0d7a59f95295ca53b2b17f4bc23ecdc5feac5afa51bfd64708c4636e8fdb0354ce77a074154984e4be0c9ea45c33194a0ac9bd3cb9e473e8715b3a25167c58fff23f674aed4757deef75f6542d1ba70e501d87e57a2336b35f07af01211479ebd4470ea6e7e96d2a0585b95ba2fd022c29cb31f6108e98ea212d0f6ca4b1e7d1760648abbb6f0c45052963563b5251ede5e60acbb61e1680e6e691ad4c14783af6a7e0ba2a57fc3411dfb14346670e961e706b27565cb3b4b05bcbdb8e7a3c89117d2e04aeb86479fda6753f91a16aef9e4c441481d5238080d5f9bb24b0170c59a5906f80e486a48deb352fd2d6351fed6e06f8f4d8897786e0c8635ee1059df3d51c0d3e5aa8a31d193f3b690eff06841db2f8b695009413fff26a188f6a989aa4be5415cb364735512f2eec01d17d8b241d8a76a1bbbba699c94da3a09e90deffacfcd343f7b91fe6e7fa5fb90a3c274c8252b39a2eafe330011836ea4eb2a713c3bfe58b8fba77bf232d5252559899815a3adbff8402418ce67625dfad145c4ad8f1860fee8f8bf8cff5c0cc489ff727b41a6242c91b4ba5fc4218d1b0c6407002b12d223affa2a3ca36bcfe39f23a853b031554c2d2466fa5281039646487b2731776b50a5e56ded35497e650c5cede2566c106c5333c1bfbccfa2bcfca8790eda74a304df2d57961fd200eeef372a35f2415ca0104c5ece502157ca04ed14a58fda0b8b4ef5e26c6d3dc577ad8cf15d1998209d3176990b26aaa35104780866806cb6aedf83341d54250ed2815fcc7b9ddd18d9ff9e242917eac85290b148f0a904b186d11a504135902c346ffcc9c4495d44c2a1c5c6aaec48de7244ef97e008a5ec258ba072caad2c31dd963f79374b6bcbc2156d8e8a6bc356dd8c4c4a38f5ba833a427b5dec19865987fd6141c3077cd62f3f939c5f2d865fc3e13b43f36a46feb2ea1f35f9a59b9b310ef7726dca3f58c48bf9ed170af024832d241d59f0fe8c6fb21b2f5fc37b4e939af382fd3055226dfbc92c386c8a73a1741019b409dc532c0a7df603c590b5fe341e933adb239c730091a3aacf8f8b9b8a9ae0891de4648adb241e691be423be17081558474098a69ed2efaab650d3ea9ccd32c74ef73b62b96936c061d8f2264fff2e8b9113ced443738dc2ffefa3dc6d8b6b72350d9573433416d1c4bf5c26a22aac5ba45d52c4b47566637dba15125eed4756adb1d49559f29a80d9de01589af5e1b2377239ed2f6564d27eaf9374ea372a866846ff85311e34b85a70d9123b1ce2cee49fd3b25b9b2dc7b39b653db71387a4633eb85d64a3f5453aea19da1ae17d9ef3d99ed170a3449885f516559812172301183efd0c1cfc17622582d60a74e537967249fc3f8cba06d54f4478651c0f74830fdae07b5387d682c55d88b5872909d173478cb64f1a4be98c9b3cf43cae6aa43dba18b825c8ec3502e7664e4cb1e9871fe5da2024f733dd9714fd4e70df49eee340990da843f9067861ea27d4303bef081066b597d258f7a9fe0064d7dda33df2fd1a67ba96ee123039c757162efaed2480b544a9cd91371d25683eb316c44118d4064371505758be3c5b8b483b63f04e37e80538fc3761de13e580f735fa839b5074ae925265a1208bac212f4f77cfdd13d488ba503351174a44bf46e099eea71b4e69de56d6235fa25e6523b5a7df42c2d69133ed7cd04777e92860d147bfd92861298c5a031a58c74e6ca1f23c955a17a7460ba2e53e1e70e341087ec749dedc9e26647f3bbbb202e49a7d887d70fc0fdf0c853d9469596a96b8a9bec23adb3d45fc9030cbf8231ddd6072809dfb7299550df2b1d0ad97ac7d19b036cb8e52a7332b7f9e13bac198715346dbbbe222ee1feda4408a58251feeccce70170f158a7062069efd0b08de8d29adf9c2edc6b94de4e48d357438b5f9d41a331799e95ec9e45c71e487847178daf9a100aced72ff7888fd40146267e5b60e3eb546c4799f90bb6fe794d0fe34f745efff7ff8252d62f575a4c3a0377cf479f0cb6ecc05c73325112297ade7c82c86cf5ce2186c8658e615b1a14a1a8981a88057a6fccf578aa6a02f83589209353f72fa303a75254bccfecc7792b7886ee1cd9e61e08658a197df8ac1b568602623665dec24a2d52cf035ef26d9e97271e658a3abebc3b2cd124cb2ac0a3bc5d01d6a501b857a4c1087541cdac569977c6f98d16d2ae7ae4c5752627d7d7f9e3f16dca835d83192691a8d6af46a8956b06e3f7baceddbd24c443c8bf77ef81c899b226134907842641ddac4febc9b31f8b0383e21e5488c17bf0c3a959fe980531c12cc07084c55e3fdcce2d0157a021d7907b2b132890cf54525783527b8b10c8c1f1ae2869f6db3ea94491e87b7c012a68aad48789b1c4b6443f4097ee1c43275743e60a63433ec517acc04778d785151db4449bee93c73953429838671d53d7487d3b40bc7550508a9a7069da6c5445f2aa67925eda52d336a239db88a129d3c85cdde081c0de7c6703b653ee42eb91b11b26248331353a192de57811efb127aca940c9fafefe683eca733a7ff1ee85e29a59f9546ff654d53781f81b407a4249574571a2067b49fe2b1f6d90038ce704325d2105449f33480898bf8794bb8b86b54222baf09e2ac10c4d486ebc5ff18c774a0a2237e0277bfc1c6e2e850be394868b770f2c641cc4d9161aae10c9212250e4d556b6cbcd1c348a140eb1a9add7c0340fb26b1fa65557271224c72ecbf115d5a01ac4b1e61b6687b45e63437dcefb929435dcab352cc28e26006d99aac78422cb0f376da758b41c81bd76cb34d273f98dae000263072eff6b49a0f363b3bf22e92de32e6640019c6f192e6fee28438f6ad371ca5ed3fec0471091a51623fae218842f623bebc688f7494bb51ac23474bc585efc227b86696d467750efd716b6dfa05da34e59ade0bf3b6cfce977efaeb669090f674171617e0d49272d9375509299642ef11f8b7b77ded83e4e1961ce886819e4302e770b575283037f7ccc1d7010377be83843f0a71098a43ee39636b72886bf4ee24ef0a3792826786265dfc165d4c608fc97f75652df7b9cf9a4c73b59d78485fd951adad06693b34df8c047e120010e9774056d30f0bfdff4943a4c20ee5b49571d357ceea6b2408b2b77cffe73592966eb5fbe6e7777a539295995a9fc94c7c7a1d54e388b51d3d23829f4505db56dcb0121d4b1f0db366c602d38ae060ed01d7e2bcf49354041b00000fedb8753f639d82f00c25ff467bb9e66478cbd15ca78d528e6b8e92d051d2ee2a52bf106bd47684fae13c53d24a70f3c0154756b36bf5c2c8681c0e54022a0abb474e24e0f7d37854c7d7b02c9d41537dc704e981046341ebbb1aee388f56ed06cf7ed84f23d5945085a73fe0a9da02ff89f22e5ca5752f59fee09339de8151a78cbc81888c349f3d472bd528a32c8f9a060fb962f8b55ad7a1c69fab0f532f5d501245ccf06ecb37e6f443ac8e21248c7d07f658b49f12cccce469bddce844da5f4f8568f3edf8e73af19fd0d0330eeebe679eb791da0026b9776634a9bb98bbdea515c5ed842a78534c55aada7f97120f38f614fed84fd86eb2607186eb870c1f7fa5040914761a68a15266bb26580d3aa08c14768b18d8245b50f043cac505b67acbd2d0fc17992005136b5e97e7ce6d6f75219a8b6b9f5902c17bdb9ee12f1215467b0d4d0c8e4da73bf0a307eb20c75da5c4eb5f0069e0f98c171d94976d31f720ee7bbcfc1b2d102cf01cabfe3be57d54abaedc4030611eb1a0b885bfb1ecb19da53af0068935b0d200aa682947e0beba4d2e46b56b735f9246fdb247ba52324efa70158bfa1ef423aec17c468cc851966a06cd4fe4e9826d34fd84c3901b4139401d9dc93c0d8699709bf022c495de7e9f54d3dce804489d2a1fe36c1b1336ec280dc708ed45ba3bc97fc04972878a259181bb86b1a1ff2b70dad47679951d900b78f84ff9f005a325d0c895fda17a6b7d0dea2afa38c9909b6034da57abee59c72851c413d93d11b29a60528720c834d012ce09376191f541e2f029e7761ead3fbb3fe94594cea282dfd04ba14e22be2ed8c02b375b4074b44dcc951142edc818b92c6666caeefe1278d1e21016f894d98dbc2cd9196a31f173f6322fb18e432c1f8d4264fac212369f83a51058454a1b600e78a9f560f97b45691e8782ce74d061aedb100ec36c553817d41e02853e27875485d40510c3103e7fa177f02811345d3d8d37a40fc7acb7c01420d4d3c899d272192b5c124f374e28b6cee47a7734d5667c157881abcfc9b13c390f9dbdc3c207ac1df2edabb80912c855b27fb308012c96b80cea35603338c45a79523c329899a5cdb2e77616d5f33e34a0f46bb18121f59b16e7734cffe11a39de40e55abc831d7cc40f8c31f30ad6a71918a949da705ffc7ea6f24619c85803014e36472471c0c6c278593791dbd85095661807ea8264100ff7661a17003463cd4250b669e7e288ed5ef9627a2309a094962864c2405af4412674263ed8c9502b9052be71e60cb7b290c66dcbcc72a514b389570111df08c02bc2060dc41d6decbf6ea5b68609f15980e03b3bc7f923c8004a9a50bfa6f756913b527f4e3320f689feb4123791a88224d30620414317de66e023423aa8cf7ee8dc067635085155d42fb8a471fea0eba8e204f69735521a1c4e631854be6d66b1fc8610fd71c9f48b467257ed32d45f7e882e44188701685d5622959f03a4218594c1719bf27ca8f3a97694146f571b31a3c5a3bd928970d0a5a9f297ed7137071b3e14306f7168cd551c0f928a3bac3e08552ea800531e18d2abce391bc4dc4e49cc32149ac064ca8712efdf6920b57656fdaa76ca3656efba11738a4d30357a5a9494d04c6bd6fb6589f7b1ec4274614be2b35e0db69a356228e1fa2db7f5e05786dd8a0fe565ee84b87a76be2ea634a7ad68927ae9558fa8ce068a9f4fd1dd6c5a9e7f6696aaf64c51c4bd316009159a50db2986c53a588ce5c2960f4823954653361fe890924d1b58555bf3715d6ab91aeafa6b1f4adb742137b65bdffb04f81771c61c89e09655e11acbef38825e8f6e3f45b8fd537f49ea1b8191454164c718ff0264f2ea8ef406adfe98628c9e462d8749a6438518e19641850edf7233a65fee7e97a49b58bb7bd728cf8528321e9207e889ca615c454283ead197abc89d4590f154b2a6ad71854e77dc4d13af84c7764c3f63e00290cc8ee47313680a0ca708faf9a990137b2f939d957c0581bb712ae978c7442f21c224fa232ebc3b88d0cec7f0439c91bcd7c3f122a99c3ca5b70bb913c1db59f011e83fdbbaf61852b755fa8d7ba462a0db63d449e03f298b1a92cb77831a656bf91241335f242786a7fff54f251dc7a875dc716a3073de750b466521a231734d7e78d68dd3ccf4dba86936f5c2c79c57d315f0bc9b886524832a90e68cc75582b9dc7a3a1757b538892d39753c9d59f375aa87c5d33463d1db82b311dc0bf80533ff9623ac0032ddf21abdb1082c4d6d75cc521daacff8166292c74f4b129a184e0751c235b52ccac329145fd97ca73aed1f782a3a86e00acc644b9234adbda0b72446fc0a081aeec2b221255b129e08f9d5132eef70c2bbc1baecd843dfa0ece23c938d9e3db43743c0cd49e6ef3aa9c83a962d2518322324a766c2337acc0d601a05726a23d9b3e50996d4063bbdfd7905ffcee4b8fecb9ef825dde8aea187ce5b5173782cbdb8b494196082e63c5129ee050d2c7697bd2724bb5d53a241792f452120c56ccc0b72cc2d22d80a7349bd6cfe1fca553c24f86807d446cd0cb84e1e234865410203a512152d3a1dfbcf86d52440a7c45789f1a61a74440683d063bb0d859e41b8211800ae9b084502e910633dfb5208b187a24c625de870f34e22d1f2eaf31f84ba16b471ec62c855015413d9402ef1e81567ce28a8645c623b705ea576bc5fbc38e3e8a07266bb916468af8aa85c47a84bf02f02f9cd7296707d05ad80bca792fffe38090878b1717547476df622ddd435f1395f00d894dc48ee4012c141dee23eca7e212047f258e1094fafda5a305da89ac6cfbe22a2b69aae82421337ca0cfd729c5d328dfbee1200a60cdcd7a8ba7d5c5001338831248b6931cb989e04dedee3bb66470fdec4d2efcf0cb475b688470fd0c46bcf1085680e9af05877b5d24c2e28c602e1232f2b2ac0b0ecfe2183ded9057230dbdb2f8e5944a9889c05c3ab104dbc99d6dbf4da7ff20bdc96fc0e8a64ee3f515a029f1fa0d7f78e13ca9d6d56109f02feda52556e40ac7b5b1af2d88c453b796cfe874af8a08193ca82ea3fe8b28e9215833105e918b2f8d53017b0bcd451d0a7b74b6bd0ee6081b2c3afe28ecd0af1cbe213fb984a08bbee03be210e13a8c73720fda1d896f789e53d19a8200332ef46333d986286f9532a777ec0ac13212112a0820cda6e4c3de5c1ef96da261f833e42b0811c10ddb006a96fc2801e44037f3e3beafb065b2de1ad4ec4d7aa5342d1816059f55cd75603995629befab83a25a412282f7091a797dcfa0a6ca2b4a5eb45dd04a884b43760dbe57b5187be8290274f8334810474fdb04dd6a82e650a38fefea206bdeee98a3312aadbb2c11592086d99e9a1cb560fff82714343a494d4282fc4f269b28a41311efe7fc0c7a202841904fa14e20681d1d806d1ff3a12dd33a564a7de866fcc3609235678d72bce76093c2fa3475069d0d8bf30f689bbd2fe90f3e1ed4f63913cee1c38555e49e0838c6c2f9e154618506940b7c23d810dd6381e2b7829699c79203573a05b2368a5df1c0ed6fff2ac68839e18a6241886f3bea0edcfb945c265e22b4cbe697d9723a656b9fe800da04257d81d617285b39471f46653bbd509e883be084809d8c2657c444800979f2c406bf5fc7a9d94a1801a9f106ef2ceabe1028435c7ee2fa9fccfac3f4695bb9bfc1d230a7509003dcaf8a091b7a43d825904ed4c21ed698915b0f72e1242c738f4255c6dcb3cb0e0928db287fd68e598d61336c1ba3326b40cfb15b931af2fd5ccfebea5794b08212cd084088180054f9a89c453869b14fcec7e936610f7af45194b78774f8feae8e6b7a109090e5756d679efc40a2619da703edf0037388bdf7f00134785d9855f11f504ae8ce45afa9528b0cde1618e0fa2a57bb05ac4eddbfbc4f56c711c61ee584d235e198e14e30753ca3720bf672515272fef54f0e4b2ad467c2dae0a4e9c00173263ba772c3750d21a72c5b9b82844a720c087ddbab2e56ee0a70f5fd475d0283fd3b2c7ed7706a7e552120230b58fca0971d378e22b1e7fe1d4a783e287201e092dbb8cc4bddec055c603c0f1f75dda51102c21f70db859ec701582ba72c3a3942f3f10680eefc64a0d16055b263ff5671de58bbd61dded3d9f97194f2fc1214b4fa6b13352bee69869f9cd3f035ef6ceca8ceed8516373cb729eae915236ed789b363716cc3d7c7442876480bc2c5dd75040b2f40445be78e0aafed7fb0c5521c5d875c33002996b704ede45e6704ef20f7bd26efbb32708788bdcbb5780695e6f8210af553fe783e8355d030f6e2570898316d91211a3380d758b1c480e36f5c9eb760062cf21969d58f13c09fa1131ed365bc97efd6bb79111ca16dbbb5eb7a030c81da9069fdb87c725ac30a21f58db43f2c01edd84118e6063ddf53b5e4360f4f21579be1ce38cdcdc04a52a4fe9143bb04a06b433c35b358909d679f54497ad57885ff9ec84071108adc5ca825ae72932c1e6001ef86eefdf8ad8ce5684b40047b9accc54af28395e598732dda70561a7a39b55fcb747272fa8261d679764b3a0bf254ecc08d883606e5790247506fa94511ed9df7f70ea463e9d56b411ffc87546960397a43297056497931a5384bd44f94b45b63c6fd33ff1d819a17a5b3b3f0fbfbd023c7805827bf49ad17495d7ee34c3622fe2b97549deb2e46c36ebd301490773e95de5d2ffed9a8698d66f2b904668094b96371ea9a6f65c6361e2a61ff4b79f8d0d5f881ada96f23b1b43d87782308e906758363ebda9f1fe86d8f6b1bacd528429348cd275ae063f4f40a37e7bf9793671a69bba1aa1a53410ca4f548019ff3047c81b0788129d62c586dd151614bafe7f89b59ecf2850b88d840c6023d75fbe880783e4edad09394ec52023febea8fe553f736e9e5c4dbb385fc251c7b9865a0cde1799305459461dd91447d2ad6c250625fee7ef87abe868c740dbefb8a47bce54dc24588f7963286213e97ccc99c08412bede7c100b822c2dd9ae984bf8326de6c569dddc839f66dd84ae784a07624317efc95105a8708cfc431a01e6eab824d7aaedcaa32529fa1acecd9d6055a3383d509889c18c1416ed4c3d0098ab38b2661570e5f34b6ae905ecef46d828c8ce268f11e42b9c4f20f7a6372b2d68c477401b87cbbda23010796f85f12270fd71e5bb70d3eb1936442c9c842a7a3d7c7773ee380b8c5d0b8105e8ac5f477c9b022e0558be860f67efd380b1715ad764b8efa6b400c8d8cd030e6f0f8919d715278c52c2ac04e8ca74985890f07f740d014cce0a119763621bd2bb1c29dfcfe3fc300eeaa74598612432cf4f522b58463eb4c15ed3071899ead3c5e91e00b12d9a502173483f4f09000a89b8724ccc21894408936571f2e31ff29855bf839820f02028a33b420b1837f082573bcf892e7e274d0c78a4b625460c09f6a25c9ecb2b02b4d6e1ccf0099babb098bc924c1100ce8b0d60d566b5b3982a0fedfbfb4ec5a4e150768c157a0206ce4d0ea773369e14e828b177eb0e9fcd14b56bab2a46c66331e01172caebc78702a7c6963d16e62dbe822823de549c8abb1f0066af55365392b8a4778068b7524dfee814190a522865aa51a3f485b5c11aaa7c9cf8c8205f7699faffeaaf33c1b0e05df72c3331e45befab345c0198b263168462e7867da4cd84268073b6dd96b6f51a4c95201af64103941415e6fd422c0d9f926290cbccbddf88140aee0c70b65d2853669716dc05dff8d6619fab00600724404c9dfaa34aa8a99ed80c5535f318ca7e366ebc48f97803b41564c6b6d58395e7c5c1d9038538098fad15e7230a8cb00be535fb487835eab5cae0717f812f5766637fdae3338ab1163fbbe18a2221a773ab866e07df364a9780c2a48c6b3b8b9d7f48ed73cfd438cb5c567fa5c5cb2324c0f71461a0c749edb61f6887fb571ca992c1787445cf7545c152b6253a4141b847b7b0622911686ec977debebe8d3123aa06ee006c70c102195286ba5851dbb4413524be18db41d37be21163bc37adbf113a42b4b9df654214a7c0bbd13150c144185aa0d4dea0254815ac79439a933df9eb462e301fa8704b6fe4264b7333fdfc410605c071de9bb53d3ac9978f4f802325750a1b9767f49bb16266243781b4c4f035e2995071e6c27cf71adec850e4d95d67a94a0aeb32211ae3fcf8160f6e1450e184789ccfc7ddfbbc0a916e149ee815b83d229f2a9fffc4039449ed24b8bd9c444c407a88f7a3e5e5ca55ee3aa4ee2a09cf8eb5f012b79ce18c2263165865224ba050543c683f5c93d90007dff5774e7b44c30fe8561069886c0fa97be2e352189fc557e4ecfa729dc7841594813fd9acb715c1e7a2210746ec112dca11e89c5e532e5b3bb3906235102bc650d34587450e1569de6ae6514120bca0a050e8538e58e83d5c0a7fe16d353d4332e77194a49c00c85b2fa0423afc40586a02aa71e914c56bb69d833d1608310f4311cbfa5be4fab3a0e24b2bdf9a2338d03fbb5be32ab0637dcda5950bc2561f951a8b74bb7b97b6e20b538a8525b21c1a97de92f1dcd93ab3f73fc109c393ad176021637a3ec68484501a2118f18e68c4377b3381d1d79f13d41cfc6ec728892bcfba8bf5ac52c578b21b647d427a10753a84a0a3accdfda44b54aa1d7ce22ad907db33bc75c13f63c64a0b27702bbd6db47bb7e6a733a7bb0938338260beabe229ac65749e4857c54a18cef72f12f60070138218822c8a2e94bb474417ea8d38dba3b12130476df62c21084e89aad7e7f344018313d40458e3a6e238c7c0aabeff9caf11821130d00e78a8098192000d0d0afb205321a555e2e96aa8292a61fb2ea644e3dd9f21562bd0d28f8ec482f4c0921aaea84e5ebea363157a9f21be8125c81709436267bbf9f06e445e50d76d92110e913e19b587e962e7eee891a8821835c0d1bf8ac4dd892153a9abe4ab225d428c3dd65806f70bc1117bc61126beb2a1455ee1414b60606f6105877536d0f841e5b2793fb1e0a3ff7f0d742340228afd99ac47c1c317d80fca3363b867ff30c65b99ccb915d26caa4599e84f5093f9093772e07452fab2762052c91ed272876de4dea5046c665c55a0c7815c452ec6ab2c52f09fe3bba8a7a9fe31e1686d0e50dbdfcafeb92a129289de3b4a353e035a65bedccfecbd69d37aea17b670d525c78b7e1ece2cbce4393817a68569302d18e51006d43292887b279bbff18cf469e69f4ac4937d764b0c14731ed1824f1b7d591c47f48a745905cd9d370fc34b809f65434d2683c01dfe086dd3a07e17a675d2d397cdcdfecaa244eb07d2dcf092a69547288e7e36d4fc93c058b3d4fc352517c6b2a0a6c1b6d9b08912f0ad64645e7dc4e2ed9b7516a66e72859c056d09adf5e9685ae3b77478e24beb8a15f681622a73fb2dd2f7727797d4dfbcbcc3e4b2ef40db4a24dd50ed56fbf31c122f126785ac24c8e77bc76b2f9941998fa1ac614dcee3d500dca6aa6533c58c09e13b1781c89cc3f1f647f60e050310f7e812ffcdeb4398687e554ac0bd19c217782aa86b461f2726bad41675c3b1ec341fbf6ba28f5cb84eb7b1dde9e8d7c123241451307c087e00a286318d1a29398d520e9a48208a7831e8cc5710bca7e7c3662f86e9cb81a6fc6b259fd80c37f653a961672062cabafe39a8529113e1790515b63083513e4d068b18eb59c2378c465ec2155715eec4800d7ce24b6a9d4c46b4a442b2915146d622e6108423f0abeb2ff43c60f40c9f3e59b83d12f87ba4b2b671bffc6fd906e5aa82399a02a4894c0ee2405daf347ec2d792002ccab6fef2283c1e1be4a58f0bb84170684510ae28723104d866a92de569b9a093230622d6add24e45da42f0468d2816aaf7a74031b61800eaa4c091a2bdc0eec00ec9f75e9ddc7402fe79cfc1bf9a1200e5743a4890225e661480a2b68b22f1ab90242380e0e76a4e063f0a70609231b1622aabf5671211490165d4745612308c512f87af3e1a74142c90924f79b3c598178e545e784434a24203399d8affe4a5af1a0e5b43f03b02575e37606d1a5c83bfe051c05e3e19737d06d0bd2bbaab1f2ef09366802a5e88d16bba8ef963c6ed6b68ec1f8a1e320976d2ccf350c1d320ba917967a3d695a5531fa6e7eeff6759428f6b39e90da36cbc4c4ee9bb30248daabf1287f5259380fbb133bb6a663b2862841ce4e412b88a9e8c2d6047fa56ad90b141e8657abd0fb554a4751418c85a31cba1608cd3c2a9faaf38a5ee801d38df84bb5f9bfbc7c5f4893db5c92157ea0b8d1aedf8e3202c3ba53771a19c464d65341a59b8c669f19096bcfc03a890b72be294ebd8c1aa4fc10e94ddc9290ce918557c1128ce315a759705d774913814f8c3ad95f986782b3c95b3588e010ab5f442dd696fb704dc59a2bd3430d30ae3bdfa9b3549ad020d688f7ce92ff681f3865060af415e18a35b65e15836089f6d5ce06dc31fb22d2187cbb59d2f9762e03b51b7f29e84649a8c5326db884879d9d31f66291a4c59695cdb297d3743c483087a5ce99e911e997b9d4fa4e9dc96fb9bd01b5894ee1ae29d666b35c29929f7d4a5bee2850ec1ae14304fde7c41f4a7d49cac43aaf376370b1df63a86cd674560e47ec67543135cfb9714e847b3c5f58ace0afdebbff74ded4edf076aa24fc34fadadcdc831ec721c4d4bc361b0027ed415bd7158d2b84cb0dc5dec2279780f9b50101b18bd5c0682a7ede6c7184c111b15fdd964303c090cc5f145475967d44fba00b644ff0d132473411f931ff6adc75fae2d6ace1dae7f660ffda4c8b86af41d2781ab08de9d514de06fe8998a03ce6b7a80d391d3a47b8044d323794d89774a563acb8105f695cb078f23352545ef4b0212b716e146a407dffd862fde13dd56539ea7e4f8eea04583a3fe0b25c58c38b368a0da2282706713590b44cd66b63c7ffcf8c46bfe8a6e5cb638ea7a277c5b0f99ec4bee23128ee6ff3cf2f02b795970a45b515297d9c278a68b9ea85af62f8a3f29b4823d124540b4bd6197f28ebd2420c067dc42f39aecc999da5c51e00a462436a0eba047b5f463b1a269d7acf5529e94bbf2c0315856e5311d4565fa99f016193dea99d1294b05e9a147284e5b697677e8a29f3b57458f90c7362ce2b8303a1294c46db96f041952d89eefb4eada09431702a2a7ae9848e6c32e05b858df0c148c9141e5c877fa38239ca2aac929679a326c38aa082193c4a1e2274d465f2cc9248c4260d163df281b4b6c381b2545b367796c89ee11384ad4f2bc087deb449f348536593c2990876dd62fa2b0f198457bfabcf78d512bf47626173c7be374d938b74d9a5038cbced0201827af871d00670e263ed7d8932e212224e0b9b9ebc72934927b3055fa97327405338298b0988d62a60c4b43aaacab2adbdeb08dc6fde6b6d43ce446cdf4315bfedb49e807d11faa28c71fae4975023a3610e8dca7bc4f7448236a4f85f2d05b27ebdb38bbf1a554d2487e14957c14aca2ae65daaa9a782ec7f4c842c049f2d1232a953c0c988196765f3aa983d991d324eed6087c02184f1309c7c5d16edb35087c41301fe865e9cda222975f91f135540910f404b894394911d2a0b15fd56f4be3016f828f5d77261099f2254724f5702c00e9796b83e4d9d9a471af4afee6c3abe692e5464fd742482e476b71ec3c51af7ce0b8e9957c4d1cd462c6027b32908594a847f28e5b3e310591d2b88f2c1233fa876b206b8f1ae5d1a8c397531363820933a9325ee17c2045a0df3e1d25698760721c8bc01ee1d58698750715e206f64b7bc2f51867d9e5b10893cb4abefe377ac94ef4e03a1c761baadefe47270ab969b9d03957e5c2c2f872b5496e9a4b196457b1c487030d03b6d96c2996a9879c794ea5dd350cb3ba6d616b114b2efca9067af5944984986b93074a67eb7b2c3bdeb69d7957047ced2cb117f9ebab8074c6a493cada0e783f707b7c2014879f64d5bbb44ff10b414335eb2d72e4d55516a7fc560802a2f38557b16ba5950ed779cb6972720024b0e7dd2d0de505fe62facb5e4116584e2d5f1760b9457f9bf7e67bf408ebfa16e38f1a88230938581874309000b619445a5532e5f53babc7c6f8c26cadd29b81c0f09ded3fd9711402135a2ee3345cb29aca67296cf2d010253f613a7e48ad702e18bf5f38a272695806243b0ef116b95d24208540f4a9420bbca8146607a4149f77fb30b7eb6fe50598c0ae11402b72704c5b3c9d04d46d4728a573d57bf194bb671c8b8dc90d3084dc57a3eb985b9676506c44689df2c251afa2a2811bfc68b53ea8d59f86bd541979030c93e9a7112581ef8b1412b107c40e904916997701b38b05a1526578bbe3746db27c5dba89a7a3c13c45d76c2639ea05c4af0a32ac744b6975f4ad1d07cea55ea803fafe156549c23a5516f041b75589b330dfe564a9a0da2f4dc3d0587d185772e21ac5166c5fd46beed76585e53f52cfdba04418a8cd94f1504fd99ce51b27281045df30c35c07a03855a944b8d3b0d97a0699acf044079a3926a72e5c728d76f66bd06a3cfb3dba325a5a9607a370390366be4adcd079c823f6f72b8a9daee657bce91b9937c1b2accef594a5c5be8f5066fc3ffa4ce62030851f8d2d6a01a415bfd0103f9f0e36eb6987ec5d928ee83bb0aa19b41571f622e9584e6626592f0ce267879c85d06098f30f925e2a0b51845c3dc050c63d7d66b5671423493128b5f39c9e19ebf0be2c91a673009355dd9b54178492f73802262cfe9bef5184b56779e3b8b80a041b5e57d2d1c8f84ac5431ab1f1550f649c01740b3e163be757048494db5d722e8f694b1d12a448696622979d92dc7ebde1c564a8fb94c71f669127d5214f87c6042db9492d6434db83433aa24b6f54c1fa068da79a6a54aef2511e3dca1f45e1342dec7e6ee5a7ee48291c8a745f9ae195ba473b63c1abee358bd4681e84f7fbb91c6eb4ac7baa95a74b2aa8a1d21640416ab276503fe34f6e81c30d51d2edb570e81f5e91dc0e12835b6480aecf59b6097276ae94c4061d8c55f7a53d982042eeeef4bbf303c3073fbdbc57089e69358bbc01af8625976413645bea9050bc85923ec9b1488fff3b23a6ae4fb6a3b2cd2dd957e3321a57790d7f4e30fa962d801aa7d6325daf6f03a5c9ee6974cbd8c2a2d84c201933d709a5700829935f8ef46666ac3158f6a201fb0459d8d5c6dd23ff60c4a6423d30dc9d1fdccfd3fed589b3eb68adb342284056a5defe8fa660de0d484b37ac730af5cc60c161d963c49b1a281d7ab4c3c8aa105f51823233ceb1278f769a641a834536a00159c61ebc7e0f766175d16ab70e6ff27c36ac984dd0e001ab3f68211e0cd9b901533c5f5d83c40e39c9c0a033ceb9d95473229ebda45615fd938e14c49b5dc7233aebde74dea90a41c745a0dfbb64d30ccc4563ee486fa9acc7f6c002be6c3813907d167ba56124c5ea40070c2e1459f611ae7c2abf4d2cd2d55f2d6e4c94a3d0c094fa04504c93115ac620000e881fd60077b0018a100d2582d2e664e6af36b6dbb4d0a8326ee251589258c6f86eecf66676d2ecc2351c8493e58a500d78321a595557d775b19ac10c2893cb613ca97caf622f63d2f5d4962b274da209b3804e4fea347b03651cb564f59b9a9f8801aef3cba7fc8052509433e12d52f121b230638fc3528657000ac601e0b3d4f01e1f63a74947c2404272ee3a1f30b075888c0b83f257e4dfc6eaf8704d5af8e9faf463dae6d88540e38577be822c86f29e696ca9e00d12d830de83c72fec8dea432b9babca9664e8c7902d0d3148114178e8c01e904133d34e8aa905ec02b8d5eb2e4385a7cfdeffa2e33596da81b42899d0fa68e2214f9b28688db1870447fc992dd6a5e0e9e489fbba4900165f1272b7815994100eae9e10cb1a92a2bd1268d9e0e48f70448d19b632426f2dc13ab7720ec42d616992329d320ee8730def0a5cfd892b8d430536123a025348a00e1dc24ad82d54c1d3953369af9aa90fc0feec72e0550d3a43dc2a273f48388f3c0099de24450fafe5bc76655020600a140084c6f24abc7cb69e99a79368e90bb610824a8b281f04a1f6bdbc28c2d946102207855d05b59db8768a49b14ec88ed3a3fcf92e78dd714ce32d1c891a1013a3144d29e229b1ca830994b1bceaa79b6731307a8462eaf23c17ef71ec27a6ad20f83e3a6055e11ec732ead1beeb0356103e5a743adc7888b3ae08c2380323080a721fc1dcaaadd2beaeef5882e2e740a70bf987088db2014f865add8c919cbb2ad2a2208a88a004b5ab25723f3572910a443eccd5f4ba642e3c91e066099be9de7f6f3bb5f360f6571d381bfb0374bbc7700c6b76b0505b02331c62c304584b860c9d46c7e4ebdd78129f5a040dacff0b2d27762cd2a26b08396106091cd56e59d7b981801655cdbd545973ce428dcda7e6a4b17514e8fec1d95d3666a8d7c1f9e2004b37207cc4c3f2e9b193617fd5eac99dda343a74978206036e61f8dccb79a7850c945227d9601b69a25837a27a336bdb4fa23feb3072796375a593bf7b23f8a1fde95df2cb5af80f9fd5f8b32dc1368813b87e779747528456f71820d258ac93a826d5fc71b207e25b6554e2777de07d538ce0c328f51d9ab1a3984f8ce4f3d764ed7784f3dd9270f6bd40c8789f9ef9ce6bd1bb31767b1a13d4a054281c070f2457edc227980830b33ef6150f419d60acafd1420ccd3146e0577fa2c1546eb5d7365101ef823a279ead1fcdc52c1893bbee2e84a4f8a896b50b628b9a7cdb95ca562db7b01e15e3f7dbbd27a502085e2d050f7a0647f131e57b4ef0ec960446ca618fa3937d4260d6920a2518b0bdbe5e35fb9e574f73124c5b876438b8b22a1ff98a56fa1c99c9a9d17db42f336f697f46d7db6361d9be33da5201281fcd8eafe93295766cbae6987881ee20a4a92bb8fe6eb820f3c6e1e55cd1789c47f36d5803075a664591d389123f67e9113ba1ccb2cabb68fa7f4726d0c4ecfb9e4ff209216f20a2949305e35adf98899768a85525e1787bb0a50164b57ca3ff2b9cef2bb52fc50d1c02460dba969f21221f161ccbc8eb6ea1ea0b8c88740db1f40dbf78033d90d0c4a049b2bcd6b16d991c39752bb3b75c5ec0beb78dfad8607853fd4a394f6028b942901052d54e469c22a550f2ede9a41b5f27d85e7731fc90650ae879387c59bec5fd99b98a236f9e430411a84c5d7051d9265b7f698bb4f01230371f0437dd7713462de13e8231aadafd5ba4538cfb1474f1d68d8060acd81f94b9c5750b8c0f248843d0131f53b1027e8f936eda4491c3c21cb8ef3182f9e26c85e2c45768ed18ce1a07a5959fdf6c3c96ebe7c0a1f076cfb7bbc1d67cbde0632408901ae41551d2b473d2ce9f3bb745a59208ab1dca15dd9cbad07ef9d05974d1a7fc0b05088caee7971bee3fbb87ba187443243d5f8137ab5bcf14ba5584150d0b19dedea7bbe43c2f6316aa407054ecf5576ba41831de78d3b531a2430a278b9252dbaaa80074eafa86d182c3d0913e6385ba5d737d88dab162c461fede506db9d30eabc7a736ae5d297a99fb548e0f662a8ded9afed9b63e000474641798e2134616941e242cf8d3328d628834bf593903c38e26be6a7cb636526defe6dec3afa7b948080e03e2a20af38fba5fe800a66ce22927a42d8feca3b2159141a5bfcb552d8ced1077060983e8b8134de8f48eff216d06eaaa4b3a34045922bbadd67bbb4e9ab7ad82389995e6e4439862d43a0ab10b51e1dcd86c83047af0952043fb6ca78aeb49760d0bc5549b19791919aa6b52085e8e3500ecae48dcf864c83dbc86f107451ff0e93a033ba7413809e2d6d826c67aa52eb4d41060367b5d06369605f9a9ea1bd67b65dd31d679193efaaa93aab2af691269a2f457e1f42316813dc2ae8b2edb3ddd32fb4816b3ef93793ed04989714c37dd2a9d559a19c4912da00003bd1e0a73140d5ed6e0af418a0ce2bf6910a8e4c588bef09246226a15dc834a942dbaf2d0b34734d104693b879eb3af60cf7e9a07395a8f9df5b5d02544e377773840826f52c70b680139ab23290ac4351cb15261b7091af2677dc9562b23828c7cfc1767b4121fbf03f642fe25f741a20375805c4173bc5a310167c576aa0cad7379020875ec4a8fdca6985bdfabbc17c67a95c4d1f3e4414897b36a6774c4d2c792bc45cb0104072e4e36016aa02feea6ce17c2894f25df9f3838f470852c35737d433a5416288e3b436bea308e8cb19861d5ce778b6e30b0525efadb629cc7659ea81e2d4f3c1485556825324808cfa92efda9e8becb2b390b6b3ba7c630873c9520d1dbb5d75af9fdd59293cb85fd3ca62def8da278f1c652bffcae1caf603f5c020223175e3b4984b2cf8481d17510dbfacfb59ffa7141c10b6e8160bf9586d1ec63456ff88f6dce6541c8d8197cd095743459ab03535e98feb9f26dc83a65e2b811c9f9d204aae8e2a20acbc2b34c93975e562a886b440f329ae260897e3472624ca46fe8ee7cca0b06f5635bdfa7e3a396b6daf82d4e995e0274f0556c8bc7c38b70da72771318b35dcf663c01a73d439b645b87587f611d93d18f627d639032638984a3651ca00dd4ab16e0d42aadece888431286f2375aa81d46aae8c6b625446b5fe4c7b890e40538de3c58128d6dfba092d135aafb68f7a8d76665dd0dabdb073f8cf599a1cff5470f676d50f8575163680dc87592eafff342c5d9447316d1ffcb178d1a0a5f6ec85f6b0f36a1b56b749c024a8dde57f5f7ceae3c2f41a320238868e97271906b8aba2a67a168719d9828bc1a9cc0878643d62cf029f1a766f0481607fcccd5a3186d995bb2083dad170c33f8ceb8d09ceb6898d44ab1a4d1799d9840ae4e7fde3bd5f37099d5cd8ce9e8fac9aef4e33da33e048e45280758c0f87b22c73830468e03baafecd49c367aba8165c299446019eda30a448082da796e21918b6de6411a8c3c7bb20c8916d5e502f6790a19d0a667b1122c46cb76e08779afd053915773256d3674a88e0fa8daf570595f466ab2a2f30e93ac69376efd744d2a7ffcdc5c0a8d8820b4d43ba61b66114bfd6c84458660be85e8cb43d7e3e6b7bc9083f35dd2cceaa1d7832426e51c666869d70093289d62675e235c3ff2f3833611e7f72165de9edd9bf6bada6a4d3bc80753f0600c65a6157eecb43cf73fb778cf4646e52babe774315ad7e4b3e6e2b7f5115c9b273c3fdcaa6cf15f543ce5f624b31b37a781e9f118884d100d4e0b4bce3bb5c2786b701d933649f4045e9fcc5a67fdc538831e7b265abdfb29f9551eaf170c5678a3302d8c51a900f251e6ea96851f5332ab81bbadbd94b440a2a432988632988afaa93b4970a48ca634be7082457685362ed939b0fc20461925fbacb095326f7aebbc6ffb56939eafa8c6626de1230790e460688efa7b8376eb82e7943f8b86fd3ef9fffbd60d0d3d639be98b3dac2ea870415b52aa963b5230372ca1b7eb58aedafe3e4e67185d72d6d20c88a2b2e5f536956cb6446ea84ba917f87be846ab67aedb2db06eb8e0d1a09de321897525ebdd82463bf1bf13700147e5ffee382684b588dbebee2d369b73cbccea77866dd3451fb821f162b662a53ef6c56ac7e65447053054bfc5fe2a7e429f9921a662a0525e05231fd6b75fc1eaded5931e0732c2d08e4b335e3c290ef5aceac0d609f22b5b0ee27068bb9e79c59636af476c229be573805cc643d87681e10291b01f397a8ac13b6fe6f590800cca3c17008ee17c8656d78a8a06a9bd4531f42bb83ff9cd986a0c5386cf5948c8e87d040360cba21ff4b7f808bf850cfe3475b153ff5173c792366271a37ca4c3e4c10ab13cd845aaa6296a1d6088c305a22d6e6fe1d60ab9460a3d7c3cffec240bd2832e6531b718ec2624386d3260e4785ca1670d74ab09a2a9b8a8d9c402a0faad76577b8e9a0704a193b44172aa8615e5683d35774207177a06da30c5b8ff018526222f2a3f4e5648d8b52ac3a7cd4d0258df0af1184d8099007e9879cb9e97197ef15320b540f52baea1fb3980f1e6a57e59d317d463f11ab85d796cd0bc70d93bc65fdfa1cae8cf09da280b93d3a28d38568aa53a37689ce6a539193c6a1dc941d3af78ab95ee7132363fa66cc9bad91185fd422608ec0e6628c7b2cceabd3ea659df6a881272f848d500490792361ca1da34e60b235913acc432d8bbef8cae18fd8f597c936c68b9f672bb3de9170cbe319ea214fb62935b80d32b603432649483e280cb5160bec032ec398c75aa77d3397aa88c17637a4b910135f636533427c7ad84c77af1e971a06764f5265b61acc8c13ae9a00f60ac7cd987e3c05aede51434ae9bd58112e7861e42d50eacc1087c4a4cad2d63a1aede0f72b897501cc94a4f40438f27488d4056e94d65e862b5b3649e003d6684357d66b062e99936a45ccaf0d5b1e3a2f525b74f5daefb1538812ada9bab863bedd9e081bbcdf0d5a478fd75ee27c5c14186f0219af7bebbb13a2067486de749e36575dba8c529582fdb4f5828af34d3857b97483b33512c8333970e0a80dfbc78163c6dfa216f5a78e626ecd7ee2baf08fc195d2cc3f1134bb654b9c1ce603976f4566fd894384c6aeda136cc4984bde81f6703b1c8de1b82c8b33982a8074fa7e2d3a79ecd97d84095a79a702520c3c24163fe83451a185daf92f9e831cae0b9f093dffd6bb7889dea5ade642fc50b54405d0c3562d24f090cf82b94385bfc2ad90c0ea359d5d12951f3200d672534c9949696f5014df855b45c1fce0ba0ebeeba611058d6ab4b73be84bea300a622826f110d385b022e790563aa6c141fbb172d003f95f4d707bda8149be2bbb3aa14ba168b873d1585daec31d9f0192d0a3df3c01eaf359dffc09415c50322eca6c02eae5955d78bc7351614cdcf5d5d88e0475e2dbf57520f910618995a9fd6dfe9112daab09ea26aa9b4a9fc572dc92d36d260fa2adfd4ba8e57dab3a9a384a879d015710748d998acd165f054b192a0a2d53a22f0eba20b1c9290066e11f9188db5a0ade4c52946504243e7d957b1bc73713693e31bc89df7dfec63d41227c8383ac3e4992cabc939ced61bfe1f440258fbdeb707636a695250c2866592d97ff67ecd32f379e0fb2dc9d2c99889c2029ae271abb4ea6152356fbbb38e9cec25d1e525b638583aee4179da3e6f9abe604268fe3cd90bb37c18d517c1e2dbed06d11ffa4547c4dcc364b1ce003f57639e63ddef2dff1e54b19d379abcfe0093d2cc06823839a9cfa7168484786b852079ab2623730824e93806ffc55bbb1da853424b14c0e935dfa47572614510c6b68613e09b8d0e9f71bab1473c3e0c2563395c83f66063e4f493a2889c6d454644bbc4313e512385c6597ec5d40f0335f6e7fc38fdf7d774e22227436ce235aa260eab99748a357973559949baa48c830820bec8cb66ccf492d9840287962a5a6be3dce35cf5e9b5755e9527feef0d8b6e8676d60ae07990f21073f5cc1b8046983c4dc1dfc3706ae73623ca12f7714a1f57865d316a4423eefeb72e2d150509607d295d6983f8118ce5d7a09f903acd5cca6d508f848cb576072dab36a8433589b2a21db92c32dc933eb2bb1de3d90e52686d4197e19fe90a935d2519d740b2d654fd4d0e1b33967c6f978370bb6cfe7e05a392c1aef70d09a612351209c47e284bc5ca8997d0aedf18d21bb03a35efac194cbb0251a4133d9ca0be0232be34acfa63a18a716b861a09e937606a92a1db93ca3957c4be031a9e9cb87c25a9f5232e1bc236a501da7f31623900160191abe1cad72083f16bb5a3d708376515db91f8ecc5ba7e5a18110a1b0752ccd895cc1b82baae7712336e28a8cb0d4c3ee5dcf2df20a9b359e2d461ac380c31d7c7714ef2f3903a396b26670101c0c8d4946bd43db6936cfe6c44a174efa44c53b3e965b66a5ac74f524a44baa00b6e0b8f44313e03d205f201fa4e4450c4260a78b086138c4bb0fe44d46e47a4d8c8519dff11e4e1da4601bfe3e45af08a41ef8f815b60ca1b4d8146fc221eb2f6c71913b4543c4195d044771d83e8e672e25099f15422f17c5d5eb0762dcc4406ebc9c96e11c8acc275e76266ab64efd32827d4b0d298d28b123a6b4ebec19db406034c0aa1257186aacd7952129e4b7f771979f48f91dcb31e28b4af8449bfa95ac01f7682aa8d4c7e0d9ca8a77be44f2284eb3891180727c798e98e6edd552e5671222555d8bf0d4c32dc3eefbf1f92c4a9c715acdb1ff52b4701e1a0cbe7796884f384dee19ed2638099b95041e9472174c8c1c3a9589deb11845bec2c45c0c9cd4f0c800b4fb86c7b0fcdc1ded2bdf6d2d83b5740f6818b29690435fc3382a8bdd821bfbbdb811b25dffc61c4e608b666bb749c0ada1d7a6173e172383801c75bfd0fb98130957b42133cf867d89c22394db1ba26fbac6b9c4b4de7690de67c3e6dd7342deaed981bcb448e1ceda94182f114cd22e3c86b2369dbb8577a520c83dd9aef8f2828ca786fc7af77fbe19d3cf4733856f44182b30af2fbfcaf212172450a11dbb92de1f694cb96efc6112eb0b9594d7687252b7846945fb4ca3623fe6429338bdfefbdf9347d67246ad7292e48e316ffac0b3b63ea159a8801acd14f98d506c9c7064a878ab8acf0171d4636bc4c890fe37899a07cdfaa8311d101399eb649f314a3779ac4ce730f0495434300e06b3c27b5d117ff485347c3604cda40f7d3f91992b18a18ded27283641172d983c29c251002d11feeb7dc9b57e87ddf01a7ba1378f0ab4110cee354f8ecc8a7957450a72abfce4e37250ed8158b8c4174c1cf2c2f1326a1dd4b16136a1ee09a706f621b81005b67f079f5b111075b80c66e4cc12cca80a2681ffd80520208acc3ee411bd01d4de4c1cb3a7036de4ed1c079c876677906f64545afae68c1288d91ed0c4a73e53d7f36f353bb0fe1f2d7e8344b9dccef2fc714b58fa376681aba40f119005595595eab19521dabe92270e3b34f5c94b2a962d8288f074c4b426e1aeaf4dbcc3708c6a481bb7e699aee68dc1219ccded396346627a0ce21643d2c65c11f46a970d13d015eec0b87f7f532b87c153a761317de53a788dd577fc5af67ae18f599716d191a56b930783507766a1a257e6ce9552867d231b4e02c9b09df81848cd814be296b1d00e34b3161347af16bd109c4c2d7c2282b7818cfad56d7679acd780038d9badf9909a0371cb0747b68268ecdfa1bddd456a5a25b2a58aee1f30714c2dc7e4c4ea01843c9991fee37c79e77e58327cb2730abbb8bb7b4748df7c0fcc29c3c8aa180b26a25b7624e2e0e5b24904a6d0cff03999142ebcd847444f5039589564ecbea939a0994b1fbf1007245c5dc81667a1de4d22ad218ad296bec091b4d90f6bafc62405ce81e393079dead63bc9b5c9b68c91046a65cb7d2bfaf97427daf9638a00e70355ec9f93fc93bae1a19fe3c31bc57aa3d917dee774f46b0cbf2a41208372bd5e50ab8d0b6e4556436b3c227cf943060b87f49a308570f6590cba84d43cfd9c537b59ebcf36292835c259325e32a74c2c862bf3e3a737debff37ce5c16314964463fd43aa39bd3ca5346d87f8c18fcbcdee0d31bbea81c60787bf4ffda517009dc0f8c8e9cd105a0f4e44126c7542dd27715da39a75c12577d628f9fac9c802829d59cdc3bfc4f61fad8aafc49b401b7ae9fd11f4e70fcc824457d209ef3c3effa13ba78b35809c52e0bbc173a5cb2f2a43847ab04fb114d5441869b3aad5a690441f83cacded69c3766d0fa60af3d193513e93803b0380bc7ca7e1d08289a85a7ea4d34e5ab64429e3040b33ac0abb92fb867f048b3604eb9058b423339110c4970594422a8b164a093f36c1cd3a619f628c586367cf8448468da4bfdffa5041b539ce1a4f390da95d1812b3c4c54d612537c93d6191be45a0ea483eddbe794fa3e5ceef662d98a9cf65cefd0d985d820e1122342dd73af9c1c2283bdafeea60e505522783821ee6eb149284fd5b7cdec6ba3e1a377fbc70e8ea9eddd767c42e9ad0dd5ba4f628286300032f75f6895e43fde23653281aa16753503dbbb8d770473db7f74a881597292afb17fcad4bbdbd2c5787fb8813ca810f47df880f24ca36364496a4f95e8bce5197864055004190adb8b59ca09da7fd71fbb99103af690c0cd1e7043e9c68f587a62eb827f383b19952587794c3dccfc32ff790044521ca4d8a30b97ce2ea3dd298de7757268c5846431050c2b57cf51288b2d2af99b246e0360f3ce3bbb5f26ab7374c2a98dba353ff954008f8dff4f33e3b010dcf668e563fb16df037e7a17fe28e58cadf40fa9b44132f12801cb2c6f0d8a8b1c2df00717976edf83721276b93068af04de329945f90d7da0ed90c5230720f8b62e809664c3a680a19572294e092cb98547d3a783ffc359373087ac71ab9f38428f4ed20cdc6d5afc513d3ec3fdae1132156e75a5b2cbfada41d79b086c5ff0af803a0a14a2b393880756581a658c33ab0ea0240f5782210c2ffcd965c58cf1a2df6ffc44fcbe35d83ab4b88200fb313df869effeee6af4b4762daf1766949434328e7f50f0ec7d596681f3313afff9daa20f04f40b16a83f3871d6a54ad3b7cfc8140694903ca2f4392719c873acd9d236472eed44dc659daa9d635235aa4bfa69a8cbb6301dbebcca6fee9d26b60c60d0111e0a05ca056809dc68d39dbe622eb652c7552eacc44125ee15b6264772cde7548c2b696b7aee3f7b2b399bc11ea723026fb1810e249a4518d8a33dd51614b7829be94c00ce21fbbb6338d82074eeee3b2972f72eb8829d12c9da63f18e7f756ff74119c523c40a4a2efbac011b55e381143d208d75e371da5db9533acc671ac299f57f1db652744c02c2ff90225a7e6acaf61b77b4f65ebc407414b5651d65789aa5163ef1b115f429bb1bc83475fbde9337a5ab17e3fa2c221f933e69f17b09e6349ed08011176d65ceac6032e74626351842729b662cbaa64132dfbafe84f20660594b6061c4a99f3ded11b988c0d7e40b0e3d374cda832d3be20ef75b9113a3cb8622cadcfda43f502593757cdb4f1ae92a3d9316a81c159df10fea0955615606929e2ce264b1d1f2f1de771160b1c167dcf2afc4fccc8f94722f4b49cb6400449962d247d5603a5c313ee14e894b43f7ac09a0db53af3c1f986f2a3952bd240df5bdd56c11f6c40eb96d1a46aa4017754cefb4f2946eabacc778cfd1a8948a15011f20a37630a3b180eff02130955a0df8bbb22ffd59b4a8c138b18bc864f5df1f5b03fa0c0f00e9a4ffc0d12bccd1622fa40eac66b141385e04a5e725d65c7bce4413f4d0629d66d16c269f44b59e7eb2676b999c269c67c18e2516318e5c628ca513a153da2f84dc053cb9353b124c217d1a268ddafabd7e66fb292dfc1786dc50ee51b3f69ec44cc07ede76138e1a1eab4c3fe49fa3478e847055c2c5a709b267ca93c6de72c13c04e94171ac899e6c227e992916db98de4a939626f9eff529ec7eaf7b291c7da345a4a4c65773ea53f6c1f73560be8d85b68c4ef16155e91b75e6ac5e585ee578329d07d94b1f70564c14733ba4842b5bd9a7d4abc433f7f01fe3cc590c21add9d0c136dc45f456082954a6ff4b656ba9ba0a447a7ff0b178e93691e9faf1c8eae154f74c11b47c76d3549e4bad3e30f334edb8656324bb8b5315ccd2321705bb968ea71101f2e371d269310737d47863adab5704b6260450070d13f980ef4be113c1cbc2e7c6535d6e8383b4547c65577c391889fec3771f7f66244a92493d0c89deb8bd4b209920c2efc83f328dac037356987aef9f8f358a92d2445bcd8da65cabdc69942c516449aa2fcec01bd3001634176a2d7471789e13769f9372c1c03a87a0db3a9bc8644c7eaf92361fc54a7b5212a747d5b5ca19c50ce357f50415cd03bad74404594f071f5cc65cfd090d5f81622655088927c0fa84c275239190a833729bf6e93e35156e15751110654c920ab813265ac965476b6dbc98d463ff4c2e931cd2f86a3a96c809f7d198e7f3268c07223e6cf1a56301987ced1823a6278fea44d92ddc2ac528978dc32763a238333f3d8f798260f01699ffbab71e4646341dc75e640007ecff863e430a4a9c029af32da954733859ba1b60d817b2e21de7c82f2e6672e1c6a3c0b380a14cf11f83183c12318ac1223e5d1a28b47d0f07f590de68aa724c220d95ceee570ed647a5f3aabd5fad73bc9a2e137af51946975428d675378c47b111baa13c82cda1122edb18d25a5be5ac99d23e9c74ae9f827e298b753397de216a99fefec6860d7c531515dc118f730d1443038f1520f5fd0e9328ca4b2dfe91aa25f54b3cbc0d6ff9eddc56ad5ea1a85126ab8256e36cf6b635bcec83fd35b50c77f2016147743cc8328076b890aba64852e03bead51fc36be63c49d0355ac95ffbca1bcadb860ea4ecd48886dfe17243e3b9a87f543f80ccb5d6d49ad6274512e2e308ca119a07493e051f9f5ce8a45348b269f6710d96f6fd08c7b3208574784b4e94880b0d25d742570d293e98c5db81b2012314b8f07e8b79cc5847b54172e82f16ec864cfe303adeab2fca3c01a8c8aeedc509c2e476245c5c61c2e09ea7bb6c20a0b410f62f6500901117656dd746ecd916ca8829d1d07d95aa43732bfcea420ebe228cbdbb309a09ba9a5e55a9b54bfd4941faad8e4d0fc73e8038b71432818bbb9206c21c1f04ca1733aef8724f80abe5caca3b4038d8888d0a0d8560d3de881aa8ceb833eee3b2e49eed4e0155876f17fa1b5a0f218d88e93ac18bef757c65241f01c6b4baee2dcae4aa299bb94e3a5b7c4f34f8e82998501ec872c8a3ba538ad98074036556c3c858302cd3f3435ead3f4f1ffe3275f35603291d8f635bb7f4022a7499182cc57a5c29d324e67ce52f1ca438855608cedbe0c92919863efafa915116b0dc00478ac8ece6d911dcbf6a9b7dd66ea7057fb17ba3fc794e317aaed4b19652f391c717cde13df0c52aaa0e2fae11b85bd4e47f51631832f407535541c6fbc2055815571dc3473fd6dcf60bdb4e89badc1192ab529c550d1c86adbc43088efddf046164c480d323fbc98bafe0948c79944723ac4122965a24e9b71999274435ec32b8c9dc07f4fb4e78a9828cfaf9b4506c7b71f22dc7ec520df8d921b1a228d7f83b5588bec89d9a59b107dfd36a2e45f6cfc849d75cfa4313294c22167064c02364556e5a077286880b1d2833abf9bfd8e4cc262fefaf35f3bfbb9711f83117e1d6428f17f064b9376cc9e5754c771fa3edc93b8d6f3630e26fee430081b557dcc3a2e960016d06cc2d885f3a9442de5e7a3c2f20a2d3b0f90568101d054e986267ca58fec3cec373fbc23cba509688bc8824b4c1c78657b5aaf0c9f9bfcf52ad3632b9ea3090e3f8aec8e65835002901a7835f9dbfa3f2a207e51ad1a6e79798886711f93e7e66116c446dc2a754dd4e7243835a4917948c90b922c3d23a2bece9eb113ff84a7466963838144e0a97e14da9c687ea0ad2ae13b261138a9e69ba9ef81056d3184862b21d8297d4112107f761f8488586e0d84c5b9dbb374aac4de39441ce5e54e74468d05cc2d5de3f3f160482f108c3598e2c8d0433ad47dabfb58c836c5bf1ff6ab71805a902e68f25911c7a18e194cd4ee9e80d908068e0f2fbe8517785ab63e7a36f4d09da7a1c33532d06eb1f6c6c281efe5b1eb71037df36adcea66536b00c571627187abc67c43fac29dd6d1ee71bdd40b2da6554c06df398adec28c44671f63af942b161a16d5fee7c2e7e196e0b811a29f320a994593158c86fafcf458011db5a494b0c120f11c6952fa2181f36cc94e875f914d203ed60b3dba4f3ca2ceddd95d85d510aee40a270500fabb663bed76383ac4e38353abcb4d4d7e1edb4f1ba9516eea404e9855fa4745de9ccfcb59c6d752905c88be6fae25e64fc401616c8bb0bdf3db9be6d08c88145ccb53207511c345a229b7bc10754efec8c6688998d82eff0968cc7e3fd50cc1fee5a322b7ddd22cf296f27042fe7fb4229ceec9a89287e53feaf698434a26a16fd02282d4ba9d850963de2ba85c2942a5724f718627a035330a0659f747983b523cbaa07adb80153f198389959cb5c2ed795327068e2183e10e8c755118902bcd8843b5dcefbbc5deb6d4e29733a063fc1de95e4624f70e8163317a85327ede5d7a53b26a4b69508df80bb3a327f45c46afaf0183b5f7fdaec056568f2a8edaab49a5717fedd8ae95db8774583353aff645de576d3c93cb50b5bd8756a9b526d1b7cf8e5e1b07a8458665125b0ba635fc0cd82eed4c0a029dc6ad6f20dbb1fe83e5e5813bce79fe287819bd650911debb25582fb578d8daeb6f0b58949dcc0c8dc8db2159f5a10f1b0b2256aae95bf59beb933164bb47f6772e4a4dff378e7372aa131f17eed961232a46db82f807e2f28940690ef86c844af0d4cd568dcc0dc3f4684901f33bee69d272bf81b5ef97894f255fc00e4530cc4deeb875962da6643e91d681e9774815e89c3c7475fbcf352763acfbac921fd220739785d21292bcfe7d85d835ce4445763a51383766923cb46c8ce34d83cc0b3d23e48731f35d53341e97b9f2e998989fa28cf30c83cf1d62a1bd35b039f25802095d173a13d720ec2b3dee158caa96fb0c6f4e8077cc5fbc0db7a26bb22b3e1f6755b97f121aedea37e8c6972e9713c7c2f24587f90c61b16f2fa9fdaff4b308290fcb29750eeffa740c7aad4c384afaedeb46b448a6ce74d9954d38a225bb7789bde7f57ea1ab2c157a4716946cd2b871f27f1634cf1202c03cc76b5946014e437b3b2767a074dce8f33a075bbe024d670f11bde7537c21751c6fc223ebdaadf8299ecb3e71baf3df03b2a6bfc46d5e41fd4f0db1bd47ec5b2cbe14ca7ff218f873dfdc84ea7041f71f4e64127e5df53009dd9cca09ed236f614f5e89cc107383d5e7c6a87bf505ae04f88de315d8a1abb9792d637d1e5ebc01c4eb0ec09472fccadf3f6e7d586163411e0a4de3fbd9fcfd39cc7b514ac8deb67ac017ac501144033111aacd8232d23d3d278388d7c2295add96766d45c790590158f052cb177485eba2808ee3487fd6104ea46d54362dcc446d9b44939fd95c9e1e6f52648aab74842a8885d08e2a6236c275e63dbd83ab4b1d7ab325c8c24c92cdcffafca39f7e03cf60b21e0dd2180fdfd5ef282fa44453b811adc52124a0c679de7f0e7cd26bcdd7c2ef7f6af94b0f9264a27cbec2f9b8838030dbfa21fe2629f0997f7c046a3c70442f8adc702c9a3311b6a2507069c0fc1ad45f4c5784574f7451a35f03109180920c13b6237a55772629775d8b2c1e36422c6bb0dd38201e0806daffbe97ac5001d447339d5b867148ffed51579c43005a142ef26ed70c5c8ce13818c7898fc6aeef0418aa78913109d0cc5673d43058b29d783695cddb8c69059f3da8133d1c3e013117eb5af9ed8d2ad3d93a616d3498596943282da39fc369b82e4024045bf910fc68d65f0475378f02b4d38dceb7f3515ee6d7190225f7a3c9bce902829e0c3d4e0d848fdcef73abf17776a4067dff8d4ff454d96add781be6ef6549877403f497bd5f602660387edf29d128fc24730d687d38c3725eaa647effd61d8b9dbd2b82bed625c261ef89c4a5f0b5274cc84e7dd9275db1c26ccbb0fa2736a5881db16b28ade8c23ae0c32b69a17658e0438d6349a52ee23e652ffe6c150a33ef2bec1ebb1f2c97be4931f3f74b8035e21fbe5d3d42dbd403420b24e1bca2cc9ca66fcb29aaf7dfefe12eebaa6b6f0927db3d158dea946ee9ac8e0b0e477b3537c1ca42238bf83fa758ef29327b886afa54b5f4c5d4ebb41cc3b3db34bf91a4976ce416eb01dec81842b625e0d2ec805526a95ef4aed0bc718c12ab56335fe6d80738b978e68822bc91c2161cfe7069d3daa99b0c2c7c81040ab87d7f2efcfcc1b98a7623c00ab6425dd27193f44bd70732a28c6d84963ca27f0110c781b4b7d2205353145f45d191bc3cfce27e07d4476b451f1717eeb4d79ac9482a64ec8afe575f3ed4a4789de486c1cdaafd65e6d2cfd7c733997fb824d4492d580dcac8f7032f3219e4c87665f80ef22d8f9f5aeac008b825d279a32460b436b84354e305240e727e853be91c6da953e524c5d3d7055da733fde1dc10cb3a0b9d1dca882a252d2bad6fa418667b65b49a1d82289e2cecafe82d504c90144f9a61c3c64c286407749cb7b38f830e4e8a0528b47fed59acfb2d3cb5e92087a9d3559c1cbec16bb1bde5b96257e26cb3e86354af8f398f6703402306d5957fee72a1e0d342d2761631e13305bc777b9f1c32cd79b9a91fea0a13cd8edcfbdb67bbe6f7ad3d8988d8c97ce623989135e450cc78aae42addef484c9ce216d1820cf824899140be862808410598e982816c27b75d2215c356bec94c8b8bd6d9ff9fe1cbe7172bc255e689736bd773a6b4deed5f029bec44351a596197893c8535109b32eb31051dedeb9f3f1c8b5cdb9616daad5140e6c5f5a583761b7fdb5c2f62cdd87ac1dd5a17041404021e6cfad2de8d305a623823064b3213692d544fec569b5e931ea368afa05c6bc088da21515e0e1ab8ae1c0cef034a90038c1ef24fcffa64a6b3ed5b70e4a3c19213048b170495226ce706935776c9aefc596feba9194afd0a024135f21b32f2bce20ecc8cd819bce38e926fd68575a969006b962c149982761ede7e236d90ac1e611f7e8d82013d5e95d7752e851fc90ca71db69f519e0e79dfc3e5446bff5fb9c9988e4b735a7a60eaec70ad32207e718993be8c7f94f2369fa4d80dc27a79158d3d903786fb5bfa81ba1d4a56d5e5cec3f6e5b0bacb98f280af86805422dc9392358b1c61a3d6ea6da979e788fc512c548417f5b8cc0d6eb11eab70be747423c4d3d2b3a59f3fc1ba7dcfa253f366d83ccadc00c5f1cdfbb24f7c58e2756284a2f43cae61aace53b36e865f1da42ed97c423067c762f4192953d1b27216bdf24eaf7603b448db5a96df133a7bef46ec2148c2ad4aab93a53381b79d6822a325a2a766e6326dd36451e34dab29192477794a3127baa1c166b985cec1f6033def8e49611f8eedd5d0ce4a7d57e7c9d30110e9ac499259b058c2aa37425958138872255aa4ab2abbb20cb8059f89383c074a20a04b4387e32cbd356d77ae6f8ba8e70a1c1b408240c9a130928c39ac2702060ca74ea68cbe5d348f44beaa8783938bcc1249b185d7993d0a54449a9125b4beb6d5c78b3613c3cc7129c9db1aea2324f8e1cbe9251b91adc81f50b3fb67b36e4f71b134f367f2d208e41411084a2d11d6f33ee44f7d9c1fdb5cdf08f91df9855f3dc0c99e79c681df3e33536a25f410ad31676f0562baf2df3935982e6e897a33ce6a3a841acd9184cf90161207a2f3a84b1cad1c049ee05feda29bedc2140f063a486e92e28de0d6a39d4e5056e99d8c83e2b26ee5e0eb82575679dd96a796ddb53f0cb4a72871438ccc3456822ffc5205d74594fb31a5047ebe52b0c7c7b635918020bfbd65245f31df89b6dbf2690935623862b18043f2cb70cf0940d682fe8154d0ec63fb9dec575a285b6bfe66e431e6cf982c9a970d8d677c4187f5ddc815dd96973ffddb2ed67d0216656daf8ab8617a20545e03bfd0cb518881af5f339912171f43b9227643ef7d757952d0440227ce0820981987acc6636fc95c250dc9e833386ddcb7a0e7055e4969933c14326f8ba565808fb07973e72dc36de3588d140985cea3250e48d71c4743407ff8f4e8f0ff76a6f132d114ec11c46993418c154d8eaca03a6ec5736c7570a7618e81ef44d2ac57da0d1480c754e63f7bf1f1c86ce0a0674d2828f6d4e036d3f829c4d82121d5fdad3687bad144a34630404f351de823feb590ff675e13bc865802609b97f6ee8dfd51587e1b05a8ae2982e6ab7377d3619ea4a68bd2557e850d6d033cf921259752d683ae26698f341eb83d5374d54737d8e29ea9ccde4d9435da782435136978cdea5a4491b6898b4eed26f807b06622ead41df006445804da01ef9e5410f5d02addfb2405be5148ca50d6ae19ff983e90b8a3eb35a980342a329eb879bffd7fbda5111918418a4d29c081cc7cb38bfacf1ad060410d2159b57e125f262f95ab07589ac0908bef68c399666c1d2738f848212bbb11c1b0d953f8ff5422813b90888d512f52c133db343e16e9a5b47af45f96f72f7bd7df197b190a7ee543b020f1696041abfb53bca272eb3732d21ec486607d614adf14f5b7ba064cb95f95e878459591147d65e87c8d39896a4fcef0eccc56172f052efad3d7c19925a2fdab8154eef2f3e12a45e7954a323a916838660c17088a28cc94633364df7da3845c6389945c5430e61dab876e543469168630449566aefa64a7f11bf28d0fc89c8eb05ed334aabe3c7bb1801dd698bb7e309c22120759171182fa761b50c136d8520a1b916491c3d2be504a993c11b943e31d4073459b49e61a7b51001e5c2ccea961643d7080a3b0d1b8c42d570a533eeeaf475bf193f062712610e8c7dcfb39767b5813279bf90a3db96f5ed8252691048a9a5e2f3ccb6723c12bdddbbed0c58ac24663f05f3069646ac88d1af633ec35ae98ea9435abfcc0130ef1666be73c58d2224248576f55cd13b0b34e4f1a8facfc1c346e64029e88da7a3fc9c164eb0bb2b8d297610efb22ccfac90ab63be5d174328de3acc9c240b71da0f96ac3c8b6d9e45c16580f37cee699418f34abf2080ed676f2e2141b3a16cd10f470b70d19023ebbf03c16aed129309e1bfedbbf08086a84064eaca5755640470c78fccce23c31fa41f293f25275d45eee031f67b9b0ff86ee83f0db2e424ecc97471525c192e2cc635d6300915b6cf8bbc587c1397943a6f22c7e25fe55253ac7e7d10fb357f01d4be7690befe1f45af310dcc0ab5af49583a0462448b676c4bf0ebac0d9cfb370dae074c50c408a5595573950f619402fa5a8b83954c929bf614d6a191330d84ca2375d464a93df8d4ed9ccccefba108721f648d568f756b3f35c28c41d6c8d454977f932bca0974d553bbf1aa0027eebd318b0f46bb0cbe23d63780c819c56ad6076011dbadf045559d9c3457ffa3646133d2b3ea7644fe405fbc59f83bb7aeb5af4c1038076563ff2089d1a6e7055e27c39f97264fe2c5bcef7746be363676193952c1519ec32c9e13ac34e22d0be7e365ed214cd27dbc9c16b60e9837a41e50e8a291dbb5368770d570433aa0c6c4d76a036598b2741f7dd3bf78e5f3c57190255936d9af8c8c72c0263214f0c49d26dcc68d19dc2c979c91faa857cb56635efdbed2738d7176744129f89116ee8f4281f4c8a1f54ea128839253582df0ef9e61fdf4f6a3c94b08cc07393942284a9344ba81d7c0f0c51f0d2bae1a8c0e604579909a4e9c2c7c4506731fcd8744d9e268bb985f54eeb88771323d6314769f988fc49d1c4ba3b73c77eadaab164ed35a9fd8dd5f2ae20c434696e9e00b4410420bde4f54710d26ae81f9e4383e73bc693c93b715377d5ca4a481f9d7ec8f3e6c74aff5e5fb8caf8225b6232fe979eeaf14a8e027e6fe6e2c078d1b3e5be4a813e5b302a117652fb6be50021f6dec34a3387c6ba7472d6a24e541087c414cebeb75a914f57ced73d4f1fdbe551b415647c18d99f4fe7e7420b49d3305f6a8e64a4bf175cff180dc5198e9abf11e0415ef79b3ee9d489b4d08c67fc421789e7336f6fca06da6b4b5ff148b4136844169200107b59a3d75d1660fb0e566156a5e6f0382fd9672f0840a7e0b83e72f78148a034b0d3fdd2efb5b78dff5c952a631a0b986446a7471740b8b69d05834404672fc8f0afea5d712fada35280b2f69b5d8703ecf7157cfae7f265b8e471387ff481d28d46129d479585ce277a7878c62631ae339b76f089f81adc420f88ddda938394e20bda231b294357aa96e5d2680ca3fe901f58e7564205688d8388305f5f125f6c811424a92d41a4a417093942a22dc01fe9c7040d8652b6c79fb95680ce6081f8c665fbe8a4a8c7b734ee0d6bf7ae0ee21e52cbb0ca41726973e294d60e8e56d46697c2f7df61ff83424665b3b19a7561e35c897a4f194f703529a8f69c667de238cf84b6593ec26163a9d56506bee780961b23214a9adf8bd389aa4334f80ee038b2d4f8c95a0b1cf67594f8642206c5a9a1b94a5e03d38874c3eb1af57a26954942423f157838c9cab1cf5b01dd9ef108d135b72d0e0b5264a043bf41d93c15224e6db3801978770180c5c01a74a8448dfd4879e3288b86b27f82085138c498c6488e6b4c6ae1e826c5348c5f2a5ec2ccdede726d16fcc0dee6ec50bb0f049386d5cb0255aa78de328f9b8acb13d1da16eb267093d8415692bdb8d5e754a1947744a0de01b265cda9058271827641f6bd2e0969ccd8398d33890528e32b62eb710a6be3c1a23b50b70db50cc69ecb41fdfad826b6a054951e099c816ebe501e1c4e617d3ca25bf8eaf72684938d185424e5fb7fae919fe55aa9d4fd266c205a9b26ebc4f9234d32b287afd0e9e95da246d9d8c7fff7e6fb7ebc9443bbe572e09c31db5a3842ca4370f9e1cb2366ca68fcd6f216a68a83a94467df49078cf0f8075a3c3d1ad277015c777c0723fb2cfe939aea5fd68f832d7770e43031fd51d7eba16aebc6d293bcac0fe3e376abaf2cc72e1ca233148968f8ff711cd126e0e1efec90cf6082102e8911f848bf8fc4c1ac029b0084af9863836cfbf01eadfa612cd1442f35bf846a4296f506d3bc63c7038e5d0e29e343a5831f0a09165723d4a30bd28409ab2fa4127efeba1f591db13e914cc3b7b2a9cf83f10df485d400d54012b49988eeb8456dc61c30983bb4f21b1fbe91bd52a95673e4ed013c9500cb90bbd9a3f71e1eea39641ac6fe87728e1a69e4865ffcecbf2c46368062273ccd71e8c199f43b8adc2a12887adaf570bc89e066871170dfa820c9dd5ccbb0600b02cd94b4adf0a4cf64823cdba842c171e86af7ba54ba025c34a893e3c078beb4af7de7a6c4b62a259cb19b405e30d10c1489a795386498e4422f90f195967b60ba8ccf7ca90fc992f890fd9e8f4e304d0a5a14114669a4a7110fbb61ecb7e01a3f3edd959049b1f5e7b6adab64e97b01468db26baf7b8746fbd8105b122459628c599d76ea46517b15710cbd85d3b016d2cc84fa21dbcf68e8a9f99828000e5ecbe9c780c858821103ce5fb81edeb1da0d50eeb69eb0b2f3fd428ba45a78eaa43bb55fcf93ea65147e602345fabd36362649dda159f871c7956cc75be6e63004ce24c94cb2cede326257b0d2d0a552add1e12cd5005c9742268160b11fde9d5fe0b9a19387149c8498fa4d68172a62f30724785bcc26e2af0aac0fbf2a0668f9c282f7e85c1abcfd62f1555ce31f1304bb338ea19f3b30f10ab5eb8f6a59f059eed5a6f952b8fea281a3f3d6b0cc3efe07bd04bcee703c62d99318f9b830077a2b9d188f3cabd65544ae8f066018cbee7d62acbca08d3f9ac2afae1b5fa035e8c8de51f509e602d6fef2e1729be299303a257abd80efb4564bacb4bfb6e54de35d4c3500e45642a2f4f266a381652ee47ef6fdbc0baeb7684fdbd41b7807857bd4af8bafa5282195648a45140379570f079b34171cd87a7d9233c3978e22869ee3d774daa0ab5b0af9b2ebc3c8b7a9a8766211b4aa40bc45f292e773888547e22fc6b47130b3f3a85f7542f87b6ebc9b31db0ef8ec9ca1a2353e04a5ec9d0466abbbb83e45e24bbe9ef32a144064d6e1d2762f7dd24e96f49e99e78f7d727337b1d84a8537929a9f8c92ed014a6df2f7c8340a3258694063852dd8cec0228abe2373eef97d9b64ef1cac4c63d1475c7f331266a7d8bf717d9ce4765f81a0e4fc15ce995031fa2746eeaf0c10e7faeebbea6fe5e85f189cd5ceb765ca50d879a20c99f962d7f742c8b15ac57cf21f89aa7f90c213c5ff1b79eab2cdd9456e3b6e795987e81d44e458962218d6e771e86d968602a3dbbe4a7f3de6699f18838b7f6065dfbd4953abc5d4d05e8fc0f92dc5ffbe4172e8fa465ff5cef1eda3ac162dd6ee95617c703918c9198277891477f5b8e94affec5644da7bceabf62ac30d3206c4ec653f4ba2d356a7b7445df625026b2b1aadb1fbed18c6b6e1fb0fd0fb3dc0818ca421905487fb469bcc18cd6874541530c6c7f1de17d52074e27f87efa3b540dfb9d77ba2fe311726b4a8926595e5ea8a96ef081fd972e2c4db22950a553a3d405abc1dbbf554bd933023a618ead2ac7738c1c678b5264c0aac3fbf8fec94ce7bcd6809977c6ee4a3d0dfb48c92a494954b8a749318b6e872134ed71df95de107aade096743f3ae8c5bb225cd33f96a284cf6560a33fb9d6e510fdfe86d7ff0570c75a188a4cc8f4a6c669d5f807c72006b5361b539927718f21150335906e5a3be365431b23155f951b55c274e98ee3b0551f448cc00f101de7809d1d44e45b13bc094858d2c83019a1f0f0f2c284eae1c7c587fafa88e6d48433c747f9cfb1a653cfd6c32d49d9c3ead14d357060de90eb843913f2c5d7d5ea9252a70e063d17ee637afb1121fedb96a4e72a977402b5e20f4a797f50ac6ef42056d1cdc144aba20ca5352c611f5bd45ef087aec4f0b520b7a6e0bcc79e99601bca3ed50f56872556467f6b71f42f0fca53b5caaf7b00a93bc98a2bafcba069a9308d86b462148a09beb4a989ef0ea64ff828b294ebc5ed221bf74048070f85b93bd9d53574adafb15bc4303969e0336a91d976f25815e4588c2c393666b1e5c11c362920eb04f3b15bfcef4cc0bb7bb7d8cc66e86a35c18d737c7ca1f1cc39cc5980350fefa1ccbfae63690dc4686d31a8d32903a3a58bff8c7e1355f9c647204d669bf844941942c01b6f88cc9c7261b76dfb1278c6049018411b3bd2ddccd8865f764de50ea15a283a1998680b969904525206a4104a3bdc6c9eb80780075a388fb23bf4864768945a265813cc15fcfe3ad3ecd336f3654a73700e4ddffcf3121c48a64e80915dc62411863caeae269f95ed10c01cdfb920476f80290a5f0a8549a52fbd3299418f39556735b4024845c3f4b2ced93e4de052ce5cf19ed135cc819a99435fe9fb6868a25dcbddd97d262c427e3dd5bbe220b0e7250a851d4813e8ca9fe435c4c7ee19f53aedbb255e44854751fb116af813c5e6045c44770061524cda22d313bfef21540bafb7f4ed8e3b711c50b759a5b9a9547ccfcf461421b7326d9e5865a7195304cf4ec54249fd78d209e7c4d418f0b40da2e1d9b42cfa29032cdc6d3d4e8b8416daa55aa3a9c77675312073b16db05ecc082c6f7d1bad0e053c8d157b07ef4562b49008fb8ddc05ad34558cd4a6275b2750c1bf26c202c4f1029ae3134a34304a621f3ec7c312048af31bfc5b911c086b132c84faa59cb5d2a2198950e75733afa5099e29915cf10d21fb490b234e66eadb75ead4bdf61a42296b4207ebfdd740717e6e7a2181e0009d387552a914170fd0d14a0c0208a89c985408bcdbfb765c320c3559a2814c16bce586e406f0b03657ed2de9b5f00504e06dfdfb83f637bfab6fefc53570ad9d561ee146011fd77ec2e947f61d9102c3c11147924939558c442ccc15d303d53ea3a6031f141ec792aa9bc3d98506e3d815a84bd5adfbb1e69e6157f94bb47a7d7b19ab0e3e9ae2f256ad086c07b86b1a32a88c608b4fb35b8afdb9ca91f959c8c1b6922a786e7f5c8efa78f583e197077d5c0f5af51dc1e461f07a3fae9d6a4ba15df8cae86f79fb363d85706d77d61d75de22dc2aa93c17797c187773b5d5260e755c4c8723609631f9f7bab8baf0cc5ba7876905a9134ea35666bf3978be650b74faba0296e95ec7d2824c2b4fe10711bfa63a0fb260e87894845b9dce001bafb3f3ca5814cdd2f071c86573339385bb8e9dda0148fac70f08033b208f37b7fbf7d31fef5e4fbe46c2c292461e53f2e9fc6387eb45374c2166224a463b0af800d4e34a9f6e864bf7fd4b77f32cdbb5207cd7ab7b03a0ac3f01c6dac1f3db7e62dfa73852313c0c223ee137b86ebd26324c96bd843a714b09c12e9f60c72b0a42e559e07422eccc760dfc7a1b3dd0f87561f0ec0348467d7a9f7a876931f2e1c5bf32d4824f30e36da339eb268dee87476bbdb5d34236cb85487537acc6696c2a9e8c16ff1ca0f96591570fdab05b350564e1c8429d9fabd45406faaa53bd23b709ac0385d4e8a8f8c83a759451424a99e40e2175e3cc2218f993e46cffddea1ec41a88af2bfe98394f8bb141d3265ac5ae00df24011c7fe492146e20d58bcf62aed7f0519fc865576f565353aa3e8b596e56280d5e85847bbf77bdf12f9ed8455a9d92ac2321cb1ac6e4d8d11b14932d3ae8515aa9aa095148eba3eec80d45f70dfb374e16d4c098486b31e7bc4cbfe8164b3965b37b2c5288805579d56d3d8fecaecc8aedb279b61f1f23a1365f25d8e4416b17be6d3f1b3d19a42c72c44a0d09d98c3e53c6e7c0c225b14ce16c6b861dd640405239eafceac47640f6dc297e03af42c1f885a6926594f2fd90224437b1642bdeb113b73f687af0aa184f32cc617efaf310465d24c9d6bdef8774099e7058d54159b596fe1a6db48a60a5d0be892fad0651e410d877fe5178908bf3bf65bb8ae4d226c3771e18f0e5c07a0fcf1ec76946aa9b13ef9e7d544be901d1f9c572ce196b76048cdc3151a40fb1cb5ba7d3c6a24411c3f3af386ee83954ff641712fa074f00f84b5774820602663e03a51151918847792fba9f4b86b8ccbd77bbb42553d8e3506952b228a6f1381b28d7924a9ed1c1973c7268fa83a97aced08e14e497b2e14ce372bf6cc14a8a4fc5040eb86ba895d44bce14d640d46728787265f564b0578d2c0d102e6dd738fe9ffdc72a85bbb1e1ea934bef5aa66882f8fb6915706014e45cd01171a05836768c7819219975e9b96151a34da5e4c28de1e5d7eba7a75283245c8a0eb64fcb0cdb13b26d858b2046194c8fa2f2746ba61925c119f222e8146ed4717c91c53231955182ef053888eaf037083e4806c91bf1720eef3173c755ff028e99e8e7d47f955ce1c9146957fadf4a9d6d127a52a3a9f19a05d84e6c37f7aa409b12e9257ecfa9d89f48d51cb64fd6150ebb74442a19be2b45b75d192ac3627ca9a48166083aba44a413aa810d773dac19f804f8deae5c5df1f2cdf0f4747bf84c4a3ca7aea254cbc9472176e70711cc264ce5946a1af025355a3ea57cda7e44de198ce072c99b115d2e2dda5f67a58612606ccbd0d25e61aaf586c29cd5489003587c54fe96eb16d8b96d2a886c970255c2f97e7bdbc332c5943b1423d54ec469da3a772946d041673677b78700582b735f2ff968427462432754d713a7a009eeb07752196b4a16f64ff92f80e5776ddcb783f330fcfe54120c382767b68c8d14fb48b4f916b846a11c1c195a14066621799bd0741db197da1ce938d2ce96a1929034e20c8789ceb9377e0d92afb004ad1921ddd43e9c75c5a29d7898e898a142aa6b3f06baa020988d55fba4d0c95295718b82b8d2be92722aebb6d21978cbf979cf30bb32f7ca44cc00e62dc2067b0b283757b8310e3a20219afacb93864d015017bc84e9b8eed4fa2e70117dba26d658d12c21ef1cbad5cfaa36df983a07ccba20bced7553434b6c9fa70395f5d0c2b93dec125df890ab3c39c3f40978ead8e0db4e595a97fc3a3abbb19e62520fc1f50aa7b4d1761f486c3b432866aa3d7d09d705893409b52812274af1be34637316ec0d3092e23f12353627fa741471547d49290d5a49c59c5f4a457c4a16d35f7ba412afc45e50e8000bb9d4e301c0224dc892f619dfe3f29dc609b7a721ca9ca33b5d11f0938c914130567909ac030601d581edfc06bcce18ef43223d6d38f5f8834d860ca738228be7e0cfdf431c7d0caa7359ac6df3ba2cf964b853832df8d56802fd3135c8869b043ec1bb02141985427e5f107b6a8ed7167e76b95f36af68031a7d8df44b524c0190cd3750f48c6785df39747cdc3d4741df02a05ad591d54d926030892d7f25610de0b3ecd62b4ace80f1e721b83a7db5ae5ddb24986cdd5ccc1070b7c47bc58dbcc70ab49c67c05f25cb585fe542d5fcf4b3407a5313bba15584da01bf59bfc026d16e77004d8cef44bafcb743f61e25670463ba59653b4b0077cd8d24a19e2838a088d70ff56cb5439e0f2333277cff7f37b05ed82212f686951a536494bb25fd2faabcd0ce2e14d716006d7e4298761402f3fca005535cdc363b7816ccaa6269c23a5102ac4f72facecbcbfe391ef02c28064cf7c9f0b2ec34ac6f460b91b0b885596795f4da51dedae604fb5869b47263ac72f15383c346b41ad799edc8f8bc337a7e7dfb30e72f0141d55b6ff42b74f900100a193547ba98f03aee8069437bfdd62eafe4d0eb708673d58935f7573914b883d9e5ee0f2e225e1387353d5a7b2a598c7c1dedf2b5d20ab460387ab611fc19cbf028900dd1670aef2cb3a005f3afd8379bb0754d1d6958e19089c977c2917c62b168f25f92e86aab9d517719a33385accd388e7e4d1dbe2298b0a00488f66b001da8b037159b599cd840115898dce9434d20d8760d55cdd71713599caef61a86a6cd0acc3839a33e0ce2646f3e0dec9ec95f0a29d55f7140e584249d7a9aad911f1e22f86b0d3856b08d05b7b88957ac0eb129b88f173dd9de966fe40f662c982ba8d6250d8c80cf4cb538c52b0708cfa1452f1f91fe13026599afddf2257cc7b991f3b8b7f005db4769646e6fc314d9c84c6180038b76dc41fc5c3eaf38b93499fa8aef07986ceb6ab73669c6bc60a4c9f9e8cfc20f92a521f9deb2f710d9f4dd3bd8df025040f7db111f09689c5fa167c3e33b1ce04708adee9494bdad21c1de8389b299ec30cedcdc3d737cb85df8154dd1eda11fb13fac6cf3302e58e8c35a49e50701ebc2bb68f83bb84fed7658277021a1d3c43902f5ec0633d44c3d86966d5d84516ef76d50395467185daa64676de8d3326e64efe72c97b69a02f1829284c8a4f485cad1a9e17cfe7d03b0b0f3b08451c26a39323590dfb1a3810b8edf28f4dc55ccd4fb1f2f318e73ddf1e6ed2313d126c0ef3484c848cc966c72af6828fb3fcca962f3372b7f3cbaccfa35952c6d6e18c9646ba4778f35e06d859627c01a0d223b722f049dfd8d02d5eaec92514d1e0ac641ac53563bd2c338527baea1242554b04bf43621ba7514e060c821ba6d83daac6c7263191bb10cb82bdfa467c8d5d18e2b0b2d0508454b15eb4d32eedfcd68da58e751bdaa0a098d580af5fb54ad2e695c71489fd7250750493549222f8b31c48f233f2e5d278baf79072cd3fb9da47b589d09a9565b3ad31078a77ae0c62de15a239088e2398a0b9a3275a37de1e10f53b224b8ce3efa819ceeba11bfafe592cf780025333e47165813b8fa497e530b46f68dc8fbc7558de2accb23f54222d64343210f58c39ef4cd5fdd50e07ea0115839f63f9b21637b6f02289f70f57600aa3cc0aab09dc9ed7f73d065fd09ed9736ffd71564c0664ed492e6fc6a737c6373ec041148161367e84999d297428563646d1562d52807ddfd3bc464731bfd06b89d788436f07e00509be5eb6a44e0b844766ece46b01ec0b4e98a34ec254e4e4a12dae26eab479b867ab5ccd32280013e7863d639d5fd0cfded8e876af19189c074d4b22fcb71b9abaeaee84320aab12a325f1745c7dd63fa1b2b0c3980a939b775f7af46bcf23f9fc7751880441a03ceafbd904673918fdcf0fefb2721ed4bea873c2df8f7f217797e8cf83ec01b29a91ed6788447e47b90316f203ee5feaa4ebcc24017a11e6d0480e677862b5458c8e9a9088b06a16ad8a774eafd262af97f405afc5537afb4d118526827b9d90ce50284b3dea9caf2b0ac360f85129c0f0c3323b1f18306155d60f1d9fc50d444a1d7ab3e48dba70043c919ec674e020c2eb47f6b3ff26dc789a90c13d7cdb7ba84c61c2fc737171daf912b153d1e2a33f02a17f1cf411cdc9a2ef2654f61ea0b989a1a17c467e09e226b033ca787b6bb196b2d77c055a97a22bee64ac594dd0da84e60210e26a499dd56b5be2e6867048ca593477fac124afcf327ada0400876ae3c7dedbfe7d99e884f22c60be20935afc251b255726e430e5d5783ab81939b48ecb75957e653c59ecea6c03b91581586ba715152aee0ac410ae078c158a194c5a7e3fd141822c4202b9a0ce0f63c3844ff95a9e58cd7162baf9845d00e543a7d43c2232bc7ed09b6a7bdeadd22953fcecc8e111d9380f6f5b614a45a683f27b2562b07db0e11eccf00b035032c97b7a7f576f57a163c80e293143fab876b2b4512566a1d14fff4fe67d2efd3d52c0349b7849f4fb8d7c7f8f94f50e40d8ceec3df133af6042e9138a7a59b37db69fd6a17a3759df879036f0567105da8fa751f1f7af2cc0e01552f01e51456b466e81a8fd6c3612f9dd6e236618280279b7f09534c4c2b0bf370d4e7e6a5e0f4b1296db11e75a7ab09914daa69b0c02843821826fe45b6157ce62568a1d7f2e4a55c8bb8055c925856ff5d1933c570372e503e6a0c8ff0d44ea30153010474fe587bc9f07ade98df88f433acc6e34cfd08ffd8d3a485cade5c774640fdcf2fc06c7e0372f1003db183fc7d0c078520229b70928fd90c6dab652735e8743a542adce7e7a6d2f2d5df283a36f0c3358bcec9156348abc4572a02f535c23e1781d63ae14d6f9c9fe03a4ec8b005803311e89cd99205da074a3ae5ee138f7e37be6c8279e35b137d8d02c6acbc40e34bc9288922af9bacfe73e37ec315aff2d027495dae8c8405825720bf92d6cdc2604704df17ae379cc37525a227b0975f8ad7dc83335c7843fe35e9a48cd6ee65e0a25aa2cdc6c85209788877f84d37a1738823c42349b0b09f0c3054a91fe2a60e33d5eadc389cc252bb009fb9f77b98698ce7a18c274d01432f43481450cb4683d8caa4306fb00c4de7490e0da6dfbc33373ddcfcfc8e66292abc75cc4c43604571a23bd9d24e2ff6ed38e96a50fb15baa6d0456ef85c9e59516f325d84021f9809d36253cfe96aa02fe61c5588f7f8d6b6405a22e6794f201ac823c38b180dd6a5e9afc57b1cedb597ea40737758c55d8bd85496f0fb42451a3e3c55ecd79f200e65395092f8aab1928c87918a3f31ac77df9c8c1ce5bac44d153907a07b19fda910117b7b5ffa6f1e6be1b62edf2168bbd9a24035420716cf2314adf9813b4d9bbd567ff7a31b3ca1e0e66bb010c3bb5809a5dfc90400ba79ae13794eb52bc8f0c44247f16d6ba106df32206ee1fe21a3745071ae6e3c23cd19cd90a03f80ccc368eaffb8bbfc3ba022f9b0daf89c876bece3ec05484da9c69b0829457fb5f42bee7cb70d9b8a3b41777d2d97a614ed092eb72b397c6ab8357bfc787d5be14028eeb6203e0fef4f525c8af4d7e2487af8d6f51387d03e2a3a9eba1f51380893bf4b0a23af8d31cfab5bfba08de734eed3841a1e8f9a9889451597b030846dd78869589785f8670439c43a60048804387db7de4a766ddb085d8866223373a07272aa9f1639b14fcdad992c6d3f053f18341a9be591c355e7bba8a10cd09eae689141c11260a551a76659b9c84143dd07ecc71da392f2d418eced027d3ce0b8f28980e4b0bd8163031aa4b23ec4610d9286c4d41691c70808b967b84fa74f01718f326c9b63daf2441fb3138a4304c1ba00a8dc54f68ac34cb1ad863f40fd8f1843b25424b5031146ef3e188194742491687fbc73052e65d69f0e9a9a4d246756f49fa3e66023606091a9c194293007a6bd93f76d58aadab30e49fc9516bc7269c906ac1a044b3c5c40769b21603b457b9354bb7dbdcc27c42347dd16c93094b4555c722c0a294ee38fbf7c4fb1489965f1d2a18343327bae2d341fbc9bc583956a9632a3e997b2af86da71accb1a4fedeaf6211d8ab2dffecc1311642ca2b23270f9fd0ddc1f7ecafd81fc347b6fcf156f21c2afb7522e0ee32b652020da25ed50d1fc5c2b60906f9a4e8342726d0cbce2c08a08801785ebd0f29752757f313b4ddf42edf6033186ed3c4dda0e711e29248e9bd1446617d0b571c3efb7541b7f6c3e514b634a5b468d7e3bbed4ef2626f652221df0ecb077698942e2dbc38e5070e68aff7bccaf3416b02fdaa550dde2c1f3ca2e737cd487f6a8e7597f3d61835d3ac2939ff04ef26f2b4f55f3b2a69a1930e02bfff87b8d4ec3262a927e2fd1b97addee2d4588569f62e15b106d018cacc291f71c2b2ed37ce8adfe21832fa9d5d04ee1a0fefc464af626b788d073adbc240dc2da6892833575d489d18cad53897be4615746329793a28c638f3e75c98219594ff76aa00733c50c67a6524b3323a5b78e50c7cdf8dcf39d6385a76ef1f7b1c0cec670e8cad987b2c1601c5df370ed1cf40e94735625b947f8f7d1a1431f6c0227cb74e4393500b8c18e064481533fca16d67800fd92d60194dd16d1f0ea97bafd285cf166c2fb86e0d2979631096b1164fc18cd49f13ec0a0f6b0de99ebe6325ab28d1dc8a05a5dd2edb224c23bdc17f64f74162ac2e5ecdd15cd9067d27662cd44f8acd9cff7cf5831a2e898f0a44a2f3c299b0b0893436bbf89372aa24e0c224dfdf51538dba70ce5514a07ffb0b4839c3b486ee117014e91aa1bc4fa8559145580afc21717c30d05b79af52c1aa2064ec7b09d5222bf9bc27ee3beec396929834d61f4542352f4b2fe016224c90f71db9efe2f439534584873b12cb5674ccb0dc05fb4d3974d149af8648c5aa48b07d528bd113208f22f59369d06954a36e722be38987a88486a33bb1dfd0d673c575228e427d91382c5297d493eff4c126d055fe9ae8bfb26b9ba01fb8aea360e902fa0e2fa4cc938c12e68efcd9193c2b49a7cfebd1d2f4e08b83e5bc1796b2f936bc28186c5d114aaa6732fe6c1840d84dd5ea433c2ab6a8e1a1e123fbec59eac8e378c6520fda2e9f556a909612b55cc30120ea95112a950e12e08451cde402c0dd6b7f70745ac5346aa827e287e868ef9da375a37c16f77ed722dac36179801453ef8f851f60681199755f8923d110e9e38d9152cbcf4f3b66c85dc53a2d96a7a97770985d1bc83f40d5642b9efb1f5437d4a1e526cbcac4ac469cc3bf151058fd9a088eb064e3cf1f0bf50365e3be47e6333247d12d320dfdaa68a317f6fdda75d1937e34f3a45fbe7b8c72cf255f2be9b0642287d374173f2e386fad99af86360bcf740599b186be4d7fe0ffd70c2892c444871ce364c1f39d9298afcef1dfbd8cb170545f2bb0d2a66cf00566a51cf157e447096ac04ed1bd0f377d9f969031458ee61f1849c7657c592a313b94e40755ca04eeadfa6ad35b012d790b61658f6f2523e0d81ff476fd5d0abfa7b26da76cd6e0af5a478b585cd8e0425d1bfad2c0927e13b56f84dd74ef1d407e88050e5aa93fffbe1971a56f56c8e5038ec812c951225ac27995b7946a5d8dbb0eaf51444eb439135e687a7a51938749e85e75c3c79e297883167f82b1cd958a2f585f1d39e20ea1c79fb73b5a255886ab090d0c868703bf61cd50a358a62b3ea6c41d6dbd8f5d066df9063b2952337f16ebf180d02021d5029b22a68d8991dfee8086416bf0833a067fe4d240ab78dc02d4c88078022182fd70bf09a63d0dd1fc11184d6ae3a8fe63b834a3df7cfbc87fac1676dfef91e95cfe20a4ea61ee9228093cd54aa92b4b36a386041add224b0319317730599771b1b5931fa743dcfcf5087600c51c2b73a19b86c3d9c51b50c41bbab0649973f952c918c749dfe9aae86ae16ddd11a6bcaa306f6ca9b5565c9c62b62da5b5b2987eaa32ce2cfbfc89b372b0d753c68260021b2cb06510513aadbdef572d859faed40d0ab1a9d7bbd842c4b4a614d52794c537f1316961e77e2074b62bb0933f27d3f5e86e739f468df7bef9fc5e76c235c9ead6362f8dc1254f62f29362cb4ecec0ce906e8f10deed06aae37368939119cd20dcb07ff266641d9c33b5602ce6961276567be615e887a9fc3bc9dc0156673121f718ace32585184d2d83646fbbc308ac7301b387829a1f24f110bc79b63c2eaede3bb48184e2660e57d73f5d1acefc1ab60c021bc293ca8ada0ec377792e6f554f0e9eaa1f5dc93592338f63960662bfe652be3623eeee8d78d65a3c8733c1a437d0ba9404fe5f3d88d34bb0462d220449a3b3dedcf0fd2dae4010bb42f6c84063d0dfa6a84ac3cf5fb80ba66deb8cd8c1cd08a24c8798ac6dbb55ce1bfe62d16b0b691193a04f67f516e8d7a650161a5488926a3ebb43ce69970f08c906ec6424d9e0a4324439ba6d93e3439608979b9d4a21813d1de680eaf081ba4497936e6ad0c5b3576dc4f302a2d093b0b540509f34ca0e44f03760d7e5228d3e2b5860830f42640a18e8f5860054f6c1121892635281e2c35f4b6095e82e03dfe60219e06eb754c1e3b254f012f9b768e12a24c59e4134491165263f4358be664f4d1d7956abf8e3177f1abce5b4b3f010b39fbf573bc1973d6788f3db3f79299b50042ef383b16e925917f91a93eb5c67b6445db75546eedbe47c1a3f714dea391192b58251cb5f6480a9c9aae76a67913fd47ece3ba0c2bc8f9fe2b79b977713668dc2af9ed7be8ce017ac296b9cc23a98b5783f4bc3a62514153fa0141cfcbc39c7611a83b19e230789001e347c608a0f9f6edc992b2cfa482bd0bef82a63f2a2852eefc34310923ae2655279e43d220a56a792d10c8ae1e7877670ffab09e928a5210a5a8d28b7046165dda56679ca5c874ba8ce9cdddbfee5771c3eccf5d3bde54d8814bb28b762d29c2053a35799d9f800f2208e81fe84b8ff30e6d734c26a32d1193bbfa170cbc72b410e47a2d590c42cdbb898fbda9e238d08af5ccfce1d4a13ed68a3cd16ca3da4c1d2449e7428d63087bbd8ded3cb40aa6ce5422d980079cc00bae308c3778b22aa955c5df5d1d24ebd42b893af232272239382d3483bf19943adc0c4145b9fce9f3619cb8fe29c11ef35592b994ecfcae6f98ba1481e5836f072ec8e5812bbdb5f0cd036b0699629bde43c45bbe6e046718874e4c6765a916305879f444a77da8120f380bcd12486617e4c77cc5de7ce5c4b0ffe643b9d3d7ab1d736c2b98a260cd9692c53a4e29986bf643c8c9a9aaa89115425bd2e9198feaf629460761aa809cd154ed249d75ae6ec4ff1485b4dc212b7e4376d8d13271a27f51678f12bdf92926483ad85ad8d8ced32536c53d52c0c5046ec815f0218b2f08b9bbd6dd5342ff3ddc8dc7a3fff153dad9091f636eaff6d41d876e82415bb668aecf657f1dd7b8d3c995700c6c9a14aa562fc1ea57e421a2273f545dad47dfd347fba3410997b9c6f2cdf5bfa18129ecfb4e6abb27530dff494c3eda813796181b3f550bda4cdc9142070cc8e347874dff3f7c7be25c3925a869d8b6f9027b94b59045aa32f39337bd8385928524ae515bea5f799e90feb8a2db1955d2ac374acb16b3741cb7b798aa37edc2becfe5cafecf568f32fa79729ad5f00be692e285833def48c8661b675288bbb20d710bb1c34e5d42ea23b91bfc25db32cabd19198bd0239a550c5050ecb9831735cb4121fb6fd2d177ff895b7a6929eac82b2a4622f74c44fca310b65d8936532f6c8cb24d3458f1d6b8c5500deca796df4f5c3342a4bd8b6984d36b99949d5ebdf4624c1db2880fecef3d072b087cef39f87399698c7b974bc41d74cd856f88daa730eaba280b8c33da19312869bafa03f94a04c8a25fe340a0cc9a6e058b0c978cce397b4063be6713089512e9e85750c5a4169213f4d459d6050be51d4f2518620ecc53355ef10e17706a2914a6ce77b97e1b952f88a161682c5a5aa02220798fd7a46676fa883bc3112c44d7c167bf03fc6fdb92bbcf533fb9023c4fcb5f9db50069fc36cde052cf8259f384748f886e0e3ebecf26dc0af3a3d0d4f363d5ed78d1eeccd0b5b0aee4171208bd6234cb2d227df5a4c7a0249a9fb9c30de72a8ec891055013d5578d53a8f70d378085765f30e7502f7cc52acf301c5bf4c82c6972ac0419d13c8a6287be7cb2866f0ca13fe3b4dfdd224fb20aa2ceb83e06ff97cfa1bc59f5d9ee15c874d2176bb5181aa219aa4190f99ad859355531af29cc6e3694934a7ab73af09ff71cd49ada4cd2f5e20ba622e6ed97b74df9ae4468073a26269297db32581731fbaf5db4a1d0cc6b9ae32d4c2fab47532f1977050f0955df293833b35bc46d625a808b6e73f5d04ed937d7599be3294c204438fa53ce9b652c0d7ad4d31c73f3a9ee97327c58563278803a6faf8ff6221f143fd2108d763583ba2fc2fa4bf8bdc17230335f0e877b4fcfe0ed9b1e5d61fce5c0301804bc6f0185b2c661527b510555439afe1e4400e87c794ab2f803fcb01d1f285e4e51839eda6be74275b6a46bd6fdbfe9d08e49f78b017a8abd3c216f55fdcfe6951c95347241f4601ad91e077c58d57475548cdd3a28e39a73e7af010a9d5260281a4d326e54afb01a2906c719a2394999c3336fb472275ac50935294940ef709f1ef3450be4574fc9ba7716858ebcafd84531cac777504a7fa183d1f23224be358dcf7cc6eb61add153458771937c978b12f702f0f0de661bdfb8c9ec87ea4acedb999b91cef41323601e24c344cdcab5c2d4cb4925dd37b231d04af228b992d1b1b3c172c80fccf0cf59ec6bb6cc6619dfec03e877aa152c1b9412445b3f7c2c4a2df76892398e93f18a08294cf4c538834966318c1c762f8f89681a01bac5430f337da6efbdff73c7d28958c2810026c140b7e26886bb7b5e2e2ae97e61d0894bf173320cc2593a8b84cbfa00647d73d94e9d9033295cc274f77bfdbb599b25a4bba1fa6c5a232a5e0d9a8dc23691faec82d2c25ef3a6ba17386ca4675d8ecbbb3c2ebaca13a4505056f24d413e818e424204bc3adc660852e5d73d8f9516a57665d07a816ea34e3debe04f533bfe35776130f0b45433710873b2f90c2d3ca77d4b0ebfaab3175fa25a5ef1c1dcefc82c08104ae2a68d0b230646c7d3b3a309f2cfac34682764aa58bc0918e8a228c7e211c2a9d958f9c2d9375148e82ebefff3d74e5e52ebf8bafb7b56f592c1f9ad17fa2a08fe57b2d866a07f6274795d6d8550319979281d6dd3b870e7e52a4573ae41a3a284585df401999ddd612ba6f2e1415e903476cd5c669147cf72e947a8d7fba7213b45c0d8fd0e43b465184a31510c95abe5009016bb26eec35690e8bff7497e01e083253ecbdaf3aed80dce2bb830dfc5d7ea208f9c169493068a953140918419e9fc8e6d330410ec35e46091339992240d8fd8a87b8e8d28218ac65b93d30ea8a0fc56d04fb99305790a553a301adca063a813e9a5d80f8a7030df8f9c5953a85b4689b5494623c7856d643eeeee3f3a0073eaeb9d79069b49d1aeca2233bc89e62f230f8e654c3a45662aad2aedd7c88fef32c704d1a291b5a445eee15147a6cc258feb65733c2960b3eb37c158c883ec74524149ab4cd1938f6bf3509a3078af9661efc26b1e853b977afe92b543bdc3a804d50a97f7a432d0cafeea8d0f1c373cec6b032fbe9af0ecde114dbe391bc971a8f297c70fd70b3bed72bb20554ac66d6ba3618769a910b0f185f7053b295d74a675642f49522789053a73b03d01c24876024b48727989a53bcddedbf31d3f6dd725942e2684bd587b99ef08b1af9a10aae2552a25741cca9617ea4476a59cf18e249cb59871c9cbd705f723892ec3705ba52d117d8621abdd81bc20984a4ad9d2bbc4eed9157769a0f93989ff1220010b3e4bb638b691ce7110d8c9c7660df962d056bd47b7bf963e7cf14fe621fd5673a7214e79ba486656fcd7644b349234a5b10e5cb2083c8dbc173b450558ac78621d7abf3abbd34938d310dd80cf4475f385380e47abafc44af41726b70c7c96116aec6dcb108c7fcba36a611dbd27be0aefb12ba297b4bda685ee1bf412764de085ac586ce0847de9241836d1cb1b3d6e58d579d5b7351e42d8ca5321ea52733d2ee10a2dd1ea26df9526d52a4a941adf9fcf561b1351c35ffc99d3c85d862674f6f6882eb477c18354b2b59e35c01edec626397ae4cec133bda24844702283a5531c150c00b87242763da5d0c9997667f2f9bf8f40f9570ea654aafc73efd65bf0c01e997c386080013a39297bae1acf14cd264dd853d19b769da828eba06048bb925a4b86083fea897328d04a827e0b78c9f74fd2b38abf3f342b6548c744be75ee5d1e63cd5f0d10116d312fff8aef68fe3a869f1a812e0fff0873c8fa28b7d2e53cc5b8354b30b1a7e1c4d82678f3b9c73f9787d9d96f51faa314fd3731f3c272114b41c123f4d2d1e25432edff571af5c9c2920117b777e3d97fb4f8b1fb7377e4c47c307a527ccc969d056dc9d5a60759b5a3ec1758659c423eb682e0e0b987bccfdf6ab99a39ed617c1de161ec2558555a8abd9f4501c8172037bcb7990aa3f25e88a5c38eef95e7fa185ce3a558d43d4818119b37eb3b083eda06339984fa4d19259a12432f76601a7bd08ac0fa5b1eb535dfb246c4fff81404684f91f26030d058db7261a301d36b385c56526e43dbe9a04bf8e5386b82c801032574f53d23ca03c6c0999fd37810cdb8dbc18c45fdc7209863eff67a62a16cad136a5ea9b34055b84b1a1a144fca9d5ac07c6e8ce286ad0dc2e8c8bc45c9496d4041a9a586ed851eb06149bbec27461c61f0ffe7504f2f18867816a234c9810c7b3007bd3b4a86f9e502ded17b4c6bd083188b39f8e64aeff2803129c2d376af09411590e23ca246dca8164b0bd6cc2fe3c96e520bb966ef58a61e4e97d29b6c00be6df5618651fdebd17923f7652079789f67d580a9d6f2b378aff1c345dcbb726399a773013556a7372295bf85171362af1d264fa5b375eb88145787cc7bb81e80ce461dab1ef8fc7aa1e54e029a747df5384b936156332062b2acb3fa2d7efead675f77eef55a994b22553ac6fdece8306ad9f5e5d2693dd277633e3172acf4f81e2683359714e888c764bdce0da9d584783d385422dcdf29007ddf4e70b30d17d37a1e28c566cec9665e222fb719fd389cdb6393d5936292663d62fc57b9b030d97313134ef09b13b2d7fe69a21fb417bea3c98678b643ae268869e9bc402dd4bc67bb37398c9ce3b43dc8db7d6bf4cb322296d0dbda9806e2861bd82b4e13f0d54f7bb9316830a6dad46d646a6835535c9346d4d5ffbf019a480c0ff8d9aafeb58eae56307eccae8f63c0921719086c9934b5700cb7548c23e25f43c88991205ceaadc3136d3d61837741d84f14713fb1e3daf104f4f0b85a700215b40ae12845763134603ce7d76e0234f5eccb9d50d198e00e4153b800a5f3025b2fe9f16458de4f7508c684f61299b8a084eef909d509fea54d27ec470b70450ada3683e89599d5bc8125bf73d5a2f71957c4b30d39055d0769593051ac96f8b9cd1a5dacea8d85c886e14634cb703591987b20c261b2aad2d6085c662fec8802ad4b77c302c75917f39ddea76a0db5a0f7bf72f5d3beb366c62a5ca95df8c6edf4269b7208fd76a1bb931de14fef48d123c62da1d71aac133fd070108dd95c8bc573baf41b11ee0bc52b73ffcabf09e51926ac7ce09072c3d3f7d9bb98e98f68a02a634c8efbe34afd59a519392f89cdd3a9c5efce96626d1c07599b14f05ae96109a86f164e9f3711b1bd64fd3b49db695d67e4fa31a489513968cada7732b5682e2ece35a15990b269ba94e6d291fc737ed68914354e69d5d6e56327a7800e1dd65a2835f717a9ee0d8b15e18f8eabdbcf9579f8c6c47083beea96db9018806f29746c392cd9f23ede834d8ba194a405dc7dbd8b2296c21642dc4437f4d145fecc997fef85e622820f7714b298c363e81caf9738e69d716440bef0d34c67fe36c47a26f3d7856446cb59f319b11385265d988cc3a4fc1f4c474f0573f869e62b378fc8c102dfa1bcd40721047ed04d9d8b4891fa7ff0ec84e743774c38d63add3aa2777185cfa25123297619ab8a664b7ef787c80de282316d64576a0928637c0b1bf7ede75b6e72bf519def7bca0fa7530928f048388a7400ea374d0dc45dd656fe612a8ff2aaf306e162248f9a3587367c71c114f60159645378e57cca8f9caeec48ea9bfa6e99b1bd6d6c4cfa13a014d215ddba922703571c92206ea06dc699d52743a94a27b690794fe51b9c20afd394cd51d16e5d5df26ba446526ae16ccfd4fc43890af214891c660aae1a7bef4abafedc5e3a24894077d1bf65c3c6bb33bdddf8d9fbde1bf62b745034ca9a3c77634425e0575a0934fdb1da3ee662594026b38954626d7bca8f788a18fb41f1399a64967f1dcf15d97586640ad602dc01accfdc8bf222b856e6c0233837f1eb196a9b3e0dc930ffc8f59e7dc0911c9cb8bc1058b0ba105f7c7d8bfc546ce0dde6058a8204601856eadd1cc3cfda41a850620b557c1a4292fc4417ea16b6693dc32362c4903212c6ab344e4b4e6b4d34c535d5d70ca6458c6a6697aca7856fc935570f6266ffbd6eeccc1aa298db65849cc1669001f9ffb26ccbeabcd31962c0c996c50c07a47e1a7e824ee5d129e3a44dbb79173023ec9221915c649e5a9e5c0585d5c9d87e7dd61990866152fe5526e9892f9435defb97dedc07d9179237c19588122f6e796e6548e8c502c20f4c3a0a2276c02d4c85c17723a3ab31e2aa71c2efb1080f11b4627bf9175c8a36e4ec52fec89ac14b5f550d0c350d8e219355ba69f8bd8f5e1f6ff83fa6bc7c31b69e99e49e38134d22dd176c99cfd67969489660c2e80698e492932a75e865967105fa2bca5629a4c17a33d7adf2d9244003dba64f235b6b4b9fd36bc912da32e78572ab518c035458c3ac64e023cf94e570117087aaec464da417882b5af50321af9a89f1f957e82a81d93fff4173cee7c0a4cb082d2d11364840705d86a9754b4e00e254cb00e32189107507eb3fbc460576ca14ab6ab3e606b0f0ec9b9ab073eeb6b8a972fdd4c51c04f2844eb616761ecf6c34f8bfb5c5f638f7d56ef6667d99699d96aa9e7ced1359d9484814c29b10f634ba1197428166a435c8dcacbd27ac3eb67598de843cc32aefece1c68b1ee1ee0bab27235a8785c48473474120eda8f0d29040cdb380855a026d3fc7649d0f484785d0f552b54f7a495fb3a4809b93849e6ca2ea41a233f55f681ffe5d2926a22eede6e5b055109a83f9d0b496697b0065c1db407580b742fca18912282e0ec570b58e06ad8396aa2da14ddee1fb472df4038797c56ec61953651f724f9e9f719a7a63d7701af818a5a9ba14f707682082e5e3c7e0cc4b44b66c07e0438a464b394d4da7827f7f3481e8cde7b55812c4c93e7e5be6f3fd8ca675c0094ba7bd103dfe2e072d2868270538bfc12d71521eef249bdcad98c384f086c6da32143cdd227ac27e4f0bf1a789daaa234308b5acb2e2a9861502efd8171cd2909647e6d2a134fb9842bc1997114684fc30823444a2b55548040bcb3b9ffd7351e1d1a497818b0f8e73a63787c7553f52ed91739dd4d5ebabe0fcd9d8ab0f5d91590c7f9200d33d440d8ed04d2e3ead2d54164f6608b4443904669184d6acb6e65422de0a16c3658e9387c3d046204cfb1db2cb4b06c6300fd7944a02ec8514042c7c7cb7e040cbf269204015bdb73793ebc92bc73896b7d5318dba7afd6ba963c07d42fdb922a190b1dbc64592ee5f032d92a0aadd83087a9283ec84eb0f210d4a3904acb58ecda34197d31ac4d066d875d83ccd382a6b1673fcbf9e7972e047e77051ec361069dbe94808a7fca5a9d803dea024a6d257b637b87ebcd75dfda894a1e4a5cf74520e7e1d5207b9d82b5397217b3f59aca01ef95d4a2f057fda583eed64f93b8608bedf300cdfd08b9ea543e7e6dcaf82abdb6a8cffc183ec747be6328c2cfae5cf4e26a00d1372923526ae6e9d53ea54a78377b00c4c93ef8a24db21dfdfa21966eb68ff0f41a5a478560fff29d73a3208bb72c996843a5a815825cdfd2d85cbf68c4fd6ce8d55fcbc7cd9fd700df825bb245b175985f1657a0eddce772cc4ae8891253ec720487c128cf175f86241a254bc195fe5bc77fdc7f70d28b95081e0e60c32702bddd28c232ec382f60f39917e9f3f6bf58ddedb20ef0913a47d7ff1a2c2503416d57cc6d4c92811dd7b27c1a861944ded05e7eb176da11ced976faa12be730fb288194d12e4ff3ff4be705d7f86a0dbd19be2886b68e2d07a23b6ca204545cb263b7c6984781c45604ba44b55de1df5da7d304767efc94172b510b9c80e92103de6e18d999b6e1caf962688e0072f5244711e67eebabb8e06805fe7dde361c0dd3c33202811c6b2b5d0aa778ff01edebea820d0d0f6e0ed786717953f57d2e287d1da03d6cf63910bb40a2cd7dee01f807251baeef4a48e7cf0284579dbcc75887788f3c317f0293c92265c88c5c213256421fb4e2133e6c17ab280c8bdd49d55a5de37fa9bd57519264ebcdee03760ded9a5f34168fabbd49a1914606fe1ff6585b9b788a1c5d5e2f96c95cba37da463b62525cee1d50ba3b425145ea539146a832fef91b2b3d6c3ca12af7e7c37a32020d7ba15708c8eaf3804b80fa8107d1986c4410ddf9deb23738c095089554824ae6212831f5ca9733563d0063cfbc1f22a35393c01e0c18a7f40befba375850de1f381fb1746713a0c34365d192b8996bdb52ef514429219453f4d6a5a224300f0baa28c9dcf99d9649514bb148d9e50b7f7799de018b2215b26a869b98f59467cd8470eabe4e90267008aa75b29890cb52be09191e6fe31ad8794e1bd2e9e41b3a2ec9d50894943ea80823877acd7cc6918334aeaab120be4f78b2f0c338a1b16fb6a2c3c4cf7c24f92da73e3dec7a785e029ebf4cd28f6a6dc40fa697b4bd755d86607302af948131a88919ae2147dd570ee136aced73f3a70c3466d6f497739902e2e6c4c8dd5cf31f59d2b4ec6be41c4c7e237dfce390ab2ed2e0189b6db831fe00c11a5766af04ea8683498946ec96d03472ab26a822435f8773afa3361e2a8f8071b111a85af6f8584ecb869e09420f91f11378c9bcdf08b5837132b7307dc93fe596a0615cde88b53cfbeb70591be700d95c63f2fa3485a0e23de41e07006704988a6b1dd89d917de76b25088db9650318bd346be305c7226158d87f97ccb481e901ce3d51698604fc92e0cd0c4487bb1f090cc99bf7d36f674ce49b39e0b4b7c0f334621c3fff85dea8eb8bb26fc15d08478e2a82cf5576cda68dd2559dfd62ce547eb6e1bf00315e06c815df1d9a2d8aa56518a9469638e8793bed7ecd58f95d547fa5c0753bc220ee4395e52bfa9ce207b0746aa4f6058441508afae71b97955ab260ca677e4e1157e5ecd8ee493a1a1160c7abd1291658e47e938f39d3664206fddd176becae88de33226c343b7f105a437ebbe5b6c8e0e0bee8d154c6d7965157f33f2c65145e4211455b303dc9345fedc1a1ea50595927af732d03beba9af99f9f41ea1852de6601a0644bef8883eb68fe53828e99b5684e616ddc80951b7a9a6ed4c825a6f38c7631b9f32d8c420561d701c2128cc1307ed130ee71bf34979dad817961764a103d209dc1c6b6ad26b40f26e0a2bb06a90916270604a9b65b00d3569bbd788a526dc1e606744c9af9b6c047aa9da8c06e732bf820c9674e2bcb506cd9cd3e253a2151efaadfb7b1a337757b7add170db6c06c231873374e72593c55b12b0a9f997129d4356115b7a7c181bd1e643797798a8dedcdf2040665fb2097fa32829eb2de938960551dd47588a5fe1570eb92f83d19edb2cc76cd9d9a3592d918e4ade1ae8a4bd4e6c2ddcd339f24cea4afcc0f3d14508b4da564ab0f1e114cb242af01750cc029f2b5fa5f0149ad93852f15be68b138474a249818e9e005e937bbb28259bda99d29b74d65559ce27a5fbf90e546b3b5c581edb3fb0be9e8879f40a99ac06a3344aab55d21e82723711afbc2906d12cfae0997aa527bf0762ad94323df3842f30a34f9506b21b09b4ad2bcbb13be0e24bf781b7e9142af5657b3d1ba487399918b768b8deb48e5bf9b5099cd45a146bff79fcd9cb5f5d06bdd05970213401409526e86b590ce0ca9f0fa53f04aa21b6d462004c4c55a0d97d405cd3fdbe297bc7c3f8bde2a796febc05f42cc10888c26d0d2697a193d15ce24c08535747fb80e1cec7e763082db98ffdc6bd0c594da4fa465cc5dfa503711a0fd5a46a702461c0e1d7c3fcc8f4ad4e26d7d80d625fc2505da2d435231f5fa3cb8fb14adc4daebd2355eaefc2b359c23985e7eef34fa47db4eaa16a37e94e874096902c4fc2092aff6cbc2d46aeebe24a828558bbc10281b6fecf73ac03eab0fceeb731dd4d0c3654b804fe45aa056962499fd90f11378a69e3415c1b427d3cd10a37ff3c21ea5dfbbffe4d8cde781b51e0959c54d9baf958923c954c81b869fe0ae27d7b31e59faed52d591a484ef83733a79abae1e10c35158d9e3a74afba6de7dab28850e40404cd019bc1697b8412cb948f35fdcaedee877eb5a4fd44c9affbfd4e58aaa903ca92f288e0719a12c1af755d1564bf056d78780bb16ef0cbefe9bbac1a9637eec399c04a4f79744981841a43ac8f372b7e0ac00254b054bbacde053bbb2675ea4b919df4712598f51676b49efa97e2cc248778ce5d5140cb0e70d1cc8aa6970680a9e4edb7e3dfa78c8b6597713bb645aa8050271cba3a7bb137b6773d85f9d0d4ecbd0e45c285c13b275141af32160c31c350e25fb389b985ba453f2ffc7e798e6c87a567bb879ab84d79fe215aeec72fa31b3c99d61443ee29e5efded88b5f7531b94b02d4a2b96d3dbd2e7f01dc32d0569f1cf4d036a04095281fd509fa871ed4d4bdc239e50834986233912772fca19b93aa9bd6280a320cf1a713f6416b21b4942e85dad6f1977763c6b66b48863a206d35362325968eea1c012aed5de02ccbada68135b6772479407e899282ba701dd6b23ade01fdf4bf7c5878079561392bc9664146bcf264d6ea6aa2fab02adccc187239dffe6f54d3d8a858cf813c30b5dcfc398aba4e46c0efa9619525b96a1be7757851d9b9377f813d02474c04a307a409f0c46d8b350180ff95188c27026c840c0ac7f8aa8c5489c971016c28ad0ebbb959968916c8acd8fd09f1d879f7ae8a11354316bfce862dce0766b9dfcf1b30efa1562ffddd2238245e05bd7f64f1f126d932d3aa3957c279d242f7135158d7799d639251d25ded1236e720fa5183e9f4dc0b29d91852043e87115d1abfcfc2ea14119c304d864c194e9b86a8c6b55e628b32317f2e9d98b5d7fd6147ae5108255b76b23db5ead530fda8a4330a947243dddbc83282b733eab6dd6e2a4929e9ac344f0c2b698d9fdba9a79d22aa68934e635825430a1bcdd1319d69e1f04a2ceff5c0be0d8d785ae4043d378ba8d3973cb029e30bb0131b8c183274cb85577bc909c81b3aa22e2ec983d4d379fad65db28e714739bd5fee1a5ec14ed7f3c8c33e619e732c98f2e683030b87c765dbb9a4efb31c52941eb81c5340fc4415bd0c75623eb7b2ab20e53d141b787bd1b886b2ac81f018f512e197660f14eb357f3132c593a90c2faafdde152b29ea262f2f8478270c3d172b0d600fecca3400fe537edbf81b24ce77ec2c6282b24909587874944a6ca116e2494cdf47fc0d5c0fc447df486351dceab41924617af8c9d239208ad4c53ee8d0b3efaef76cedd5b02eab8366a4298468efd190db7b4266dd8660f93ed70cd4b06cf5f247c347a2828373ce8bec2cfbe01ef90b56a5f470dcf52be1f70fa88758e2e587ad080c0b723006c832f19b892597586c99d3e9fdc13eb663243a38646c74e520dd1aa92abe902d2d32e03d308a28c8161b078d49740f035676d2c4e713ecb0fc65ff0a2bed77c8c2ecce1bb385ac9498aa827b709dcb74b9d5c4d493460e1337a5da537c71880d5b481c6196b56b8e32014f43f6291c1fa7ba3e1a7954f939d3d80830b6cd5b1f6524e2843a4bb1b9b633cc81efe226e4d4b63b3c3d31bbc59a0c3eb72fdbfa434234beb67cb67d549a371c6b15ab77d8f706f0831a4ca9ea55dd091cd8fab76efb62d61f5c995f7c84b4bc6fc0b692dbd02ecec210c39fdc9089432b4008f14b38f37895df1d3a42d60403df6f29da0915966a422b35cb19ba2fd6a48074e6f489e2908ddedf3c71a1624cf68df63483f68131557463d62f26bd1c7521442b991824a29f27a51b5854cbf2d86b2d12ea690aef3be7c211297a255f7e2570dc948a5bc2b4b20182f132a7b7f2c3744c11cd64b3558889475fbf6204a226ae04cd177f5d75b843f224a838630e6100193265504cff2f9075eba7251ef400151c962af43751d896fd5c3ba9102f2a55c5d05ee5b1b58f177d31e150742a2fd20e7523c064c67849216cd9592554e17c989084c8d5cd8b5e8c3222db2eca81377b16e63032db37539995ee7def2379e791fcc8a77c7c9ef5de48af6d5ffa8133ca9ce9eca359e14335e2367a5262b63bc03f2c727c2bc92bd6cebda7649b3cd815303aa84789b9239cea2c18258217d4a06135b92255e75c5cc646df011a5b83b4b721168de32220f34715cc08579b0ca2c9f4259730e99979e3edb9ea006d37ef8d5bf49bd2d322307225c9ecb5e36e453e683577056e078f8bed3583ee7e5a996c2adfb80977a773dfd502844dff03b28a5791dcdde89cfb9bb82a11e0c392dea4b4914cc77264344d425c58f1e1a5bf541a1c8bacc401576e9e45c3e022b41e27158c0be9f517faa31fdc6ae384e533539c4bbade517dbbecaf61e759c6b7002817ea5fcbc337f781098369235a91dd2dd2e89ebc6d2a1b14e17235664476387c496181643a7e789dfb66db4b1348c914c96cf0a1536cf43a228bfbe5984c777892d7f8cd43dc6e3be3dab0301798c8b54c512c5f803576b6717cd4071f75817c9e8ee46c8eabcb757a520361c1a9a67b099dfdf54f421e1e4bc29ac757fff2630d185f85af04e2027822516839a6f693f5bf80ac63d2b658279301c49f529ca3ff6abdfb8ad3d89aea34ba9d64f7732b4fcd523247bded9ca7e0134dad22d0534c078df5972bfc196645c208f410c2941425a976d90206f2fc16cc244f318d7e5995a648e8affd3ea63244249ec7905b4b3e3497e383a543734dc4a008282dc1bbeae1e26a081ed1b13d898e9ae7ecbf56ad5d6be7c8154a1da8156070799030f17c449644e959edb5e19d503ea15e6184494af57e7282cfa67e5d3458b2bfbd58a797a03e1d79489b95adc865071ebbfe5a31aaf46cf934dec3da949b634b58a3561aa65351afc92793e5633798f3e50b90aef380ac9a974c4552ec0a1273dfc6e781f2ff1efdb9a608b673204b5f9a9bedc1ddc88ec8c5f45c3999d836bfaf86a0b52137903015d768c37b29daaee877c6c75db7dbf40ee5b11604b608379d020abcae6112239aef0d3faa2d671fdf9e2247564604bde33a56ead39403fd4bc977f966c89d959614fcf0b170e6967c3c71217fbb7ad3cd3fcc06adff7bc126d34224257b731d868a2c8c021273919ea5a2e2497990fa95faceba6052d29f87f4985f090e5e5a861d27bd1e4e8b0a94a268d7399330861958d200e76a343ac93019ae0cc5fb979526a627b0482b045b2e10f71dc10d3b75042a2c2c7be36f10f5ef5bd38104eb8614b6738b2d907725270daef39c7cb4282f7ee4349545181f99f24f0bf41df3a9858a7337e52aa931c6b462cd0d5e72bd997da19c489c195062398a52b331d35b3078c08de22adc13a90c931872ad8f34fc048269b6c237461757c72edaab032ed6e3da94222e5a063e7f368499ef79ae96d187e65b28959de43648361081b9d0d7dc431caeeb4c5d83d47f24e23ee417ab5a8ae5f9a63723f4bc7034ef8e812b694a3b4e2169ee0920d62300006f3dad6b17b555002d78489eb490ade7658204c3596f88712155313874dbe13e07ff99d2806468628683115dd6ce025676c5cbd8e0203c1eac766ea217fe975e479658a04f018d1bbe21a7f7fb7aa40f43ec752fda08d88210b87b859d133b6029b819c2e83454433d659fffff48f7fffa635145a9c9489b5bb806b72a723725663531ce0284fa06c369cc6110115003a6d4d8cecfd4fa72999f49d53673bcbb2cc15591041eabee4700a86b28edd35133ac6a9352541a19d39e854ab0860d59ebfee03adbaa0c2c46e67569ba70d6347df67a3db0e007e0675ff6a5d5cac713ddcc232fea56f790f5491d22f4ffb4d735fbcdc3b4c4fe33d2a634e449b2615b33a569be30037ec3799b8846c8de17ac2cf55483e66a6e68545fe659bf24203009f5ecc609aeab4032a5fff486deb8dbadc71eb717e658366bcdb25a50e1d0e9b656edad72a00c09e0ebaf97d52011a8bcef3403fb4aee629a6c441a5496176173442040e70c5521b40e4328ff4f8988439143273e8cc213bcb3ec4971c32490f2095127c61adcd3bf20f1e2ae6de4157834a9a5864233b42bb1d6b89b9c3212ba0fd3de774fd6a026110ea6b9801a9cec0c6b2327feb5c522f1670ab842a49eccbe6de03bfd29d42783c9f2c1b758b83f05cdefb9a8fb41d00c6808ea485ffa45104fcb135cfe32b87fa806e8c4baebcaf996af181beb4d1ce5ae56f49a0e080bc2fc86a1bbd038efa32d5903eb21b8416e2481743d1da4d8811ec7c64d7dece3e50220093a8f5fb47e82d33c2eec24a10d2b960f38469ae5a8f494b0afb6dbba26859016b33a24785754e8d01b5281a20c8ceacdf4b153a554c5540b726e025d381b7bf6aa569eb7867d2c4350ab42de0fa9eeaaee1840e2da810a069d9a9a96c9781de58fb9a94526f4f6b0829c95e1433e233622b211c8cc46f1e6121f58300c1765f569bfca7bec2c6ce184cd123697c5858562315d46ea74c9a75862c4deb7145a79e08b66fe0f6a966815cdb44e82acfdc67c9b1f0d6e8d53c3a4362109140220b74b523f1322a5b46d36aef1ccc6065de950a24528437558c115f33cdf1f8b0292c5558e4ed2226953b9b51a561d1fed022a1169b83127438de9fd57930e733e59fda2e9e0c7246129c176a27dde6483ab0156e3a79f3036c7877d46232cf30edcdd864c40d79a30e5f64093bc60d3bdd6fa415500bdee79945b76c51069e22a88fe4138bd2c3e0ae66ce0929445edf946e51b7318ed335af53637f44562418999b42e5dbcfbf9df92247d78b42339b426380d342751d07e730f45815cb24d24d6671f7428f3e9fa689b978af75a080b059e550a34a6b95f4303d8864e242cd79458825bbb7c8978e37f0c5b073f7b1c5e17854a588e2427f85325cc8e7a1588502d8b6a22d035834be1fc18114cf5a514b662df970348c3641d6ddc63345e659cce39a8008f02d35c905d09d08bb059e331818fb9834b99bd33795e545f1f2b5e17c8520400a318d2f25368690f1ff09edbdb5fc8c96a02be710c63b26adbe716464ab2681c1150619e5a95028f4cca428b6b500ae8e7f26ee52fcd0dabeb4bd2995bf2c1eb95843a421afe314d6751f196a8b13ccfae19ba0b4b79d7993d04f98c274d3912b35334bb89f9cd67484b5c6a251991b37184c7fa472813564be9c5a3e76611c6e84f47736ac2695dd5c3822ec829eb8551b29c42f226bed094bee8b4d345e004a208b555405111387e74da7fce9f9b958d3989f374ca78123a0d9eca50065e5e1389cab718021e554b043694f6a5f8a00f17fd8a5583336f1f2a249a50d484c92a9cb5231d1fe2f1c86e63caf06bb0cb70a414a0da48bd925f0edb65628d96a975a72724396ce86b1447145dc7ecf11d43809dc7b9a8d81a4618afcf5d771f9e39392028a8c1a86dddacf108843ef0c509ab2bb9268a64f19b379f6911f51ddc0dc9058d5adcaf02b00d707b81105047f75b6ec49d0d0df128fe160d207bf9a336b280a97e3ab91056a04456532e9b80cf9acad35b185ac2b147d184d3af8c3eb447648dd64a51f5caf833c5e080d0377ddd8429543d1767b7c388bddf5d2ee07d406baa6ab2221ef828ba4348932271f09dbf5c5182652b0377291d45b2e6cfb25fbed4d0b7167a5f00ce0ced24f826772a0f693f878135e76e853e7e6ca28270d477d27d0fa481ab8e0483c84cd177894eea23e5470e9cee8165578feced73e256d7a810830844565d1d3801b73073fc0a803342d4377d55808b87dcca3df43fbc1a37b44df14ba0aba4802aa5e21e7ea0f45dce7167192a7370b1e9ff879f7398d03b99c1a4e88932c9319f1ee3d139ef89f5662e4dbecd3181f49a00361f7a5bf03244f36d8979b752da717e3468c0b054f883ef4a4311d075919326a9a8aba977b18007f50e6ba5741f810d6b70736604aba29417bc2c6ce85302648497627dad828874dc0395b40ce4603f88114a3537c74a8f7c9b57b1b6eb50acc46336f036fed44c054fad8be3004fb63686b1e0b2bdee61cca1429df2212e85c87d592c4835084dbb423654f7af3f318eddfbf0a93458214da83553f4ad8410eed8a3c021c8d9fc428489646a99d0c1dc98042a10584e836750a651354994e4b17c1b97ebe158782809cf11169d1e5f9b416081f6667e386244cb104a5cc79ceddbe8cf6f26c2a4b4d78679abf2724c49692abef18792079f1c2307295f93c990c229ee20f93203ae8c443ac12966997bad29042d01752eefd996947efbc447d46171f1d5528aeb75e1a5b226709a8ac5f7853a5bf1a66fa4d2ffbe5139ed2f257d68e59b814f2df1dd43057e3632289c3cd92423d6a80a4ff0c35f4c3be79b683f47902a333648079e781edc7cea33e805525314c41a667c01b1881cd797318d13d635f60dbdbf02e19e5c9d17814692f7afad5b50a7b56823572b399d45993cc59fb7243d5bb93f1c905b5934649d0b16e4dafa2c84d32f9e1246cc8d825239b0b5033c4393873c33af54a137675f7235ff89187f9ca239efe44350a2fd68a795c2b6e7badb97e30d47b16ce444d911e0bd49f91182cefd82d0a859892b69f7668f8fa9325fa8b2e3c691e62c2ea6faed938d833ec4efdd31d06664afac77078d703f4a0f539c3d46c59ee4861631d0cb521d9b3d68775dbd1f905292230b91e2cffc67666d4fb5e5cc03d8ff0050567049bffb718fa44be86f004becc6822eb686aeccf16470539e194973255d13d0a0c448a4e782e0627f031af4af707867bc606fae60c0c6794782f3a2fed344afb302346e9a000849d8f155608a7b2954da6e2a6fa7df6a3f72f291d13c44e7fae304bcec3a1d29d819a2093a93fdec19475c0a321cd27d4cb9379f771ffee98a5f889507daf2e945e0fd901559159b1e4dd0ef075490db20e716dca790470ca7141e4216aeff8653ef377e92bb46ef2f38fa4468148938ab360e980e63673242c13eb398cc76fbbbde08674fe2c0638decbc1d40e09441894592674fdd79e5b256a5abcd28ca219311eabdd545d52dcf3e1f21ae235a219439772bb3f95a66419df0427a7c68ea5bb66d62076e2b73434ec287d77c2c1802f1c8a53de8a4493fd71b5f0d42eb8a554399a9b9b306af3fd9a1120a1f174a4bed6758148a12cca73c4c48f6a455921e6cf221857ec0f8b6d83388c6cfaa69a28b839aa99a60ba5cdca9fb652ee6805ead695427ae99eec7aa373c5fd937d9ec278b46198f99b85a79a7cc70b0dced5dfd6a5a01b66465fe1c851e99c9102e74c10e485deb79c8ed3dac2539c1f8aa811b179ec5ab31eb34c34a1213dce59e1ce5e92daa277c63bf986a6a0c45638c9ccfa05f160945bab1ef3608166246a445c14d5fcdb0d1479ac2307b164c3af1c42a24a8bd191f24cebddd4635114aace50b24d00e27f8f2487057fffb668a827f7991a8badecd49ab05f69edad24bb81de011bd764beea2424a25f45a52aa5c7873d4658df56906c4754a02388f4e0df65190775590e9abde46d8bbac86c9928f0c262d7d9db9e47f40327b04572fb9c136758a835c420e017887db9c7de64c9dab22df1c07ac025015bc2393006557375932ea665910e14bcbf5b5dfd875c1c2a44efd3b81c72feb119635f4461202fad00c510a179947c045cd0ff6ac8c6731493ac1d318c13f2ae5f2464209b3efcc085a3dc0336d6da77cb75d19c220718e0993068ed740848dd63157b2b7268f21beba967d9544ae00c700a3466163df5b8cd15ecbd1e300569a10db6630595cd8a8572687c6156e33d700d230a923a59f8edccb1c098ab8ba750e22e40292ce48262c37207cefff020c9ba917e3d0ed1d60f9c961b6698960a3a0b6c0e7811fa2f010751b196034a42d8164f0401cd44f2708052302af81b7ef5181e35cac7bc14ebca0d109d0002b97e30bd5aa81584b0eddb9c39a2a7a13863d92f577b313a45069a758d17928b957e0e9a26decf0f4e5a55dd6103ea3b02e05345254a5aa33530c5e2864932182472dbdfa8c41c153ad355ac6eba4f829a2ad77e7a76529ffc84a159bad27bd6cec0156cfe1f8297ee414c8ae714749a2ddfa1f21a272df56346ac0e480a04698122ac58d40f67d8a51aaa8e275fe40bf8bec693de55def14252538997cd8f01a43e856969d96d6aa449f3f632d0b49c0cd7b57f778a026f08b6774a91c1a1daca810b3c93196a1b9e523948772ce9de8cb3c37e22df750eceec7f92aec571bb276d7cf0d7ede72d9205df90f206b1fac002b3fb0e5149ae19898aca1da5ee5e9a99a72311f60c61f507ad6f967fe09de4fb4d04ba64aa9cdbd9b29621705825abe6f85a5fa0ac0255c6c7e2cf3228f60b287ae6f3d9dce41a6a958d8a1b5c283e9e2d4edc1698608a2d4f33d3628174374cdd772197cb03780de60b6c533b2a4464ba0feb8a1a03d2a3b6da39dcb6384b868b0cbd907b3ff34b2090cb428ac8256e144aa2ea82815dadd6301750f9aceb8a8cf76eedce5ca6e0d393e8779cf99d19f4ad52964a4a6cb73a0a2abbdfef25580f7749530d578c2c84dd200b4cc48e00551fa5264427ab5f905dfbf93948fe59608bc032990cce91364c1bd455e3c6bacfb999ffef770b3a35edd38744335a36d370790be3505fc15ba79b6351147cd72ae8a70a68f4c34f452f3fef643fa0906e1e00fc79b4035904c98bbf9b431df21c82b1e67d6714bd51795cea4f9a6231c92e3aa537a3aacf9b173eb22562073df5894ee43954471da3f0053d43e59c5aff60c48e781875420242c228afb3af7a629ebabe2e876c102ddbd24fc2889eb5179f15c5d3f7da88b1a2a4480e17146701f5b047e3490b48214bbb933064a5c6dc36af4d95c6efcabfb64d293a603c5f4f1532902f212cee60a980b68d3f04783332f542ec67779a959aa7e907c398b2df0451b28b962bbbd6e877845532e35dcdf8781d096228a101f384f7e4f8f98ebd9a9d951c83ecd09c43a95e6fcf2cff404c23b6f0947033567e1c2b69a6c2fa47638e2f658ccf34ca885cd84025e0934be4309b0b1d787c30de8f8cd63be45a4c8c77b9702ecf6941bef4c42209f7cefcb2a60d939b98ea2849444bbc74a4dd1be28eb0aea0407b3d6f98f1ca46a560e1412b4adb2c29512f882ee4ba6e9a7544590f9f5146e5a2d44ba951ccf64682079fddc949f1befb8b86cf1c7ed51de1ac71ef8c99da7e763de85acaa785ecf8c6136f3b5a0626b49b61b2100d176e744674ed5a64019626b4035a7f8f36484fc83a68610c47c13b40ece89d65a9f72be7da35c602728c23d1860993274f038cc7e163d8aea8a8fc40739e1948965fc21afbfe2926cb5de7f4ab46bb05e2fefe43b962fa21d464bcbdc95755705ab9c234cbcd598b15da96b929800df3d39c4f2cc24bdde1e372cbcb1dc03a0966ec694a62938069541e22171593edb99eeaac55377c5855e0d88a625d9c9924a36cb738b3933531cf8ea788797b0104ddfd1356377235713edd3e969cf2d3510b05e7bad1add54c0f09cf422d9d9b7372d5a6bc653049dafa47ae69cdb7ef7056bb691f9b3d145afbe9a8e144ddca835dc20ec8e691aa0b402df09d3fcda9a279866facb8013d6ee6bae23e39740ff561aa5ad1c57cf7df54fe9ec0c82fdf13bcb3781d4497de65a95d53af299813351fc56dc44b83be1799e36ea64b72380842a6a07283a585c3e417dd352fcde6afd58a34fa658872303ce59c39fa716cfd25ab542f4eb5e0971b7e430234181325df89e727d09aaed9bc2ce11ada70af997206b1634298a9fec0ca59d8033aee27c670b2ace6abdfc68e872b16b36b6702086170de42a0a823b2fda5c42cc316e15abe2fd91f0ca859e81c96f206c56cdb85413e599538cdb488079ab3dc54759934cd66611914e99da75701b19a3f8c97d80c27097afaa000a6b886c0c3014e0e6909277f796769fba18881d978396e0a8b372a1d9e14fdac74cbb8f053929c1278285722fdc31ebb051f0e3dfc27fe723b8bd691a5740bebce7153f131144db1721e0f9143d428459567b98a427ba35b9fe7c7d8762b50c7a1da0a323d0c3226bde86de19256081d5a0602810f35cb14273fcd81e5813abbac36b20e6476cce0ee5edb34369d7686c5075ad74cdeffa613c63bbf7297ed87d53082ddfbdc2145e5d8959660575be58c5682aa39529ed19cdc9e87ed56cc9267604b0ea8294ff671d5fc5553981a8b9d58682ee2dcc421d9cfb2d198a100eadeb7fa747f64192ff310a7fb9cbe0a8aea9bee7c5df4f8c323077741f2a406c7fe097be2904617544b66b21661acb3e77e8521b58f0fc851fdc2bf38a2dea2153b69c9ded43cb608cedaf0266afa34447e9e82794ab69b2266f6055bdd4f9e9ac8e54ec27c9963774bf66569433c9332aee3d4a7ba0c4a7c4b30bfa21d1a28335cce039422aa3c37c4a315b9f277327c6e6188ace3e248dc643c833a628ce2b8a3fe58949db30610c22a04899fc3a44f7c9ac139475ae0e51e9c3610ba32b1fa8ef210a6e8322a6493155248fbebe3f3526067fefce1215e28aa6ca5db8234f17a8d2242fd133235becc2f3877d0210a78c4617d98a78a39dbf5e26d38ac987458a301cd56ba6d79fff5b8c1e4b580cca1da3e060b48ddc970ed850697803074af3cf4a4b089ee5fa5069726a6ea765e840d0c1a199cbf3508a9fc858ef0e74656be38c1cced0641a8d84575e077b5820bf402ed3ba55d59a2cf00bac7030a393923e5cad3b8a313108be3dac4f7f966ab02087b1b321ed2c4dbdd28e6c7c359bbbf1115b276e764d1472a93cf5913467d9ae7d77ccaeb03dcd0fa153dbf75e7f54a09a21a9435c719382b93d4e0f225848b59bdf9640a6f275d2ee6a2c67a87e4e3e0410774f2f93ef687f56aa139277d6972dfdf3c8108fb82eff0a255c1be74c714d86d9cebc87148074e6e4c0d73aee7d6fcc3c816be43bfc50ab9cf1e0b6111fef651e4fbc06daf35360e18d95404e4959a6b49103a060f1dace52bc71b9d2a1555bda190cff92776d9b83e2eba6ceb9f68eea610615d7ca2c1f8eb8dd4ddf32684213b5304fee987295955892ce1efecdad8dea3ef8e0587621281e6c804730caf88080f47f1e2659d9271fb5c6a8cdb78a5ead0b8ab6929666a74538f0e26e8b3ab01baa6b9f697dc90e54da73cb36a3da5bdde104856b7fe3f24c87014d432c1253b1ed7be68ef0567ae6fe3b074cfe2e60d70a8fec1e10e95264cf7c8292cf3e282ed6b10e2294f44752408d8dfdfbd7c70e9b04e4181c2132615e6b647a71ce55fb47491f77af2fd52587d73cc6ef1e686f875124736c42b6ae89baa494e2297e9d388f88a1d31ecfde5cd882f07545a872bbd02a67e513e5009f8ec8bc912140c20e3891010578e9ff9ab18d1e62ac074d701bc813683fef8271832ba638650f90f881efc613cfabea4789477b200f624eb51f88a3b95a0e14e79d5eed311d54f7b9454c1f4c3901ec4314c97aa8689da2b2a54eef077fd66f4e82772fe51c3bebe6baf98d8beca0643febf9dec3968b8c881f1110517331d725179dd9b93aaafdcdf8b840d33b9c9d8196a9ba06703111b87f79779fdd3aabdfbba2d7d26db222a283705f66679a4b945ebf5b0e1f3038659a15f20410bd94ce6731d6946299bd4fa713e655ff2f2875438fe90c9907796502827f95b28f965ad463580fe38b3a053fa6ccf7fe7026da60725d22c04eb822d85275e976504f4dd6903e07fa8096b973a2bcd764c9724d1f4d033c0b8b5d9d312a6813a68aab629f701b3de5144bacdcbe59f1378dfd4ae844dbda053bba1bd0e649c555e34fe55247c35578a6ac46ab2cf010156628970e687944e005651fe578a220d23dea5e8e0f5aeb6a717e5384d1efdb483da9e95727bfbda244eaeee9bedf88e1b2496276a5c91d601dde75a2c82213d620e50099ceb7a90f0527a32065edaa7e17258c936e1a6aa26f74ec0fb199f26c9ab4b4faa53e73a1472df94f550586b63e9dab9a00ce148f571814db58dfb1a53ac0a922cd0dd35d5c09e9f50e7c2414299f06dce0331b9ee75d1754a336c347ec6109c3e058d7e14aec01b45960f1f9809a536272e779aa3f941229440dc204d7b9303127f37ac13e02b649a11dcf43ca99b72d59fd2d6be50c45786007eaa2266a5a364287e4f48f31f0aaf260f8d239058d8c746183004341eee7b92b42a615416e8fff74284d0f3138780fb9c234d22f1e99a5f91c29f39c942db6e8539df6c7ec14df050e415829c45ed60e34b5e1d4b1b986db99c922f4c95be65c68cff86816630fddbf9d43b3e6d3230a3152da1ad91414c1baedc606d522e61c32ec6e838128afc0ff0898596cd4a579bf51a8416ba21ab88fb2046b50c42d6805551b8edd3e8a118fa1f2f5750d514fa2e80a3932d5d29a5c5369170187c4c9a7bf5569e2cd0b994daecc089e3db790eb8296c0c17f3890c0b2d38978b3c11760237b055c6a984257cfa35a495f0710b421f35b86ef64b09e0d388e9b81896d8eea3d75b868ae219c405041b8656ae5a5055bedc96134f414e785b9ecff99cd40670f61d7984ad1451d6d0f519caf0203498182a15a4f31ac3b978163db46312b60533ad065c3438cdc4e01209964fb04935f0e9926b5889203d6765db62591d645b9aa54cf4bd4575c4f25eb8a4da64afc2f08cfccf52ae23cce383bc2e72df8e0f719d7bba3cbef94135815462241d4875ddcb8b9d028b2cc7fce6529e992d5033b622d797b91621091a0c44612d3d86fba3c4e7e5d6d7eb99698a1d96e0521584d5510c05493465494e5b91d7fd9dd58aa2ea7906dda00b90aab67e6ac7a52f227d9f696f38529b58fb5d300cca1878a5fadc95383429c7c8d8f309035ea393f21f8026efdd9a5be4b18deaa1836f09fc675961b3a8b91ba116cf78ad5f3e05516baba408c28165f016d140f68476f5738e77194e1e891602d74527d7f75693ca5632e04f7b2b12e4dbe7a0cf697deaacbcbd8a0bea9022e98cd79adbafca518101a381e9e12ca787e2c0f5fe40b00bbeb1be87a8f6fd5f816e40e9059a2b54cd29ec177742d8bc677a8d1cf5c73a6cfd5d286244d1b55ce5ed6910e0af4f7d1f51db393dd1c2ef153d6624f55fff7f923b9f8ca6bbaeebebc09bcde9235fff7b5a51793791e08de32e9433173b925fc6fd51dfabc1b67e5109e6fe0c289feeecb1147ec4977bf08214097168ea015eebd2d5f234711a8540203944c5b26eb5944d097b8258caa7e89c782d1a4d7b9180f6909ace4e103f9220e65d7d012cd53132c4702c1d7455b2bd12323bd43cfa85cf9d2ead343d8761108c7cd44796ecad4d56b4ae47d0f4fdba111c21566453e3266c9d904cee7994e76b9baeb767fb6caa5ade0fea1853680fc13aa83d414df8146f70b58e16e93bb231141cc9ca2c2387114a0260d41581a29fa04cecf2fcd68f85655c5e37319f1bd49d3ca8bd942249e8d0c01ddd89cd8a20c7ffbb0885b5b68665633c80ed3ebd1fdec915144dc7f40e44e0b80b933efa84fbb64ea7095cd71e3c549bb714a680a2dbef9acefdc57d9b2fa7da26752d7a23698bfc42e9ed24f9a5897e84ccf93d008fce7047f8663f095a3ba53e07522658b8bbd52f167609a3525ee56eee2eb6f257945e002b2df857d82a9e9b469844cfc4d1662f62b73e915eeb2eb4f049c45ac7af7dbb780621cb886fab7b083d42ce5a19b33cefcfd4b0614cc744ef5405040e4b488c11867f778f079adf2fbafd446083b52a9782681ee9d836561ccd010022b78ed54bdae674f0f4d7d65da6ad016995993b736cfe332b2945ecec3d7a9000d6828de28370b37aa48d943d634a06b5e4fa08d2611d208158995bddaae7f6f610bdd1acaf0ac5e042f8680c1734408f41a8e5339acab2abf43d4023ccb7ad587e41e1e63de50b5eb6ebf3dc6008e9757106f9d73c5ebae37bf999dd3a390a129f5dc61a72eaf61c36f40de9fcd87aadc15d4635518fe1128d8eb18125c863a7310481a3e3188b725635e0c4e29a9ec50db483c30c175c2e88dff1d22f1b8ebe8091c8164a666b7ee8eb7db7b216c592e99bb6a6111c218fc0f6bb9277d57cd83313c5dacaf40ed8a15c65137127f8cd17418873468baf5657a2b7ea4060f2b432ea6ca4568cfb7a731482c7046a52456b8e834a560e74a7d23764a2d7754a523535a59aa2445ceb17016e0354d4534c7557bfdaf50e533860dbd882bf0082513f50dc20118fd9556a14c101e4c70069a04091bbdba6557c5166ca6b05429ca88ac5b6e9d79530e9415871529f320dad0780befbdf587c22248e94ced8dce6e0927bdfec5b39d9297f0104a5d58d42c70e7c2f81532cd7f55e20a99c55699ed83d97640b1abc34d1b763093b0474e244302e1c006ec08d9060467b2354b5d00eef39516625fa4634721acc15d839dbf2222e628e765db052ea06520afb66d0c6c0146e2f378870fbec6bd7907e63469a281318fc84736378ebe6030ae9287ba06da108c71a687fbafdf009df01ac2a01a79bf552c83fa27efc57467d324157f1c540df0fabe009eaad19cfccace2df7e0d63891c6407859a48dd12729ffa89b1fd6e01daf517fad5e6b2ba27d747b1ec238140e144beec259193cd592871ef05b0f1e2694792a20da7b899ee3fedc6a4e0c7f85686bcad102782599a4ea70f84da69eb29e2c3383fa175f9133643a001aef739035e4aee184c16768d22a161635ae9800fff9e3362fd0541815494bc4b8228ee95462e96441287cbe5a4916978e330e693ef5c91e08ef589319ff5c5b408fe2489e2711e7a63d377ac3459d16b5d9067cf6fa7c496b7e030ec2917c81337faec45f8bd28de2587419237cca12045707325cfbb41b5644904d57f73107674bb6d78c7d5a3ac70ed7464cb0e276aa256683ea9c5fb4ad80b70e5fc90a1c63f782a068078b709d6b353fc4e663384b4a97b91f50f5178133bdb52df2024ad70baebea0c85b13d0a6b066681e068a63dcca31a91894076c25e08ba7b0bf272f722cb7c5a1091588ed300ca3ad918096b582d7adb99f344d2f77f3372654bff00651e46cfd963282c3a4114d36e7593f4669614959eb4f49167173df1fe505b1c0c8ed53409506489e944c269cdaea269c411b5a0d19700eb0522f5fe732776ee355c76078da071bd28ea524bcdf4c04f19e978fa961975de80baf384fe06c04247c9aa9e66cfef89400fae375bb3c27aeadf64665459278d1ff251ae61a5c666e6e93c6ec2763ec2b240cdb70fbf5db5f8c611305e7a71766b574b67fb7134d1e36e5290a76f58b941ef734dda0399eaa6b6770fddc57756e1da8f64feb9835b4b642fc9cf3897f14750042cc0968efd7ae657a036b609a46b2d1a670c16df8882cd0f04252ae903824437522e552b6f4ad4cba403241b049b40599c99828778695e2818e5660f0f5955b989625cf89e5cdbd292a1dd38f4032cf1dd3aa8dfba553ea755011b7b8c5a9e779bb8f5ca9831e24158f322e43430c8f03a9c32aca5dfb1cdbdb4c043dfb41d1f195419b317d564007f0121691befc52366b51ebb22fb0f4ec3cd8190b878ae94f48c529af2ee7f0df21bfc08ca660b0b8df56d32069a938d8fb624cfc19b54932855370357eafab6556bc33bc22b77327b4e3de349fa11ed3f779575b81ec29c0655153f78755e6498c61cfb20bcc88df7cc1c3b45d926a8470691509f8676061aaca016014ba087546ca1395ea3027b5e816506cd70b807cf25622e97e42e9c64faa5c85953f72c3195207955212ad90c7746228fd90e7dc413f5233d6c8e760566f8472b1b43a69404698b29b223189396544b08fb31c477cdb1e524f3369e32ab635a996ba9ff77109010d7ce2e326b4ca8887218376d67c5ff713e917f9832bc1242506b2c2050383d4aabd76b711356c4b9cfe8264cc101b2436a7461e0a4cce0c350fe9d3bdaf42708b486a5d6d35c05761ac7d0150470e4b95c2e846d9c9d344bacffcd74356778cbddd6553db735b86b610971c4a6c8923da9c88359bec48f6d3eea745ca7070c9609101286bd6403d947209f7531449b5072be0e1880f6309d0c45fa597f8c67b5230a92db72170a91d8e2192e031f53a75c04df68771148dc5ae78e4a1ebf501e51beb4803db6711dcc0ed3b945ed355cf7f3e73a59ede76a0c2551bd83c4a65ad7643c38c63fd947acfea61d3e31afc956d9251e84a96911965aa68e9013eb5e38324879a6334d1056de066b0fbce62dbed96b50b574c4080880d07414c1cb06c1177657da96f624239aaffb3b684c1a11c7a043bac7d043f396b6b1db9598a0ec623466851f7db99906c2e863ef6f98c3b5c0026dfae4c473a9448bd711eddc57972ed27ea9346eba7f28de5ef425bdb3c36c761ce5a6cf4a8e95e944a873b47a6b61496538c2a0c92959ec23f7d9971f807804cefd2117661fda1f8d6cdd89801a5c34142e53622ac63370d93a45acacbd1eaab6a18a9e8bacb2503027bbd2db1a84262ba5cbbbb35c258648465e7eef41b3eadcbfa393fb91c263af950ddfe7161909e87b7f75db4ebb590c4b43b04df17ac52fd0cf714a8092c98a3c0951f1beab7e0092fc2dd8b3ac110ee47210177170d7f6396d674497d6bb863d4a38d461255935c2adc58afd82e328ea5be48b5a32eddd3ba152121cb27d4dae54cddaaa3df3da0dc84a6252bc13adea72aa3f5c1ea30681e7a4dd553b0615fed0de75685678ca3c8540d95183a41fb17b4be1eb5f400e6e839b76f0581933d31d13b678ed45ec9435bbd544e33614bf0d52a971156fb5c81ef2dacd1c7ac133d3eff76a511513adad52810cc90189fc05b7b09222725519f284cb4ede2382308ba6c32b25d58cbed62f7e9a25245194f97e0fe92957dbcff42491c71724d7bcf6fde5088be1d9e76536dba0d736d0c9f8e01cce8931308511b6c264aedb03425baf72cd14000781b192eb1a5a06190404322771821493b75393c55efbc1130bfdc273b0f6537346385cd3bbd262a4df7723105371cff2bba1cd7c574f2cfb4ef1fd9f73b5567280ff6b4442ab4ce3b53b293890dc9abd143d6e7dd1d86fac9c558d95d9cfcc7ff0e3421daef3dbf160ed39d13308e10901b32725c59d88e5ab82cfff1a309daf2696d50fa09aee9974e14c4c7771ac0a0c38dc224b06252b428697f67b8df316af67a6dee1271a50977d7b3e3ad58cb4fc7340509d7b04c83ba665fc90c49fb697b9626f7acbb256df24aaa0826aa306be5560f0bf7a5801bffc34a2140dd2af712560c2c10e55400c552f86d0191ead040754f5cb6b2f8b6ff162cbce1603a982b5afd34fe49de3073d3d96ab90efcd2b25bdb4c70eaa66191a10d88df477099db089bbf4e5ad449d79a93f86769ac94dcdf1938ade1d2b77965b9b1bfb5b28c921e42c4d65d5feac0c0d9a407942319f79e5acfe591106ae9bd4c6db148c7b169871dc35c8308a4fe9a65130e5497c85b88e749b1d174b38a1ac7c54dcd8a2c02faa87a1d050ebc398cde6852099a0dac33d274c8c76b0da40c591757a42fc337db2f5f53c89d6f6ff1d7111b1c9f384710804089c08f381c3cebe5d8f46cff4e1a8346e69e56c9d20a8b9394d3b4617dfb1f8c89752692637531b80267708bdc92f838ad4c4f0fca7581d152bdca69a1213cdcad71d7cc6114744a5431e8794fe7c91b31080a1ab1499468102288d108e4cb3a11259af96817c72c575a2e16e5dc8c063b38ae3f206e8d37994533064424e4af9654c6413fcd63e0807b0d589fb4e44ebf1c9a6b258cd4e2638abca8c68373b0601ceaeca882f62502dd27028e9c104aff1c6719d425c13894daa08d5657443abbd85f3ec96a5530262d2f5a13b1d73dea3ecc45c9eb607ce3ffa626dbfeedfa460bb13070c3de26c514c6f9a83c5062a901715d87796f71b9599e1b89ddc7a39dfa6db30a26a31f86a8ea16ec15352cb9d3d9acbfcecd8adeb196621597087fd60cb00545fe70fdd7c79853bbe51c4bad8cd12ff7e3814b6519f7b5003301aa1f9887637c9d93fd7c0270052261670fff6ffdfe9e78e696a21dd030fd58e742a65be7c5d27cd5bda869ebea17066a84ad0e6f882fd265433fb6afcc4d4533e45f96763c24dedc5f137fe849a72986848eac5b50597955a2bc697433afd48e43d0e109c6ea856e1261b5b15f4f3f71dd6e8fd3f489a35b5ed1e1f22a4d34db61e2fcaa6f8d4abb4f2030094e25ad275e6a3588cd21b582742617f3e40e5fd7e6289ee1e8aa013843eb03016662fce1d682ee3a4b8e9834be7f33fbc9bebd5900f20883ea97914c0fe55ecafef1feb7623988d11cd9cf542e38c9b6df03adb18bc47b5e604508fb945d7e6d278d93ff9d816f49049ea55d3ccd0c165a97e247eb5b24471767ecb8fa5eec1914745d4fe8f2415a4ac564018280273d119ee465ab02d68ab2b25f4dea2f2d360817d1c8fa4add0d6476683acb75e8945e9a92451a6ab5d342554880914cb5b8edd1d02895369a401270e8451a63055db6cd57d840a4c099ec4f9db8212fa3744ef851729cca2e92ab633f74f027d41b46e80f4117f09eb61568e2d985bba04d8cf1c7e3056a4319e2becdb21a16b4fe2bb1b15856be8ae0e31e4d83fd60f109905030688f869a17e57f53c7fe1777ea3d7e9525e548f0b2ec074d424bb9897c492ed33bd4aeea160115544b8d1dfa2ca26457778241372aaee3dadac3a57a6a52b9cd4a70429fcbb111e88a8dbf88baebb3af659eb6cc5c2a477c3d213cb7325422415d6d5fd570c411991c4effdaaead15b3997645a4e949b6b5d8074e52d9aa22bd35b41ce1e5502888e22d0f06c67242db157dfdcd98c93eff45a831b242f5ae2b505320d7a33afd53833e4578842fb7f1207b8917f94ad4bfe3390aa7397a8d10bc0672e78a7e2a7096df2e26523f8341901dd6d1c5387b6294e9bf4b6bb27b70bd9eef2b119186c9c5ebe945f074ae531d07dff81bf4807c1b6469ba19dd880561055870d047777151350bb9141d9fa5a0530814701838d4bec69f60fa01dbd091cac5f77e30bb4ae3bf92519ec0aec94a27d10b902454aa5ebfb023be81fe25d94be142d03f8e9fb55723de4ed365c91ef1dac544c85dd89873fefbb48a48cd156661e9a72eb8b7c4797d7198276c4d61e9c719e8b908753eff5c357596ac7475571f1c5ccabd017f5a7869a727da9ef60129106bb472b717a1cc39eb4828af4bd74b6b91362f2bd2667996df54a5cb07961a280758c66f6015f8d6e546c81be89d7f8ffa9d25f57fdf0858122cbe1628659fdd5cf7c5563d5b9d3d2a13a9d98a8699aceda97f8bbfeac30c37c2867fa716b4697d648f53c03b383705224e88d83ea6da91fd93a2309c0dafa58726d3b3365c62c575dec075ced49a9026d6c83ec11ba9c3eb3a170fb5c45df741ddd12283099c61ea9e941019782cd77f3e7dabb5c09bbd451ce624092ba8e1a4ed23ad70d5a70903e37352229370e6f83847624916e7d9f8e2ceb47ef15815588637932a259d852af5a51f7506da479c73bc90e44695e488465339f82bf0628983ac2ef915e83a6014b802c31fdd35bfa09e38d7113fa3ed49744f78d73ea26c0fe75a0f5c37c22988468d0221db0fff3b46b7ab1e9aaf8d80671d0d1aa5e9d6b315b5bcd5af3bce1a019a15f2ceda5e03dac96120115e31b7c4b3f4ce7094a4ca76fc988816019e6eb7d0d0421e1f00ad3a1eacef362a68531a41c571a308dfb7fd1cb310702b810074f494b1797f1ed8b41c323cd265b61679f53cc3ff909a88bb9d692b04fbf50f13724e86598c145e3c37f27aa5f3180ef558c0a2f65030b7e2387c17358674ebfdf91fcb08b21df5ac5b5756b741ead5212bb0908f0393b3abfe3b29215be77d7bc273571c5627eb46757db68c4510a038f983be71974862a854b8085d56076b1e5e37e2e88d5b40aa9785593b6924cac3ba764eeb06e5316f41995258b3b008b2fe57064ca075e5d59b964b4cee13bc9fc97a13469867fec074182a14582c558bf112b0cc5046f3306bca690c7ea5b573ee3435193e0eae17aae328833eb13e7204ab0e1f77c0f981179a1a7c6bc91b2f0bc184bf91b2d922f05ce762506a219ae4f4101b4b1c17803b7d21263e3b1c826ba379f39e8f3875d3c2ea43aa85e2afeb0a82b92000e306b9d47bfce311f84bda64daf481618b8f8273ea4bcdc3eedd19bc83338993b026a778d7847880fc6e5ac7bf7f0017892369cb35202c7e2c8282a56668b48f739bdedd429b82dfb6596a0852ad99b870add2776e9f847cf4d5aac91038a74052316c85f503354cd8afc5e6717319f919aaa19d50a716151d5301fa486b9a6206ac2c286406e5bdb027f1a38bae234249b5b5f26f31e66797a9dabe7e9113299bef8332baabb3f8d8123a9dad1bf68fe7c5fbe86ebdd823b215e0a825abdc54bb3e19d30577a2494235dc84689fa68af98598c022252c2c61d71028f172ebec6d081815c9c7c5f68dc2f955ac9483d1bc2fcd8a69441af96005baa8aba2e005fb5d0d6da711f07a5642dbea49210be0d50c8e1c2539f19cfe6ff8d6ae314e46438f553e3e407788058bc86645552d0ce4944b76be6967bcd7392c5f0f81aef2d5a03eedaae9e58bc0ca631ce0a28b9af44a1e75d6dc33b65226ef02a733e7708bf14ba02cc00b75f7abe847a4755a56e0f67c40489b4cc210ae6204e54e9e29f81279d17d811f941b0da72adab85bea43c57503bcc520c28f7e670524b90528e7f0f7b5d73fe8b4e3ad59cb82e6e4c1ce3197908b5af5bf98fbb50f6fe963367f81d5967a0aeb114ecdbb0da73baccca98f813a1f3c184cc15a8a5465a0380970120a520d58cfd86d6a8c4a4162101bb2ed6f1321dd2b179e62a56abff7ace0cab2d8eae7e5d011d0ca43ed8d3b220565fa409ee987efa001e129fb971a57b9e8260724731e1d2312610afc0ee7a226e6f4b219e07ea9b81ae3c2362348af3175df9ecdba5601ca7422cb9da91783a8d93f3f4b165ae175aeefbc2044e461611e8f58690fbdeb8dc1175a3d65978d21b9d45d0cdf7458c0cec5242f33302fca6f1a00276c1e7390b956115515cde1591b947e7d584736d5e93be52de5464d4b7b95fca3e1a56315d1c2dfdffc2b61d4e09c9cd9ee3b16ebcf67b375a7888289ee48b088e4afa141cf8dd08fc565720fc216600b9811e6284e44241dae42c288a7f9aa89ed19764590649743fec5422bcac668961c30675050471513d4d0fafa13917ee2fb566f15b8725871714823d0cc715f77cd3455336e6db992b7dc137f66ba1c954cd56fc96df249a56427a920e58321dc2eb27ba98c56b4806ad343583bfe2243c2c95ba02f9997bfb7fd49a574a4c4620b72d5e8d91eda3fe84f526b375ac46f8b0405f75b4d047a9255781fa284b21e8f033783b735950a3ee40a6922799847703103e3bc48bd2a7fdeec5d9cfde7db11484f3584e384621713d6bc402e71d0a387c4a9b274602f76b0563eef68c981221662bf13527474ad186ac7d0ad5f8f041af89bd8a6238928cfd9701af3911a8e609cc6fdfb6a78cf6600520b0f6fa3d196fb864c1373fb521579513b717faf3c0d47f3c282c677aa6f5381fbd0a98b9bde3fabc3204f40f0de049cde32bf69098af5459cf5a1dc477899da237f0decc02a8fb4cdb352f915c077e91dbe046a8f853b088bca0b72079fbab57ba1feb9b45e8cd4b39d320c6899f4e63d8d60c79c795a7ac4464e84e0f4c2f43843b7a4b903488cc019fd0a87a1f2be9fe4ec8d176deaa2b133a9642273c9220e10fff8e3ca2297e2f8d15d9487d7006a427434a0112c09dcc1e285923012a368507a863d6c3ca065a5ee9e549da3b1497ad7dd83772b33719ff33c1bb275c48088c7b2625eecfe0b4dc188a268b3428541e431853a86cd2b73333de21c150b7a3e6f2db47ba2ed6bbfeb2f973ebf2d0603ba5594277da3a05fe20f4649e5bc59089b89362f26a0ee2cef7233a9b3407fdb93cf1dd4a839d6e61fa4fdae4fd87634e4f459670963644f72c44cf2ff2f00c416621ac5d57af3ef5106a16e6121ebf4763cafb5cbf3044a7ebce2d14659039de2d694aee01e446b38fb1e5bcb616f6a8f2abe747a426e0d410a68f827cff34b5fdd2ab2577a09283dd90409819500927e1f54d86588da3c0d9a05373192872e049686371c3aeb45f0350c9e56b8e6067a070bc9bf36566e8113e5a3958c646fc2a8fe326229b62dc52fc6225166262cede67bce5696895e5ce7976b37343cbe81e9e30d779b0078f0b04e9f63bbd8ec2784d5f92c15d20172f08afc1f4cef7e91cf3df5d26a887c1e193614da0d7071c5802b3becc674ece7651cd771a393789a57c63436e60eb895b4e1cdf4a22997621389250941764b370cd4dad7b1891e50cd8828d9ff6959313b1cafaa3086ebe2d894fd1a5b46e978e93ad133fd3840c932d94e11bd016e93373fc8b68916bd3ebf894e2395e454b31adc1256be3887c3f0abbb71fd04bd4485bb4a30a8aff36614ca738feb3fe0fe6c1e04feffc1679c29b0b523df25b1d43ee7628c6056ee0e220b6c0c335b290842be105a99493abb21e4f5cab3f8567e6ad7149bcc5970642b69106fa60d71c9f46488a7e5dcf6b222703907ad01a718ad5dbc1cac6b9fd0bb616cf0faddb4f8ddf3a5263107cf54a07210cde2f427a9c8a91f6628fde4c1a1bac2263751be971a5c37bb2256723cc333583d5bbb9c78cc1981151e131fbae612742429fa25f4e9c29844c204bf9bd65b575b8b78d552f89f2b4032d88746fee808033df55b29a0d64c8b992abc74485ce5cf87f1fcc80195e39709960a930ad6d0900c4556417025e0e045b362d4d09c9e7addcacb1ef5430a4dd0025c437838686a872d5977cb553fa0a6293ffb98ae6462a6b49bd1165593d44b458c04975d9cfef74155412fe48ca8de837e643d6475fec206d974c0238d9dedd180339ec2bf841509b8b232d5107e09e5a89ffdffb2aac3b808e4e7abc78ada79a6add8f1625ec59fdc8a8deb6d460285e5c05883e5e41e6440c85bc3892b3c0f29e9bb7266ed9169dc15294aa8249125b83e4bea82247b91d7bd4c9db56c2daece251a50eded23000721ac107e88e2289019b8af1107c47d156aac0811e8451b738e413b5bbd2cc08ee88b491d66c6cb9f1b86f6adb5e14151678461eef4f072cd2bb87f776c22b1e219dbdd3ca0d62721a2403a6d38352a12cec5856980629e7f6f36f7088a8a9c24b8d1c5be72356c9a5db4d997d08b556b942f3b318c4b06da49cb8b93028a0b1a4eafd2e942bcddf8f0ec274aa5fff760ede70039cb1a52fe3572d6dbc7fc99084b87f82074b82cdce919be5776dba36b8332ae8899dbbb122d42535d094d8f3ab927f54ad5452606d1959fb2d383a34a10d68235495f5b381822d5cd08f1882d6dfe3a31e78026aca8de916e4614e114227c3f3fb61af48322ec047a9b93aee6d2c77c0fa3b8465e44672018b08c6817cb6fd037402bc116aefdee0ce0f6380b6e333dc7fb3a5dfd24fdc206e0a7b4d41392ae8e0bf564414ee24f768aeae2ec7f334e8c04ed1022085563ea7618557829c8ca55f77dd0d42dcffa9bb1c98ae398cbd51fa2f4152b8aaa32e43cc964a3c017c3e0c1993cd06fad09fc0683e0936e96bb71dda936bc86a8c039ccafead0b03fa49ce0c2c7031d000ef7a2d0865944a9650fd645c9db6cf47ba3c4adb5ef32759dbdee825cf89111709a7d52b3af7b1694dd05c9d656a58ec4d61b09f0328a23819e3486a1cd65adf9a2aaaee8368d5cc6a8949f4ffc814e23e8c1cb17e966e6f49ff9703e29e2b7a087839f96aa832368fb7ad0f475706b4f66bcc069666bae9b2f8ac0e981c198c2040837c4ac236b1901f1bba8f853863a7a331d1e2e70c3f1f3cf52f8eb19077a0debd7de54569daca5830a4df0927876752d529955e9527df49e89bee70c03ec110d3d4f1fc5ed380e05f9f5f67d3eb47e90cc5256cb73c7e7ac67b5ffcda4f60843a5fcc7bfa0330c7ea50944435dd105044f6529feceaf144dbd99ec2e86e094451d86fcf70a2cf25f3ce45bd9480a45d28213986960db0f972a97985cdabea7e97cdfa8bea298f6c6ef82bbcc28b234cfd564b2e0dde7fa3d0e6f0c220ebb1f0e31c2205b75bd5dc8b9e416387e0c16b61de64a24ac4ce3c71531428c5cd4ae47f18466900f3bcecf6d08b24c11d160920b7f0ba1908d9f3e69a7ad01f03e3343b7f0371be08a678ee16a463c2698ab1b311bec96824f8257bfcab790a2a808169edc0ffdb1264f792706822d325e3e1e61d8e59ee81ec2c1bcad8314d86ee037b3ab47089e9fb6d2924c24187b96b0648225b7f294aa290a63dfa14174b29739e8e1179346740e8e2b0b5bdcb36bb72df9d38f7cece7fa6add46ad609f1d795e02906a94aaeba65af3f77e53b12e45c6359f43cbd3baf12d60b9a811181510a457c41cd3cc3a3b4469ad25aea86f4d8ced9a3ff33fee19fbf82e7158f26bb5ac51420f8a3847179e49a0c2142eab1af34c61d91e295ec0a82093e9e1cdabd6ee7ef8fff4896cacbcdd0d10770aabba0a19ba1b830b4e66027bcb7361661a2df55655715fad575990c1abd8501e22fb962369088fa8064e533ca94a6b1dd9631c3299718d82a4f60a81bc7f0a7867a4379d1aa44c6d03f800ce630812c8a630f5528716c04e729b91eea68d06b72510893ba6ffa6a836bf2fab7219b26a2f9eafc3e978f729eef4f634ab953c8587b7a176c63e513afb8648b772b9ebc697f5ce13c067d5b324f3dd2d0f6932596590d70123ab6bb2351bbd98131f8d3660487ff3f6156f990f6c4288e7ca60052dfdd32c226332f2c9b128366b75f96defcb1249696957bc694a071c6c5285b9085f501afdb36805b9b30c46fb49e95b5c1c50ec1a23176f26fe2ffbf458ee7876cfbeacbe379b71054152b879495c0d30acd8018ea1ea713969955fc073ae94b09b1afaf7929958370879cc92647f7e5a126b73920be110f465ff0c29e3b7ca29e74474268679cc4120f1d1dac0e0040b776a39e78bf58984895d2dfa4c1f7253233b94ff9d00a04bc8cbd47518fc6f1bdece4c7e886749088203a69cd413ab5c1ec8e554123d08c9803fb5cc2f6156509dda9004553eb98f5de1d3c2be0051a522c6fb22187862ba255c18340abecdb3a7fff857e4ec9db76b05cc04eaa7bf9b1e0b994988d0551fc6050fceee5ab3d065768cbacd68d8d189981c409221250a58cba1f7a8da36468c742a0a191c990731005203623fb00cd61994fd5b9ee7deb3649a8437e844decc9c5caad8caf725b0cae4e4d5b77cf1c1cda8f93c04029337b8acb9a1348e92197ad1d0fe3038919192b98704796269a856225ff6f4af61b385676029129121c17b6c845ad7569f1b4e8ae2f6c1f3faad0b574cd1ba2b284f4fb1c7ff324fa1d24ffc677c5926d13b7425c8e699c5180af5589cf85185b94acd1018bc939545790a33aa503e80c22c139a208cd8c4ae00500722f9ef01424cac0ba87fe165778f314bc1de3f2187505c40302875108a700b4100b8a9c5acd25382d1073db23a2e6be3dbd6ee3da7362362734cf837f07c362dcb13744719c2458e532b8f41e2a76e3f016abf121da67104b070b43fbe68bdbb2859beaca5e2b64b229b831cdceccd6624205ff34b74b732aa0787a2ccc9c550dad4178bb1a6efbe65de7b26f8b8b860f302005abd08c45d064c281f9365acad0d43371bdbeb53b8509fa1e445516e17606a9d7da00b5fbf89dc85540278d7216565b681d70a062e088a92f2235db4ef6710be0da91cc210bb6dd4113587c7ca4f4fdffe93aac1dc8ab14092b3d93aa19d3b37777339c817a3dcf143f8a961a013743dc4f94a58f379a6550ef630840d768ce1b309dffd18c7e1f3cb07d4e093fc9d443602b6cceabbfa3acc9a1dacfbf35887604e2079faa6cd383395d9bb13b01d9de1f1965af4deb2f08e506a30a6a53187fbe3b12f58f188939be79a7148a4bf4cd3e884797484c9bf5979ed057f64d75a330ba9c9aa74f4b9b5cc1a9f2322d547fb7593388fbefa0fbaa128f96e5debc453421a1021ab06aa0fd284d5ce827f13bf521102dc5f2894c6f6c9f850979326c642618ce13f38bf46bd492d7fb90c2f5cfa8120f1b0f8bab0646ad2104860bc4705ee65a8fbc3936baf2bb4d26998f9e27b64ae64f2a6fb0ccb4566dd9a43b701d90c42bda728809af1763080cddda4f7debe359842b7c6d03d230a5d6882d44b8dbb81f7f4b821101da331166f68162954c5bb845e85cab4d85330ec94343a534914e0e1455da1dcb0085cfa2da56bc90dff4e8271d9fa061c0fee85fb00a7afff473476f2b3443259a0bb12dfd95102530f9ce4d4ff76f50c4f99df5a744bdf47196d45e6d9be7c50f756d6b2165df13b70f0786b2e124799521de3ee019f7e2f848b6deab1688a4ad6731a77ff92f19ba72ede47dc0ecc45c41b777f3c42066dcb9f73e599a7a5a9a016b8bbfb760d62c80f54f3e621c7cb916cc7cd724f86a5d583e88dfccd21aec70c0f61c34ccdec23c9b13453a26e1f98511dfd576a32a829f5aa648e79f8607b7a5e9ef9260eed70492391b45bb356ed43e1550f2939610ee17f23f8a12a79c71b09043103f389d9b71c1c0fef1e7a7567b020c17d9a602e811f91bbdbc5a340c607bd7a881b0568dc9d6a2f148a0065039a28b0bd4e85564b5c31b3d140837a033160addeefb2372817a973e8947b3ce716b0e923bed7d286e1d003e5080e2148858a6a90f905d7c4a34ec3097b9617be1f48c2e6ace7cdac8c26e2c3c816f42ab2c6780de2ab1f8d0804f2a414621a38c95a2dbf1481cb82a711eca3ba00e957ba487f7e136624b3410c2af45bbbc0993dc3433c71408c3cdaf2a77a7a9efc4bc4ac4c334e4969725913ab773c1133651651f49a7135d8fd8012908d985c87a81c85d6a79d33c5e80abf8d4f43bbdad5aea52f7c609b24d28621d07ffe5276389edd8967d9ebb7f2507b2f884c64119086fe038ae47d56604db9c9db88c8954422bd55ef54a40951e074b9f6f643b9e9d0524c7324d274e95ec3452203a965e257957e3aeea90cc8472a9ec4afe736a7f2c5363805619eef1cd998d1921c9ddc9055f4f00094dfe5a02c4368a5187b93bb8faf58f7363e81cdfc1c95e0394bbea9b2ef81ab0c95bdf18b66037b10fd90d41aeb10c150766b933a0ee0a87cd8931dfaeb1fbffa98b0048e6933698e686558b2a2a4d0c7cf15faf401bb668b4d47bf8148baaa75261abd6eb0250dd4f38d72ad23eb0d369a62b715408dca610fa66e578ee8225b1f190b8682a597fe8200f9d6e2b5a931288537ac2b902eb2c6b6ae2167f1302a056d7e458d935e1463a5780484e67582a24caa8913ae33126bdfdfbf7926a88e7b4dba2a95ae30a0817f80f15da13aef8b706defebe9c8dec89012340fe59719f86b7a660e13e3fdabce99a30208d021640ebc9b2f826a4dd40a30c1cb60e4458b7230f65868d7d48c47bdd199611680ca7ab35def1d26034c9d52cf143e756b2d2ca7584a990ea07699ecc6afea378e34dffe9c8b8d30e42b14cf30dafe4ce1f65971e86d524da7095a32098806d063486aa31d269db045c328a962c5190d3cf676d14b25dc42dc6d74de9964498d03b7746b5d27630b6816a6d22ca2d6d6affa5e231e73cc9f77d6c1c213e2f8f17f1f43e93a0b88cf29065add0b7919adf450291bb27ca52a0dde222c402f68079914fd3faaca88f194068d162e556edcf18ca9c5455872db22f8abec4bc66d1afe8acc56c44099716dee8789dd4a7155af170abfb6204883a7ac428b322a770536665a4494478d144738f9a417dabebacf8aaea1954cc433807b23ec11310d01ce7d70c53a7dff025c11bb0a3e8cd820843431e053d4e3b8934be39fdbb879a8a2de6c87a970822c8c8f7bee49fb64b251169301d69151afeec4d42c204b81547caaddb3a4d8fded06face5d24aae4f06062c68aba74cede550dca8dbc09ba23b9cefe79e6d4f2064088091d54e8b31e855b86a9aa8914e338eb7798aad67aa20da00b261c7d25b09498c9d7f90a76b8d7a8c8663d696cdafc1e54f99a122cf321a3eb26df95eb43b8427ee164233605d301c45cdc62287c8e70315d3d160192418f285b10292d56fb7a05ebae114147954c5027b0290094f6ff9f47efe9aef462a8e7a2216d5df4f31ab61a50936bf4fd9f9f8c776c1c51846d0615e1b3f4136f6748d33f3698cc99c9250579d5a6d0b107d1f1a10bc7585d7f9f87a201b570722e18fec3f6e6346c09e9b48c4ab9cf7fa5fdc84a1b66e1346f3fdbce9824213106b770ca98ab6cba533249655297d3e5d138f33439413008b9f29cbb34655f474561aa1c841e7b8d492354f77d68a1960352751f580c74363dff469c89f0cefa7a35a12221156f9a4fef07ba63b2ed112c08325d2ffd0723059353b110fe9db99ea4b4337c5e5b41796cf4df16323cb7edeba3cb056b159f91412da5591867de53e2e4a21f2ca57503dcb30c1ab318befd834ca944166510a81b66f364d19a9f9d3ccbf27d92f1f81dfddf88f1082d3ed5ef420ef7c5b6de9c56027c36e14c6b3035dc96bffbd52f3abdc8ba229a1d9b463e59fa707c561233feaf7d86a5208caf70ff2315dbbefb481aa7f8c69e3cb3edf624d34e7861239a58c9768e04ee2812cd985a5f9d7900b8197c167d30043fff354bff7a06f07158a819cb4b78e33b487840c568a7d6f5c9d0e179c3b5c583c5187dd7e38e467dc10c93230898ee870f7d754704002c9d6a1929b873be377f188f5553f8c9ccdedd713243a9efa6685fe918ec3e6401ce975fa91a2e259042c4f4e40771446eb3cfc8276576243201abf60073153f845238b939b5c9e31fb9dc26f78396f4609a4dcdb5f32219ee47595e3a011d9c741420b3debf08a930e2ce19265227f217e8141f8ab9757c8bd47e0a931f8b139c448b426cbf96e36ce298c00adfebf1f6db65f9a44046ba39aa90c361ebdbdabe5734680319621b312ae8c88678ebc67141f6f676ac727dcd6b3ecef5fecfaa0c6cb967a6d64caf7f5e2b2a14d803d6ed93a3804222bedc5538ed1135ab6e84d2e4a849966b235101ab6144079e39c9d03209645f3723830c175736edd8a09f6a381899cbe2838bcdba7ebabb4932d7964b57dfa656ed7f13beedbca85f0bd4e0e89fa067f7daf7e71bc0d325e522087f901a2fa8dd0f17ea2405557440917b226801319ca0eb371efdac7c4e9a96ff89e2bcb91fbe1d8d66d67345493b02e95a7e2b74368719807ce69a19fc84635c2c795576544d1c9fed237ee023519e90d941251b45dccd9f1b76768ae77bf3e3eb782c549ee34f2279586a0c5aa79e12d75af4570e2b3cb3c5801dfa935c12e9ec358a9a7389adb7b120ac741895bb629c2a54b290515fb75cd869a84aeb114ac7a746cc8ff1945b6978e9a36bfa804534ce90b9ede1841508af652cebe69345c37553b45d6ddec6809eee44e492fc040b0e700019abf42e236f6efbc3f8de8fdaed23261082324e38d0dd2f9b9a13bf465c0b11d5ecb7f32d1332969a8255d5081e2210b57ebe3e8a02c2abcdb9cbde681c9b4ae41220b2b7baee809de919f686e11439e5bff409e9f060fce8890d31d182a35fb57b7dadb0aecfa423657539ce4eb73d9d4410a377b7a55521187593a6151eb12ce6c7234bcb45cfa33b130a55304d636c93db8078a1d8756f14d2ea2a7a7fbfb245b3a9bdc1fb4446df92ee2b220d090d90ce2684565784abde9398d1b7bf3b75391dbac3100872f94eaa32a4bcb7730bc790e387026e75b64e59304238c0ddd23524973c8fac455bd2bdf6bc3f7951fa359cac4f6ec5f35199ed18984b0514ea6d2e6682093466ec18f3da5076c9669d95eb00c91e09a1eb877ea1be57f873c1f425c42ff96a948b76b3fa9310f61e003e0799d6e83b78aef1e282f571d3d1b2dd27f8e6672b4d2ff43b1b21d8d1771c788c383ef5009abd8383aae76d317c9ee329f63afd52c21dfd0ff2fa2ccd719d85ccfced1c57abc3e366188911bec7263af0e6cad41c36cc2d068f3ecb9b274788951cc6131d9f760d2cc78d31af49cfde3b264f1bfc2ae9eee474fe832f9e1dc8209107d9392c28800fa8d8f157377e0d4906d809ae3f95b9493b4981500b38522bd4d606452c848bfc2c7a22521a991ff607f18b6a497b74f741b4c005dc7dfe33294520995b7073b78968055346edfb20e347f0da296e0b0e2066f4dcdee4115833cede8ff14a94bb1e6154557931cbd7a01dcd706a33f613c7f0e0efdc6437fe70613ba2ff27c089955f34fc572f265e4943f2c28fdeca6ce4e25e600ba27d7ed4075c955b18f48f7617be86567772cadbc71d01d2ba77a9e113e934deb5c94e0033151c303a3403ab194f6cf00d3a6d2a852314a0ef166b9321e0b02105c995e642c69ffa3db72a794c722966d35df5cdf277649bff5a6ece08bd30811566c5cb8f8d48506d0ebfd2a5f1aab4f4767350fde4a560c26861f8dcfa53c0a74cc42d39a6373c481837394c1639c28d646deea46bd65cbbc8d68971afce062f9cb963ef600a25a7203ec1e2f64d432c7645127fb0ce9441a6a2fb25a15c0d9bd4f1437a3003c5d32b5cee2d26439afa30bf0d68b05c43ef5d95a5a84a1ae5850fb4b708f53d4fc8917d89ccba6a71a8d23cb99461c12bfc8338510ba60aefeef27fce12cec6a7ce49ef034b8a6e497f2c666dfb93286f09ca0908b786804a3a1c8a2deb5483d5e21ceaf35c42e644300866918a7c01e84f498281180e569663c2ee2a807b6bd5024f934a20c907eb83d72634dfc92ad2c5b4cf343bc421ac0ec80633032beac0620829cd63cc8d9dd144a418c63e4892cef29c4a219aa0c10998f799747ab3a3d578bfd8e5d612aa2447b1dfc4d648b88706de7f4bddfccf8468f5ddca9490152267c41b52f93082050e5696c98054e6a1eddf07cd42bf46c716d90d2dde9ada4851b3003b0a4111c540e84bade7533085baeebee5a341771f824f140a1a6896568b8efc1ab41279e37081aab586ba6d5b5aaa030a8d193e0c621d41ce2be84b367bdab32e4107eb536b214d3889a8684ec7db8227d66155a8690408f9abd8e2909f6e8280bb366d34217422d7a7691853c8d431fa5fe5d354875e401adda468be6b63c905eaf63c038afda177070c2320260a55c3736236ae7c4ef0b08d9c0147481063bf92c62e8fdfd71e5ed71fcc95537ca9b2a882cae9b6e7bd19adcea7233732c5d1273a5d40f0b8a0ac05c7d0b887eca764cb5b04cd549ba8a3f66dcfa47a760e2ac63d721ca6e95db6b93e9296bada47cfb933a51d2526e0a0aa39f3cba3232faea92c4830a9854da7ba55504bf9075ebd28883ba1c36050ea6e31e03a7fe4559f36bb1b4bc938f1a838c2e6c86337d6aebafba9228c5779d8cae9ef796cdd22e8981cfb2cd930e3bd65d18201f08f19fb5036dc859c8d48b01752774edbbd0f881e1a1c196dfc397a88aff4c0c666ad0ef2caa8aa9508c60d2c9bddcfaf026f9a2842f0f8a108cc060441ca3261360a6a175aad01afc43bda4ce3886455d0baedf3d6d5578395b6dd86f535f6575dfe6d25015ad30a22214f29ab596623d98ee3bccf8195a46dca2aa1d6669e71b3d1f060a348cc34b8467333ad94b25e84da99bdedc315c21c1ded19521e0611c82e7d76b51e2cd5f5d1ce89e63414f54a05d2d8f6234c53de584402158e0f3904532f69dd7008552962ffcd389f6ee892999556fb9bf4204be8638b6ec68f5d17e140aadcb1dfe0b16083a68db0002c5c1e8ea1c0efa0d9ff879e60e36cf5bfa838e4b52fa40bd92845dea49f9fa18ea32911692e4503eb1276ad0570c1193de79e40330718f726ade5f23f28bd8eb517bf35d1a6cb00940123b861595cad822f3365ab1abeeeea1286dc23c1325e4024f8b15531624b0e32c4b4bbabaddbec51291bcfee3250806a4467b0f5a976d03cb3fea3b6a8fe835b52f31a0f2d346c52ebf6a34e8658976e499b56b400aaa8d9596fb5cfe618fac36c70956162747a7c3affb4c907e496b33fe5f54f7824e19f3866ea76c63da4aaaeef17629ded25cb3931e4107e3f791e55d3838e616671e13941b5cf6f418be95010f6a6f8661faea20ce8c1cb0cd4f193e4ff87358e8d5d8b608c015dbd52ecf7fd577c889b375469ed5d97c3dff9708017239561fcc9ad3ac1c7221fe1117d0c946e15e53fadea9e83863a56647b0f1356852228aa85ec2366d875beb7d8954718b2a35ae8f06a2599b1fd871e82a99770507fd96122fcb486dee4925f0765b356470c6c5221fc92716562b07aca1ac662217735fdfa6e87426a3cfe0e5262285ec2c60752eadc6b6c683e6c10a8eedd73b83d45aa007fc762d55a1cdbb1c5265893405111dff0baa242bcfd9ff2039f616269c08a192918e1e2df3be4cdcfb0921bfeec84876ea2b49d8e2927dbf6be768cd09c85a33bae7fee21b508152b207cd20ddf5a5c8a4fde01ea02b9fa5a9b959137195954acfbf49c9f5dbae6fdb16dae7db53c0722bd1abcbb014bcd9a0bf92a73c777bc956bbca833aed8fe06d79d62f2241cf3eecf819ccbc497bf303850ce19f2563bafec2a3bc72641b4cd6e8853b434702921b06475b16f7fa4d7e9bc7af5d2b711a60e452c0bc87704099d8005f3f75f2e20552d33f25c3d1957547d6f06e3aa2444e9aa65963e3da97488fbade8c3b9f006cb0628ff17668242bf6d32853280d7a8ccb28ccdbe09e5405bb39351ff8a73f83780b487c10507931ec22a168db7023a2f68eaf03f0b974387ad7cc85d9a79a805219b593fd03d4f939566cc4a2b34a8dcfc7aec2e75a91813a8e4c050ddfa495255450e3733821437e7cff3c3040ce10ba754a518c31d9134754fea207bd28922dad1abc963713e42696463e7ce7421d1fb3282f45e77e075fa95ddcd25704502aa4eb4cc7326a5347e597bce21faebfd564c38ba8eb848385bb8968f297e662f471595f1d8cd8c8a8f7974fdf76eb37692a139308401bd1c52a0722d81f15e520ce5c666204998caa9bbdf4e9c184f6cc5dbb956efb5a069fb86e15a2bc75da0844bb4d2f6f8abdfe8b375370cf88df2fe6c1a205be1bd857747ced5bfbc6aa5b9cae2856bdebaf1657d9e450be4a527dedf6f32441799f00ad444e8bcd5ef5e73a6e8f3fc2b65f705d933cbf35e659749ce076befa0b00e50d7156de11683c4d39a60d2e3ce8da6503c5e6b1e80c558e495e19d7b933c2fb82e219b74d142989670b542cfb4d2861717f0be90a0196f9f1f738d280c2db8120e7eebfaea5564df56567fff81f928523e67bae3c19c6388ccebd7f683e44510a9433eb5003bb398b9b9fb8981ccdb3b036b9ad6d2ff4356d94a8ad7f5d8e8434f1af84561c19d24ba686284544f7f2f955c2de9f9d6842b775e335acfa23c8e1670ec5cafe61d4ee01ed82b4c957fa5d8944bf6ea0611b960f9a3043ceceaf34a81458b640bf6271454df32fff5f29c854f67ab5b00bd540200cbd862fa1b91e0d6b9146e776b95de3f71298c145290640a616e75ebec669db2f67b095bcf6c2d405a2a825b650a96155bce5efc39a6a5c712179af6052b9bff2e07570ef6b142cde8a1745bd207e3e75d7a6f534038acb577dbf009b213c54005959ca470cd1b3e3c95c5668b3bbb037c4797a07aca4346ecc0ea26685790e8e69636d6ce9dc8ed24257fcd3eb0c7c49a640aa80db68ea45323557c99608be200b2c428715a36292925251b7a5c17f7bad4362b52ad1b5f15dca0d8e16feec26cddc8cf9ea6e421d737e9f230ed10829c17b7fe71659496e91874098bcaf4bb3234a8009aa7c076a1499c22b6b096ba8cda56cb0b9fb70cf9b5022054960a13ef951f4fe72d5396db23db43058ed2595eb869728db8d619ede2514700e58d6e2e944dcc14dafef96a88077ed4a9a51910caffa68d3e2c281f757b58aa2980bc0d7feabe138d3b5341d288481b67823102fcf825e980ccbba7259c7b59514bb6e7556f0e5f9cd8400dec5d9b00c34c99ea6e2e50f4ac01446b509d5f13c1c3080c1b72e6811ac2b54cdd6bfbdec3699de7bf0642297642501a2fbc18c020fe82dba81d70ce72f4df5b6c69058600a1a179717827eefe54d7616ac03871984141fb9aee5afedfb6889f950cad2bfc8a9d02b1d1d8e00fb984a9d43d04e8803a13c4a816502c883f5eccfd4d5bddc38f47461382c63b1e40ed4292bb59932bdafb2795cd1ae3cabb17554f5eb68b792275f0bb02c32300e7fd11f5406be764f951eedc3e2e974d036bcf087f75c848d5a85cc844a38eded4ce5029698a9e4747ee8b223e816c4691815573c71cc176f5cd1b39ba7528a237e6094c8fdc4de9b11d55a2e42c3e7e539c3a297e26533e6034dc649c22c1e570116c2a401b1b7216060461e3122c2e3d8ffece3f59962477834aeb99afd1c5598923afc1e1c6a1935673967b9d0880c1a303b03ea735a238b0b40ae526fd5ff882683f610df13b4ac3735f0f0ba67c97ec9831f46105add49a2423f317104b98e1466d347e14e1038a3d9063700c670d9be3034a40a9314c49e55a76355934f146df03371f13429761b0a2604cbfa20668f40b6fd7937c00e9ac8004cbf99860131c53c4587cd9eaf4897b3597fe3bccf11a23a9af9a7d0e72465e75ab61df5057b95d9242c4ac20cf4607c798504942a5c522f62a387e73746f3894ba0e04e50b2481ffc1f7637900ae1eed222089adb759733da7da80f2ad4d0089cf46bff768f78099ba0ebc9b5903ecb1791bd440355637226b1f2fe4c0b3fc5b1610817088f5fb0e7cb2847b4f446180929464b5856616a4ed2fc137d3c6517d550306caa281db1820ae0dafae10a8c8053dcf01cdd80fea279c34ecc3d0ce7a2c933b7838f195771b0b2a934530bc90b6e404d06b9ed032e3675589b3b23a7d049f7220443abb7afd68c36c6604c25bbd89eae8079d984329aa971efdbec5f5ae07be2e060e8438f5553e0052501ab7cd4557dac9cc78d21e55ae80b78ddc5034710a2f21bd9490573e84ca43c3e549b16ef550a90faf980fce86c512e6d8a155e639868c7563e999c4f22d43aa114e1fa3ecfbd490841f1634cc9ed6284c9b7c61492f1077ecbb58be4559fd5ecf1f42353f4654530d0429e24878cee1c2b04dabcf2ac67159aa9f41f04996fdb1cc1d1ca89e3700d37fb21dfca712ed2578476f81a0949f845664ec56bb9b31c6b794999a2f63647aa5360440ef4683ce93258cc37a28f4ce7f87c7a93d15e12b40826298b2f92881dfbbd130edc179e7ceb3e46e8182b1c50179891a40a811a8a3e54791ede36fb1befb7d3c9dfc91342f01f4dc6ed0ab2132fbc46a4222151d8fb46e48528ad3c2299fdac012fe772be70e60f3ad0a782dea4c2f8779aabce19bf8dd0ef2550c1a483cfd0db50d626ea74456e3bd7d8d5533414aeb22b044472c82dc9c6d285d21ccda4224b2512fc02ca34b5227974edbecf48274000504ed11baffedf8c3656015ab3ada7b71e2a0f7693c841516348ea75446e50be91ce69bcf117aa55c27d5518daf3a9627ebba97cc29d550643ce78fe0422882d4fbcc56ed07d14c5319c732340bee9893df7db2f37a9043a94f50ddcccf89793f24b0d36e0895e75594e018e7e469f5eb1cf438419369be97064f751e82f5a92a0478b9e62f08db4cc12d448b698534f04569a9d5b3ced644a1c0fcf27dc17f675e155b6f5fa824401e6fa4f5e74079d9b3654857dfdc414e8c734dc9ebd72462fcee5ab48cf6b181676c94d27454b42e0d0eb66ea8f66b07a7b2fefc2bd95c95cbb638d500b2b5aad60cbfcdc173383efe39934823c2081b7743552a2b5414b3601dd36adf896e83e365f8986578508c92707340391bad64a3d042f6178337130e71af1d8e66107b9d6b488424c1a913437987270d989c5d68bad135970242816acf7d365ae6ea06ee3150012eddd6dbbdd73c9a527d26ff44576e96b21f18f0557b0bc163c96f04fd1a87b915147a5852d2ee629780539752c34c0af16c82c6e4c2a67a4b563ca2b5daafdca8dd280c0cfe127edf6dce7698d3f7385c9a04fcc29b7ca90085fda85c872948bcb6c77d96a919fe4f3551f5373e5fe9c7e7ee180d964624d9d194ecaf617583c2be6b83c1b0b000303ec3ae718ec14c55e7b0fbb78f8069ad590e743e69a6d42c7fa6e0f10547d338ab4ee54922cfc154f62e36d8fa3198e8792a068fb815ff211bb18a61714f613b200bf505ace42a2ca924b1afa218b21d52d9875b49d528c1af0e0e98d74e0ff0a24747dc43018e48f1513eb7d6c4a8a31cccbb07e7981b89587d2a9cc7eff6c567c8bb317d891f460663ac847626b3a2bb11b9a3117335d340f403b11ef9cc04d4bdb0b035cf50852f3208a073bcd4dc244b41f3c9e5cf828ac07cc5e9401b2f9671875f68689e759cd993c19d8406eb3a1a212cc01daec718b17ed99ecb2a1e27e457582df6d561bd243104bee3624a1223c764f6e2b055de33c14b73a2b79d91da2852147eb86eeae13d9a9cc64dfce05ba4be9192b72a541d0419df0f305b4304f72d5dc8976392631ab15d932f7645bd9da9af1215f5aa3d01888672b57ccdb6f905b648a22ad7c8c833f137ccb1773df381ae75d723de16605a4ce18057835255a7dec613f1d5e4344fa5330a8cbb75295e1c4544b834c88d5bd2135c8975c4fef60139b943692ee95c8e8ba9cb448a87360fbbd391afe5d56f447ffaf4075ef8053af6477a4d2fd859577c4d90cdfa3650a6162f07d945c82f1ee62a03a6e73b39bf51400eecc1732dd496f8a4c563f355327cd80d3d6774932e6490097f52e77caef480fa4ffc695217aecae4be37b85fd5cadb17ce7f9ab1ce9ec36f2318e0df2c9a45b159c3b185f52688f4196bce4d76d813832fea6259dbaed26ac1020e1c08f919fdeafcb23ddc320079410447312d72396f3e977cc9c47a61ae2637f9c5c6edd40fc544a21aece308254a8b30b660c47a075ef0abb44f6ae7e90824c34e08ca8e577c2ef7507b19683e2c2d74c39822c28a2b6812fd71b8515e94a166eb596fc15244566ee4d43a247169c8b0c1c403ab07496f8af419947d256cabc85505def6620fa7e00e90559bb8a2d8434d14dd5ace573183492fd69fb13bca1dc6c3626b7e816261704103557acd0f930cc357ce304e665b032df43d9d6604726d5c0f718d4a7de7685d2cc1ea24c83a0bbdacb109061ff8ce79d7bda688765f98878419e2b0e63d99b5a5a9e1fb40faf484a0a7045898c2a6dd9c8bf8d50bac8740c1f603e5d3cb372d6aa9eac66fd17051ab23164f550c8429b7e5a5f7ff4f928ae70868ad64e75a10b147ef11ee82d03c96fbc2b72aae62e028eb3501fffaa64e3a2692302f08e1e4c8214e95bb8d76c684c66dc9083fdcfc756e953e04a136a08f398ad47e4af6ec08490cfd9aa09ec8d9c39910489cc6dae91486a73ac4bb77a225028bf46ed51ccf87ed88e8488d6e0a36afc0fbf38622af053d18b6aca84fee47d99eb09054b6270a0a0ff8a018dec9e0550ace5385e4700505393854f2d66380072a75c12d8a761b1748d438d0f89ef72fdce6641a299d5c8b6e1e2c729406408274895d588b577babd55369ac3d49b0eb901bfddc56b4d63dd1eb610ea944dde07d6f5176ed902c1e57ce1f4c7df12bff4c926d346fcf0b865cadcb25f1551e9ba9b48792a2daf97abe37f291b3202e1fd7b934ffad562ea3dcdb10340a2bae11ed92e1ce6cf187c22c23a679ccf0c08b2dfe92d39df1ef1879de30184e752691c04b4e83c3512990763cea7a5fff8e0d71bf7dbf47bdd5cdd14016bb6786c66870835c0934c9763e681a0c778d6459259ba25cce3fb5ae4fd7b98554f8ed8033b8cd51fb1b07bc3557dd086b8460f6f69ecdaa15896425bd5cb919118c454f06c35c6206b56d63193434ef27bee25583399e0065f0e73c0ff4454e0b750468ae9d09ff5f11800c9b96d6fe2b6da6c84a2a249e38d3a3f06b9ede5a6e3f38216339440b3a6c140939483dcd152f97e83f6a0446808432fc3dd4d1d27dc0a4e7abe11b3b9a030e1f0016d70a4925bc66238219a7b615fd7a1ff3f38bbd45ca5df482ee326ec15744f7ffeb4c7515397c2789b5fc78e53eb89c095e840b8bd8bf62098457109636ee43cdba8dcaf0354b4c4949b4a372d3a2691e681e2520ba76e43b15872e2ffcb83b23b3b9a271d9e68f0d06b19e2a3581ca1162751adf75d546a193b53715f185c52f38530d8712eade6c669fc6914d072039f24fcf2fd7242cdbcf9028109d7f8329f8cec8f186be9bcd16fc1380b0dabe3b93e1134f45f85dadfff84eb1ac54d3df79df775afdd0dbeea9f2e0219fa19cc43180f25b02c5b8c474baad13daec96eb57e7f764908a6f5c99fc9d1bb71ea5c92b15d34d7da9f0283e72f64038bdef79b34b5632258d59b79230b4dacffe4bc36ca7b7a2f54a23d4d8cc2f52ea2c18cac8c6bf97a5744e2d50ad7c36bec8f763b03241e94d5026a340a747aa327b341e05ab817add50ffab5211070906efb4d6cced520db289ce043e4cb0d1a564e5709fe6020e9623b533fbcc18dc38b2aa325ec46e08a061659c13e8af8b443d8609f0966f347623ea1497167ebc54f18d3b5c4d82b0f3f3e93c8f632a00bab7955098bb39fca227782220fc7fba123470ec47488792d457579d676d8bb86eac56afa3182995756b7f31da0c4a2b084fef3fe6b0ba859c2bafc113e1ab1cd97089de8db39a4e1a32d5b2cdbbd4a0c794b11fc837ac2bbcf63e828e768cbb38342f64854614656e0bb479a649467a3b162c2314b33b635081282228a4b51f0d2a921a3e323608b811cfc18a9b85a72ef5ee4e1cd070188785a22b56728524d9dea5a5df7f0a4d85da27514b1e84dcd9568b46468fcda226b4513a11c68afa537af848024e664bc9c54b6d5e90ea324511b0a0947fbaff444cd19069ad5f86aacbe681f3a1dfb777fb32dbfba591a80e95d2f27e9eeb6ba405014e3dce041da4cee4959312423ae617d9f2572f0e37b187dcf2c8bca1c5837fbebb5c194933d3f0cad7e8bab1f90b0568f83070f1651544be7432a03e227224ed93be2b113483050111ea82cae2e016b499572b9ca9e0845e51d4959c7562b99256c0bd057c15d9047238774260a45dbfbc6689736d30b524cf3bbb9e79842919b6449daaf6952e8ce81ed490bdcea17b6c86346c8fe5da86c794158a7ae46aef025d7cebe6c443dd05fe3423e867772ff78020a2d2f7b88c0f2107addda0fb86ed5069ed06a883c9486a1f57ab68bdfdd5b30f15d3c0593c2e471f3648b2bcf7b6b5b1d9a52055c4a17d65df5b3ccb12fe4fadefbe77234d6f4446620f9f20feda76d91678b0d8e7fe4be8443cfce92e80496a5de4a8b0bb5131a74574e8895f942d5c779f4f0f1dff0df95083b8dd165741e140fd17770cdb8eec856872bd11687debd7fc9a67129b22d76327b252643b3ee7530c777f2f8810bd991cb8daca7a6263362efa17d1a3eef1963982078899d449b6504865770ba353a16cd3a4fed7003ee26eb59f60495d14e91eb1f856a0801dfd40899824c60b47099a52d0627cec2ba786517c81cfcf8fbedeed1e78822aeeee85812a6eb4224e1749b72164fce8c79d899b0d1806b6fab97dde495554ccc508bed200246f90bc45bcfae9b21ea5befca545f52e325e05b4d7694513154607047507955193f65443a2ac40b9f1cb3ea83d9137bdbcd7ec2e09ae63deac288e53bfa3f3699e7b8e52ef170b747bb6631f8a476241a9f15912ac009e265a1d6d75266c84b8987bc8e06e2397299253d5665b0d6184a394894e7d6d8e163af98884a1dc578c819c4145e56fa54ae4e8d97b4b741f89aadafbed98b3ac41a7353d2ce9440e21dd957f68264d0262d4a6dba3412c708955edc6b765e5296b857b81b4d66b6977f35476bae729dd6e5ac68531fe0ef094c3f67be93c1fa1c30071a3ac5a7b759da698ffec18e927aafaa613cce394f78c445bb7336cc173ea1732463af93d7011b670f29d06daf70255dd73032545bd09aa759884b66588df34935aaeeaf5ff7498226551679ae965e898fae0a6357ad96ba52c6eaf68053175e72c24c495999b57ca03e45b34694f3f22c764c80129456595c5b120496339868ff7afdfcf5c674213a89b360b97dec3ef9609266db2dab251ddb24b71ee26b42b9dc49adac43c7fd6c7b7f982f2178e3b07033f71e5764a554f9924634922d95fb37460d0934e7b3b38b8c808b3e521da197ecbf800ee32bab61e1da52f19b41f3c95e2efa2583920bd49c6d27245c80c169b0a36bfa99572b08ebf1843ceb31bfa3a53299a2138d6307390b26a0851004a441bafac7388fef2efe42ff2681b9e6b6792cc8be8f2690ac51fa19634809f7b4e690552f360319a656719ab1a69ea59beddd7d8ea9403902650668ddc144341a10f2240be32af893065da844d712bfd475bc777ecbaddd586dc562c08cc77b84ec99ae20f28455fb38f0396f526c803e7673f126556caef6c8f3a7ad7e1473d9c52c0de7ca1e479d64671aad478232c5b84ae829ea1c681bf553e8474d88513e554e64144c230467f35316da16d21a60e08e2220d1c27cb7cbcc48e3a8c6796a6e6ed09dea20ffb4ddfa7dc4380629c88b90016aa37009e77b6e59a1a9f0834e04707cbfce85b697d20013fcb22d5d0a4c6a84871a6c186dd7084a8ed90712e8c046c7035940400732834bd9dd7f7b05541053a3035329e8fc1e91414e07fbb9cd19f4420370c0f5ddd184c5d496d71d7cae2769d0db47e70311194652b78933acad03255d51f61b588c2d441bd2c8ead13fb54739e4cf9a1ace71e05ae255193622f9323b11c660478f06de1d1753e9ac7dfe6a22359bc0eff64d2a1601d2c1822f2d9dbbd77d66c89694c04b259866d0a35bfc9048060d70044a4a164aac238ed1dc0f551f3901a88f932223e68eda9cea6643281ca558b2b18b37f7f56bc58bb8087b95b0ddf00868a5edb25732d92436a72697968f16323a44c1cd1482ce9b5d6a931ce8348e0574042802405148c144bb660596f2b2d24b72446d264b29298eac4cd7b596a6d5a9008d89d49571fd2f5406ef379347cd841912c029effc48bc68abd2ae20808f3d613bea94d5228d17af2b29fde870c193672014ba0b950b07b18c961b02c6398c0404f34969ee5ef1e2481fbf6a6737119756ee00a5b1c8d57de5988fee79cd627ceef5609ca788aebfbadd6ec26603723814113a842f573b624a7a8600c8d75bacc50355c85dfc1cd92b96c38cf288a5943daefee880b42aea4ca37590aff60311f7ce0b3b6aa8ce6471b34864e7b27fb40d963338c1a43bff8147697c9762409dabd7d97fe0584b9d05f2ca759f426f32194db86e67eb28c23b730b559e449a25bfe46446792e6c9a6c57cca741910771d2e8b65d7b725053a49826a107575e82ec7b73ca0d2169f242193f488bbc165e1d22cff49f616a9134cb5e43b1fcb21d948529f151330e1ff770d35ca20f76c52c16fceba86369b4f38f75de3862d688590ce86450851e84387b8d77a871a4b620e8a679f29aec3690b021f59b0fa295368ff2613091b17bf1e58fa5098d6f4e7b68e0ac38ef95341c008194b48effe7e50b5db33d2d8e3a5242d274a78f4095108bc52ab064569cb218d3b7c2eccb6b658197f3d81202e2cc14f00c2e212d222fe6b50ce22066fb28737e452a5f3c2010c572af5564df8b0d80b92bfbb14bee1d092a89df5d2d6e1f3a806775d48b32e482aa0180c5ac812c65637a7fd320b028e991a62b2e2856d77d16a5a572230d817a0af4a5b64926b8fb55177bdc7bdc8411a0948bec9980d8d20762bb691512b56393b77ec5bd624069cf8528f995747f53e9c6e2b84605d195cb210f2765f68ac13cd406f54d2a18534d50e5a701cfbc6a14f7c331c8d1cbc2b57bbec10707449a96cd991edd0fbde09d630650e961f518af663cbec82378de1ddce62da1dc46fff5981a54c1b32cbdb72a9d2b794b3b51b3d36f1ce205757d5233de6c9aa76d6e2379c652b29022910205bc6a4c3bf30375d55930bc197e2efb190d4456e68f343df30d124c1cc88446df1cb75986010561e3eadc983840f6afbfb27fd033e3a970d729a53e38946d51dce239c3a490b10d92913da0326115348a2a1c2311a58d820ea456faa9a4653759a434ef8459898aabd54bf63e9fbf71893afda5cb19eb596857554eb443799a7e90edc51bd7e721e79e98aa8abf1b350527a99c06a79128824dbb744450dd363c0e58bb7a6aa33ee70392495a7bed46167df52c3c6f49f7c9f2399beea953bad1a087d0ca0547882f67232be4d4ff2a7faafd24ab030047bfe536d921d039ddc77e2a8c8e12e9d53b2e1150fc6c5ff7e5b78b5bbe073ff45684589d01e4ff3720f64d4c51bc324952154b11560d708171add04703b36fca7da8103c93338f2819d095a5e81218b528589da06256c73bd0f327715fb8eb56cf1850d11536e0a848fd0df9f0654ffe9ee4ddd8f1e5070f624b8dacf60e22596fdfbb93f41dd8aaee4d0dc2efd978adfb562133b3a9ead2e58b1b11d4d02af21b504d92d0679696b50d6ec9391db4ddf55857605e83f354b9f5695c242e2cb785f6848df1d990e40475fad99cf2536b64753a368a9e2e1075975b7995576540f06cf89d3e1dad4989dbb5569aeb5b6ff612f82c2afae88b45bc0591371c4d08a1079c6325f5d92c6e8d6ac8dbb8b4fb9497e18881a2d3d024919704f78a1fc0d49a278ffbc8ce467bf7b1661f506c2120137a19323922161eea84da40640ff42d47fc0b66a566977ed0add4c92542faea37cf5338e61b6d9d82a4ff28c4c34a600b7fe2d8d5ccea8d156a38a2510e2113df878724e893f32de476bd061b6d0cf843af0ec82f99935c5580edff032a1eb57f22b9cd4a21fae52947f22486ff62c433eb7bb1151f6d48ce07483186360b7d1db66be88903677c1e441dbdd9a37e87bcdd051793f3a2e0cc4e5a2b6e1ff4eb76479f39d9aff78f7dbac25e3b6d4b0fb62931fe3f0cc8d7c02f937440350f22a1f61f2cb0e13b1f161c17b1e641f62fa655ae137c8e1e69ca44177e0332cf73120bed9aac37b81ef69e088b0a19912ebe4bdf78e82f95cbc59302ad5551c8ead3f745c25debc0f869920a076669690111d3782d99b911ef482d92d96a3636145564754af4eb6ebae11e41e80ed9feb52063ec65f5ecc3052ea1ee5af66afc73d30906d549301a9a308a65da24a2b5de566b1cb1bdbec47ad4e4a75230239cfb1929c5e525ff647b8ab264e6dcc49181e23b8424e7ecb8f552998ff78058b5dd66b147c15b7cbc9c40c8ee09bd05d2507e82c4ffa6513f4a44f1887c53c456b701374c8a2256d5da8ef9591519fbc09e123181084cab4b378f52069faee7aac24e216e995533a50a3c4a6ec01c66840337f5f7a5a71a648ffffb41f85227955970d116d522d6d53401629e393170b9c0710454fc6b5faf75c3bec907e93b3bc3af629da1985ea47709dbc2a2bf873797e3c96b58e50d64b5d5b4b6812cbd58277be2816fb42611913a818ef62d4717dee03a5ddeb54d13fc5ee3c206b8d1871eb886342c010ce2343c35952c3f39efdc91c886f4c841e855f882b51100d54c8dde6e7c1a43b11290ca1526c392e0b26f84d8933dc1a9ee431ad52b81868b6ecfee7f72a246b9fbf8b5c1641feea684cd2a473644a36e0c85292955f9fd306cf0102b8cc62920120c812aae54ce08d6a94955a5ca0b4a532e8abbdc6298556c2ad02f8cedefcdcae3bb06bb556d3e317e7f705de82c2d0045be0d4801ba1ce39b8f54aa516129c929e803b9e2217c4643b665c6f5472c682d11d194136940e81f290c184e725d061655f6bad7eb28f78f40715c31b9c269656676f05b8c5f8a9cd6feb39c0e9a52acf2c33008512652f10f8c043d3e45ab12ea768123ff907cc9ed6e21fd9187b6ab1dee6b265d732bd7425f96cfed50c86ae6b4b9613fb99e5b4bba07bfa074e3aead93c165390f9f2937a88dda52429cea97e2afff4515ddd81233dd013f1cc9ad179dab050dde105b549eee3fa228d919967c1f5b5cd587caf6555d7f8dc19040d96a05d3e17ed081f04525b94ef93bf0a99db15f8e1e60e82028e0db7aceb9c44511154e21f7683fa46f3714c541588d7f28014cf4433415a8502a433996ff35760dabaa5f7132fff9eb069dc41fd61aeb2d6ea8c963fb72cbdd11fce1a2d5bb1dcf3b8b117b0ff0481da033d138a33a9420d2e72579fe0572363b14e98c1514001fc07692410cd65a92a7079c722122f732bda39ba078c2e05072f0a3fe168f1f6cb16f5db76c8906f48a5011f8e9ceeec0ea67cc476b3013b7c91cb6708d8416832d1bc056c0a56f87b7a6592a78571c61d529321dd64c7e4e0302b53d8093a380d980f3f67d92cee4d25d39253658e52c0034eae2e7a08f591e6a311d13bc7dd6860c8545ef522249b8e3ab2c10a5710c7c44363cc809e95972db022cce0b6499b0b4553135fa161d7851231faeb0a2e0b2cdaf3963cf82bf9561df91cee4f4d1c41c924876bd091c601c1608515503dfc7fd3bdfe61ea6596119d864ae2832c686e5533b32d17d4aecbfa64d8de12b2ad7d7224c558606edb0c64129cbb9507c438d2fbd0e2e547b3e2d03d950b1e607e24910b39a8422745f78e8ab3b7271b633fa0efaeb6a73808c1f5d4dc56d714178b58174a7771ea09fb66ebc707815cd47cd7a95009793d5c35662e7c95b143dab90fe35bfd2e4fce936038e3138891b3c5fc0cd20d1424c0efff53380d1815adcd64efaf6f322e7e8a7ef767ac09329a668621070b2a43c209271589c4f05159b933e51e283cd7cef1ff4944609ddd7b00280c6ce998fd4c9665ba02d4bc9ccdcf0a04a7ac82ea5c270d70d24b44df8ca7c9d5b559b19bc67691506c98db62f82920a78059d441477404f79d9d12a8a94b9440f46fdfe5cc851ad1e20e7e5dd55267b04f24fa9dbc4b31b4381497e0aad1392b1e480c18dbf4b55d5c80bf08cd244ee4a408d54034a3eb79a1bd83dd642f00e787166342a30212c62529a3fad9a9a0b1b314c8386f83dfd6a6fa346894ce4821ab63d564d34e3fd5c521fde97801ebedd9a6a6ec4639998e9ea3ce0e8642a04719291515b6ee68152d41ce6d01c7ca866fa3ecbca3547f1ea3cce452f220a2efedf4903d253f0ef3d211d293da2e14c295ca356b5db3d22c5f5b9895dc4939b8c3023c0d5ffe0a0bc8ec9721039efb669cd92df4274ede4c4fd343f2599c75cfb6493841ceb0746c3187f937bf9a91d6aa732dc0fe8782420764ea05066e06ba5203576c245d83c447dad7abd95ad77273b596c649190bb60c069fe018fd89b140e44aaf473c6b9ed1ad5d5f23dc1c108a470f20e0ec9e31028d17b487476eedbddf8a75828d702fc9bacdc293ff3f25dc98e282aebd1c6f01feef7a33e5e1830490345f88164a86707f9fbd23445cc3ee52d40eb3420b462496f4905479bd393a04e3d017a64387a35ae9cde8121430610a21c16981e3e5356c89ff14cf98a5bdf5c00d062a5b1c028013470d3b979e790bcb594801e99e9bbb776dc16a3c90bc9af69089db46aab756acf1d550e7bfc33c2f2375e8f435c79fcc25ec198fda919152a66cc24b9046c5fdcc310dd6fc10ba9e2a03e48f2b29a5bd9bb746d70dfda53e841eb0941f2d043a062bb1ba206896d4285eed333a5dea5aefd5e1e790d6dca7b5f4983e45c79384d1732717e88b3ba895e7f8196e1266f3a54bb24c2d888adc074907f5a5037d7a6e9774f2779a521efbaea0575cd1339451956e5bfca5be69aaac2f97f660220286df8af84da635ab668405801eb5eebde9cbbe2668098ad4b5033da7a0b1d2cfe79022d35867669292f2f3cf75a51758c122ebbbc30181a91f11e062e58a60cef9b16730c8bd342887fc3c8549ac4598d53c87ba39b0c9e7d90ef1804788254e944979091d4b61a1b3760fea052fcf752b18084c9aa344ab529cabb8229a87de61e1a4cc94587c6bb5d02296d39cff61631df2853dc014e6e0f2bcdfd3826e1764d7bdea8f3e38f838a4b0666e42e50c83b628f4efdbc6e8964bc2ad19ece3541c25acf4d1d81ac7a7903735f50bc15f24f3bafb67dc18cc6c68f2062db35c9878d408b35694ebaa28daea023dc5b35edd4931c78c0aa14a87a25ecc9b93c32a880804ede281882a4e920d660e14ac87e764b64c16d374dbb1936736a52f9c198d91d8ad375dec7a1e6befa28b19aa741de090bed94b4e0152bf0b6de11e350a1e34f4efe9deb7428feb65d9a795d2da7976147457f98f1a53b512d5a457f0fb3cc64cd4267e175661b9a3b4beb02c93b813d20a93cc552512f71a7aac57eac7500405ab5d6fdaca6d632f41b435c1552cf658853b744a84f26ebd9e610ab17b49efe441c190d297258f096c6fcdd6ce7eb4ee2df400f1d660dd4511f842d0dad9817ad75566d16413f4cad0f900f52ed761c56de9ff903f6de8bc74ddc7db2c52cc54456a7c462aba9b470f59e1d2d868eb75510a3ebe03837fbe44e5efded44e728382f37f5b9b1a55b9e6dd13a85031c27a839081f9b8411f374906c311a02ed0681d2c964f17918d18acad9718b6eab764c967e6cc67a325b0649156856cebbee664d92b55bb11e64cde014ed6724c2520c80d853ec77506705b2b4d7c759100e3a10889cf5f9142dba79fac4457951c29fa93f554b69c6fa637aa93aeeaedae0b8f219ec32e4761846f637139bf15b064823d1ab7c4ea333f308a31a2991e978cd28c61187c5b6c30d02ddf9757ab85833b1668fe03d0545a01675cad5cf38fb521e2b6f4fcd013ba26bc7253f0b57cb04217edcee8266b19ccdf95aeee54aca6f0990f7bbe6d40fc17e81090786f492fbb3254dfe98a910e87503ee4c2cab862ee92b4537dd27dd737ff4d918ca524ef7efe73a79b8b3f2de135c0720683848d49ccef7814a4e2ef61251a91090368eb4626f843fb4cf06ccfb8c6316a10bade2ddb612caeb9b6e5ab372766ebb6b98204d7271949b3523a506762e9d5c91b983f4cd5a4f7c0e1a16b321d84270edaabed35e757d84ec1750ad10e2f011d72da1810fb4995802d58006c79d77134c43ab9b1e30cb85c74374425cc054565a70af5b60fcc6e7ada4c8a63366670754b79d81c608bec81c5c3c619d0cb785b164890d7f09e779e43a5288674b63daa5ce5b8599781935dc6ed1854fec4ab8216cc4ff26bbcc524f7ac6072c020edfda791e5a5e5fa05e5a928cf510aeffde5531892317a3d1b32e5754e1011929ad7033ed7c3ccd53f3b5c08384543b3c7902d97ae8693d841da4c64486f780cc72e72be546e282b2d950fa6a352511c72b2e7c26a6aebf4a8f73cdf991670b1700af38a35c19311aa04f5cf8b1834ab7a9bc635de42e71403bb9543b1c67e700b00445f88b69102bea7402440f19a5ef3fb798640b5959ae19063ca962f10deb7f836d346bf3fc35f43044836dab2a300dbf52f162a723ad7fab958769047683b0e1f2f26434f057dedf0eafb9561e8c5beb46a37e45d59d1cb46c46205708e58289bce8fa670146599e66535cc876044e010ef432ecceae29fd8f4dd6bfde3d4fa71a56c591d4d016a4d9c94d08b42b6350c2f81001331109f7f98e6456d037920011a1d9ab110cf42c6dda0f1a3b7e5eaf32e1a4138be11a85928516196ee762b3b76ce3500b5e412b75860dce15f208f00692501005977ee337e992c843e1f58b416be268a3f6d8d7f50362586f69656885575493f0400dd7c8ec09c739736adde05c3182ec75884faf8a403781c64ba74bdc80df1d61fbe3ecccf08c0e8a215f0bdc852724daf0cfa42b613a6405985fe263b9a41a65541fa3dc236793f0225ab8be6dc168968b8bf554c63d070d156a55beee3181e41d0e6241a23b410295764fb22b9694586b98f41531408ba5b9e2417afd6a479423e3682b65bfbbddebe5bf5c35c868155560303fd7c62d678aaf8fcc42487b71099b2df5d97a468cd6fc5018068d7d9db2b5ca086703f30b1edcbc10c473165551dd3d99eac0c5b9d777d5acaac9fdda59b199068508f3f809b8b845289a0eb0c8f6e38db19d02a2cb8968a43c583611a10949249fd8e111290678ec1bcc0ceab4cfdedc865de4861540d8ef7cc42eaafdb99ffd27f3b8d74ddf0a81088b63ec6f3145ae2eeffa3e12f1d106f1c0177f1a4445b25eb06579253ac51175c544f59ffda320d92ae2baaf702604e28e317fa41140ab184aca2bb9aa0b155a61da1223f0610ba2667257bd1bd19c10bb332f9da77820c644b3b7cb3d137bd3cb719843811b60a879e1ef02b00ac763b67fc609e548dfea00cb622dae1736f83d1ebaf3c9a2106ed2cbb4bbc8edfc2cdaa8917cb13aee14699ea51457d85d33ecf530c83b1e9352fa07e73c01540f4ef13d00aa60fe59b972b3ba1b8472bbe0876ac0fd150f42db3f7da289e44b034299e95d9a3009d23f8fbea1797fa6f65043889c3660a09f81cc595fd143e98b26ea179017ac100d56bfcef7154033b4766b6f1019eeffd4a63c476d2a30084316a874e69cb53648504865c56dcc78aec733d5315d9d6c2fe773e43e00b2f11883d7033ecf8cc4c8b743cd299b0e4ae1ce833f44e48d08dd0610c955cee540c07c3a7670fecbc30e721108dd1d756e49dfff8d0dc9ad8c4b7c1a0166ebced74121f6101b53fc526166dade1d6c9eed2470fb1bf2c462abbc7c8f61636e0b731ab76e6b5e652dee4c68a8f448f68983ac73cb2129dc51e437bd91c2db2603f25ccf2b5341b0cc100fae324b924e1fb88154c9444bf0cee52099a8b1446a07afd71cd0efcd7ad4eafc45dd25cf9fa9ab7a2094584a9653a5e993ff3c49e2cf6d6f17f4382160f662040b5dc674d9a54d8a84f9f57ac60739e3bae1ae3dfb9080d81311fb0e01207cf3322132ece999c1fb0416603e472f34d558052d81557feebb4f2bae50e70c9aa291cdb8ea12a212abd8703591f928f90019642c6b43ef0645ce132272e54e6e6264228ef7a2463aad1c4a893896534be2374d2637b2fa3e4332baf4475caab7d997a56f36407e9f90f42068f898e8e6893ec179e47615dd4ae8628c18439fae272dce46f024bff12504a36a340b2b349800b17429d157d4f042a0b9eea2162a833105bafb7ba9ef4f96e175f5574ed73d629a8f14e0f1d03b16e0ed59d67612f360f2079ac919a115a31c3d5ae6b8afef3b769ec5a17f930db106a855c6b7ceafba723f4ef89bec0da0bdf546f4779571a798c9a7fd103ca130ffa0232911e42da58193778c506f05652c6d4e675fabe84cce5364c236ecd13f46c4db017ecc189b04932b3a2490cfaa4e156160ff0c3fea9404f1c53f4fdedc0131f19e1bf4947edf47fc921541439a1eebe87e58e7e66f2c1a38c974f81bf68682b234173d07303729b36704924db3713d6f21f8135008724c834032e288a976eaa9f2982760e6556150a9c05cfaa32bf9f9a05b8671fc373d8dcc248a1d54f95c2c9251ad355667432f3313291af0b3c7b23e736df3b9ea316bb6501bbc2404fb7364abe20619dc1790d31a4662adb0e4c0bf12b23ebb4bab91bf0b72f9ac584f52775c715295fffe717acd9897032cf4f0e5fc830aeb0a0b4fcebe92c8152303f2c58476ea10fc4677e213b93afd012f6794e0eb135c10bdec59a314611503f31d29580290d3775c3f83809da86fb51f30f1960b37379c62630165856775f01c36293d7845196289f1bec9fcb2da94d9bfef4dbb31cced0afece76b72d6d59bbab91b5413232e0f62de7ec59e6e9c77cb7874167e0ed3085092f66e3921b38aa2de50680151d0673c61bdb453f7b03f648f323c9d9d7229c7f81741f5394d66457330b0f9806258ea35133e459e2755250d45a51f1d9fe1dd6a288849460f21ccb4f94a00d3b58a48bc6f04f69ca5bac327bb39d9fbade531e438499ed60d541dad34708f7970088148c862e596bc5c3de783371ea84c1f2f9f28dd15dfacfaaf44f51b97342b40c95b7d076f44d63c876d88d863aeeb6efaf2454aeb4819b416b30afa0ce191c1068eae36a022999a2837cf2edeb0bee4b95d9310406181b13b382e9c9159825b49e63b14740834fa5262e46c4ba75a615ccb08c903f702ddc0142675fe3d3476d18e215423b70697e9136fb8509708d7781787fe50bc8e00792cdfe19639000874eb5d65e91c38894c20fe1c480ed3af56d08d8d6533c9d5ef250c37ed8d573a7400c28d693cca7097c0de18a9732bad279efbb4030512d37202fa6a864f0e6a824c984b709fc46bcb2fb9605965a7506eb0ec76333fe36269d60b33869b6f172b1333c59f6de1fa6d3dc29739fbaab394ff7311dfa05000dcd8d30b7f3ba22464e8f0cd023afcdf390f31eafd6f86203afa78002b6dd0536221eab9ba43f2027d629a34fc945e6bd4abf6ec48d3306ef5247a185c17fed0742da65c008caad01cc412f4c2cd39a0cecbb0f415f1bed7c153c140cc736ee488fb46f09d9c32e6dd4e94074a94e53318ebf2959a887b6e6954ee4515d6fc81c0a12fb4fb68ebe3961620f281ac730104fd4204857ec8e4241c6b5c133bcac2e07e864d5d238735f612307a8f1a8de59b19a1725a5a54642dac97f49c672f437ad41a1dc65ee140e3ec9b7da53e21e07f422ee95be63de93a03cf788f13cbd1d90d0b22d6a5b1eec9e426a7785c36c131891c5f02b310d5b05ee7c4714c6e285b7b5ea5b68d50890e832ee49ffbb4ae18d76dd8bb5ff29157df449addb1a5549ea320f246d5098822809bc4ea475fb9827227d5c36a4d67bbcd009f54b63d1c38ef4e6d217c676de1cf095065be37f36080e1849073c3a2f717d453e64ed4504bf519ad88249add705707122cd39b3e3ea0d7e72bc3cd22c3bad2ddbd56eae1a3d2705ae2cd7dc9d2a7b9912987eba8a029e4b285bededa92f3bccc68d500cacf20ea7e3466595da5aeb62fac7c9972ce8fa05065c759bca59c133db9381a77f6d52c8ee410a0e41b3b6f6715796884f7a791db3c467c15b0d90cce87391dea8c308895706176c644751de47651911187537c3ed499d08afb0c03f010351cf718f3ba3b24f7d0df24f2462814b3ee53e7fefe8570165900075ea067cab88acd9cfc45a27d5239347bb8b1b95a94eeeeca1a0968029fc2ee0b3747282b9c40df25404d4f8ea1775c2019d3ec00317667a924661dd1d680d345f1e2560420f6cf9f0a92fe874688e0e96b5d3577123c2d39a23a17a15e29088113e297b0d04208bd6c34be166c62de27a80ba6d8f7698107c5f266ec92e226c326c3d91cc240b3618a628e0efdabb830b7f634d74d74c6a280abf2e65e11d2787f5c2f365f799bc47ac0a2311d41f8facfe098736b5d2ec5939fecbfc97c4432a0f6d65fa0d76d8fd6f554167654216008d79b04858853ee6b39fbbe611dfb4bc8a857628bc844120d85b19df0ecbbabb51439457899ca1916e9ab3bdf27b17c85c379c9bf906c0ec423241e15538b0c86af6ed5c6c508e414926fa863a855bf034b16ea059e3c349d6c4401d52035b1319f53c8cfeebe842d3c3666eee83a970986be21c119231e02bd92e0964a3f166ec2fe3b8efda4d576e98d85686908b5453fa5e02abb776695de8344052462799f407a16650d3330f63e333f21509e745c0c8a66d62e737dd4836abb13feddfd43865f189e3ae5fa92b454efd0c83361e439d9d41e6aa61558f253524018e8a1607057d14cf9f05cb319099fa60eeaccae539092cee5504feecf41d94d0c86cb34218eb87e5176dcd86fa998d380b11fcdaa298c6e40b9fd20663ae599d777be279133f11da8a08a5a59b57b2b8a45732de82a0648cd07bdf178f4f0a55f88186dd4302bb3fdc70382004d9ffd2a3dde3398e74404977703227792057bd8400060ff6f9c6203c050302eb3a49183bf465f7a45478bfb1aede0269694c163d6c5172710331b19dc9289e8d2fa95a88208484b7cddbc53940d772989f086a13b84d9111e39275fc8e02dbaa6a4c588e9c8d7fd6d36e1c0d2937b48e2f32a5a0dacb16c9101282ad6d1fd8ca095246118fa3fb6f1f37bb8eef2b0b1c81cbdac406a4f43ef1d49303bf62c3d4b99fdd9f219c9e88b6f0274160b0efcb5fc9090ec033383c2f8a14ff0c9a7cf1d3370b100069068d0f867c3649c96504c36d31884d3a1f8334cfba2226d13b4f93d56f369e2647eb64b252a42106f217cd86c250f8b34dd660f1d2f41a653bfdb0e200640aa7854a426ca1b9109c6c41afd1dcaa168929f771e6d709110167bb9196e1b42cf3ddbe9bae1e2a33cc90cd7890985ea733992932fe84746b175ada279553e02da3c7be07b287d17661a80cd0bd248390041857ec4cc7fb1214767a40e928c5c7e9521123da5c9621f9789b7bcecb23382e098934f38394049a9f46986ef210a60c6bae417d9a14cdd8ac32d22b0b0bc43479d064892462ae7dc7bcc575153aaa2ba5b59d9ce2a682f77f486cff329b93d16c417b9aedb16a594f8d76cf38a88cc51c24ea4c7ab8a721a5c8053878984ef34e07947c86794961516597218ca5ee0152f01de6d10d50c1bbb276e5262514de2b904ae07e7075dc130952a4340e426df91ff0224636bb083440c8a84d05aa8a7ab5e966f8c594af2745ceed86b6fe3695f19ba50d7849b98f91a0ec9a4a6220118c626e7f2dbd8376fe4fe56999a21e7ce1b68c6f83b02658d8dd8f2059a78ee18993427b887161460e5a70814ff5464669b2f438dcbe483b5e931e334b74abc94bab475732ff89a5746675ed5d30b5b4ac46731a791dc5519f923c6ef7feb766c17e048b02b92cf7f3e7f960dd2a7cd4c8beab7d83afb0e8d28700106589f2123cc8cc4987676a049fa5291bfdec6ae43d5495a741d5a5fe4d3040e5dddfb77dcc5d1d0acc97f0f0de69d00439fbb64a626d6ffd67b2292d6ad4dbba940ccff1837680276735fe6df4674a054c277716b3879f564da5719388819d9bb5fbb35905984ee88119bb62b7200ffd3fec593ac2d215eca83461492281e8ccaba194a4c7f41e7d46be3fb4a21b235d0b5760d8220840f9336e4bcf3d90a62a1c3806b3b72da4722aa29f9e9a7465f8d201338a5261d7ca26063738a24a5f19ab47f98a0ee0a89bcc583c4822b7a92e780952b5cab583cc99b4172a611c4b8e6c9afc501eee20cb48f9f642d6b556c1a8e4c7ae54e4dde3301db0724ccdaec652b17d55547bc2e35d010d4a567a176a6a5152de622af06a356d0a6166759ad26c9c332a0168652e9a5406c0d2293e779dcd26156363af81f9e6b36c5339cfcc259858541bf36bdf2645def003f7d8efd17e89dd8b9066cdfc7db8214a20f0dfd92dfe62528690e9c8c56614e20376d388d5cda9c8ef7e269e746b1c6451bed7975a7e5c41c2622cc4470a4ed6c10242518c02ce2d842c919946fa5d64dc9d0aad086ffcd68fcd1d36303e01e5b16e93931fdb610f0ac292874f9027879a0d72e20c4c6767f0976f3bf065c21b60230321ae05ac94beb97848e1be76007ac8667648d8e4f316aced441482c10ffdcbcc9e5bb5dcbed97c080d46444dcb2887cf8504d47eabf0111a4978c6eaede013822294d684a22bb1bab3b428ef6be914daa4fce9d38878872ea228f9fda10955231f8ee17c5528a27174c65f4615d59744e5f7d3ef4e8c4b84d6b0dce8ece4aad8e3cc6f67dc80a745bf1eab3b2bce4801708ef3232a8f82dfaec037e75b4b8e474e9b3188fd3f0a08a80967bb5db12b0a8fa9cb6c8222aa31cfdc8ea3da3e76fd49f6bb35cbcec752f4dbd295b1233faffe7bdef47bc456de5e928b882516236d541871d4cac03099bba2d2a11b44c1c4c5b298e29ec91c30bccbacf1f7acc7b10edeaf69f0e16a1b59b34a7408039571ae6091d0c16515c9ca16b8f8bf8cfd77dabd963198273c85cd6d23ad4c1c3842d4c895760de032f182977aa3600e710d8b07401113d3ace462e5b726db3d19a98615f7bb7fb52017e4debf01bfd5b95c3a3aa820732ffe4d0dcc08d6271864ea90d493cea18fd5306e72e7024117351c0ce5ed8941a342aa9f963bb46747262ffd46e24033515f1ba9d363ac3de6abe01b3d81b3d475ea6189cd72b16df3dea95a727e4acc03b8ad962b3121880b3da1bd0bb85af5b812573873d27967880e77daec58d8513db083cf94b5531e6318f78c4bab02231377a4cdd9a284d490c2bfae41ff43291542af4ae4cd5b5396a401350686408d47a46ed8ec33b33359f9f13b9c84b99c652eeb364d18d4ba90bb4cc4e3a96b6097b127121fe84e421aacaa91847999e379f3201c855ce2aaacf5dd048f5787292d4b247ff24208b564fb7bc68ca67907ee2173f530d2d83e1efab4b9f7a6f50e924c1af9390bcea6c012c4e2a2c1298c88463e3ac71497509afb7dd1a33e32dcdf5c3aa85b4ffd8d4f4502e81271750b1707a829e284a18cbc92f4af9a2c6fcbc1a700fb268351713ca4977caf60fb00983aad5eed78803072a41d0bdeaae5ff14c83f3814aaf482503745866e68e9bfb1d0a011d5689e032a8c2d8ff1518c63ea13a31dc80e87eb77a1342667c720d678d63e02af46eec262cbe213b4d8a2a041dcee7e0feeaa9162185c1dd920f974d45c19f2be49237fae30ce81697efc4ec52fdd2a5248714d468e7dd835690968d37ed30fed47c06af3e7060308224f2a53bc40f86d99c007f85ff5e2fb85b9a036ca7e0b199ba0f644027afe8278cecea13225c427f0f24817a817a4e823706c0a0fcc6d20b63e8cc369e40a5433de7f3ac178cfa1335d0ba108050567f700f38bcf5ef1ba7bb6107a62df07eefbd67115d23367547fa23757407c0d580074db628496427d6aa3b7ba9b8ae7bd17e1accdfa5bdc4ef67215e42fe6ef4338a2148b61429260687bd4a06bd04e7e8ad02c54699241d3460a6da4a42f19b5a7d7ef544bd04646bfe8e35786a9cdcf3a71726780406caf5126ecc5cd27eb469f9c08f2e46d616469b4ee9c05fdbace232a013bf38cafe00259f3b17419247e10beee5db34484def3305e23ccca3a8ce1f7c5c2d4bc5380d2467b45bf28d4c253dfc05b61d87490697424ac640858c08d5dfbcc14ef1135f126d82f6a14ea8eead5a015a1d0a5cc22425d1c70082eb79c87252fff6b1ed0e89a505bec58cb70efcf8b82cff6a420f48eb0437ea6e202e6a9742ccb831d9caca7b70153c221bce249c0ef8cb7442c9a4a97cba5b24f7b633f2f3a83f4ff98162e3638c0717437aa14ada0a9b764d84c57f2b48052e26a76999bdab37d6e1651911254b570787c23f02e42d9ccb94c14c8ced1fdaa6a596fd81465f82733d27e2b6e1878b62810dfe9063211386385e19167d5449b5d9df1f44198975f64b7345660460bad58505290cc7ed08ba062a91f4faf37c8af55d5c8dea7e3d705157c7ac982447c068432be2835f5ce3eb554217642741abd48f2c05f6d3cb4ec8f46b771aa901490b3381123c63162ad840ba4f0bda580c5582ce9f284ae24a302c4652d9ac2e2092fbaccb8bd7e1daa903c4a499aa4dcf79f626cbcb6d662e403b9facb6421e1d78f17e99d8c68b93e6dc458ea1973a0079300dd3e72736b998ab21e5248fb451dbecaaf2d392b5419ebcf09016d82522a27bdaad570e8c9d27b728f2ca905b7a2d371ec4ac4a605c570e2799522524762285a9ccf315cbd02c77be4669c59356f15a9910cd7562d015fd9989c831f26e8476b2961988f5e0ecf05ce0ddd3aa6793395d726fe3024de0ef45edd39461d33841c932a18cddfb674cfd5e3aabff09f581752b7a9d4064f3b424855d4d5c9cf36c99f2cdad3a9b0c04a8fbc15f013fc340390298c6a75e04f1e3b1abe21b811a52742a40f8c0078f4e48c5569219d120a16548cb469e5b8c6cff2d8b9c7c0b3b3731a7ce63a6e7ebe65d1afff1f8799032edd50960e9f1a89c08a5566ac0661ae115064db13245f203e14e4274338b175d34f4931e168f9102fdecc59f7df245ed4ce3e79cdd66d784c2dbba7056ad15e9951c37df5466b9ea992d35e52a37f2ff72ec89555325d68bdde9d4bd2a8a76ec07c19f417f5928b35a4dc578e69d6110355a1f71bea8fefe868b737c5552fea669893770881fc98f24a7035ee7219623b4ef0635c22e035159db76c827f28ff7bbb7ba30eb9b13a7003a13ce414a4f251846ad912ac724d9b13d1e7eadc489670f4aecde3ff099208717ad9dc47f35e22cb60b4d1101c0b452fe2d99141cbcf160ae64315fc2c549a407c5f4cb44295a4a15ecb2e9595c4dc90a37eab89661fb2c74338ea460465d8d871aaed7474ea010b59c3d0426f9f981ff4a6b82e199db3bc9bcaf4338b2ab8001dfb37a5bee9f4352c9cc68520c32f37d8059e46cd884ff63a6f7923eb95751e11862e48a9a34b8c07b539ca39f83ef8f8a78e5fbe9d287d5f69821e68f1e2bc5eb1be9bb73abc9357e4b6bbe10e40033d57848beebdae5a475e0f8748e5517d7d7f06c05ecb747c27311d93c5095ae7b3da8698d2bd29d2e05a9d39c2c1648bda9f8cc21da850c2e560e2c8ad3ef000414777e45206ed92fe62c445775bf57d261e541b05ce882a00795ff7dbbc2b01a1c6825509e9965d34ec6cd04a0184fb38166118a43d2e41289d6c8e217e3461c4a939f2e569ac367055c0b6134227861b1a7ad5e5e63b583fe37bacbceb044764da9959cfd1bdf436238acb8e3605169e6694e917c5bf9238afc1742abfac2c0965f436a8228673bdb5ceba8118cc84ced93fca612c67e0c47b34f797643c18733de64644a0da7718f9b5cf24a4a50b99e8e5f664d6a0ee34f5b958555fbf394f459b37709f37b87ae1944e75b1f40df853ecdc528e536a217f377afe8e1b61f649d70f91f0156873af04d3941c7d10d9cbc805d741190ca3fdab675dbf54d428eaf353d237cb934a840d594fa1743e1424a8c31830b6cec8a9582b69185ae2fa3e5f2523ea2b23e579150ccc7d08ec6def1e182147678d9e2aff6a9b61b46a7205947b6006d8b38a73a3a54c05c52ae2912eeb1b80272cec085609bd28e450a8b98a0b752c3c5f350043883dc5565966359f009a9670a87da8f0dd9bacd77d320bba9a94de75d0a180943e68a14362a23cb7f66b6d71d8cc6bbfefdaff7dd4b6879f71d9285cc5dbffbf9109694bddb9eb5614496f5692ea0d2232c5b1b1fc7fe84fb94ccf6f571802c560c10e260e6a6f51203d2f97b6e868d372b80e40802ea5919a4ca9080a045b4bea868cfbb1de30c240b51006abb000ce819ab1f3d4bb20c78b4cd9d16a6bff61412e41183cba433f956c8c90797c93fdf49e97a0e62c348049ba3fa725d2c87678416d017c7fdf8cdc1557beb69654322ad7fd5c53a3ce13ef527fa0c9bf97e05a3ab42fea1655b16d90e7e4a5839cad6d8d499eb1b2cf92f3f0d2bf36d8ee2718f9c857c98d0d2a20053aa46972c770ff52c04d24c1e022423b3d2ee0c3ff7ffe1a0aa726cdffe1a0ac4a5f4cca4aa7be64beb3d97cfbf07f945b086a1abb7242782c4bb93b9b0c1af9d9e65a91d9b9ae32e3c12d30232478a8f4c6fc31108e7252470f4a54abadbab67321cb1d735e68b7ac0e2fe19b88ab35913d7a9ca91ea720e567d628b5c70e6b4dbe8beb74c4edb64910e6e8a39d688da09aef6d887584138a382dd5c8d7b56cdf8d6dbbdcb4db5f102fcb782579e2aa2dbbdfda6c71ff1b4b2e7bcf2f585ed4da344e1b6ec7a84a53433565a30a3ab948e6f94316732a61c578f73efcae33362945589b93832a3a8379b635d5dbff8aef0850d228d18766beebf40f8400e4ad19a6293b4bd866de0e18b2c3aadeb2426588b246651ce35eb781b34c7c2264c60727cb5d2c6f4fc9d04fad18a0efb443440d1ad1430c102049fabe2d060e8071a76e2b7b5e39c742b8e9af8d10d57aebc7f35987faef56689d3afca3f2a5d91068a19c26c53d0ceed600fc98cd577367a6c1dc1a2b28aa4384d097c74fb6f42d5be5510ce9708874b7ce40eda57c57f9bc8c5a41cd240b9a2445add0a46112760a0dcbc11b9d00443927658ae9ad3b39f708e4a842e33b307f60823e6023aa8b248ba6c5d1828bb3eb68959387142d9c50b6ce173779da75952e802ba97ae0e5fd7b1b280af0df3de45ec559ccb709be744c7f2638410368b4fd1046d1c5045fcb70d2e1f0b7923ac458be73c2d6f8ce41e87d3dc8a9faf955f0d05d9a477206b4e054d843db200a626248a4afa039670b21d27564d74593971ad28ad6be63af8ff237df3bd4623466090246e9fd97f4798ee3723e1f878410d1519ef4251808701e7c474fc5e4bac224d30beb8da626fd092aa10079834d0421e149e52722b2a6884d42e21519715c71694983afdd5c3643a7615c1831c5927dfe48ff1ef1ed296c8851a20fda68d507f18fc68c232ba33025d7d7640277f5430d3661262c3e2aa0c81b3e02d3d337ace5e4016f2c6e2b72a7f4539a229cd97b0ef41712f00b319939176affd837d480c0790e62c3da5f60fe52a36433778db88cebeb9761794a669ea0bc9b8a2806985c7ca7581c661591931573bf523108b5401c061155de804ad282d654644532df993dd873e237b3d8542d494bcfd989e3c45d22c25bb8ba0463e6a4d2dfc2a27d3b35ce75b8ae571d33d09a4b233255d05baeac44dce8d9f1285c1a8d8c683f1e1b6c6184f76e637efed8152dd83be2778fe659922d9e21ac7e0ec6945cd76fce131ed83279b15da0b805a5aeab1c265eaa3f74f0dbfc7fa8c43d46663fecbcf71c66747531efff034d0a49aaf6df582ab704ceec19dc30dca39a86ee17af88293032a50830a51ee3e0822069fb619536efe86af820924a81612c9ae0ecd8b2866a18e7a3b61e3fae8369b9a7653ece4de721980c39ecbd8a052da792895bd97c842117eb4b72e879ed23b3467bd4180293841c76ab1b3ecb7b0ccc5d1b75f8a83e6bb1288d00083c0b28e4598f5b073e1fc4f37e189308a3ee7aa5f4d283e40d80dfed8f38b87ccb1727e939fbf863af3f5496b79207ba8ecd6886d6e5212d870f60f555251475a8d91b2ab54840e299d4e218fbec81e728504339e2dc5350ef47c2bd78bb5aa1f59ececb1d8fefe69839226fd6ba3fe82ff6122f0c905a12286b0939cd225914fc699f31864b1d87b3aa5dbcbda04db090933b98c001f14d7356689fde03bf40823911954636955348b74296a4a68ec9af27f5570627e3ac3725311114ab240c7a6b98d3f673fa9cd1b1734404da4d2b46c291ad5b01b8e5de858b8e3275323660ea5418ed1c2c2ec7aa043a19df743bc96a40e74af5d3cfdfd182893726c082f660a46f7349fdd362b21e6d175b427814bb7819ac243e0e78d2eb8b6f381e8f4b783ebbda431e7211bcacd364dc97ce98ebd10ecbc1962763e29dbd5ecaca2ed35ba89ae546ee8113965ec31125be24f98daa621a42efa9fe2a16a8ceb0a9e7c62642e182b194ebbd8273f7f8dab7684d8c7e63b01bbd2f3e0bcdd4f81ccf06801fda4eba23e266beac89cfd595362c88a81db71dec9876c9ad5c9540d6f212cb94a67f2efb6fa4cff818ce399e8328ae8477c120d5c6af4004f2273a07fb68168c41133f4f7c9f815fed4f9b3e55f0a99317216d0480945ccb64b892ef6298ad5b61c002c1b7211b684addf0f8178efe751fcf8ea9cf4578de0ea51668d24bb24e58e2a2bad88711c18a7b0a34faa6bb9ffcb48fd2b789592d81f264c5fcbebae14282a772bf721ba417d0e2c5eb123bcefc62a5f32cb855c6de5f53d6df0659e83792ca7e5e6311e1cc9a8695d8c0a5e053ae9df559a89285132abc909b6f4bb9ddd3f5f6cba01006faff9977332e5f2589ab892dda09bb0243594a33f3a07f2750573103afbc75cef0bd31f647ec4087d0e781e919879c12b74cce72f06c375ed53cea83d0b682059105691550c511f49c3758b278c1e71ba74fe833e33ec8582504cef95db1d7b4d9bf11a4b48392192dceb622cdaaa98b82c240e06cd8150a6a369d8e67cb83f255d0301fb23e9d0aff7574b641975118d53779a4ee03cac1d543b05537f8fd203e1a5455fc256cc955fd2381d0dd1173e58a06d9ea01e3142dabd9f29cb91838da82c9e196e2de749dd0d2881eb9c2d2cdc84ffe3518d6a9c85289c49d22da0f4077b525cb124688d6fd94fdec3c2ad89362eb604ac729630299fb9e5f88b3501fd2d6fe396e4291c2a836eb60651ffc0db00ff784ddef2927d9982374cafaa634d8aa4e5b81a70b262b584ddfd6ef681e3d6fb5722ae01a7b9206cf3de855df2208c12b21065fc93eb1dc93583e7474b8bd9b05325efb3446bda7c348320e6d5c62a844bfd236fc8e432346e483bf10ae4b3280e9360f4b9ccbb8022631d069acb09684a3f09f941ffb832a4d918512f4108a0be3b3713a7d0bee7aae8a2ad1f451ee6a679626bc96526825889a597e274c043796d51f18d51b60262717ac9e9679803ca53883aec5d3fbbc3c5b35b84ef4ca88af8356e870d1232d9d3f24dd9602cf07796f3427e4d0543344182e8a1f0e764a8c385acab4ccbdf40d9651c629d616de112e95822ab4e736e9c6870da6827241f2c80079cc219ef66fa4c5e1f6155242189f7da0b04e33de803dde3878676d4f857eab9443834fde6595f8d376816c01bec44d1e58e4753d32153c2c4aace7fd77434dc87d34658c2d73847c93539e685ecd817c64b5ac89a11367a57f4f22676bb1cb755f2bec24f77db2cff2128ad5c8b013816711e896f66f3912ddc0619c6e242a5947c7373632161b7a343fcf733c44d6f913f903ed7505a3b5f73698edb6e7d5c0fc4748e5102fe5494c5b8eff7b874e6b95d2a1e236ea1e808e1d13677390c5525cb092bd9dca1a451756fa248eae18013a8003f916bce7f8b6ed22f0116901abb48a5ce5992a94de0c2055413c9e12809f8d6dfe240dac18d3266e21b9808af59451aed3000152ac68b36aefd3536eec609961d4cf6a8072310d675cb717517bf1fcf652ee3650040e6f8a12c411ee4c09afde252ca6be4be5d40faefd5fa9b0b51a9aec44ea37e5a41a158930319b69c3969fd6f6e44350cb78815af72c631cac95a48a60a9cae4d93e6c44cad4051edaaa24462f397517f2d72e2a6371bd879f5c472376551df5806e060d6e697753ff2b425cd0efd28d25515491222e61f82e008a76264a0fefce328451ed266d0e6c9e42eba7c895e04464e0cf19aa199fefb242dacb301475e80c911aca0a80af40b7c36f748029237691774635504fb19d58541260a98d5b71834519434b2a5b5c1a93d27f0742e90009db1be2d24987cab0fb4277dd8440dce9ec0fb738ab3622c190f5ca86e14cc7bb8ab8bd2b5099088a7c45f2305e0a428a942de718ec16bbeba0b9f73661764b2c1cfc2640b6fbdf14e78c0d0c4af3aae5d29cf33a9d17e18234a0834f68a38467d1619523774fbdc739173918d8062507f0196d900b39aa6fa0aab4ea2e1fb8eaec0ebed2270ede12149a7814a502ab30ce06bac7a5d86ba66bea810855c60f7fd112ccf000947624c698796a0238e806ff14a387119200004981c8a6163756fd89474facc887d3356c29402d4794290b7c9222608803a389d03d8dda71bdbb3c3adf6243164494ff546236fed3eee04c1c8c94badcef09e1dc77c5cfd7c59f1b5211a00a4187b326408d3cb11a926ed0d823e843334e8631cfbab6820b55f4b596c60d03e3ed82417f9ba7e1560baa320511bd8fbdd9bc28a2d5a1cd73132bc2aa9d665da5bd1b40f8774a3627f67a006ff2ebdac102ae126e489874951c7920a822e73fd944adfc18b3de5d3e876024560190fb73e0f5e1b1a3ec78b51e0dd20ac6d55b95fcae0c3607ef8643acdd6223d7a8a7ca4b6ffd014bee7839dca02f08cb3ba87418af54ffc15f34a2809ace68877acf193ffb4bd6f62fb8f07cae403bfac68153602cf036e22453adaf4218f30ea29cfeb0c7a9bce5576d46ac8e129e6bb4fc99ac52b40561abf3eb89d522f26008694c88f874f8cfe7996f870a9fddda46095d194438c33dfa73302cc4343b9e53177b66663d442fe1d10ff75fb3cb609f427aba7e5b493527e3414d8ecf4fedd77b44e750a2bbd8293fb5928426572619aab66f50c9b607eec4822e1be360635394391bbafd584e169ed8180bfb9d4ad19c90fd6440941e823de1f500b21cd6025a5acd9f02e63403a7abcaaa83e37cccbd8cd0fc536db019b5a88b2dca868a1ac132a41f9196077698a92f2191d5ee01443b2c4612382218545dc2670691d3480663a948fd9e10963a8e3ac5146a1a9702aa797209957ddc45b604fbe1a4efa25c71c514a90d08c1b9eecaf3aff5e73159ac7a6e66701cbc02187b973ffbd5a1daa5da65db5f6d18d713a1fa5dea078483d9b214a021c39034518975857fda1f4160af96548f355da6c325c7bf6fb3c05ad97db744637071e0e97ea39eb806a40b4f2f6f4ba35bf4abed0085d37b7bcf0ec5690a8ece7428fb13bad67ecba9d11b31a8447a1453172714b4b199c548167883fe04da095f1879f6d36fa7995519066186543407e6749547d44866944f12358f422231ece8c04a0572efd2f656a37fa161e3b0af2cc3fb2713b32255732e86962299c3e9b96d2378b54c1ce18e2468df6278c0b815b5c0af892117f27238f09f03e6f2ec76fc664e4499b34a57378a0b6acadd9d1e7813114d006634bd05350551f8cffec6871d6bd3e22b18670543419bfb182a33794fa7d69ff05232b01fd52bc4afc9dce88149fbe7e640703bb27be8453294baf05907e3a722353fd5bc394488c2272d42a80e89629bb07e34253c50e953501657951f4490478e21b63932e3228a8a01a7dcbf21a2188f73271da99afd2211a5a5860c6e99754a535a92270abc0a1ea25365fc41d6ac7a15f3b59f5041a42a7006c424af4a7e524a2fc07a486abb692e76346d825a5305f216423b2e1c63a98ba37887bd41d692aa8b36e1d3a86fb0775637c5257b0eea9f353fd2cf2d60572824d9d37852e39e8c02233a4f46c5c07f197929e9b79b32ef91955815c34e174e07c648f8328407c59cdba6dcf2c88996ae7e00f23111abfb0eae7fc115c9aca5d8c1c7555a9883ceb5d2349922739adfc5714eca1f8a80746cb0c7cfade0b1ba9893ce55ed0dae5c8d86a1cd66b5e0441ae1c9d43ec58d643ee40c2e34ded5a30110a656aa5f8ecbd98579a5ac310054639980d1507f43ca3eeb88067a0b1ab0f44b0f50379c162821c204946c9c8bf7b664f135dee010b72e52d61162d211caff8545ea25db29f06386ff83e1bc0505c7d4dda4a72b0e7ff9131f42959c6d09b1e956f1435e4a05b9cc26cb015ab83add2f16286f96a3f7e00564940d2ef1ae56e99c4b7c8c8bcb01ea9bb4b66e4640847ed0ae8ebc0951285573e5f25bcf552014168beda6d17455d5ab0c2f75c7f743745ccfc095fe9c2d5ff44066c63acc01a9bb42c0ca95acc28f30bc2926262ec770238d43eeb89e00854fe831cbe47306492f9ff313c8afb31a231f4e792215ae00000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: cdf40bee1c6fc156971c2e5926f840cab9aa08fa6394adc18597dac4049e79ba ? 71124667 of 101636765 <4d>
01: a054ea92eab663af14eb723bf9545a078d680626a4b751620d6d7008009a0b8f ? 71124668 of 101636765 <a1>

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

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



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

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



Inputs' ring size time scale (from 2022-11-11 20:38:56 till 2023-04-02 15:05:52; resolution: 0.83 days)

  • |_*__________________________________________________*__________________________________________*______________________________*_______________*__**_____________*__**___**|

1 input(s) for total of ? xmr

key image 00: e7164a7a36180ec1ee59cceb3269b5f376f2aa475246e34fec2b72f2ffff7621 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 3989718b2405e924356c6adafcdf50ac6faeb0cbad8147c167f03478e2b89fbd 02753670 16 2/2 2022-11-11 21:38:56 01:186:09:47:21
- 01: e6771ee215d389504b001058a438cd52b2fb59db6845f1328ad86d3fc2fea085 02784609 16 1/2 2022-12-24 22:13:23 01:143:09:12:54
- 02: 30bb7c0620f65056753f518552bac3cff1f85be11c322391a13479e122f72c5e 02810353 16 1/3 2023-01-29 17:20:15 01:107:14:06:02
- 03: 6d80a1e9e5f2726476e6b9379aeb5a2e101f68b1c356a1f815ab5ac307745c6d 02829617 16 1/2 2023-02-25 12:51:08 01:080:18:35:09
- 04: 13326d16ead5ea5a840afb2ff5c4fd7742c8947c75ded2ac0f7dbd36eb68440b 02839078 16 2/2 2023-03-10 16:34:01 01:067:14:52:16
- 05: 2af108fa3bd9bfb386cf867db2afd65df5c8e92d6f77652d990f782fa981ddd6 02840706 16 1/2 2023-03-12 23:34:14 01:065:07:52:03
- 06: 78860ce694e0fbf26ddc115e5db7baeb3127c0ef175dc4b0b6eec44cb7780fb9 02841414 16 2/2 2023-03-13 23:04:57 01:064:08:21:20
- 07: 61e5f3ab013935da9f1b70c1cd19cf468baad36dee436e833b29dc33c7ef01de 02849868 16 47/2 2023-03-25 17:15:54 01:052:14:10:23
- 08: c4b21151d435a821f2a537cdf48f5ef9f67857f122d505f2eaea110c3c7b91a2 02851606 16 1/2 2023-03-28 03:36:00 01:050:03:50:17
- 09: 40243831e4902a0c667fffff48e3080c6bc35805bd304e5ac1b39aeac9f0d9f7 02851779 16 1/2 2023-03-28 10:04:49 01:049:21:21:28
- 10: 4282740ca045f8ec1f21f75c3c93f9f2be122f827d9ceeabde68437e38a6e495 02852021 16 1/8 2023-03-28 18:03:29 01:049:13:22:48
- 11: 2511954383ba3fc3e6ef1a44e7d80220abe4aeaf40fadec4301c96ce70edda4f 02854581 16 2/7 2023-04-01 07:39:17 01:045:23:47:00
- 12: 2ddc223d656302981c9bbbb29951b1e58c42146ebfb2c08e8adfa7d11b72f0e2 02855016 16 1/3 2023-04-01 21:37:38 01:045:09:48:39
- 13: 1c49ba5cb875d15101dc96c0ff2137000e8d6e9f8452544fe040e18bb9de182c 02855366 16 1/2 2023-04-02 09:18:08 01:044:22:08:09
- 14: 8b8005727a53b9d93c672130367425e3037b38c641ce9b6213aea06e49bd1101 02855440 16 1/2 2023-04-02 12:11:41 01:044:19:14:36
- 15: 7cf770be73d35a254c56e40bb75ba87b2bc0a8ebc1eb4a3705dbc142c81e0305 02855483 16 1/2 2023-04-02 14:05:52 01:044:17:20:25
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)