PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 55004 dcbab889da1591132a3f32f8e8e9679050eff68b5e78ad3465ed7d681b824a53

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
167afcd8f4c49ce9d4f49b951d2a11e0e0540f4bc0192b7233ddb1550a082e3c
Certificate Block Hash
dcbab889da1591132a3f32f8e8e9679050eff68b5e78ad3465ed7d681b824a53
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00206a000000170000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000001ed4685b474507f3ea2b0e50aefd9553fc21f7247035875864b5d3ff529f35a04a59ba5c629591b915902a30391907515d347938fff0375d6d2547b1bd541d63e099d83533c798b4f7410c536d65223f81095e43b2a5fde774230000000000000080000000e00000206a000000170000

Raw Header Hex

00004020268ebc781b25eca85c7cc19936a2fc96ef7260120ed6f3338c54570c844ab5530a4b6d2378a417d883956da10e94ebec085e67ff676cd4450645ca60e5eced16de2d0a6a60f605183c2e080a55b1dd33722b19c04b0f54e0e0112a1d959bf4d4e99cc4f4d8fc7a16

Proof Data Hex

59,560 bytes
121216010307b31f1876321e6f8493c5a8b661388c59af209706ba99fd9291e65a41eaee44909c41bd6a1bdd97e639e57e1dd82fe3a6dab0b0578d4645b53bf5e4fa373973c3d6cd4e59ae221f3411a1de9587f5c56ecd21af66301455513abd88ba7886bc735b7a04cc9ab017d74e7fc5e23b6e6e4738e3e3fa5b0791299a797ec3669f071a24643ed2cc92e6faa90da02e02dff7a44c5c729ab36a6925b9b1cdea526d5797d9ccfb2f7675c135f026ce82c5cf066acfd35eb4d70828290ab21acfac6da91e6e00bc2991d078d251ad00aa7fe00e9f3bc1cefa3a268b56cb563a921e2f83521fe74505dbca267279d16e1dac68ab3c872e08661568e1909095953317c8391b749389bf32299fa4c9fc2c10d7bd1e3b4af4b6e81e61f45013e16e2afbee7403a132e0e1b6a6ee1ef91a614558b849ff45cbf352563799bc979210faec51fe788a34a77f17792895c474cd02afded1916e9f461e7b3d407c9c6196a1cc2df1c319dbc7ea751173668a93d7f8f77758b4eaf95e39cf1908fbcdbfffb9031876d7feb1bb6b9fe1d9ecf8c4e39239570e87b5ae31ee795bf4375f2e439646b6f880851856c01b02018bb42995b7ab45f1eb38fa1afb5b9908cb14700aec25ce63081f746837c2a66bc0cda0b1fab0962bd6ae18d41dc2ee86f190519095ba8f2709d84ba300190833e7481c0e3cf1faf60bb947a6d7b8e877dd398ba98b7001febc7859ab79a81f3d0e5cdb83ebb70d40f869e81aad40793792deacd73a4849f53225986fd392109a08a5720dfe05d969bf2393dd4e44e09461b87bb75f0aae61951a0919b207c6848558faa27bb107ce3b68badc675dd5869695333dcdbf168e0ddb419763595c9994d23908bc7ec1b78d73b2944c664940140b2de8f2bdaea6d12b64e14deb2bd8d4fb51c0da187b857799d7cd162f4adfb2c84989bce1f0d3455c7535552ba261fae79184905d99ac165a206d9e1fd3830fa95c1260abd271e85fa4310d1f738b4dcfc6a1c1dd6660f6b28a862de72e7ec43c610469f27bb95ba520f5654b3fb6a0811ffd5fe8c306e17484f99e89d530ab5927438d9ac8b47d02387fc4d81e9316f59ecc9187c7012b3ed0dde41fd93859e17b17b56c224aeca774461262d5b1c19c1da4ac2cf34244374a62d4eb9ed751aa361ddabdfb18c01e5f35c2fb13eff44eae7553ced49959e7be5a2bc5434048da6340c2a525dfa4e47a4077237e6373355d26610724a7e4c334cb78ab489fb394d06e5f2bd7f607d337707d808c61665ce1e7a331f0920d88bf2cedee53b182557291a68028eb992667c7ffff4d31670a4992f95173a91d578b2ad1c51852f37ab317376e30194d6e7b02d1ba3710995cfdac86784d5d523cea8c97533f45cedf54ad28bbc96621e91f684f043c30c214f0c03bd5a6add3f0185582deeeb63813bea999de752b8cf9764542e4cf710d1e66acb71cfb081cfd7247d30c2e6eb37e63c8cda1c350fa78c7aa43185653014e47f4302c2365fdb6f99a321e3be4d177f042dfb0b67eb5a7651f475480824149b667fcc160bfe9f099bcdb305f7367eca483fb4533ff1e7632e968556c5a5550c17250aa13351c5b0ed69f264e612b118e69c0a9faa602b2184d11b10fb1b5d32f166fdc5118f01983ae9200de15de5f60ce477ba36dabd2924ffec34ed83cc6ca063f71c2c7e34703e7b816679945748b1cad5b6e514089b4967e8a5c8fa2a4d5be483191fb292b9b7d42440ee1dc4b8d64fa4d2c978c7698afe5d5cdb9f04d1b7388d67dc8c266028d879dc6b43aee342e0a3d14998bcd6aed87c2230f7d63937531801740438fa4e285b9d8b5fb4ca52c715e0980788c5dd942a606b8964b8681db290c84253bd3a7a166474639bba4f32eecc6b35addeb670696917d420ce256fdd19a1a499e7c4732f6058aa92492011c6744f4ce02bf7ec43db5fec0b87d27cf3f3401f28eb66fabab7f25d3cb528dea6feeeaf256761e80ef7f99df1d800d06825d3b42109426ffa95f4d4d20b2ece56b2db9f55fed9d568ecef99865fd787192d9ebe66e65d6eebd7e0f5611252706adead94cf36dd83c8b4760ad490d47feffddc2b4cf2b58f6f3abfcaf82a6e4c4c06102eb756d528953e87e0194dd8dde2ad82047dcc62c7af198cac128c4a35953bf6f233930c41aa79a746446c6cbdf33a305252f50aac57a6c9875afdf5ec66c7c617d72686a681a69fe3a16e520e83acd78a4824a6b73ec7a82bc99194ab1e86dfb73a7be9b764ad83da3d2895a14be9b2387d3529255005e8e3b5a35fa7c0edc26f28bf1752e97068212ecf64c9446dad1f3f23836ad2e02940f226e6e27cff033615ea546fea9bf413a61e117cb779b3d84dbe4217f1b911ec790acd3056d67cdd02bf134de7ef871f8866fc5a108a14ded957cf60547b2d5c8a0b7e28c7e8a405c4d821905d67620e65fe83e7306931dce9d4e3ad30fedeb3a780f2756a48748484c8cade436698406671702d4920c03d068ef61815e6b6420d5668f5ee29ecf1cf7928e75c7810954f0d755ff03acc13cb036b9c0f13dabc8864d64a25f13595c8b7225d855b8ca3a303ef14905f93396830e80afba051ffda245dcdda76b536f926b2348b2314a52249f46b769920bd00a98a27ced421792df666202c86deb15bd6955ff9f9b51477ba9a69c44b1e43647709f04c40618ab3a09559e34fc5398f1eae8c855ea4855b046677e593f3356657fd4e440b3f1ebcb58907c3d148c4147612cd02631db10b290dfcbf714e49cd56a5d357851bac195cd91330f0368f33bc9aa49f2ff9b34dadfa1e3af055d63c9ef3b418ab8705913af9768040ba376f0c37b5f0b34ec084faea029a8d23656501a97d3af081fca5e8b3756ee53ef3ed8edbd8957536ae2c9ead19c432979c233b6d1696790477ff9b8d540abf441d4bbacc0a0f5ff7e189dc888774066089e8378f8e88bf553f1e703bf4910ee90d5f29320ce84dd970b4ed10f1cf75f93af238a4cf56e317f19cbeb86cba132bab2937eb4f78e425655ff8a0cfdcdffdb89475f8b9f1f1c1a89b9331b663a8f2aaf097b7b90f618429185e23e96169a462f1cad0a18d2d05c8a1464c9511a60a7fccab323c206440eaca9a9cae1e63bdd5531d096a17949c75e23c811da364c1aa0254903e1bfa664807f90a8da570d86ee7a6f949b649a78a6a4b37667f21a79d3dcf023dd07693e59169a213002c40ae2b81ea4c5ae0ababfe6628208db9a345ab2788d1652bd5a58cb828f8a92b044f37ca8c0c437b4fdc4f51e6a64c4d4a5b7e5ed971648b853f2555aa2b87325359eea6e288acfe062c78925af82530c9987f02638a7f8e63b433dab771217d6e80f12514e03d7c0772102328f76d948d4e33e88a7a9a002a295eb4e4f098e1f2b3e03c12ed0c9cad2f767f3a0d991571fcf8df9d92dd71b5e465cf13d85ed8758f81b76bfcea121cfb6d68511012767a5aa1f3072287fcdad0641b6145dcac15dd168ef2d261b67e7b36f87f243574625295de52e988d370e6b70ae9c102ad59eb7aa1b83dcf213e4c349372ecd06e962624eac881a98d0b79b07101f133fa524aee0440dbb18e21076701f71a79739851ae3f7a0e8a532683d98a31e6630e1b55019cc86bf87385ee6d259d6bbfd48f8c37eb128dc99238543bf557ae38b2dcd5dc3ff80a147c49c9e1d741bfff1c85d51f7f4455045fb6aa0ff19a81f6a237d0be78192bbc8d78aaf4bd928a03150d04aa72c88913d58d16c3da29fe4fc261eda4211ac2d67501d912c3a78b6337af5fdaba60e41a1e4ad41b75eeaf3f44b7fb2b7ad002d6aea6f8eb95e92062ebf9de0e3bee943d21163c2cd175865a540f5401771f72d944bcf01684db0f456530eb4a2dfa88a01b21ea1e1bdd65ee0f99b3d7752060c5be7a6b87547f61b8a37a45f8ea0e59cd337ea386a93726ba3a11c3ff873379bf225a729d758babdd8a2759f8f0c52914ada18a0d9feb026ab53d4cb85c7644452c8cdf9dd2641128f7ff95631c4910e27e29633bec3f075555ccc771650cf81745f032e686c81c617b5c51ab1cf2dba6cd5ec241ff25709405e18ce0b36ec6036f0ec01d3ef417848d8df825b1bb15522d5b8bdffca11645a9a33cc13dc16c8017e1881653e54a0c4cbe2559c47405539b0dbe56a7969d8c90ace81721186399e504ed07c47b20abc0b5a900da2ccac5fa043c44ef5955181432f6d1fccf17ea48f29b7475f8e04f5c6a4fd5df13351e5d9f368712160c3efa9909968e2211594372f5417745755713b6330ae24b6ad01d091459f2a6d5cc8e4af10937d8b39dc9956a260a43a625fe2382937c44b10a0524369e41af82dbeac6c15dc2d5857db229ec628a796e4ec995e8eeccc8a98727208c91df6e2b41d4daf6f78da638498b98a7d1c0e6dd7e80a67f8ba2e567801f8f2fac94fbfee52109aa0eae63c45538931da5be6798da97f030ad42655b663deb0065ae60af2fe776db33316e9627ff7d43f3213acc5bbd3a8858be1097effc08764c9107cc4f753dab25f91037907c025b7582666c9ab3247d333f19450bd37e04d7551b137e941e361beff1da84b87d5d320255fcf69b1b45c78288a500ad6aebe477bfb16682d6344c9f72226abaa3e72c6f458a5065fe8a4b45df383e793160c390c3864ebe95870bc0cee45f688042c98c235ef733b5db368a06eedba34486ef3e53143c9020f6f66097aa60b07002db75ea4c8736aa0cb1790c57f15e2e312c130e4a97abb2e03546f6a06aaa5a0f9f7e618cda996c50ff8852c298c9f2e02223689cfac45b4b7d6782b874457dc26c4b0450a6f79dfef54ec2d59ee172b3c70b7d9375b966b0199819b599900fbf2f916820fe0a2ae4b2f76709778cc0cbb1abbb98509c4c15fea56dcc2a136243904f852d21d0f54d7936707936a3d654ff5d146b6d70aa2ce918891911cec2706c4d9214ebb2948507da0d7c98a525bc5b2ce6cfb38adcbb67d837b80e8cbf6365ae99b92f8d1137ae02b50620e4514b3c98aed10bbaa0e485eb8b2207797fd57d82fe7e1c359f8ff6a970284675aad7d21d4004ce5130f51acf626a39d77fc0370940ca264aa0d48222778eee84b007182a37dbfe238de415a76d5579095d14da05613d09ef62732d0b7d226faf7cd0aa5d1454db7d63115cdc91aad84ce92bf694aaa2850891495d859063ae25c3580b50dacbb63cbb80f8731412275c47b9557bc9dda0a7169aeef7ba2c2745175fd8e64f676596ef6e2e93363b11f563a852172222df6f1a77cbe73972f992e63d04bacb912e61f8411e916cf4ff3209928ae8bf9b3eb50abb9d429ebb71d679f68c5d728965d6093b64628a50f4065b713172055981950c5aa889546afd4dce9583dee6ec4fa915190205cf28c62de47645eee797f7bbb3c11386da7406e2f2ba1df1f283c6ad6e20eded2b739f23e3dbc2b3fb6f190b0dce93ef227b152d78e3c5c1c90f97e2952eed4bdcc2589353d4c772713fab0efce9bb5c793b9585ac7807d604f712b448a0bcf2cb0d4f656972db01e8dcfc64fc24f9792982608bca258c841a62c452dec4b85df391b6080da7b85d7a8bf2cb0b757e91ca8a4d5830381a0ce50058aba34ea77c8d98654693593b424b9b7eec1efdd532e6a8a1ae9df7afdc3a8d459da7c4789d80736f262ec970fae79d3056707f3f071a7ced3b59a042fdb8c3a4a000e369320126f177ec2d6e15029c38c286215cf9de7fc30de1cb7c99c925c3c71f152e8ce016b6d5bfb4982bb28e3729c8aa8fd102d92f0147bf39c20b37de0af030a7e9a61f6c34bd73ca274c97859a503aa45d642ea3d646130874c478d68f74a1e03c03affe6d86d20175181959c365d8770b8ed3167dae12017e69b2449331f6ac30cb497926a1b7a4b79c238e0ef2f0287a29cb2625fd4614f5cc39cf03f6f2389747d6f9ce344aee17e9ffb402d69019535f7e88392595259d07e044c146da8756066644ce1df9d2e1fb16f6bc9a03c973eaa466567b5729df1499bd89262feb034bd68489890ed6da08ed7af90e95c47a3a0c5ad371ad383c82a0590c2df50d786cca9c9bd67be336b0fca4f133bcb76f3374c9c409505fa3d93ebfdc10964201ce106fcf0ddef281ce501c2d9917982e1cea3aff599becc39c794adb64f4fa8b957613d340faaf7d77782e6c517ce7d8a84d828d8ecbe2a94124fd4a83a9a3f0274ba60718960de207a0ffdba0328f9967a2fd3171159ece46c8d1a3061da5d45320825ee8c3dcb97c5d931dfb3bf242494c22bfa8aa5363a20fdbc95646895e1ea66e4293794aaea0d5dedb2f5816eda83c6f071327f0f0736a848551be673bc20c215b33084ea6a5671eda2b8f3452a80905a42d5712c57a47cd3d369703d96d88379d4728ee30fb0134a5ecff72537db8af654caf653f4fce839f83c3a455265de8519c93cafc860ead7a467b1b53aae2dd6bea8b1a89914abc16285c8f18a5ae8844e56acbbdeee16c154e0bd7a70d087760efc9e9c73becba8c085f872b4b79d4e2c6b8bae2756e8cc42e213fcf7c76efcef5d3799ee24088f5e63bae313b66c5216a848885756d4248cbb1d8669dccaf0912f704034068c12d94565ce224686e17b47e04aef7fd72cb34e78aebe5916d1a8c23746890254bea3060d33b12434d2ef60e5ff2c70c2d952a8b245fa7424212127967502619be61e09ad38173551ac7aaa2f87e5ff6a43bfd9dee75b60f81a0badb46262efcd4614729aaedab5ddeea11d03b9a2c57ed8125197f7233c26edcf63f221d3d6852071287bd655aecb0b33948c25abb365c487122cc0f0376c530f32793f611e3f5e6eac028b02237835f9899bf824d9e4d54fae1689b8ce15a69642263f1fa7c27843314a7484aafb2d509d974962ad2ab3ede3553bc6aba2b5736c77b23ccdef3c65779a318aa072a91307aa3bd121137afdfcc9b9dc3e830879144c9a077820d6dc95877c7317c40e4876d6a1c2c934384d32370f3bda2b390a12afd7a0c778d453a9dad674cfd3a44b121d0c3665d7e2b0129457196d51cad1e66d36a5d5c066574f303099eefe724e51e0a5d9e6131ceee3defed667b4389afeff0c43857d06c3aae6fd3e5390e4d9d51c452566682f47f2212834d700369d84deec1d921ae09b0a4c10696baa6a139251d3fbc3bc918f52036d85f3600f8c2338d7120c06fd3f3bde0a5bb52f0087966146f9fec76d4faee3c4c6c441237c46a72f8a1a5d3fc6e159470df60239c7c189ec14a798a5fa607260747dbc15dfdd4ff51a67fa0590b99a4d4084d3b3a19d139a125c60b0da063ae544d3d03693ef36c1e53acb0d737be43bea47130a88554fed19282432835485351b21b3e2f2b5a6eb134e74ec8d5eb0d6600febf95e0baaccaad12ec20f918ea2390e3205c468fe4b535f1b88ad9125981171613cf0f6bc128ec32727bcbb7a9f3f071d70e75d6a26a2fcda750e74dc81c0da5d86e2d23b1891c6c142a8209276c1445589dce971f1ea3f9413d75ab42b4b714e3b02c78bd778c4e5d13fee5e837e462e36a3962f61359500f13b2698d221b2f0567aae80045921aca3606cef617d09e846fa305cdc62567f3163cbc644bf276e10f1653b27daa92ca0caeb3a418d69ae96e6f9937c6ad412a6c52e4656d23a871613592f69cf444a127df2ef5e412a0fde5f83fd5a02af2367e684192be2e9e41fcaa696020d5ec1bcb77c7cdec339fc417487cb33fefd3fa9b1eb2ea394697d466b1d052d2b8fe00d9b1b1464bfd9a8437a5f1989431cd4e9c16fa8b0146b6e0a14e73771963a22c9121bcef2f5e258068c245694d43806ba693465f3b30077d2733ff9a6f7524cad7930acf213ac35210cab5f7c8859487700933dd41662f1ca80058532fed3ca9425f2dbe65506083308a0380b4766a3a56d0ab3a65f2deb7bf11eb1b08021e8afe82642b505a61f75a8f2627d84d4d0b7e99562eef5957d4269a8b904a4d7882fbfde15eb32eb84b673018636fc836a33f46ab221d47b2f0f21b9aa9257b9fb5fa2e11c45c46d3173418053f9092d57fbad254629df8e10a43ac07fd995628a36c122071c81697b0e476bb0068b9fa08a89010293a10af6968c4fe0db051b4d7f5b345e3b854d0bdd404e7bec1a35ea5ee1a200287b288ca37f8e82f810c1cba0cbdea65d8b25bd72a398124f0bd044359d1c74ccc18c0b2b01e03a21f1e4b73252d3ac6f5cfec35f14cafa09ce01cbc36bad85257c6a44a60802ab9ce6fa8e7619b0c0c04e9c6430972f8d966649722265b6655495e167efdafeb5ec87a193727fa37aefa4fa9934154101989951777a76f0dcca4573a291ec917bf6d07e591237804d88fc232496f80f11d2736a48154ae2fefff6af4b2d15353b9ad150e6d687cd83c87964bae24bb698f65e1b04a9b3aff0f07d7416b4f05a0c2279a05773820981727ba051bb5465ba978de5f9a6742c1ff69039f5f10b86ac80afcc600c00c60d6fa10b67c54e9b9b731b637989e6e7c97b77f4dbae85378851cc658ce47ca4b4b9f07a06ac35710e2fced18a7cff9781b41d5bce8b4ec1efa5b3678b7e36e08d657af18fb6cdadf1d8ab4fb6853fb1f31323ff04ff9989af7c055474acde8712c1ccb71e36f4e492d9de0a5cbaf13f42495aadd491d2c1ba8bf3feb2abfa45489b9e93eed1b684a52f8b2e36644aa3528ddb3d7eb5dd852b8ef457ae5fa7a51f9f84d70b70b1e74c7ac5835b58f41ec51c5c13c65b0d8f093badc70dc5b11343305468aee072a4474338940504cefe241a7c2d275d33250a56b845ff8c856dfdce67678e278dfcb168b14ea5bfe6673630de315da953b870857e3a687080b0dd52b798a25d6b5b04d19bb32d9d8221f9968b5027b49a5a0849f8437c66a9448d0223a4d22be759f524d7ba3f2bc29634ef66ce0513a91b590259ceba4937171106df17e2e5ca5a6007d8620a96cfd3ce2f0bfa2ea71a77cc62deb4a6473b26efa90cd8c7ee491e018fb94e14c3c9c0b2576148111d1b99b765154d93ea824f3016000750e8a162ae83c9fc6b2c5496b5b323d858e6c943026c7dfad3e42bc3b7f758b6cbb8a4bc0b1f64e1fcafaba6ad8dbb225d3cf63fa33a2e81db4eaa670533cc2195f3261776b6c51e75fee911ade983735a4673dbcb5e2127726aa5cc51eebb822a88c3bd786fb795dc7c1aeced360a141af21508a181e1199ee2b22f86bc4658d18c0d2457cd17c5774a8e2506b87cf0b7775a2b38d1aa5202325fbb70c39f7d691010373b90e5ef20949fd127bf2efb6ec4d399454abc3523f7221269bdbf7b8adc705bf4f93eea164b1a729cf789c7c067c0918ad5d40b503c26e0ececb4394e8e82acddd7dc4e020d28cce168fb350ad2d77ba097c3902409ad342308ecdb0b0a0d86ebd770095244550fc315f2d65a1e0535639d9e3cacc3080e4be153e31a6cbf8bdb2c24830cd225268c3d21fe26f5a16bdcb9e83ed1ec6f95d774f36e99b43a8ebdf98e3ea1746b8c02ca03c7b0ce97590bf8c8e0e01c16459a23982c3ffc8a1b4d4b7749673de801569be30e0695be45fe9e9aa4f078071d01638e29b6b41f66444d621c1d20335d07447df9e1e51d9f0d0927be911618a37a7b7de76821ee82e155b18602129354f4b998c79d3d307d2eadf98483444745e045f0d2e8254440cf8d9dbd0c5c1fade25d3c02857eb7faeb2fd6a4fe0da4677feabc9dff522f25b4e28ab0da8673d20fff2f30faf5bec42893f54c51ecc7fcaf3f18becd56feca9bf772364cc2299ba1e94f8b71bc89f611d305534fdf01f77908b862114fe8917672eb405fed0a3b13254866ae41bae477022b0bda58f1d05e04c19f2f74ecfe2577faa1f3def1963b38e7e78ba35f07b76f7356c2b3c32d40b7117f749f284caf687d4b6294710ed2ee40a3af461aa43e55aa0a0ec95424d54ae91e687d4547459ef44f1b406a1994bcdcaab1757d513eacebd1155ff958692f34bad5ce184f88f2722791abbe30bc6bbc8d62cb926b67f0c3a8796c4a80e76af8e93eb8b9015f220f2bbc4542e554175d28c1001adeaaf8157b1ae3430f17f738b2ad88a2bae6c60576622fa2fd9e8d55c80fc6ee41ef246f6cf988d13f121450fd66b9e0890cc34864575848a9dd093603eb2f8c811ee4000f44afb67c149c043adb8e40ca238ccb300049ef25f8488a10f0b8510df662e6a004b6253fc3b04e1b2f91a3f500c8ede22331945e2c15d2a48a3436d19154907c02e731cb930e239382b8c17c027411c59d7cec8453caee3f71171a1e4b2d72b01c9ac2f45fa074948545acb99b14b80ccfd662cee70246ab7dfc2b72ddb4ea837c255045eeef72d69395d75d354c16837e16381f898f2208962281197333816e8ece9b0dea9a3d99f450c514db408a988f0565bf2b818af158dc9bb87f3d9e98921736b94b20cb2bd09ac78885e39f2912ddb82372cf7b6c57f7334cadcb3a3ad6bb38bbbcbea2c8b726756488b71dfb3f00653fa3577be1fd90259c6b3d63d4510231e547f5fba50700accd6190320b22e84159fa43652c078c0e0612a1033debf2cc79e8a476c1248c2d0003d3d9a827f310019ca77265de96c569f1ccd8f99626221feb8ebd6debc53c0c126ccdff07be1cf5fbc17a9af0c00d7bdaaf40f0d5cd462bb243472d0bd98fef6931b24f264e78fd8f4d9ea8106b752cac2d9132a4dfed4c9d2537a49d843501d7c90cb2a3494e2f54fe9c41da099304836d6abd4a135382260b486920fba9581303f6c7b641639abb983e64ef7ff2081652479099e87fb253d2c07304f834dcde855e630bce4143a500f8678c16f22587044361d41b3ae1d338d65af049407ddc38633e1dd4a818a9094a428ad7807cde46ac743873e3581b41957f4ec7943b0ff98f0dc4956c7ca0c4fa11ef068359bd16870852505748eb2599b1602fd98f5920c777624dec38636c73387a10240aa8d3ead92ad6b549b3940d8733338ed375e51cb7619ffaf8e2e8c87f06bf291fb9ba097a20b013e0ce7a1db68c29e5d3326a0df6a38ec717caac512977cf19867fa073e1bed847ee704939ac30b6dd6f133c377805059d4c7dc11563a246832ff92266bb27cd5b90a8221158ad9660d3b0a5893432dcd7bae2ef736970ae906214c6ee1beb7413856a16b3f44d6988886d2ae0fdbb2fa3f2675462fe1f43040c4cee5791ffb77e945c1c69180987f4215c881936caeb2c133a5da24c6585f01313e1dcfdaeb6c4f13fbbbf5b1de0b2431fd59128e1e10c20bea6fed6924fb19eb24b191abaaa3f12012dc2764273eb2aa98f6777ebcd9b7e753d599a23a0572382d83ec280af6ebfb010ea0a048eea3b8278ae3e125b4e10e0a0449b225f2467118c4451e18e8dbf53352cd784cb2084d0bdfd94e7c9e0f250c1ab7e396204ee8e6a6b3fc2151740464d586f8b6039ec0c8529c95f1d540cf3b66b0501a5d60fb0ea8e0df7043419cf539e9afb1dca1f6729c022c205c5a88306d0b82e451d70cc5bfa08fe8646a2dc973d13c0740ea9ae1030450b5f389d3ad3098742e5121b7dffd17317a963bb60060c2b05f7227b92489c52711a55317400e9a8dc6a5a3088e01ab35d8fb7cf4ead9197fa5ced05255e24b421093b5b50b8a20bca4736275196a9217ed9e784c15634ff9823da57fe0d1da115f0b0a338a2cc168c84ca7c2080074dc910df5e974ee73fb3387e02622de5cda2ad5f8a993ee38b47e3b1a73311f0e4932d1d05a84c3e18723d62b2dce11b6446d9168634c2da1d6b31cbecea397c977f8d0d1ed5077c0bba51a3707e29278656886ca9606ee34eecf05664b30a2b907f602aae06d0896fd9dd168ca30f6af8115102d4200eb98a27f59b636a96b597b3fe55239d132e20c9d6121703c71a0124b1b49186a4efd8bdc3dbb6dd1df839064d7cd0ad7f4c30e6771ade40bcd60216db852e5ab54b986f54ffd32f953e568ee392fbcd74f537b2d7560b5792bc25c88c3573707613d5b4ef52947340b28084078a9715a360f02bebfbaadc4248f5eda0baee6b7934035e1893cab4016a8d1022bb587ec44641b43ae018182bc7d156a969cb4ad79f71dcc21b1fd020b7e8439a0c031956a8b0c95154341f2b6cc78e229653dc432992f6f1d01493292e0cdf0617531411c4d8044f3e7a3e84c278b269411d7f00a500af93a974328e426d5b2116c26969bec7ed2041e4779cf4ef6f1c2582e34d4b613d77fa0435f837eebb800a99f84dc2da08f176aeb85fd0eac0c25ba6fe8cda2e5144bc1aa9344f88ad13e9bb5c1f9ddaf20428fd8fc9d54b019aae49b359e25dc403e0176781eb298701417064f49f8bb52c73274a471ebb3f00b445bddbcbebde6762aea0b124ec14f577cbac45f7b8e3b51e452cff02115421f6848eb7d61743364244d0d477f1a4d228d4fac291d7e53a10bc280640dc00e7fe20ac3d6ed0f41bb3b9bcf9b9cac608ccb358fe87325504c1d15e46407694dbeead519606de760ae072ce5a2c6a8e506084ecebc8396e7c0a926dc42a6cd7ce23d2649f3ea1046e047743c03e448700de8d5b375c2d99f4660a5b84ce62853d60582b888d64b146999aaea8f20d0f5104c49f09a9c09fad215fa32026a02d8d05dd5c6b50de0547640f97d188ebbf435204f77957ac1b7e31c0cf33d8750c0b253e097f8321f3cde50aedc8b49ae11c4e0cb5ab8af40ef9cd0d462dbe3a833281fd53069679475b81f1cb1adc554930b166ef02127ae78dd7e657bed93c08020cede0e217900c23ef15254838421490d12e97e56d3427225ce6c84b5a1b1d19fc3f9fde49af1f919e274dfd0626ea6bf8e0df49e257d8b98e6e463086d90116f4044e36387041410fd1c7e8f4ed944a12d31d710e39d9111a9cb0a0a4e9aef6952ebc27c4545eff3237398b0aa61332fbb6a02d4d6f09c1abec27973a19282935ffac93a8f8fab4c1ab0c3539e21940d28e0e5f3e5a739e662accbec5e9ba014e31b98b0f511f145f4929e049c5b078478a1d968ff5b09a3422b477da07d938b469762338a7f8ce09e4cab1fce1b30bd6fa6e4b8751d09f2cda85e9ab49e5bf066551a58545e0d4b0ed6f3aed19793c6bda08dd3dd3a4bc774269a2c80bfc4159a15ccd34c548ed38a0fbf63c4f873872bc263949058b575e5399b9ade606a29e94c4fc0dccc5e19d7b34944e7768b45c89c29c4a048bb59c86a394c1d50d495ecf8c830ebdaaff9d9ee6873f5a44d9f75a89a26ae389a1131a346a5ffae752996fe5a93fd21e07af9294542bff1b9eed4ef8349bcfc37dc655d08e1b8f421c523cf1039eef466e87535a383871bc843cbd72e4d9708aed1e516f615e62bff380ef462dc714d747acd094cd471b4de9d1da0edf39b291d4040ec2a214e3d7f1617bc356ec695cf7713a249d561848043fee89791cb9a1c38aec89d92f679b6f698eed82f7156343351afe95a8701df8f26224fe631f3ee3144569f84ce38af60e9fb30828b48d617f29420b2574af54a54cf3881ed76307aff092569a7dde035fb7fd38497c1a075afcf42255137addb7bbbc577a3a49015390a2b4291261960e5413a835177d421d1a838977b161920d6ae5aa9e9d230f98ff542e7cd9cbe81bf01b71227d1c59494d3f450aaa62302f2c3e6c47a5abfd051a8ad952187854cecc8a3594bbe5232bfc29acc2ad3c848053c2891206d5fe52502cc863fbe214492f9a8537a363b4b687da558c445e68d447fb0306d3140bd7add7852a1c3549d6ece382f9ca26321a066338a8b05b1abbb6ef972e17d20249b16602cd18c472c81afea4e817d0a2d3b2b635d2327263a9bdf30802f81ede6b4f15c087d7e2f83f7f27c9fafa01b8d0b2f41fa9b13705199ad0dab7e28b382f8d29e41c292b9db50e2ed23d0a695a331136cdba6063b665cb197ae56c4708dbd4160155a75effb4f6bc6897533fb5c794ce3cef08e7b522dfa8222d202132b160add04884b51a61a0cc78f07eae7f04e559c0a21b930fe90944b632df355d4f5c0d5c69454c1351cca8386897446229e285385553213683f7c5d66bf0eddc5d07e446276164ca5560ec8ba6940af44d56499c933d1ceec0b473d2ac3806804bb562fde6297f8939f73857454de41f24504f1b4bb944262f8fc5f02628cd36e10c82e885a87d2efddd7939d7cffa07e299662beefcda2fe428b8094c23291382d73e6d9f69df51af5ef4e72915ccfccd523b5fa4b02f746ecdf8f3199a0881e435bf9c8a7c24a45bb43e238bf45480e4687734d537d69d649a1b8cbe1406398abf1b51a642583a3f38bcc05aefe094b3fe3fb19de6c6af2d60ef87561c06fdb75534b1bb8717c64cd65c8cd3d03b542bc6eab1e00c636305d10c5b5183777613a24382fb28f86e6b31eee3d0a15c8073fe1eb97132797c144a339fde032d69d2f0ea6144b094c8a52b9b6294f9a6b54f3970a337e03729ba57d78cdfba90d72efeeac4cc8141ae0dc0cfc6dd0e16d0df636e2463d397b49cce1f2e982a2018231b1fea6b369480a2e0be31129093ec3ef68ca8e533ba2efade5bd2f9dbe70b4a658f965664569df207c490b290360489adfc1e6a1b09d35fa8c2228acdee9e25342fb62765ec552d6c2bf8b014f54902e14b8fd57b136c769c45c08fef9fe3841de1ec4ba0e5faf1f2a885c0a9a2ac0217d2ab85d4e131c476e9d2ede7437029cc1b079c280e3712a5a25b692c45c6d32777917fa64b3f297b48d5707213e2734037d5ed71cc10e6bc6c03cb6fb58aa888dfe04edd8400a6f87d93acaeb29eb9e64d5cf00f050cd473487fac3989c1bb74ad96ddc3be3af32bca5fb7d56189d9a65335d031da3c2b98b8553de3ed2fefd551d3cc95c1afe6d85a949741a2b12c8566b83b87aa8349e24abebc71b0fc2a72ddddba49ac598aa85d3b0e619c96083cc411a275238e3895b0f4c930cec5088b7e058d27909164d533647c89688d0c5adab80b212540f18e4766cde11ce3da837fe8e3991cf581b8096ca9fd1494c7ec8be960c4f969f44d4036094ea57e9f4be86a97ff68dbcba463c2e74c2359cd36744d9ea0c2e02ff43b80f0c36762b2218ebf593f91196756631c030bb700f7635bcee56cd8c8df3a20d12974402c79ec9880f859d768d1b8f462107a818ea91fa3ded34af25ab593bbd7f86c806dbe7fdae23956ba47e49d90aec8330b5e14bfa99cf5623ebeed0c34156f6d451e546dbd8a43f591dbe65513d98435119a2a1b841d63faaccc5888c268b2c43f857c02523982fa9dbeb2e89d20c8c205604de782ebad4108c39e45187ad45a0186e695b30e92e6f09b31d97c7186df2c3099f88895fad2b08d62fe0f14ba8342b7d09c37633e5b53b71f36cc9b1db3e472735a9d4b03f58ac6ca1671d4216987617dc9d0b0a2f9cfd59cc8bcce84455affc38a04f973d3d1aec223a7ec682bdb17f08b241c9459ab7d2faa85f3f59dd3901a97d45d23293915960f9b2a1936c49e8e185042dd61498c6fbc0d9edded6864c5c5e2db3fe4508d97cdcb9be463aae2c0d221a84f933bd4617c42bf5e79586a0d29e7a1fc751dff1eeb2463abca4cd9cac92dc88dc9baadb34ac6c5789bb1d4b35f6fc7891c4068e035b63f1ba7225f328c06f6ad4d4b4a6650cd737051af9ad3e3dff7e1e9f51efdbdd49758a09f14ce6bffc86ad88f3d86da158d383206ce4c78d5142f4ea8a48a994b5b26d7af11d89eefcca6efa187cd0522862fb721ca2c210c75e4ba339181748f0150de3a3646a02ea09d5ed2d9a483f020daf5d543aa2a659c0db2ba0df4a06c371ee9099eaa12ef708d23e3cb6f7be8d38956d7c55a18dcba996b3a75de17ecd8e58fc2fde2dab9730ae2059ac8a83b10dd8c68d9b34d2e23802fbf23b06b1afae9e0aa34d4e1d50c3059695f924b5805fc02ee3114f1b75f94e14475b4c1962ed62586985230546ffa7aead346d12310a7a08d07fc72fbd21046c940db9927c0e8c24f0e5495a17605410c48cf9de549cf8601fc0b7fcc9d31c96761d65fb16c23e429f94e6e3b2afeb721ddfc9ef6b3c63f38fc861d786cdc5112784ff72a01d89653401130ec0d970bf4719ff8ce20d3262f9938895de184270144dff1692fa696a5a235656a3c435daa7eb497de1dc7eb104a6dc7d042f2553891d767dfa94ae8a379792d01af9f0c812ff9e87367f98c0118966fe2595af5790ee32d4c163086f5b44922ae6b84e0097899b94ef27af415202678e84727bb48eb59d457abfb12b01e5f9a53c117634ecd46d80becb4ae4ec7db34d210319b6b85210e7cd4a09fb36758ebb1896b56e135084782002fcebdfeb08b0132b3b96082b639477a301e2d871b92cd06fb0d031406989de35037e6de89e331f064f29787fcd697e5d3bc7545669a4a044281afb98146d2a00bd0ff58a34e6f62c3e83c27aa9d35cc5b07fbedfee52341a9d54afd4dd4148e9011df49d8c9a849116f4faaf51b9111b6cdeee82133ce00d733937f3cead047e4c8afccb9efc057e8ccb6efd85591e46e2145a0780c8f64024e05bc9194cc18d63808356fc8c82a6010825e497ac6b5ed53a605541eb9c7bf9f393e61500425fd829cd49a19dedd23f57746da5c84a2e58ed0b77e3158748c21c3a4d108b979613b8b20894ab76dbe2085dead523c0b07652316ae81b1be3b7062332a2fbc1606ec31a690c8cbb17cbf3472f8e98d981de03971468129625530a190609e89118e0bcd8c36cf005ccc8c9e312ac0b08dc7d2b4e995e387bcc9ce91352a6d163081316acef35751282966d95f4ef3159e013148bfcc798eac6456a1357b1edf926d581b0c6a827ad660b7cf12c73ec4a6cee6081426ca86e48318e23aeb8a7051d04c4cf404e29dfeaec8461a9b86cc0558d7578e6270d5ce50e6c95dbbcac8d51c2049d547f1fa4302ec0fe3545ffb73928df49b6b6bf1e19b56c3f3951ad54aa8b0e9d48eafe4ad41b4e0d9b3ceffd4dd51cff100306e17f54773555fae6d2f1b51284ea17db2f2814d342f93c294e136d984a458dbbc0fc2ad5686f4ef388f971a35cd968ba6a807ced8d8fe77cb7c53e62890618bf0d642830fe7bb1c80d380c7b078ca96db1940412252dac36037d7ec26cb0369a833259bc0b668906cd1daaf9f6be0f327663893328f50a7e8ca0344df4e666dbc81bb14033e018c50fdf957936bede913232490d5b214a9ee39936beff31719e94b0f1cdc35e2e0c7fb201d9d4d37e7e90bcb0a08c98bd12763e2d7c0adbeca50308ae069f3813ebf5e5e227bab3d5c4bece6b15ac1b3fd7496b3b599936aceeaf7d8c88a8ef7702052416c5c2646c6732ee8ff4fb654718ed430bb9986207d297a7329d5aefbdf6e9a1cd0353cc4f89b2b59af194a19f2f3a043a591fdac4e694ed5459a4e136ea0d4a0e5ff6c071bfbb3f526e154b810b40162a06f7a736da3068fe057d83ef7950d8696a32bc1ab786780de375e8be50522f708ce60ba0a4745431c6a319e697f7513dd1e08c45e18514da099838d7da16c40250d492367ad5cc3292ff2df8d4274b3e8c4bc92c82fc876be4262427752efede73bcaadb64e9b0c62ab366d4783b3e88c359d32b5d521a2d2a713949aa6afd3d9ce26b1ad2d474429f7fa37cf109347f3a963e8f63d0c763d72d3c85de597eb67709b3ea9afc19390c8cd201a5e0469be56a4dcab5a60981f02be4a79aeefc74d5df37105d65a0f2b00c3baf73ee6dfb42ebcc0a0da392425bb6fef393ed5cb315cf1892503244e17c4c92e9550dcee1fc1ff2281e2e9c37c93a02316314a1377e181d4d7664612471bec12fb30015f562cc3a66929015e83013d2b771d115dfad73b4253b02c9c23f44b04b5697fa1b3e21859209b11cd44d99c1533963e715be102b63c78a0b158c0aa6009fca27b8e0fb0adfdeb44ad1f4deb31ea109290345842ef28cdb1c04c9e39201c70cf7e0dc551ecdc8347474da4857998eefc261e7e64e0f40ff8f9491cff29b2f91c8d1078cbaa451ada52f144043c54c9998f267376e4b27ce369c6b81cda2c99dcf84a2b264b6d0d6705d2bf892e492ba6731a281a2e077ab88bb7a24385039856a0b2bbffda46d5f96fdf1946ca5c339231897574e1e688164413b9f0288dcb301d9aab2f49b3ad6cf85a12058e7a917119628b056a8a0dc48b46c172fc2af996bc17f826f5e649b27ab94f01f584cfa555312a13cc0d01349e2636b2801ff81c1ffa47c4a10b5cf317aa0808447f25e63e85d4fdc5d6225f27cf7386c25f6a203d464bbfba474c5070f7940e8192b881ecb59b040de1971685afd52b44e729f30183689f766190d47b2c05181ce861796bab3a8c7a98a49c8f912a75a00cf5fbf48f46c3225e7eaf77b766881cc3b036459e6f52e8dbf64820a866f5a9a2a308b037e69c9414a21dff058a77988291f6340f3e0cd87168f133e0fcd81e8f4220b99bbe0cdd5513fa9074945ea6a528c333d90f41c616a30eba385423702d44a3ad4dd1ea47d8d51db9603de3de51a6a5094793880717bed054d6d8db7a55fe8ea5852356df0f34fd2ee8335f0cf5e5a495d16f7bad29ec79f98199f1b176784461a29a9fd145fcb84d2c127d80ea8a88638f836e3c6f1eb6ac4af4d5f796a3a08d23dd7c9f27090442e2222bfb01754a139e6b08e7a70f7ad3c25c9f17d9010d291482407c920fa79601dab164229a5644163494d16d9b427fc1d6cb3cf616c893c5785539e7edea89143adba5617c40d3f916234d7e8f95902f69d04417715dbf589c4f664ffbf396473737d5a380d1afd9dd7a1d109538b74edcaf69fd492563dfb01d553aa9c40195cc1305cc5a8baa523f48433a3f9c5bffc95e23bc74f1e1aa6ace6e99e3a41ba82bad4c7d286f7a30720ed5ebe0d602d3ec278d7bfc825cec85e8de3439445ceeca6d9ffe54c8f5aeb4fac15046d5b3f177c08549f61161cd9e7676b838386b6f72f2ac5b286b1ae27f544b7ebb55d6a41c63a564ac74d6ee953238c96c6b5388f7560cb780c947a2fd42c8e6aa9225d8dc473ee6546ba944a4baf43cd7c21865da870eacd681dc951482aa84986bce31b871ca6701075383a881c425beb67a5b7bd5baa7cf15eb32061e2143fabf5d8c35b0a1269d1306cf10053303afb49805f020e94521ab1409bc5f1db34ba78716ce42efa5e69f048b213ddc60626af58c57686d250895d0c20e60ebe382d55fdc8800de918a3dd9068c157dc761e56d494c11a4f754cb72f5dfba51d10efe3ecaee69d45e0cd524e13317dd5b6a7b0adbd6ca26b4208c1995d4d0fcf3b921d46cf1799e2ce23bf152b5594774f5151472f7773f004271f7bcda8ce2f15f499865a8618de6b8f6cecb76f6f0ae8a94f1348ff93e40855d6717dd2f053757a2b5e95b369a60b9b2d157570d24998e1a08d4009ebaa394f16b96ef70ad75fdfc77b71a2a0c7def3547dfa6202a0572b21680d29f124d3aee9088c6724ef81a95e7b86e2c24cfd0ac3e2612f028bf8715cb7eaaad6046f1929ecfd6be3acce0943f3048b100e9ade85019698d021521ee42cd5c120193cd0cc96f463ecb5848726181351143283d3f29a59a9492076e1abe48ea7938cbe9e840eb3b819d65469301a5ba5691e8a05c138e2a885f8e309802546a0e83edc2ab0593107e1d28badc580bac71b9688d7601dc1b7fc28d4ce9daa4e87dc5de3bbc232929bc770dd4920910d8caef908c031a9b68922c296930631791f0ee7cdd08debe77386f16774ff911c9d6e63bee23865e8e2a776b2dfb92ca65dd56aa3f9f90257ecce34709b419199130bf501711f225bbed8d6a222fecd9d3ea434d301c02303d99e3b17a101a76dbc4ede390a088ae0f95dab156f99676e8754b3aea8524c2bb22abf86cb3ca82610b14c771e1a9735943af8e70d6728ea13819b584c5b145540a9bfe936419efd2968674fd513a0fed1c7f53cbacf40461325483d4ecf4ea87250882938f0a12cfe7a0b6644cd1d708bd451b728d7da570d9793fb8a7f9ea49a65bfaf0d839620fb6ccbdebfa18c1f5f8f91a9e1c8d1634dbd9ab42182b7b919cd8c4342cd98c65d16e3700f14c0959b39e62cdb1df6b6bf79c1020e1a2a895ff1b0ad02999b5ada46b7596c361f6efbb55641691a3498b57f8fe50b63587d0f81f57492e9e44e446531132d5b0e29b6ea555424e9f1ef1af2b3cd047d37552248aeba8631ee8e9b2a87a1fadbc87ed73fe52f98db477e09ad309fd949c1e55140125427f7703ac897be0420ff16de8fab2d597b3a248efc5cc536baf1b560b03fb82a1e227957644d3f96aeec64caf5432d5dbec6b641aebc94dc77a17eb7564b615fc9152e6faac6da76718d4599fedb44a84b29839363f26aa60060cd85be497837c010840be5dfef66e956b6710768e864a06bac0c97e9076a66064d8d0e26fa95bcc83d703d91d7e3fbf99bfcaf3ffa764f1818c32c96464e2ad6be654f1b62b48a5b812730312fd0e5ad53285871507662511ec29bdc2e247b03257b67c80805025a6c46c8e4c39269683f80f4a87efa817d54d1ebd5cba3f5932c33824a37db28257c8052d3a039dec767d68b0b97ca82ce3ce8904da72576de99f52932cb2507e002c89175d5dd7eeabd3ec19e15f1bc40b4c7be0c1853ccaa410730712e2a86ca61e8c627db3f8c79b0eff8477dcb8b7c9d36d75adbc65d12c6f4f66f5462c18d9e006c9b30019f1f7572f937b53a9df28c865ab0c806a5e1e8a51044a067aebb6d3b6569c98d56f4b511a00e4c764084aa2a24b2c31eb71e750d666b04527745a32525b6d4bbfcd127501ba03c79a282beebcc8e554ef54344af37be49df40689b5582da005509adb9879d6065868499e59773ce3f1e5d2505613e11d1bd8bea8630866bd712f3ededf4d0e4c58a05f8a922f88d5cd01666019cdaa604e980a979fde7ef93646cdfd1a1facf5a8cd920319e9476684c6e09b3cc5b84b6adea678c8e31ed621fdf9c7f65921dd271e86d61ab6cdd32a5ef1e3d48e8c817cdf73d796993bdc71c208eb75c75e549a243f47bd2aa9fce2d4f50fb135b2c769148d28a2ae4a18fac98e853d4cbe9587140dd387bf3e2c9f61c601ba4d64e008044215260e1eace2221f514189ab7e913fa5a80cd9cc54026de65375544b0ffe0d2ecc17d755484f773af30d35d5ffff204e0f27d14ac3ee1f4b8024cdf385319b9869530afcde334a2f3ae126e20e598d4dbd188daa3055b002cde20130df468d2e9cbad9b2eca7e5b42d287083fdc12b8028acd897a707ba1b3f8aa150624f39d212e2074e28be44420e490b9d50ecfc7027656f412d02bdb8e54a1fac5c4929b52ccf5974e90c2aab57de04e7b8e32931dcf5d17b2b76d458abee39a309b4ac39d9d71cf59c25be485ff15a7a28bcb0c1ad8595276e65a46e5523e4a8b50dbebc333d6960210af2b75e6f9a3a05f3dea8b221527784583a8086ef35e13f0d042d00ca9364b7ceea7fd10fd19101f474e1d558b829d553c646dc8cd5a2bb935a76a5ebaaa78d10d120205f6a2125daf015798ab7ccaa42e35f2c26b0f777d9664b42876eb49f68e3110d321bb05f990374db527ed125dfd4358958bf00f6263ff33e5a90fd88907f68e9545606153d37fea72d61b88cec168ec22f14221c8250ab94c5ecf95704272917fa173581d3fd85e86e1a6a1ebc6dfe52e7ea04043b3bed5dc480abd924dcbb29b0f56e663254868981a24f01daf52b8100dc08182d1bac36dfe97e100587c694648745c6817d11161306b5ab8f70b7f2734adaacb26f608e55c235cdb7a499884e3940bda65c71388b04fa4809cdf0126cfb03b42eebf33c9f48934871de39f33afd426df8aa85daa53dc69d978b1190c9daf2c639a62ab7a530e56762e765ad356c3d7eeb5219c52f733a9c01240e9313f162406a9e046f2c381f6e495cd8e5b2623da52e06aad8dd7a723d5bb2289f255c5107a151ed57be42e584511b0c2ccf79a587c4e9b9db8c0322d60f3388ba1ada615bf7e08804f0aae519ac12a9d098e30ca7466120d2196544300dce846dd16803a29df6c41d70ef8671e07a4f8b55a7f5b01147a48ad71c35e4830fdd856b914cbc90c511a9fbdea053c8cf5fefc986d8eb9f84d76e08d2bd2bcb804b89bffa5b959127b43d5e9fcd133826aa5c23ff35a3ba7ee83786f349b982604afd6e8f2083885f68eff108a90b37011a9e16842439b1174f530bde3a0c42abfb7de1ebf8312a4e387a669882e904c192f58613c9b53acfa1c5890aaf1fe07153733fbf23d8aba80922c19ea9bb306f8dc7d48e89d69d93d753639368208d1b1a301ceb2f9b766a1551f7a59b0487ca470514e6096870821212699d13b977006649b1f645c01f2c09ead8926d23f4e13740bef9e390483df58e264cd9086e49661c26d44a69978ea39a8454987f2c0a4cd81c561123d1b466619ad38a239db1abb817f0b946cb1fbc3d0d840079ad722412b2d4f17571aee22b933cd7248e36324238ced04e4e9543e441db79a48ce06398d393d53c01b398169fb0138f7746c151ff88d78e05fc7494155d1798a6aa5cf0df322e0e3fc10600f8901f6f62fdfa7fae9f423336695ef11fc09999c7bd897554f4e54f0b544b453950fe15c8dd7b140ab979add5a1ddb649cec397f0655235342350225a9c9846eefe3bb83ee43024f9a5cadfbb855eec31d4aa6fa38b4afa8b20e78a2fdeaa4b61c583dc0a9ae648373f959bff824c4f590e529a0ed5d3126c8483f0ec7436f80574c2a3c7ca425f2fa438eb05e600698c8e0f03ce21a12807ebfcb95f4702e3c72aa26e597c76cac04163ff54316e4afe249ae7f8a1078a81d217285b0096a14588aaa772e45ae2308f58a27557ad06f126e8e889383af17133532a01968f441e64350d22a53284534a0a0245ffcac9158fa4e5d20d8661f44712ff3daafe491fa2d55aa65846cbbfd69bc7d5e5635c0c1c33e6fa2199e28579be7c82c17ff80bd6fd608e4268a32966e199cd8c154438418d8cf548391393ca251f78f9bc6124eedaae4d119909b79dc31f3bdbca0f9764c18af213c5cbe2cf1065c128e029d45b373ef9d77faa87699232d042247ff522527e4195ce6f1907a0e3b4e644657b8aa7f88252ca195de61adb57482763c481bd7174cfc65bdbcdf119bb3d76693172b390f84a081fd9da2ccfa593e3963666045a8da5eca2d0375da9ae334c29c354899614d102343cc15d426de75fbe04714e3c4242af0d6748b4f8bfec4f59715b7483eed67167e0d2cb3959add747370ed4057b1a32b5f30ddae505007678e452135bba89bdd00466b68e2a998004dd035ddaf1181e6ba33732315f24e8909374334e373b6e3874f8a864534ab6e54ed29dfd0b16006416897c3fe1f7023851015cd9914fafabf56266ff67aee3059832f8f76aac4677c8ea62b57b1c3418b6f3d5a2e3c8835e04fbf40d3982afceb4985fa0eba592cb24f6934e2e1af451a1b63c069d01297100ac9db6642d17f4343fdd319162928c1b25217ff9e75b984200ea53405a707b4ecb9219c9ff8044d7c3b87405187f6403778828b4edaade7b9c2683d7614e31fe82aa54b965856925976cd769e4b3ff9e3f8fb700a5991cd385e38b98d92f47e106797e0d7a9d6b870f861ef9e918b1fc0f3f8ec6ce2705f2962dd680a6c4d7afad237fee505de8d829c4ef3bf6872731253c28227edb6c8795353a7c1611243cb61f506dc791dcd79ffb4ed34893a6eed1e11a3ee9ff820f19ea7caaa5a49866c378237919dc7f3bcba1d7d84b0db3060ceb53b34580092980850abb2c03af6f553a59d105b05fea46e65558e6d841dff84e356f6987301b93d58eaad477358726c4441793d87f0ee209a03b86681a13921c1e277cae0bf3c4ffabd4c96560656d651be66e414f6276e9263a36849804557b84313255ba3d987d5861f4c81970457252242c648279527fcad785c55db12ad1ea780f0f969903106c08398c27640a24373f69ad322d7813e6cd1b48c84625d9b58d21e54a6afcd4428a11c58ff96724d97cf3aa6798c726a2d6899175ae98089f675c3601a021df677f42f5cc45a0bacc73274d0aa831e2a76c8971e2e05b98d93174614bd2cf5e82e23386872b425b2aaaf85edc8ac79b019d97f4f9bf01898497ab4648733788f8e8534ca9f2d6eadddfdbc6c6900158e82eb909466c652b05e4a49c3ee5fb4a224d952170c243bb3b59ee54203c80cd330c77905a09554c80e64d9ba8d12fcb5111dea6f442c80a4c74626793b7c1127a47ce60e310e2c2513e33d24759929a70713ac9c58168b2ff89b6d689a22d29118cfc45626027766ad6cb605584053c93b9fc6b2fafd5a4e588380d25954c7d7431df966fd67687b7e40b33faa7a1da268c1f9a362c60449a3360dc44084c050952443007083223e4741d72919d7b14612f1d0126b4e98c9e322d7b8e155cf28357197647b02f70e49e20b059efa711f7ff51803ced4047ffe21c2a1da16c3bf650f00c5496634a04f0e4d45841feb91835c9c8a0e304e39c7810b156fefe5600be95ff56a65b80a18986aa1d778cc1aa612aabacfa623d55b323781bdeb4af10ebc13888aebef6a79c28a736701bcf949131da19f1f9f1242dff3747fcebec038974df69683c9b133adfd45591427295ab7f8fcbc443db6c08ff6542b93882b3c393d822215dce2487d7adeea8ee125f30c77f77b1abc16131e4a8f51a80245ec003b3e3f19bf1c7dd6d95abe719d6f3fea60f1b1de2cff47f91f499ed37385b8edfe47dcf3f62a4a07fa212d462daf9b65129028c136069c3e825c88c1c9f45aa64076f8e1433687d4c2d89c79ad247fb2621774eace8d4a5a853b797bcfae3df43a4f4ee8151d31393acf804eef0b2cb43de21537eeb007f498c5adb9a81c0db4586b059be3a0c1a8536ef8fbbf5916b011db8c727adf61f5405a3230f1d57a7a12bbdcfb212c616b405d35cf3e44874bc06fb746fc06519c8491edd6916b90eaa54354f8b6f394a8bad369edd12c6aa5d00fd932849f2a55100d6c4537f0a5ca1071f4bd1ef910a7f1781c828f684efbb3025acd3a5a42090aa6948a37aec6bc050238f2b950bc4e0bbe9475650a50dfa5e74c3c04f9f76d6b0b0153b390b83f6acff4deadc091807ac674cb0d01dc102eea7e9791f9572c7e93b6f63f05c46e986475d9fb894f9605283ef42ad25cf27a7a905404b075db6664820a7968f32143caa623965fcadb2d267f8fa7388ee9ce12041ab96feb10fb915f783d67f5d23697a2ff14d5151844fd69af9986f46ad3e9481ba80705858c7c46d686e851c456244b2fe0631aef7af87e366ec6030ad4b0d29804f4e17328c12f26a5e01c1d753e6ba47743fb5c843bb9467317fad7afafe05570c4cf7947be253beb339a7ebd37d6a0ebc17d9a141234ad1ed6b45c2446e9067663647e201093bfec72926d7277607c747631726ae630f4466bb4c9902f7fad81af77cfdd26c75d3048dc61e41e19b142b632d5fc0de8c7020b674a47b1ea7fe3466e23c4bd4a779be50cd942f4676631dd20cb860599c6bd9504cccac83deec0d4c1b854bdb9d3106ac07d41d18781d8f694c3279c5742a1855036251c431d58324b3415aa55b8a1b19d77c25426759ae8c84c1ddb3b86f281aa9797d2d745792f2d55d4c22fa1497e341341fd868e1aa32cb3cd382fc77a9e740a574a0311c94eff8d2548fcb8dc96eea21d4238e966ef87ea7adaa9e26751e579af51f99898ec35221359374cd0915b7f59f6282cf6fcb520870ce95ede75d98a0af9a851d69433a143a3c86ac06d4aa1413884a295e453bb1f0539f67f1b941d399ea1081edaf38a1710de96bd0f69d6de382ff338a21fc7fcec5598daebee02ddbf503857c03a098b75b5df0e0610133c17fed79742d9a38baafedd48f92eb0d95188394b581dd22401a9d1305ba59d7e1dd43c4d096c39a42bc583e4e4a5b9d1d2a792fe844dcc67ad7614e7d2b3708f2923ad4fae6afb172e238de00e8e66add7526d9589ca143d398b99baa35ae1550c133ba78974008d97a1bab70d4de2eadecc873734fe33843f8ae67956ceddfa469cc75c2c5d62b44948183a5d28d27b8c5ad2c9db8aa0a3ec322f41f4b3024ebd8ee7d27e43c5d7de595b6a302e99da6f8d3e829dd916174e7f646f9b05d05f9ea188deecf50e5549609bc6d131ffa9ddda34ee8575453fb5418c1e36fe7563962acfe54e223e60e8fca083c51768b685f88ca7bfc1fd044a308ccab09c5100c73ffde0a3d09c43d6d3fd75620a0334d2a08841715fa2b2e0e2568ee10cc5066b66076ffbda1943de5abc281a86b146d59d139f8d1b964ba02cdeddcef64cd19454551ef8525b6318453507e14e83f8482e48cafaef663957790a5b233b1992f7372366fd9615cced4b95be2387fc3553ab51b46ba45cfeee966937dc988880aa2d06f56b92778b1c7889d3a6428da9b87e76376b2a970ff06a1a4f9c769a4b712bd788ffaf951b7a11cd315a4d668c8cd314448e36a24879fdd09ae28858e7079b71f958010432d94e0dca56a00938a30d751b11babdb73111a5527ed53c4887e4c254984ff71974ce0ead7829b405b839e350a8fb9f46571638bb853186ead9ffc9e362b2bc8168aa031953e099cc6690beb2695a3d2566769d1ecc8f486532bff7d94e2b07d4738563928bd5871bbe3cf9b87003b9e7321568d0b0107956ee96dc5c98457c1b18ecffdc80e2c39f7585a15b4828c11a2151961b693404c413feded800ea5303940f2d88fa00845c728100518f710088d398220a369f06e6bea534d552d1020f17c363a493efb2d1a3d1038fded0834eb5ce76c4d8740fc7e80051001a4fafe43b110151a625afdba3f83751030e6c0e986059c9c67e9663d5a771fde143538b6b7911df6fdade073c08418177b4c43666acdd839da51479a4128a5bb950814610db1cea1461e9a5d72be233200c780f72de6b05daca3e25c0631d07f88dc45ee47b38d4c28a76ddfbad3cf493375f5923097374e25d8b04bf5bd486cf5e70a5f88008a14202899ac0fcb00ba3f895c22a1afd2dfad6d9b06623afba0e3e886dff315b42e911ca55b55d41ac5ecbccac5a3cbf2ecdf16c88f1c56fe0a7f8c9f3cbd416dc08dff82f5826aebc21996b2df08d3ffab8fbd563f85318e724882b396bae246f209ccc2bab281ae4a90f5fbde6673685a35521a88fb1f10932cba82b5743e06775f375929461521ed4a94019a0ee5ba2f74f607ef59a5e5a24f3d3e473f4f2120966e974d5ecd4b6ddf0551c8c9567970580cf55c32ec90a76e45db5cba265cf9f1eeb36f162872b45f9790aceb4b64e864b26f919a5eac88d9dd1788b94c7a192b4dd85ff92993768c8eb3abc38c4a53276644fe648ac1e2f7f8572454ae36507c69a027a625796c68b0da5bcb17318bb98537856cc6683259c135a32343f63ef57933bdcecce0bbcc4256979a1804b4b90c85c45069e49dbcd7c80c2483d9c961982e1ebb3e8142a06a0e4fadcbc093e9a535ae2f713ce1c61eeaad2c53d362ecb5fa68b6ebd51b9c35f7c1fcf0acfc5732e237492ebd752520622db5410997fbf70c3ef6f3985fd7e92c76972d102eb7d1f4c89960dff811539f9e6a884756f8bb352d7b58ac66c00999c92f1301415b61212f2470f84f8c1ad7c3a3bbe830c7ae0c9d38c4f27ce97d6f3c9e77a1633d98bec673b763d905bc1d2d69daeb7cbb8cab461ec9d1208b9ac75c195742c6df2e1aca2abe4d347c55a696d3a267a29fba82f78af30483f456318adb9845a456e720fe4ac0de753fa7785cb8141581600d7a0835ad5b328e07608cc70c35ca49b80f5c983e9cca12d1ccce9acc0fe2f4f0adc5f6bdc8aff1474b6aa88b456d04921b97e995915725ff59d701366612d83d7488b413b25709156ee1936ac3830a58217b828e616fb1ccc368fb4f270b100e8a6f1f7a7ffdfba5dd49b665136ec347ea479f9c724d087e70036f7e3a1a3b2da9abbe317beef0dce119d70cc42bd56f9458102e080185cac161c3ca69cc1f4dfb5d11863448f185652cbeb188a681084306a0ef0b6b875588d4282741beb8d50ce694f42e0f4d530ef66bf3bd03c6e4aab5cad3e1b949b921d8dc45e8b8b2437db04ea554e145f769fbc3477173560808ff425c9f6cd05fd617f9cd8c9882e36648dbe907d72fd4675e66227e1f1bdc6389359412bab5944eb70dfc3bd404f96681846bc5d6784081b863d7b158d930c86f767030a38fb15a4c43bb0e31831e7a40bb1745be2c147ef29d3c82cb32e3903f88f55d945c9245e51f4301963edac158fdc6a3541947d118311a994fa045a7dfb15613151fb583216432c89e177a8923fa812448619745a43c708042cffebd083b5e1f9af01887f65207fcda610ee9c8239f8d92612c5aec0575b49c87cfe54b9edb294315778ca83a2033a4d6aa1535f412473d28aaf2c11d21cb6971d09a666fa0820f5611eec34eb1a9da562b26fca9836b61e9efe4a84659a8aead9a5019c3fa58c40d1579c72f8a50d21c3e114a2b9234abb912c3242a6b963ee8b538cbbb1dd0e0eadb71dfbad9f39e49a77b9be2e73b0659d336d7e2427a726884e39d0525fdbf614305bbfdf0b377d5a287dd2277e28061fcbfe59920c8179f2cf33a1aaf5d622f32635499837ba872e97acb9847fa1eb878a0d270e888221e9fcef49dc5d6d6770c6ba6a9096aee954cb50ab165f73cffc62f967c7175ab207ab47dfcc76a1dd9f35b0c6bed5cc817d45d519ec094c60b1f71e82c70815cf84faab30387f48b0a215fe3b9ea74430fd93b66d6db0fe460e1eda7b9dfde03e08e88483107e11a6d95f8a13d1adc235d303c369d777c3dfef48b8a5afb3aed503b3cb31bb0454bf4886a0b8cab84ee20e1154560126804f961a448ef357ca655b3054e71cb6ca0d2d475680a1eb95df7d5e45789b8157b5d73ce0c61d43baa79f496e8a40eb528e17a472a06f090097a8080a10fb82dfc49e6f4f0fd1b423f1dacd8ad3ff15c15f5a83c24b5057851fa30a55fd901f916431c0b4e5de3772afc20db384d8f73455203d187e73786760aea9ab5ddcb63f8c47b2822d7eecc8aa657b43604fb48413a676c1fc8daf1c2898fe6fd8480ca9e072562235540abaa73367cfe3f50502f2bd27476bb91a9da8f620fc2ba3bbe0ac82638956235b69ccfa26b909127d69051d1342bda102f4eddd023386211afbefea8efeb62ad4505ec1ee5f85595dd3430f10c78a033d69647dc2b68fe5028b028e5bd3e0c885c4f76d3820710d4a7b509891e7be60f99e6f613bd01e1ccd325b48886f70410a7f8df486075f70b9ac4f92c00aff093ec16f9c10814221ae5037ff00f8ba22465a098d24685c771f64da4564dbea72f6fff826d5b1c2366595e96de41143ee3749bb3993ddf343dcf50d56e87740e147594698bfafd2a40bb322baafb78e30d28642e105effe730d85af23c9b54980e8f2891f235e56c59d7b1a91e4f7d40f19d87a438a3c4103e88bd3ca8fce0eae4c745ec76bc4d76249b9d6262ed27481abaf8806ba8ad62320cf07854e73db26443006226dda0d910ec483d4e115a5150b4c36edcc3e1cf18729ca6731e5acc30130876e8c8eeeefa684fc1e2733a990d8ac84961c81899011a3e603d6d52a53eb1167dff0160c06df2f914fda7d0117143a73d0887257011368cc54ffa0022a3a6eefea798b19457c2a694517e37a87201d99588be7ca040a43ee6772f6344d7e7388669587657f98e31b535c68ff8c762530fa889065b2caa8d5f545b6845a1173100f663fe6ce0ae8145a2d4479af8d9ebffd0ec31b9f8356aa598398c01fb2d216ff8802fcea38ca435045067ac4a7de9061aff6495566ca701e4717583cd781e72f0153c90470e524b8ba406f7ff56ffafb768c1ec61e326ea30186c632c29296e668caf4ca3d4d9cc031ffd28dd25d1ac817cddc89268ab03b6491a11e1781ea158621636350b37a15603a1c0014e7c92d60f4b370cbdd8b1ad6bd21cf4f4247c8caa6d46b800b52c9389a58ccf8b4aa8e06d46374e5390cf0bc5621b72a0051b4a8538364bc5a249849f1fe2c1af5972b04c6e6329389c2e549193590392219f80a74a91f8ba1f3c5f3eaeba2dd6776f700ef1b1aa4cb59713263503398c25f93b62c912df39665fa59c380a8102d7b1d4d8492a89e96c439569097471f497e85d81095fafbd07c9b2db12196c09ad53d367fde2dc6a1a822b7dbda6d56a736e547fd573fe57fe2fd87871833abf7dabf8faf68d3193f30f50a558fc49545e0debfdfdfb25bebe562bd4aee9fd5b2c0776db69325f74b77726c7f7760b0465be0a07e2e53f1b7532a9cd7c55d7e2f6eaacedbfd9ae63a7c364a1d10162c5238709f94822c581dc8507034dbe666e06452fdd64f781b44fdb784c4022d96185073fe6b23605329247027b8c6bc4ee08cd29f0053a9c2b538ce2d08371e07bf82601437d222fa9248c9ea9d09fce7dec63411d356a722725315f3ade7674eacd7fac79414ce936d51b0ca084dd7061ff41ea0476fbb9cb64fc22ac146cd5ae03d0114e0c547f9d0746850c303a0f87873fa1fcddbdff3e4e6be320a13f07d658a0877d10270f4ce859a99aa83ca95f7890dce007db93863d660bb0a208ccb35518cfb11fe1bde9489c939c25caf11505cc2c3536ade7e9c8e831d8ab016b0635caf40439591392845a356ea1195253dcd7886c92bf8635c531e0072111b040484aa798e730471c74f9409fc87687652aa7811238e0d91f2e62a8aee7e4f9e35abef6dd1fc7216282a48229dcf6fea8ea4748c875c52f72f4b589ca321437f1674a42edd3b7c6afaa18766bff67c96a0a0756abb8de8efc52fc3bc9c43d56610cb5a2157bb48a9f5df20e28f4339c0b36cb6f6e9fa675d8ec5ca47b90a9dd244e508ffffaf3c01ef01ccf85e87e90f549a918c40d6110b0fe2b360e3b321352d14c0f364005e531cd62da839c6a50a57d3a0b964d8b09199bb7b903bfa230941c88f3e9c8386656aca14a87c2e68b2f051c42029c77e039f5dbab363e6986a2e512e7dcf51aeecaa111855f363aee141c92a89c49cdbf562152e984b5f5d5510a4ab07b8be9e6158f14551bbd38abd8dd945ee5e5806e64a56e463c8c4f570c89580454d78d332877a5039ed4e80b5e99e9f1be7ea061a46c1c9125f3c6f3dd94c8dd5a51e4979341d4b9cce30477e80d3aa29bf0de4943505c15b7a0ac8320bc9a0bd2ee639f58dd096b92e12b14ba4de2a18666641ae799430a379ea690cd83ad78607099ea0677b48381939e8d93ff2c241d91b970b7589ffe87f210af2cb21e5234be27bd85414b017b9bf42891488f289b3ea0ae68bee7297d312d7591693bf40c19cb8b1ed592463df12c09229e335872e841d1dafad02ca444eb1ce5eedc4b142fc4f8fa52ae8aeee0e5025fdc5bb0431dc6a5ea3fbbf1c23545a1edaefba1efc0ea5b99e69f74357e487ee88cd1b4a26f5f576ce742c1dfe59ea440b419cdaf97bd7205951a48f05f047355f4b623027a737c6464b6fc633515389f05b82d9cdb3b98550c5c75811ad7fc011722df3667a8dee2e6a53ecb15cae6346f939d96b6c539b5e34c4c65296cc075fad6fb883e64d894a85f2e7e8b83f4b40149f84944c1883324ceed0f12dbed2b448415e689c613b0c133d80aefbbf709b8c7e5eb38402b33f844473807af70fa485723d476aad29c079129041600505851a38abe107d5762ab6e192aa2a0e53e74a0dcc75911428f49c95780e4271118b64c831d77f1b8ca2d21be5fe5f51dcef0b53c94e9bb0b671f1564fbfaa3386e527077a21e9a6ccf6825baef391db50dd1aa16c9866f4f03db5f7f8b3e455632111d090d7c15fd69700758076ddf5222642b1da0406c758979477bb76c30cdd1fda9f2c5bafd5505514aa2ac58be54af3e9df0d548b93ff5a3c1fcd648b3939bf4ad90a1c8c40119e564c7c2e59c0b1c48b312912f8b803c8f5ad3f5b7ec435d872d76b1aa847d70c1bda72c97c520d19e6c6d32d653e79cdfa1aae9d9d2bc400c283454641a2940b1b1cc725712e982a0154112cdd85126fc58aedc749571baecfc92b6fd3723030fcf9bd4841e8da9abd936b9da48d8e7d957e36e6e8f40e764ee32f0e72e03d100c1e3541ec199a72ef595f386bedb767ffc88ebe422242118a552ff54358ce310b18a8ffcbd5832e98c6d4164b08fc93d76260c71da545b5255dc64fb533f877d05933423f144439303614a7670f4ec6887b7c36324d19dd8a90265797ba257a24908083bb1674a10e855a042dd89c91915891c6414f392ebb9af89fd623da8fed76923535a33e20bf94357d70a26e3663163f6ffded71bc95f9b201871e494fab2618f80432d9f2895dd941014d33721fdae58cbb382c96ecd69e9695082f17fa41bc9a19944e4c904bf73bef4c0bcaf33f5b51e336a80f4fb5e7c3ebd6205e30f07fe055e18668fc829e68474b3dc11bcefcd0683236117f15675251c454f376a8011cc09c0d744b06be61530bf6cc007c76a074a381eec964de48af9161cd475531c6cac40923a728581da7908085e79db785d24d9c043b2dade184d2dda60441751c71bcb7e0dd7466d7ce27efaf79d01eb963872247209692637a206ce870e4f8c22ee25c4a326a6f183fde6b8d238df5ff37db7fc510f499f66b611128c662a1ef21573e6fed845a7ee764f75a73b7e66ea62a02d9a6f49bb1067dba0330c3931c34e6b719b8bb97cc1e84a49c9a5fbc2e499cb3bfefb0ff26a4b824ec2c0f69305c8aa50b022b51433ed372f6200025cfff666b7831ac9f1b337442d91bd2e218c55c002e89f39a003e4f9b8ec1d204df250c291f905bd25d27ab88e81a967341f03e2f826a2c6e910370ff180fae193606d325ef164bfd3dd300da174e6cef03882f8cc980badd7259208f092e4c252d477e00c15847cdcb05f830f411a23d37935d905cd9b861b3169bdb0357ddfffa805841ac8ec17e3e954eb1875ae5131accba2ba4b272573eef8b0b1fd035179aeb88bdb41af71ed8d0ce815d4498b42f376024998c4cb7408c75f2031056ecd6df1ba603d25d8822043228d1429c4b452ba37405915305e367ccbe794f398f43fa7cd48b7511b90a0baad38ea6e7edf1c1b378e9ee6bd056210e4624f331bf36990fc1ffa06a2cec7529265627ba2ae96d604a2b14f411f9777dc764d4ed371f5d778a697746a8797b57bc2e0aa9086fe08beae1e7fe07f1612f688b829abb2cd43ae57a43b92a0edf8a156fa217623a7f19706bf5cdd3f1f0e022f9906032d458340e074f3c0d1133a697edba4ff316dbe953e26f8d6804abcada10806fd9fb5b32690bffc85750e2d015234da63b446077e9d75f6fbb1c4ccc515f7ff8287853c2f1974bc915075332152de66fc733a977f0a28b6d8df8c7d6744f7de274ce8fc4579d84c20972041715abd653398ab8e9042a05df13f439e6fa0ba8675c9f4339e727f282aa14926e0571da86dd1c33a310f1da850ed6344db47cd5c1ab3ca2e071ba2d147772fbfa6fd04f5d4ad0785236cae8acb27df3ab579073b8a82e058f364b7b7c84e6664966d5c701f053eb706747431422d584a6b7dba62819122ba01cfa23ef5609b8bf40103d62544ed5afca158effc707728c53eb7090ea38d9e3956f6345a1524228b10c938034590d984e42a07991df60cb334a4ac5c229348f76a8d5cc1b1e65a8f324f1f1748be14d83f3f84efe271eec9e2e924cabf05bca0652d3911e2fdbae811f281c364303d5c6df9e9ea33805211d1ccc99e4c383925dcafb50daa4db81cd0080a31103d7b3ed3b0a560995917111abe5b6d0aaef4dcd08ac134a30f417fa6c11362ab8dff444874aeab641a37b3a8531443f3677a7146faede5e2119ed63a6eb645c020d746a6bdf67585c6b669b484b623d028efc9969b9f51f5bfa8620beb0e7aed441ab4eecbb68a7e00e8e40facfd0a16792bc998e018d8028838826792b650b44a747740ffa2e8cc4300db33e6fcf5ce64ae415c2ab479ae879e9122262fe03156dd7755ba991463e0eb94dad1aaed840b5f8bbb71699f39e7eafdaf5d1e9296c1f8d26d32b0bf6a6971af00094fcb855a28230740e0586d97b1c25e386f606a9409851f494b54dbc5a524b026afc006f102cbecdcf6cdff77a3f6b4e38b80aee4773fd281ac3997d099174895d8e2af0bdeab34003e4e8ef128ef76c5e3454292c31ede6a7ed9b4f3fc932072df47d8e6ef27d6a7f2c882178f061c34fd3c86dab4655d181cd5a9322f7ae5a3d2f2976b2a94dbcf12afe8126661e2c23d16614197f73e90c685a96a2b9d53ea2bd69f517083673e9454ebb872de1dd8018af01999f3930f3e2bba240ef811d1b910785e8bdad6a9c152197b4b6acc34f84f13091928c7e3f0aa4c661b6bcd57e142b6353051ce07ac95ac8d65b6859ad08731ecd0704453bdb2042e29dfebba5a4b9e44144f89063833a7bd89776c898570ab0cc458d71582e82fc766e0de9e122f868f83e463061e81389bab7bf915d85eb1e71193a3b051da9c4e74ee31e1f79db00981b7cb721ffa2efed9dd658d36c6ae2b5e781834dd4587ad58dfd5a4820ccec40c548cdc11269e1d1e32d2bd3f3757c76e6621b0b58d1a1fcc1e640834b90e048b1cf5a035882d6f3e56440ee7fbe7676036a705d340f9cbee1e6a4ed84f5c2bf93a919fcce3241cd72a380371aaea2f100cc72abe97a326025c6011faf5a75f59175d80ed89c1402724182dc18bf431631d79be7e774c094b633789e34f72a47b7fc676ae0c66b103be2a0ed300a41ef49a9faa3e972d6dd965867baee59825c60ecec227baa0bdfe4a8529c8d2b6d3bf53e0f37ee2f741494a6f2ac572e49c9625b33c3234d894eb36b45629ce7753fe5e22b773172f493ac505c012d39595972d3249c5cf0fa9031fa1afb64c548d17348dc83c2f4366d1685aa592786101d3a8dff7664703018e825050605b7aedcd8e4ab91bc274a5d3efc946c8be50b738635327d9f08fc47ba6aa8a259cd1d5e97523b7992c8aab0c6df9a5c9f47207dfa35a6d2ff17d29c7c0c8e939af8df4688dd212986239a7f7b2dbee15a5695e4e86fccd4a73e3e4ae8283d5482c9d1b73c0aa0ea08187d0b15a0d3d6426f8cc0bbc0a7dd77b144b3e3050cca710ef860de79a32481cf0add8bad59a6d643a612c8bc3ff330fe2f9af760bbbc43adfdcc9226e225b94e97386d3e1fc083205cf2df30918cd505db51951276ca0dfe0d5f0bfe031a6c9eff72a7d5f3715be1420e0688d511c3f50f74795a2ac8363b6d5037b7648f246d2987bce657e91b13680d50ea29b61cdc4533c368f32235c2451d66b2422d62379037e95df7a71d3b6091b82efa078287b6bb07daa60ef9d6076a9d0c657039f5c00ea0ccd88fe07ff580a6273114f31772b3bf5fb5dd600b38f68d5fdc1b80e8820cb2b21a0b368ca6b671ff39f61038d3a816f7e10b0d552e35ef2793a89dfe5c3c6732e3fc5491987006a1265c3d2d91fb5df68814650b18a131099a10cedf97a22aabaa806c81f40442f221e61ac27a7c5bf8ed306ac9302af33256fb158105f307cfbda9c44a1b968d9d4616c453b765ddfa13b7758d925b8829676668391f010512a8627820b8682d7cc2acdd1cf7efbe150ba9e8620b4119b9291dbf079ffaca0d9e5aeff7dd1b13863e30681634251acdfd141bbe95f640afeaa93c0ebaac606ed629d2dd5859bce9e037729c4a6380e463cfdf90ab0b33fd0e9281200496146570fd6c793eda6006c4df1bbbd50325ea2e0fa507bdbd800cc405cbdab5329219e78bec142234b3810aec7041d2d20674c7b6347e50626c8dc5a6445fa1f14205315473241ec7b1b5ff73030be566c0cf12860bbb88627edac417b62edec6f7980ec795f6db0106d2728356cbe99316cd3dd240475ab1b40abc4efe137c183e5c3f0e3d3e0db1442d4f67c8113897d3802a7cf2e7231f2a69aebb6028139e68e4962408c6ceff152dee2d53ad666145e6550476a1040aded45eb10b3e1b439ae42a813cf105e6c67fcdca923b53f4df204ad345e11709e3d99926bd4bcf01638cf26c38ce9c997e808ef2ec2e542c834ac6b573c18e259462dbdb1e3174c16abd7df80609c5d9660561aff7d69e820bf90459ae1c7e49aabdb2b191ce22ff3b2b8dfc38997f9a134b4ab846bd16a65ce8118d556869d2e0dc12adf6e152913b197588664b07fb701f26821adc952cb6cf8258e984cf010f87a8c99c188d1ce018cdaacc5c85b9ccd0efd59005d36e790625dea728bbda51ab3f4d071aec5572b3122a32b1321df1a8b7b11e6a1c1b5c8c1a0735edf11873c9ee26db3b4e8ff087ddcc9b0486c4a9ad9eac085b3bdeeb726c7d251267840ce18123a6cd2990813d7673d85be472f7b4c14fe42d98060b09eb9711a25660def4b8f29111d9e3750e40cb76f31d69a1eae24d8dc47b341c9a06f20ce7d4aa8ebcb53700877d8923429788fae0c12a456fc6686a205ed76742ff50e2e755a9dd3f98395f4dbe58c05e0f3a06b184f366222dce17ad342d98c91f98048e8836ef91d6d919f87f205e67be2ac5efdb1836e41e728e59c0b98dbea30b5ae5d814d25b3862703f9bb8de427f87e68b2149054ce6973d1432e2307c13692f9590bec99b9ef90d84356afca3921bfa624b39a57075febd84a7af1f1c67617322a77f295d1eb4e2abaa829c79ba2e80c06e3986ba5b39b01b85e00991770c86918b5b83d0711750984d3eb4cb5dc53082c81fe0ffd869636c9e71fcf7c19bae5f51735b29306bed6e0bece9c445db8ed909b4239e10a19d41b65f4eaae21632e21da66f825eff3566beaed1fc698901cba10aa03b17218477df02a1265dd1c1a0855ff7d679919b842e129ebbf2c12c6d11518a8bedf56e4dc6294d46b058c8db1504a34e455e8510a1be4821ef6aef7e77a7d32ed8ee4438f677b7dff9ede6c4782c847b635e5331b868e87a1d2071584fb668efad557b4a53d1ea3c881fccfe2c0bc35e3d3dbd1e3f69af88c43bfd7903044dc3b87bc8daeb50fa3d4b230abd356e5683f0bce4415f7e7fc0e7812ae2faa4c09b34f19c622e9b2aa9e996146e3677f93a3d9ff7ac54b20df64d6d83a692d910a794da6ca5b0063b2014d0b8c0f08c76d64bd7118267144db3f9d75d92fccde857272c4154c884eea9498a8f441dbde838fe3156ce1f5bf327645d99fcd5058c1f254db35543ab66526c96db6a0f44b4881fcea1ec8a5ac3ef046dbec645589f263fedf7e2f17c83e74cb870a97adb82900d402ff0ffcbbd68270af735177884c75d784786cd5fd1cc2c0614bb88bec66706b65b863a7c31de8774bce0a789d144b452508ce592732556cfba910b2c105ddf1f6738c6b9233d94b5fbbec4c2fc92deb808ec4b5fda9386df2e5df0112fb8a24c42f62995fba71ff5fb7129de64e69583f8063b8d20da93f6be339410cac331a7b66c4165ea0c29afe7d9969f6f4a4195dbd3b87e17dc8ab506ccc19f92ba7d49d88acf416ba50e57ef79526ca2445fbc61ec5d7f7559b5315102f1d60a4b9cf60eb83cadc64fde066d765bafaafe3154a31318b20c93243ff4b309d7a0b1fc530be3cd804b823589c8def804cfbbce7378f6c9cf83ad7b1dd8516ac48fa970a28b9177994ba4beac0bbbbd7f8ad9a3926da0e8ea2d174dd569129d8ec74966c8515c9b0025f3f30abc55c89645146a1647d8f9d16af626b73c94eaa9680081a67a560d9be1954d554720ffbf50f26888ef21e71d419cf294d5b3d8e78f48b0ba9c2b50cf8c6c81471304b6e5738ec8fa310b3b13a8de736391a82e182cc79b07113a5d7e06655dd73310e334c354b0f7ea4ae6dae19b5e78ddc9a1416c689f85571336dca9900b69adb3a2d0a7e2df330104aa8c8303110bbbe66d063933edb2450a2249b64b8ed0f91199bfc5001b5c80220bc97e1e026aa457249a6906553c135e18c933eac528008c589c8a53bf85c16a63aa404574e6dc416b628be5cac8d1bd385b4b83990e49e384851f7ad2c76b7d7fd11a6748614ea15001a1ab280ac47bf891f0e6dbc2780e47a3aae0c6eb6866755d7d8cebe921190e15c88fa7b7865ed642465a4f5bd4c37871bc9fd9419084bd137817c5b6c025207cbd05c7f4cf6b5354c09e5a938a62cb9a49d472fe5c7482be52225126aa2cfbf03e8ae7e01d60c7ff799063090305cbc2a172e68697671a7e186a88051542bc2d4736e6d698ccaf26b1af0afc10cc73fd39aee5519bcbac3b4201849497edf615ec3fa062bd241e606fe1a37293e5c5f017354c4baf5926281fd3cbbe479a6f0c3c419a1ce718bd0e54bc7a353ee30073ffb2b330e8cd555af016c3c79c4dd746bca8839c01ff218a7198e3293e168b052f9dcadf06eea2e0e60d14a1292ae8939b3f57fbdad7c8d85cec9678091cc8f0b9b4cd1a0e7e88fd49a32c4035629bc53cee0b29239396dc295574fccc5a0e59b69264ae438e73ac603284bfe51c17e5bd6b7046e01bad51339336ed3dbc15a344aa8507c95e75fbd5c0e3309464d01ecaa40864976fb8d9780e44e0ec851dd7c282402c57278edd6e894545e113a94546261fe46578ecb68946fbac326ed5db876d072f2e44a8a2a2a9b0ba097048e9b43af8b05f488021e088fd998d3c63656f62c45956058772b702038d7cc22dd4365487e5ff7ad6825a7c536ae0266e34a2d36d821775033046038f61bae490ada9fbd89c38e8d1179d39ddd2ea68f6cb8dd2e1edf12185655cade1f09fec8d332006ccf6117bebf8969a7b93248e98d70735913959acf11704b28de7c4a16fce249d75ac2c7fb58109d4e79bd5521ec9258b71199de46b22d73dd67a84efc65089a6a1c25cb8601f82e5b20af428394d9489ceeff6f557eda940f7b28bc94e138b1e236e78d38973666b93f9d06bb3dd10c50c52a3d958ccb9ef707062024c3916af10d7e08e856eff2839ebb7a7d39202c182152b0ae1ca0339e8c00224627e3cedb38a3c40835cf4aeeaef083f9592d67eb55ca3e75f24d15d6794ac4d051bdf22cc5b10b63d129abb7c03808886a40d7303ed1b39457f67ba7c5ce03a18e683d1f6ff16da9e9137cb9b3ef9709e1b088aeb2a406a3695dd2025b8aea2203c7ee64985173e0d90f8f6b7e0a3864614f0b73a9cc60069b12fcd34175bb6cb0539642d2e2edf433800210dcdbd74375f94253b1106cc0d1533c675e320f2ef24ee345df3bba72abe71030efffdacd2ef7dfe8192daefedcdf521867b11dd1dca58364dc71108ab6486ab50fb83c8046838016688715cb5e64fe030d8ecbfbad62f7bc1925f248a35bc418e4bbc62be4a1c1e3aa92f3875bb2e160c537dc5614c4f6c74d327d8b4358b43b2af1408c496e5e1c5e3cdc7d2034f029e0ecd2101770cd5edbf6561c3e43b095c4050807a2f08f728b1b12df4100b785699243d0c9f1a1e4b9dadd0506765d6ea8a9b2b49920dcd64e0de937042bb3f22b90486a435881dbf174d67d9a94b8c082766e21aefcf42817d6872d5537722eb26f6c7d88298afdd3dedb171596881db75b2c447716288de6cc98e3ccb1ecc74d78dc50af68f725c95542dd30d4a8648200e1c58358c00e9af2dfe941e04bb120c468e843dc19c8a5cc69588082e211d986fdb8bc0c15a33bedf8f60ec62e80f81e97e0b776f6353fc0b84e86090e27a8a42f82121124f8c98ea9fea3bb5cdc12510eeec541c1a9fe33da4cac2ba769c138a0ea706de60774c08cd86dcd88c653b26f77fcaf3825f3ea7d313c0037ef61f64934789e584042b3c1fc02bb74f215434cc0914c6575d879cc0b6ef878a6a0d3820f2810b19e5dd8ddf4adf4a2faa4a1a31134540ddcd96a562113a5bf44a348b3b34b5f2b2df18a47e3da86578bf7fc9fbd3cce7eb77debdfc01d6147d9322f97f35d89b7e971f6a9fb07dd1c410e3025714a403deb1b7305d7b86c342f74ce7eb6cc3cf58b65b79a6be854e219e115f96477c8123395bb11ab381ff1d44fa32e5430733017ca79014fe83966cb2635d965731f7b5a94b47106006cb6f54785ff59ba1fcbfbee6a729fdb844e15104403f511013d14ba2540222d4d021b84d95c6ca04549d917ee4934f583492857c80d16aa7c5aa29868089a5490a50da3bfc64ee34c137c282baef97b6516e01a0a006dc5114ee91212cbce8a49ac84dd433fb4b0995d88d68c182a10d23be19292450b3ad8e58f8770796225eea75588dd1b6c9ad5e1bc55cf19668c67b531ac8e48a68335d86a14053ad924c8301aac382cdde023452bb02b0976b1faac58faa84825ff3bff95bb1a585a142f084b93e2186a8f0286aea054abaa1699a4aba2052fff9ce3b13a846e4ec67691a60f2dd3ac7ef2edaa48bdd7db11cb60029a9e795158813a55f9b506b97a8decb2919f0f631102a1a74bec12ffff9bfd7a4d1cb358eb87aa3bfc4573cfe48df954e943e6e503d6e39c5dd1041e079b5737f710593c7577ecc847c63f4cd09f26ccc11132efcbe855080787c62e9e4fffe61e9a8a1147443bb41040ae5a96e44542a5c76ff85c53f4efc6b8cf60807e6776e5b62bb05432a4ee4daeb2d37a6c1201227642d9a36e4d00944c2c2499c35fdc65acd3ae862370ac75821887186bd2b7efd545683cc12aa8d69d8a22f6f7d9e4d25914024a445fda99ee780c48bb891cb9a186093cdd182d6aca1fc4beb4429e652b59aa059695fb35649645b5f0662c5e907d0c1137a8d6e353e7e29cdb65c2b45262b5d9a6fa5e81c0f69f5d34b6a115103ad6fb90d009ae5a4954f9e245f47bb3ba5ce48894e549a2e86b0ed4be210d7df1995a17e485734d21b37d18947b3eed484052813688fbd61bdcb78ef079f47125f2e605818aaa13ccde3b27efd6d7a8a08d01665f127fe806386c4ce9e0f58ca59d09d685d66454f23fda9134405e9e671dfa62f191051ce3492901ce7d9082a6c26c4d187ae899223be0f1f28ebd3d16895508b0a521942baabb92bb33a29995e337b528a3f830ebb3ba3ec5dbf1adee294d621f5f35f7802414a205d9838a971a9c6e12578061fef47a6d1fd1c3414025a0a5273585d0a4ae6d23c0206e1fbb05d06291ebcccc0e54f806b9e8993205ef6b3898b088ee6edc46582614d67ab616ab01fff905d3e39a192713e870f7ffc2a78b51955faa8a1a5684edf00a78a52bfda8a2bf9302f649729cc43b3d7a73637a00a2bb99a5362e632b2333b4862423c40b2c5fa2f93b99520baab987a2bf795135b60c2149e6dac411a4b6f45a16debbe5c100943c74bfa3957cad736ee059c71dcc6fb01c738bcffa8c585402dbc71e715dda6aaebd66195087f7241cf237252c6290f39576a93e08162f16782335b809af301d58610911813411acb8a63c8ad135690975423bd3c07adccc2d8aa53cbe63ce2df80375b027cf5f27d5b7d258dcd2289ac66c5eaa9d75bddef1d63f4139edd31903971a197952251261ea92e3c5da104c6d725ef360e3c0503b91db8f8624281e51b5d486c75894b6e9097a2a6e1056310e9c4088b24d29af06fdf04d7bd9fa429a1b87c335f2afaec67aa393191dabd7641ace1335c0afdb705e001d7aacea55bc94bf4bff539fbb3c1ab688b8a1ab091f0250d1aff91881e897ac2dcb28667eb96883c936822fde1e4b1709974aef5365a8f0116bd929f711dbd629015f807eac859841f8098e0f9e035a3379f3ccf100f1a221510b30615a7251570991515ee1d4bd7274243c7f827c63f4b76c820d9b3bfa58b33fdefa71396b3a0adb648c059dab664e4064a8d49a5d77920e3356a20585480fd0ec24b07ccc226919aaf2dc823ff17f0cd95e948b93d2d5cc96f185e85f8f585c4e59577c445254672996244b2b65e2a95bf37db9a7922f80eb6ee7290957e300f5a6137f79c7284d2ddff64cd4058602df89d2a7e58f35a21fcacf4f33d6cbdca272f606d8d7d1780f0e7022be651a7de237820eb436a9b938dfb2d7246ec868357ae9eaf8daec2798d43c9aef4e3939b40bc7530fc406113c43cd723313aff4e484b66f8fcdb28101bceee89ee5d75f54e52c7deb05426140052cc7a42c81bdff83b05a3377ca50982b5ba78315522fcfecffdf8f6961892a1cef6c4475ce06be552bdb8971c07cd66b16107f5592ed306395c1e682a52be32ae17deb9e54871234487f06a2814cd7d7a82543d38c9f3851ac08322543410f85690a8380e7606638e111e6f99752f15c3dd235c536d840c989c4564cbff70b15af5c3ff87ff93f6f368cd1f154e27d8bedacb53a85c29db6e9e0c2e6376efc421f7cbef9272d43111547bf35fda0a6ff3b2793016ccf4a812f4a44ca63decbc6bbfc3d56ed8f0d54f15afbc9433bbfd0415167d739af5297c184b2fe1b49928af555fa4ed2165558eba01eec04924db4fdd638e10a863e6d7b0da5deb568a30a556efccc403a62eaa8cfb9d64da6d47b77c45a21295cf892109b2ad307d8942d5048a0450b62706ab7eba822fb40a5710a92a5c4f7f37f4404ff5077cc1789551c8a48c9ecb62fd88749b278d44fee92a9bd9c768341d302850836d7a3711a3ff924d79df60194e738366a526ad4b56281181d8b72e2b26dc1dde0d153824a58c3cd1924b43da52131b0026ead953fa80ef5d33339708c8d55d1d4160d3b9a7df9f0dec0c60f9607d9852bae07d704d171eb33a83d52b1f3e4fd2ab5acd1d20b35e50eb2e006446d59a9876e7356403cc986adb9d71eff22a6e8ce42f81252b05be272c2c52d5d1cfad4efa8234c272b65db8d28199fa58d41835fd540ec976eaed77235fa7f286e953bbce57cede4b7cdd7e1b0e6b8bb39c41cfc766d926f587ba3a692f8d12e50b4ac40e11cb796444fd2dbfc68be70166aed38cfa4b3eaaf98840fb7fb504965ab1386484858a40d5bef372382829b68c1dd7f401645af96e17af8b2456158119f859a71c5ba63f43fa7886b3b62558892aaea4c8bbe74d56415c1278e5b08ad58b0284e0fe6cb97fe0fa053777b7ed4d132bffd94549346b976a2d28ad72f3653a9ebb010f9512e2406e4cb42d32a60cd725c7d81b229831f2d7270fcad9ae8df516d30c1b672af11baa6804c4f4f0ffe35bdc053326956a2117b3865c63f5573ce6e61b103ddb23b7b485d5618d6284286d0f6579a912e7b1a9a53ae851e72933886b11fe2f3c746681b10b7b7800e6fff21c48691e57a3014cf41a21c54b2adf0fb5a6307f08663ca1313480ece09f0e0e697e5902b75f6497ebde5675801c38a9625b5311168077d0227d06eb5670235d07c9db7eb8cd03b5dc37e1ce252e0f1efffbe69a8fd88ba3a49f150f5d3462e8a1f187530b8972d98275ef2bb041d541b8488d13fbd5ad0b9f95fbfeec96397b021c75d916171856878febdaa00f75107ffef6120eed7f1537bcfcf7e287b77e95b12b6c955d70079277b98effdc29161c48856817d679ec039dbad0ccec27669d7acdc78e4f74e88a3745fb4aa2a36bbc8a0c3d535a865bc08d57c3e915c64c81012a69ad3804745f24477889f8e374a9e9ea7adbca858ac595aa1ace8ef9354d400fd9a50f47707d3530e4da4ce1c19e5f49904f9489fa2e22fed1132dca3713aefe82921812ab5e5113460932e39ce1a033f562ab96b7cfe48b4bc18808ea429929f097e271279b3799cf271c0763580311af080a50928dac9a6e7250a952f982edbea5fe94f75fdfde249fd6db58064a67b9083f95f5358593448478e30030cd1fa4c616a1838e671c89ebf02fb8c84cd537c55c1569592b31acd8ece54afad574aa07a382f7476615722de6bf0fd2c7eb9c7b01c4b0d99339074aac57f2aa100ffc87b2a79b196117831833987e1b21dae4004fdb03c3ade7c5a16aa269c120a3d64149e43033524259abf4511223212d66a195b6ef1bbce9dfc5ad60993d6153471e4f0463052451ab62a85261ddca9ca9af8f1c4a16a6a39f34c710e0fd17c140800d43a897b0f886d77546236b64d3cb6ebb87f4f7281469501d88279b29e4df1fcf7b699c98289e34fd5bdd113feee1812bad38bdcca78fcf847fcfab128335de25a348081df56da9373564501e434a6f0788d26845703db812ae3b8e1df5b8468ba8a63cb20e82cddf8e56bf910c58df44567f436e7990a3a3bc9214a07c8b39fca635bee9d4d4be1c4fb68c487500c1a3ce8e70d4d4a56c828b00dfd36424dc5417146d5937f811204c1ce02a3ca74d91ce6970eea91928f70edaaf6c43cfee8d71a64605d40cd822d89cfa1268e093c1d5410d37f0cc46b4cd00f961d30d491c1bf487c2cfbb5c724c4331902d0c25c5dd86ea63b9bd36ef832b58620d22f2914f43e97fc52d6ed0bc3f760f364bfb9beaa524f1ca2e8d5487f09abbd181e021be663f24e9c2a0d382fb46c9f3843ee32ce898aa1f5dc0874a2ae317587b686344703111f3a04d59790e4b2c701cf5e88997005fe68c623f06bf672d16e495b38b2e644e0e04e835e6c1ca9870b6b4b01e6362f54c868017dd432ce994bd938f6bd59cead28bc3522f484edb58cade048b0f03148e2b886f3b9d7db67f211d0970d6e0828678860f2e2ddcf9f61d8fc3e2e05bfc771fbdfcb28d2fdcf0ae7ce8fe55768d9c2c19bbe4dd3f03d7ec0a7571f55b1e387157b646d134fda1efe426e2c046b93d215040e98b62529a2d1971a0c17005902371227831a0a2f6a866a55c1cff1107198fb1958462df454ae250ccfdfa057e5bdcecfec1cb64fd5caa46d92cba9c05eb66731f3325a6fdd0df54aab9a745cd6b2c86bade3e5a2aea97a1028cc3945e1f82223da2c37eab89ba96db3026541d821a12247249c416a290be5f05ebe4d40282ea43218b9d97f5d116c074b8d6936ea1509442f0067771a84c6c5c38939cdb45184f35ac1c22a728aa1bdebde3286b726fa9d9cba130811658904f1162afa0de2885eefca2deb5f952f989e9d091001168bf30b6c867d50b2b176298901b53e5a845ad73f946701ab5e75a6f3c81ffe63fa72e6178c3f0c954ef2ddc20cef2ecfb25570d899dea4aaf23ce44abe0c7b10fdc27e86350ce554f8814513deabfacbf3e7ed46ef68df46e4b2681972636ca283e853f3c4daa9460f34ca343c66cb36585b0a017f74578e8dd52d6e6daa0f8bd02ad513af8861138043bb0c2f3d4b1c3d54916ca2b2264b6fbd33e1fb76377971bdc4e07bc45c1a9977c10e89d4e490caa05d927dd8022f3dabb2931986d2c67cb7322a402a4841f43eb52de61325b95a44a59e6a6944104ab85d6e6a993f768ee05e995167704cd0cc66ca65d3a75d6b1d6f889e2ce2b01b893ea831b6cc7817c1720a65e1b31536bcce8bbd194bb4e4786ac4d8b0952263ba32fc51090814f8f5c645bb7c16dc9c50e8b356c33cf9f37db0baf46eef031ebd41827b63f18ffb2d9476e877dde91ae2b1d683debbf48a8b8eadf26b36a966436c3571a37e57307f07db4e826d8e844f7d579277793296efd7f25979492bca660656a0ff836a3b056231246c9e1833a37e208a9885c9c9f02d67767a119e2b77d589db9f36d92e982b6c009d6dbd4a80ee86b0ebeb4b74d177dc70cdccc4e9dd1373e389ab029835979f0aa7c0e3b2d4e07e604a7eff6304c324968abf6522057f59f7b131fe88366ee533f3fb9f6f4a93f4854067de422be4c0e0244babae2771bc53703174eb2d4e21e28835ed59e66155aceaa263cdd559ae3409f2c1c1608ed5f073b8410ee02be4a37942020176d0c91ba54a725de271c9c2b1084cad89eb032a9b1061aed496da00747658933929e262bcd56d6bcb5c42015b695745dafc0fd43769ee23368a65ac60fd47181ade3e9e49307ebc7d1b6a1ceb6bbcc8578be66d8caec486def6455c547309aa8e866df9d62824950f06781fda858076eb2302ce2a36a9160d2bd2930dc2762f442051c2b1a02fed68036a4c048cdf70aa9c69da3252ed60e4d247d7263b39a7e99f5cb7c78a2b0d03df428d624009ab67ae02a11f107968b0dfdf3d4045bae50f7611037324a6e793f5330f73780c988bd40ed0a5336b85775d28736fd8e419e2a51257fd39355786802e50ef3cacd1a600a18360bbe8e02acfdad732d1ec59be9fee9fd0eb1232d900729f87b42652ed10c86d987d566fe50130b99e8ed31c7b974de4c417f553527cedd5bfa3d7df27a782da1c5ffabfb8fbfc7acc0f503f5d9dbb93cf78945b18b2c5e887e62b0afa111121a895cf5ec1b66530c888c62a5918726b3ef84414690a94d61c2259d2cc1ba90aa946d45e89689400d363b2e3f292d418281b425bdfbe03217a49529dcd55486bdaf2edcf43e1c1170668f41c6a07ef98dafb2481f63ae31a04d407833059e253b3c41e08d5fd19378d73abe4d435eb0cf5266ff1fcb292c06d95c23e0a1d9d71306b01a9c35475b72f9df22f6a7ce59d9f787134515f464bc7db180ac71856f7931b97da134cc7f01ed33ed7d346b13a1d4f535545a6d0351ade34f34e1fd55af6e517ab65cbce68cafa3fad1e70d741bdaf81f5b59b833446cf5e59c2e1862ce87d526ed3f97064c5dca63f0ab7c594b237f29f0db2759e98c08092962dedc4fc17c362355944230ae384d6edf7c4a6cc64adad10be7d84389f0760fb14892654348ed44cf09a10a3706e27e39029811ba6dc33fc873e8a98469ba1ef0fff6bc567588352314b270f7241b55fec5203c046bd09f2edb362360d0e32fecd4ab711bafd889fc5f5e7c16f8331eb81c8e2aeba11f0b54131206a8a534d570a96183950450676616554b6cfaf29dc7b79acb297044d129cf2cd1aac91a6fc0dcb71a2d0f9d4bab6f4b243878e3b259160aa85ebd62deaad535fb56df014393624b8034040179b3fcb69fc09844ce6f4a8da5afebf24ed28573f75e542386c8866de41c617ee37eb745fb589d74b108b8dd4f14e9427159410feb001030eb44a51efecf5a16f93748dc6e82cfce9bf8cbb029c4218697f25933d02ac06999110f0e5b2b8d86b3bd1b87592bb604a2d6671316c756ee6257ecc65c0ebe0be1003baafb6524f504865b08ff1f31afeb5b8ea7f2bbec06712c890dc6145bbac76bdc955dadb8c7b5454eaf8f45ec1c812dd9487a4441021d4de1c92b9ead5762bb5252f054bc2fcca59a9118f879be716fffca8247a556a86f991f767c5caee7bb64285a2da7cf97e7ce45589cd42e6a28b02cb06c0e1f1b4e0f465464efb0b37411619604fc5816beb9994ed501630c8acd5b6f9521dff51c4a450c7302276c9ee07aacc8794a9e53431a337f0c83c0f1fcb2d881be5686d8e24aefbfda9db2bfcf6c4331b1775e3a4080e6ea30359903ce5675ad3e10404e50faff3bcf1ee96b112c3ea90ae0fff636d46004144f0d3840c41064bbffc3ee13867444c2fb769a89cd2866540f78277b454a400b67ae8c89de035fc31bc00889415e58eaaa8bddf20832fb0cc1e44709dc49a61a5336439bef06b7ab8a962bf14c65ddfff5cbc90d8358f69b6d7ffc1eb44d646a0817c3f0f71f384f76b1d335bb1b6df1c30e0ef468388805045f48df6ab1bcbdea7c34266698614a4fcfe65c5a358547b67336c2ca2d52d444221e680cd08ed10bfd22c0f50e464180d0a8719d7c2469dee5750006789b8f7628866a7a24795858e426c09083da57417b3d1c01d73395cb603fe136d87949ce523868ad3e195fc82a2c24fccc69d60d967144fd93b9540a3548e51c7726f5394e8430b2a28cf7de118add99e1bf2c23dc806e11bc6b3dcaa675ef4255000befc663e5c2a8891c706235cb7675cec96b500f03049e1a653cceb14602679d720adb5cff7cd8289aca5d9931c6147902f24e746a0642145f3be8eb092ddcc1bab90510797b5bbab7d92d1071b246b1dead4eda06bfe3833fddaa9d4e3da27aa4ee2ce6d7410555d064fcca121da5ab609ea6553207858b887b20a3b26853e659eab138446e701d4b1637273c0baa44cb20e4fd1905544123f6344527b1f7f137cc2ec10463e8bb136cc5825d2b71c56b940e126e98024419b5c4846c7b6e9ecb8138df2d01fea1ec808fe336111bcc490c1e6366f325ad30f5ab6707145f838f05b5e19d1427ba4a10a0cbb24b3bd46a8d38203beb156ebbd115043c41866e94ac001c6495e9f34f98c54a003c2ebfa02baf460f1ce1ecce96def476182485b77c94497df29d271c5ff70fa2cb4aefc1344bcc73a6529410782d9850060292722560d2b33fa2a26069fec80030e8a0c6ba42937e8049f72bac89fe132a1e9f4c59268dd00ac509cfd31e488bdb764b9e69bc85fed06e6e1fc71cb5f76bf7eb249f3240c1555c757f0614d7a99ccf0fbf0febe052626e0a1163484b76ed806cb67704c6288d2459177ad9124d191af8ffa0dd185f81c294f1505c5dd51034566efbcdec91d2dfd016e13f11456b5d7b6141eae31d61265c07111761dba568056a188e33d57a66d52ddb0c4881a7327c01ce0f80b7edef806006f4133c5020f4fc4d0d6bd08c1e74d7618a55bd939d1756d7873d477e132446b07161d3dd856767ceb61ae89fc737252d6bd810420dc438ef49e148058ecef5ee4310ac09063a6a690798dfd1f29616d03cc63c1d9bc66131a3d865985534aa49ebf62f43806764e580d1d69800043bd1243fb0108402b08ae6df357b3402dcea459bd1e4307535c08aecb1dc3dc08385a47d8b21caf2c7894071f2943550f7a1a76610e8fc0c60044d6352e00293e0fc1e1940aa7a0c7100b34ae639e51054a0b30d25f74f1cdb49de9e5f0a600a27fe84e748fc21afd09e6b90521e84eadc9e4d0b4e5ac865f298c95ca50d91597b85a3a47b6c9c35ec0626a835660652170177899fbfa9fe04613e9ed1c8e75f36d3bd78f653d8888ea37935fb4d7ce0121bee658ea9ecbabafa29b16cb37246ca165b0d81bd4bb426802054e69eec211c748060f1d82b766eda182706bc89618035948c7d59589d2786c48aa19134edb6d5e2839326e5989c820f611e3f008d7b4c691cd57e833b26941bb2e4388f5c2ce10a2c63e7cf4d3660ff5b7ffac0ffe10bc23e69dbe3fbfffc658a0260d3a5d8fb1e76c0775dcefc814a79668a10be918db4b0687961a4ad83f295ae41234816db5dc275d95a70bbb759d5de2e67507ffc6873c4c01347619b57f688e37bcac8c47511b4519910dc7fde4068aa1f7dc6865ecab25ae93839e21349d82c787a777c178b8c99143bb81131f48b2ef1ce54f0e0376b34dc8cdf92558ce7136c5e18a5a451ca1cd5203d658332209de84281f94559b9b343852ed523d0d350d0d4e4511fe4e31864ecfe3eff5c2ed26c2edcac48a489791a7c9d4ea6b74f5d3731ffe8d558700dd664986f935017b622c25254010eb3b57aaf83dea9d6dc48fced7a4111458538b0d9db07c5b5f62a79c5991197cb5c47d978013e8a9ef6b0d022437aed9660f121faf25acaffeb2e910a801fc252cd7810782bf4c0e8464e10a4b3c95cb7526cfed78444d18409fef1b17d2be6490f890f4d39571dc4e74360536a3af057cd49f5b63c52fbb890dc6cab2cdf25e124f6da490516ad8d52fb1a94163c3507511fac7ff9e40ce51acdd8eee3a7a4b27c24ddbf0d3aabd71a3e94e0473487d8d8c4d152a9924b38a415e84c495e0b58163b6f426091fc809b8aed34e35b31708c919cc872baabb0608ed4b694f385d2d4a273b955cb6cba95416ff4b20f4b197609ffe26126bd8153dfd71907f6ecc713765df925219e389f91fa9be01f8a59c0fad9c8f995d494fd8e9b79d316c86e0af6f07da9cd115548e387bb311444ca90c0fb27eff32889c3069fd12c4b6f735cbbebea7370a1e006cb08386c2c8684188dec8484fe11ea22f9851c06093d588064b8dd27925b80c6155d5378c6302c410a74c3dc8479c6780ccab343724a8a2a2ed3c647e6b19c0d3227ca39cba4abe92b8a24e4955a8a31a1fb40924f170da83b5fd88797215939d2328ea7924f64343e3ebc6fdd705b056c870f7662329d95b6ec395d4610c5505d82c72e21bf48ed39582638eac58301dac2746bf3e5b6303cee8fd16558986ee7620947aba38c63151fc46cf9b87882b633bd2a425f259c51d45cc5ca551e8cc2e452c8a8af904474b313fbee1e5b7363375ffeb18a3d1338a1551668f8d03ec39f5b1c6003a911c0bed5b1488da9c7956011a9d8506b31f9cc6e76dcc461396dc475874319eea4aad7fc84d9636cac1ab966922a91a1992679f427c3640a55cc9493e6a59c3adb1f99e634bec00af1ba718b1bf8e0eaaa79db875db6509f143253c25cded2043141b1c094905f2a033c083563acaee8a04f1e9c799cffc40b8b869b82678ad41cc17fabea1ae642fc97fe32a733870f7f3ee217ddda458df8cdc7c09580804626ea27c36e4c24c8e16c868fda676f41a921344dc878de172f4cc3b45abc272e2be574a72bd09e6006ef15156cf567a11a664a17d040c34201e030c58a5f663e7bb1ea9519dcae968dedf4e008ef785ac5dfebeaa98449b425c34797321b34787286da76a7af612e8e8a0d11ae62d11e294e34934ad32ec7a1e48c753472108443a450f483eb91062ab696739be9a0ffb52a00d135ec76c3cf9dc1aa6e849bb09becb5652a72ab91ef736884b42a9df3dd154f52108d0e39c89e1057c4add09793839bd539d5f7e6abd3781efb1b83afe34a6b5fcf5303ea849ecedfe0c42f2a22e407872c3d6e27f5156842b335a17c1ef04f17f0572674f061667b72127b95bbe9a391bee9b9bf3911ff9d14cab180d0a4953895005fee60858a6ae95ccabf8accbaddd53a90bcd547f48b570607d39ec6173b69a87cea01f933ba2477062a1478e54ed45c1d67cd6312cd262686b7566a5a94c1b0c2e39f8b51d8854a94849e89d3ca1f2fe7520acdf1f20cce8f6cdcfba8a695ce620319a5f36a63a43ff202a7213e10fa165e98381c51de006ad4b781aac9362b197947b5f73b6fbd804f6a3e90aa7ff00009ec136b3a7113761331b2ca3145cb034145f115d582e703d2212b30adeec7591003a8dfff1533650aedd02745d53c926cbced8710fea47b9d8e9e2233e3b44b36e132233847f0ba2a36ff5997c7d59725666da524145971dc744499741d5ea489b2694c3cda4cb1feaa2e808b6a552ffa068565eaa9e3d5717abdf4d193d1ee34ecbf78488f69ea882c3c6bd2ce852e35a44f9c5eaaa21cfd233c0692c26b8108daddae9fe14f908431ae4ffabc92038e9fd5288f16637736b54539615d30b47a45b8cc86569b290e6b6e2db7b3e7a3869d156b8f10c8bd14e17cbca5c3c23daceeb47c449c990561c75fb7e979370ea3a023fb4acbd631dd791d788bd3414c720ef4dd6dbc9a9c84e88c44059b92ce6058796ffc4b887069def5ae33ebf25493175db7e8d8e2c9ead8b31e23928659851d62250cecdf62de886dfced43239fb69f5d85382c1adf610ad85ac3ff71f54b0515d6d6a7eb73a8cc36c6cc84adca04bf5583d2795d7afbbf6f7290b268774d0f8373ee812871b1f2f4644bf5a751682d28f49bce85c3eb2f08f96171b5bb51715156910d0904c0a42de783133479f2f3cc688044efecf9125c175e7118b6b406f216009751aa0aa238141132a53f00f131fc02dacdb4c516d32248463e06787e7c52f75e3f51369c6a245c82bd7b407eaf69f7b42dd08f9d97461aef7557e4dc7d481020f1784a8d029868a58f57a348353fab46cd93e39d98b32108630316907d4e5921b2bd1d16b16124289ea8440f2af661f2e2f8bd71739f39a18c807472f45a8177c665ab94f9a9f5cd2a81d5ca0508154c58e13c9980e5b213a6acc58ba1fcdef05828c58ee95c26b9436f5c82452bf5a5cd0fd8bcee028c15880215e6b820cab15f736527e3b6b5e52c77abbd28af6055fb90d24ef3cce8902a6f11a7830c5ce07a77d8651c0ad46a87f9e54953073ac2141dc9a66cb6b6d244f0e44a53576c5d64727f5afad85635594cefa279e3cf48f36638f05119dccf7f3cf95bc78e6f5d324b841fe9deefaa5019f02d7dd16cb6b10b03df1ee86c14b5e226b26ec0bc8816bec4c3db7aec904d2072b99a639e70850e35c6c651d61aaab80bc32fbf4a5ba2fa16e0f3faf34ae387c3260457c1b2f5da6a73f5cc76758cdfb919d0e27c2508f2ceac092ce8e4d811ddc3e4a2b62ede67de2472e4be396a2a529130d453ce572603ac749e1e4919acd3543a45b09c3a56b280cc7c3efcda7ddf530a8832c1049ab878594b3269530194eb36e3871e09e20e7c0fb7dee5d398cd7e3ea4bb8bcc737732ab50bed1ca403e2277459e8f5309b35045ab77f267e979227e1b807ed8e152fc29a850110afc3b643ff78100f3d2f5aba0f836f499af59e8546dfaddf907c0cc92f47effbdcb08b16239183ad32bc6a9c555de51148007a50408dd467fdb3ebcf2f49dbc598710539d20d8ed847a8047f99362f22c4c765539984e75b4dbacae57ad6c8da386fac221f14c18518020b6228ca52ec55d820a99b5bbbc7cdcdec628f594b29c82a3c54e6567ec1d99c581e0153ebc5b329b332d24513d0106e462be2811b5dfa3c6c269785dc1336d4472ce9283480cc46c54411ad220086bfd8b20d4be194b2a9a28b39146c098e22b97d8d2e3f226550bb6166c2b03c4fb04f3f50be3fb00025ff3077d584d715a81461e1970b5cd93035f73124c4996f6f8fedded17672a6ee534c1196fb42f8208ae732da0d7560b5473023e242bdb9b8fa0d3e1cc7ab141c2d826974c04b8e494e4ab8a416b4a446ab189b54d3a4c48f121668c6811e231c4cf4ca142b304dcda89b0c8260113b0d95fde34198a2fcaef55ca12327a92baba67475329755529eadf3aa0f4d1f08152dc138fd49abd6d1bcaa2f3565f230e34200c210fbe8ce42f81252b05be272c2c52d5d1cfad4efa8234c272b65db8d2821085db93bd4b60d97ec9c56ff0e112188474e0ad99fc2ee1b8c6d3ae55c1713d0302366488ee0a4b5fa1f1e0ddb94bc9edfba57c4b03e0e9f252217df29ea9e26b6f281434a077c8f94230d517a36a501c35e509114a60b768da1b8e65edacf342f8eb912035b0d689ca12681dee4509ed247a976f3c08ddac6a03f7e01afed5cda43aeba28556544bc3b2fe739588e27968f0918b0b5300fbf0587b6fcb673513af9cb02fab8ada75f230eb52a825fbdba9a9e51c03428680b7b42f17f7598e84f2fdcd48fa6f461fb62ba2369a875b88035d75c6a2c0e45416f26255afd4188dfc0f4834aa14a0f55232e8e5948fc8bb022564f8f5421732c5229586cad778c09c9bc9cc7e2454cfb715dc8bbe33bcaade1f01e55e70806b570866cc6da63598da7e22ecedd54216caccab7ff1c0f65f64d1ba62e54a12e2fd9ac8a8bc6a3d48d8244de92e17dd8f851e863163646752895604d9c9ed85b54d0b6afe2c636c2f880bcac2908f3e9c6ff12dbcbe67ae43729dd35eaaf5e27c46886a35286085e7542a3cbce330908a49d84d2b9f645c245c34b8fe10dbc819caa6ca6e10ade01604a2bb8552b9e3e551d6d4d7cd8e4244cb5f6ac3c1110f30d80479a2a9d52a1bf86e9e9fb1ddfad953aa1435d222834ba02c2d0bc8dccecbe0c4680db00952531391c9c2572018e20edf597e6ec55daeeb0af358db5f7bfa4b3f243a989eb19fb6a17086059bf831924a85a70cdefb1732d9f8e374a9e9ea7adbca858ac595aa1ace8ef9354d400fd9a50f477b6cc4ab8c1f8c5490b9a8a2ea151d22cedeb1505c119f21c52f2f56658053da1e9dad2c1b9159cac7677b237a5b9043c03804a3b07e9fddd83017dd2828cfbb3ca7fb77ebfbc5475c070fd24d283df93d76c96504a753473fb1c0587d547e4efafd9d272a5efe5dd67736b93bb81e9cc497604916ad4444ee1a996df81ae9e5873751562f4216fdd1da1d0cb7fc835319939c7c075dba46bdf03df00acf9a83a2223bdb618d35c6809a9a70a723246962947f0762908fb53b1822ab081e4cf8d2c39cdd35a7c9311ef085c82cc5356ed955377a5ab4134ddcb267f31e5172c8e3293ba3d052fc769223548dfd4d038c1ea6888f0e1ce2a2c782d8804c5e8e65e0eb9add31ffffc2bfa0d6bcb76673c4e137d5fd85ac80efa0f2b831cbc5610be3438a6227b1169bc3930b9150156f46eb21ae20cab9b5f26a4b572a104a6e8c1c0e3e5e78755a158db5ede29c947aa8428bca1788d501dd4fcda80505de4048062e321efb0dc684c4c67c450fea5ce74260fed5420afa086846aef6b502c85c970cc639e201a7637d8a1b1ab00a64d9f9f79b4a1961e6c905a43beead90dbf4d2f14b68a9b0dc1a70e956cf5e5679bb5705232490ab3730adcc68706f6ded595b1a3b07c30f98b0a0172b71abccaee4d4c352a3e776a907a76ae686172815d809340ba70360159d799684ab6760d3887bbf9c42974efa08771884c51dc0e91ffcf7b27c7fa65fc8ba57b517435cdcc0f369ef02b93f4b6c11a38fae0ea0a20679159ec2f2b9cd716e6cbb98a06c8b35c52a07b50a8e28622e72a29e05ae766f44568233e51740a41b83a24df7eb99cec5deccd8e53602b25c4c183255e8ef79a9e34cb187cd25d06cdff1d75a08102f72c79d2de44ee972d175b522bdde40a9f8f9778197eb2c58d8b71401ba3ee72cac8122dc868017dd432ce994bd938f6bd59cead28bc3522f484edb58cade029704d885b2db49cdbea44f2e43674a636c1a7531e037b5b3920d2059608e9da63d76ad7b6fbdc1a5d0775e97c5e63b9803986aa6ca8f439079a58d585e3fd51479908056f81de93292ef7da91ad4e29184c6e4e082f564fd5fe1acc1f5a1d40833f65ee77f7beaf479f56e9299dd429cd7bda2dd5fca3c26af38fdb5c33a6ca0c17e0e8330147f3675662c6b658142e72bffe0c7c9a9d77141df9c307731557eeca17fbb4a4b07c1a1d3fcf909d9f3de5131f4c581ab67018f0c5c08c535bddab6775f6dca954e6aea3ea78c94dd40a7ff05ec98f3d00019ea6178918eccce2aeace59ee5db331f348154058c93b70d068856ab501ca202612e2fadd273e317d7010f2cbcce76ae799ad69f7ad9f3b87ba7de76eb7a3b2e56e6003b9722196525de4036211976f4381ba041bef02841820b0da3e5821d62b7416a8d07835a66063102976ea18d8dece26585f390bb5a7bce41a7d7ed9ae25b3fe3e103d54fc16d8679a994eda0c2a2618e551a9fee5f71c0084a2f5d98d03be1a3cf6e58f8067b5676a1971eee85db0d83db9d39c5b1a71809190bf532814e72a538522f2252c1806990f9d09dd67c03d513af8861138043bb0c2f3d4b1c3d54916ca2b2264b6fbd33e1fbec40b0f5b22992a22878364b1cfd3f02dbcbb871f317102f5e111438de3b00d11c27c95028224c7d169f8f4c0370cfb9370d9af0d44cc3a22fde8d8af2b34845192d42e9ff9ccb6d0941ca8b71199d1adddc016028f01eb3f0138cfa2314ba14e3822b7a97f9ec8c6a63c0a0e03a8202083fa9201ffd8d67e686b001ca6e3a0c09f802dfe8b962ac8a956cf72eb2ff2e6a5959fa0f05be1e67088600ea4ba10556322893d5c4b5ddf486cd7c6a17dc27bf5146761d5a763731d1408a8ac63951b5bff158e986a5ded8d13d44496fd5e1e162e0c945e070adab9a8af2ca79a6db4bde2cdd77984499f440f639c86afc71f7288c99a65ad875ceca7f4dd10842cbf52991f184ad3f949d754a6685ef30285dd4da5479284a5951c399a3a21e6a482148ee7e568b06a5ceae1832d5b056f544d75b167099f99b957de19bce03d1c1453b7edd4f3a54091b8bd3f2b74658690fbe273b715f888a934babae2771bc53703174eb2d4e21e28835ed59e66155aceaa263cd338d7a2b64ac122f2564c568d3d2af1bbf7a7c5ccfc62251594e834f5b3ea42eec3d9e7669738624513ee1becc2218727a71680da58bcbe3dcc814b7ceda4ff6eb838709a85a2f4f9c73b3be3a04624ea9e4c0abd09c10f429f0348a1f0d43da21c97f01d13893bae477e2f59d2eb221d95abd4237372d3c8e04945850a0bc1cc5e37ba331709dabdd209f6302fc61bb2d36740fced8f402f4c31f7a892381d5fffa05c7f82e8aeebff816d981ca53238b74d9ff3b545d0323fea5052090a997675e1dc4905b68d4af35d54aae4745217e38d76eb64ffd61d21bc69350db3a99a2e4984f6479b9e567bd16c8c14f27d82d09409509cdc00a2260b298c0a31c45715b73a072e369e9447a20001e3a7b85f79a0f679beeb792ab24239966b0d0934304a160cb75f343feb4e08a6ce088276c3216b9afc42bab6f0b5dbfd3820bf29110339682cec6428476cd1ffaabd30073d6b0492c8243043b40c7543f7c41c77177f89ce55751d3abb1161fa84518349a2c9ce4f9ed8fc430042fc8b993576723c40ceaacf40dbd4793900b609978cce6f1266849490d5b709888e8cc5b0482a646f0efe255f335791e8350e2e1dc64999daef61975a50a1862f4c5d1ff62d427b987a6fba53889e20e6d5c2117bf84c31cb44c0ba309c3ed12a9296e54097f7b7c23d87d32cb1e1284492f38afd03562966044d533721676344f6f7326cc5f415f0d993bb76536a26e7a2dad05df3631f03bfd6a81d3dc695f6d699823824826bbceed99a5b2021d48a91af753f3d65b9ee2deaa6131bb2683f5a27f346923259943ac6c37548399049645236380bdfeff3945bb6062be6c905f73fed1bfb4c7b7d655cc9a03db6c064488b144644f45b0ce00cefeae13eb634788764bdbd2e863a9bf51bf734353ed2c21fa96150e68cdf335edc08c4e96a062ef22829c17c05b8d836ee155a8bbc40d85e576e8295387fc698f9d956e2f349c59ac5c6b427a29f70505e1c2f605d4599bc6f14690146bf6b7b691aa90344bda669a8ee75b0dcca084b97826ba0e093beaaa8f3e46b487526bd67540caad00de0ee739111a318bf7126c3cc982810aa1401ba26c5705a87b8c03b7bbb97224c7c9bb4a3d73c8dd03ba6e108c7b6d87954703d3ff4c9477fe7671df28b61c613c21907638d90ffc3adab07df0cab224b5537bafe65638d19885f01de77736a925daa12ccd44bc0aa47bc6bdc0974578f29a496eee9c168d6b3fe661e7746ef08ef2cfa4aab275433795fdc12382870f35e4892674f6ed0c544e5265281f1b0a8135a0b96e8e085eb50b96465910caa1aecc29d9ea5d1cf5f55c1ff7673622d3236c64081c40d7f228245f71cd296c26ceeea71d4690fdc60abafadc8645d4cf38133c9a3d1be220d0a56847f63b438713042417a11f0876e93ee635c61b553d98d22cbf89abc53aa0db6ce433e51e533093d2f73d8f70d2de738ddfd2217cbb03d972b14fc1774512ff8fe9bad5652b3e18163dbd5bdb527d1c683085818e4715218859ed1397a0cc46c9cd9e271e7ac0866c042165b4812c94effe10130f7514f3e563f7e2eafd66e87b11b9a1c0b0246231ce78bcb2bd81efc7ac421b78f27b989af3108e95b90acdea289fbfdf6ed18ef9e11108633dacd3c4505aadfbb58033d806ce92874523d0bc4e0c84206bc75e65494b62ce7aaf5da0dba63bb6c9ba392475f7a9b5a244084a251920a369f6afb07fedfb00f40b772962848f183ab2f90e46f5cd76127c7f4a66ab8786640d648b79185b1eff8a945d5baeb3dc867cabe1df26a4fd5deb01e3c46731967630027309a6b49dac7bd420bf4190e63ff22880043fb3b69bb729e9372c2e7901c9f184da58f34d6150f5a149b7c5b0126ed59840945707b4cbddebd3b814a860f85f4ab61b4b646f1cf98138343dc90ac631ff103a43b363cbbe98e4094d940c60c2192c3a4dd916032497aa57c845322314a1e7be0d87a5165654fd9b43b331940a214b6a65a334d39697ea501e6969f14d68cc0bb22891501df92d6a4d1c432553b5724f7c2f3d09526bef739eef4ce14d01077bf314d8469775bc1080227fc4f63efcdc4d844e982e2506a0e63e2e1d9401b57147daa7689306f38b0eb803e6c8fed712f9b7a907aad3a9813aa749c2f23c3c61f04fbcb369a77dcc5c4487bba09f1c7b23f65a818e8afc057cf5691a62b8d6d3399f174b9ffd2a0d0aa1e3a2ea5a368b973fe5ee50b2cd3d1d97264088448f2a8e03eec69cdf9465427891df0579f24468405825037a782f71b7ec2530e3ec6949978c4c3b9f84aa7d45ff80866396a365e54cdec9e76a29bcba17dac7ff1a715625cc015d08bf0f436afda08369605ee167708370039a69c893acb46a075dfe7a368dfbde83fb3edc1c038cf8afd3f2aa456b29ffc56d75f7be8c2999e21138bc39e3f8d695b72b13fb5492182e0f328c38db2b25d1f26919ba87170b976310e6d6e021250268ff81f496551c06df7adff233be8309e02e955c3673d2d53ef5e8adf4f3f55c44e594f6a5659ea49528a84f1329ffb64d5205eb0707859c271f949b833671954bc1cede7ddfd72833af9995b21e7edae6ba8295b0aaa30059b24aab25a7a53dc670acd8d89a32338569f7d4c8bac77378535cbf3c8b0120ddfd125feef447981962b34e71239a8ce732518b7b24a47ee23c4208edb1c5b5bf6534c9d20b91eacbc9e45ae581fb62682874f4cba96199c82a98a95dd3ff6e1e6d300bd298bf90a075cdad3b10124a18181bcaa8012ba81bb37d63e73e2bc73dbabe52034d9041f9833bb5e949f610539e15308fc1ab07b7951279eb5e26995049e446a684a96f05d7f0fe09bf3a4659c6fb8e08a55e91d4e835cddc869e3c87d1140e0f12ba5b1a5bf467fbb00f7e75a0e765716a4a5c08f96ffc687ae2a6fbcf70390eb1e3a223536702464d6f038870e9d6a1cd4081fbb8ad38221974afe2851e4eb322a3f92831e121b541c50652c205188616408a5d5c700db78350beddca99fea09ac9602da66d5dcde081a9e61fa00b5b700c197da0c456f85873d861e707156fbd99c47be2dcd694c8b5b26b673b54834ce7f125f980196f9d5c8592d817e163a57d3bb291a99b3e01afd6e53f60127e5368c284b7ea6de97a149653854946f96b302cb21385805bd3d09f4f5fe27eacdef77adeffa72444be681fc8ffb15e9fa8ed01098611a1abcad6d6d4a59e213cc29d6f934bbff7d5b07a1010ac9bd3413d08fe64d6d169267a37a3f8a472e80e91a09125cd69535ba2bb5471446ef9da390125f7271e99da77de0e3f38c6bfe9ed0f0f3ff9e945d0da823bdc093f0cf4711a9cd843599c58f4ee81b95daefa03d08dc948fbb58644bbeca5f9d7340740fa82aac1226975fa0bd978a3b3881b5ffce92d7b1c0cf0dfc4575e51b92fd3d48e6f427058bc17c4151a19af29e49157c71fa21f78854b257443dd9ed6c5827718383056125a3a77a28a0af440419abf04448fc2ccbdcf1bb25900d1cf34fa4b8d23298a9c8f8a2aaed787255790a38f2b230e0de51a97d107c1e01c745f57739d7307e6e8e3e7e6c3bc9c47cc0bc22e420554a74b033cc912d1ef1d6f4ab8b743bd0ad3f1c90eb7565edbc9d2b6e2b23f3459bf86ba94870cfb1171fd7ed56c40c20891889aafac672e533985338be50f05d1a23d983bdd8d4d9f1e366e3fbb186fcf2df4fdc878eb31fcf0ddf4564a677192c9584f930a5b2e006b339efd4ee90327cf889271e95eed9bb0f5cb88dd0282db645bdf9fa8148637325bf1384b521d1abf6fa3f0da20984ee5efbdeda0adcd2aacf2f865c3970695ba6be029ee5c891af580cbaf634a5341e5435a69eded02569c319a7f2d6ddf2c2fb851c763ffdc59a86303fa2311bbd4f36a077ce4ededb62b50c8108668dd08ece55a5af56eba146e4098c07694e6f26ab092b1b09f365d0c544a35d3c2eb3a38f6b09e545f241c0bce7c0dd874f5e80c392fa5c40e9cc7986b4ff1eb2ebb650404afee7ed68e4f4746bf87814b7281c86a68b96511c8add04bf450d75455c6eba2922895b7d977946686a9e10c5a93ed478d3ee58bac221b7c612e4d2e5b94c526d8e431bf02a1ef2c45eb0b2410d28040b2f5f6c545b8f8c60d4145c319bf344c073bf982429b3a1450f8bc735f6e9fe792ac53bfe12662379089a6e26b1cc5e925a11dfc76578bc26012838e0a01742fc1dd5bb799e7bfe1e85f5fa9c0028b45f2c63a5206ffd87853b4143bc793207aed2a31137eb18a7d50e14a199a958a6e3f544a18014b7829773c17a47e83ea978f39c513576747cfa4434ca27da5e5c2d11ae9413402f129d688517bf13f2358bd1e71b60e76e7227ea1e16708f79d3a2eefdd74baec3c9f8c70cbd1538b82a492f4aa5ee82b953d5e3f36802eb02a469e0d5829a7a46106436eac9b0b95d06554c2e84007825952add17c17480a495824977bc49b9b375891c461357d8c5a29dc8dad792067eb1f5bbed2d0eb0847f65745f339d715341c337d831a0f2dca6ebfadc2c09442b20a90e77d264dd701d59a982063aa53ccf93682e30db035621dead891b428a3bd6fe57d6ff28f0fad987ccf8133602a4d90cb50bd05629962b4bb368cd6f6ed51420ca8d67ca11724c92c375d91d136e357107772cc5a1a115a497228e8f7c16bfa4c314480fa359bfd701706221162e44cfbd6071c3529d7650967020e2a79085d9724a90d57090ebacb0332c5fa384d684a520e38aefd2d978133dcfba10ae676e93f31bd9df051c9ecaefb80f608e8105060824ca2c949a81f53361038e750851607c8fb8378c46978faad4cfb142b2eab922017cfd3e9fb256620786684f02d7e082832d9f2dad1442e2b0539155cce7dd3d4d1635812c3672cd8b8854f631c7899556f0224361c0126d529b3c33708206432fdc6f70ec8e6ecc0fc57c27d5c1a3e8fcf9070bfed693c996d7720d6ec9237cb6f3cc08ef2887a73b4c75fd53e9caf67294738a01532f87b6788560aa5a3adec4c71d9621ea3ac0099c808daf2eccfabbae6210fd6785257fdfdd027c17a3b3bec839ad74c1a643ddaec8120e3d64c51861e1030142234ac29d66285162b67776aa360014335b7265a18a3535ec83e3c90dc648ca6a0e9637e30fa6bf6ccca9cfa9eb17cff60b8fc24d27829cdf145a83bf10969ddcbc4f64fddb16b76c42ede77ac2eb640a7476145a72c127bd8551f6630a0c890eda8318ad825dc57962ca8ab18f32d408ecc5d9c38516029a5046d546a781e6148b4a6efd9586aa566ccb708c037092d8072155f36d57a537f2e15f6ed3a327658f0e5f8c0d11ab2cbd87e3d06803f5decf69cacc3e2cf2e679b5a9a693dce99d020893ee07cb0bfb88c29622a387313ea52b541fba134a850b0873a43aeea71ee3678ce0e0695eefe67a4ca40aecf758ab9d9f3295b5b61671e9d0e0a21ad24cf050d44daf9e1212198badc9771794e6f83c9d16b39fd3c506f21b9a538cc0393b906b2d83b3c522061050bfed416b6c1c9b00ab30eb6038dbb6d853c455d20cba682cfb36246890dd505b47f1596fdcc2ec12de181ec2279af32f8e84380ffd69323f0a285ed5dd230b778bb05a8bbfe52b311b4a8cd096b9070888a5d9ca61cc047730efbf9601fe12c13a3d4a0ac529b660b7cb16abbd6ab60e2ed99f41fbadb2d9023b8ceee6f8512ee39c6fbb149c871a023147de92bc8dbac52b2f35d9389c0be7f0704a6c9268e44a990627734bd78139aafcba3975fecc28574c5d6a9cdbefea85bd4658e3a8ba3195dc8493575f49d8e9ef8a1373622137d5c44dc1001e47ce3cd45abf7b7e359be0df73378844879c86b1f4a72e83310503d5076a72fbc547abc286a446fe52119a5ed58a06f9fc9265abefb6b70818a90e9dd96d1286153d9865666fc041c6e6b43b13f5708ebc625425e09204285ce9d572937ef9286e8122325220a3e76aed1b0c88cde823911f378efb3548986c4077bee9e5533e9d5bec6edd74efb0cd84312d72a6b84165031285e398347400d54a452029f612913c9946eb53c51464db4d9c286b7d4faa35027ed1587b56551d8ead4ebde0751093736c7313997ba6f26f05ea8221a25f6c6e4905cd8e548d9e2fa71523143e8fe7e01a7b9001e3efe78420fb83b32f2913b51b28da70ee3b3d6c9032a32ffb0422ee439ba6304f2825234b5fe98b68d6ac23e0133588b9ee53f3a31794835f84440f86c47aad4678fad9de36b459f345952d149c75d09e15bd09dec31448b9ec62522e1f836197a5f12cb083a056b9208f542d2cd87f4181268da8430854fa1986f8e54a46f10c247cdbb9dec0d96d3168ccbe96536f822e250585019fbc9833eabfbf5cc7d2d204d2ac90aa36577d07e60a2d984cca2e6e104f87a7f784980abe22414450263e6c81d6bb3f871f266086ce1ffa01be5e598c6b15b741639c20a132f06fdb5b732ed4d9d0229f7a93ed226896238fddbb7bab2013c2ec0288b4519d10b19cbfffe764f537cdbcca727691f7cc835c891baf4629df6d3d4471d85eb5f21b37c01bb62cee95dbb43f59932f937ce1de94b00713b05ee2f1b2e47872439f8dc7bf6eb9bd5796f0e00ea4b408617552db1f0444d0f0c2d5f71bebe457c30a13e3a4a475bed450755a0d4f6c045c2a98060ca1535a224385e78facd2103ad3e8befd91ba7ff5887a371c548fadd9f76b26fb4da6777c33f9e0185d313584145af388676a2f75397cd1ec3419474ca0f651962982f8c17d08eb5b8d70e407e9b7c6de6065a8ceea40d45b11a4a4b430c868fe0ef117de7b34fd721c71b16df4c765f7f19a78112cef00f65794b0dd9076fb606b040d84b4c81adedd3836c249d926d2451183aa8f2a81d76c755ec8d55654fa84f5e53b3bbd98578abf6c4d513e3c76cd262f4dc4f16543cfdd2638eafae8d4f8c327a6937ecb8de32dd1f7cdb90c223bf58890cac3286d1e686c1e7f98f2884837bbaac3a3eafab6bdb6cc7a64c711ede1f55db531e5c9bb04d756969f4cd588e8a86f45dc0341f99ee764016f0b1b0d8addaaad810447e2d8474bc5ffe9a87000febf049225dab39c14c3dc26b93c12b61744d3f48becb4a5589ee3040c1100e04ced258f60e759727fb1eb34f07dd8c9439c1509b99cecc9f42b737ade0863ba958e947eeea9d87127785eabd5d9fb553fc5ab53305773365e4fd3c6513c932094041af42082b0152e2d5ed1ca386d3ae6b27fa8828ca617e1fe7c33f682ee8cec98618075d11f07808d71bde96094c658bff9fcc58c502e5453389c799e5744f2865cb7fbcd75abe7e586c7308d7b9e4d449063bb5d4f4e87b387e2682518389d50d8e018e5b7509c772822ab2648299ecb34e5d73f07f0e56b7c5c94171887103bbe9a7c17d9b5cc816b5a141f30f93e90c564e6cf54194a9bf3abe893fef7261ef499e0d4c85d07d47fa2143333d4cdc9b07e4f0c1402ece5dac71b3875d9a88bc0efb1a08482230d981fa3d666d3f7d31dc2c04057704cdd2da7749f3c6aa8b257b74c05cf37fb0acc12c2025b7c531be4102032590162b3d061c19d2eea5bcd294c6dc651b58c61dfb98c967c39a1421ff77a73e427182ade760d7e80598b6820413052123a80d9c05d47c9a98bed7f2973d00ce87a8d7ff88a2261a0dbde0fe3b32911584e2dd94a399ad7f0600b1ed4781f2d8fc83765210ef0871200a6ebae79ec7626ebbcf48f8905d01cb9ed0ecc57f06c14fa0b564c712b0b940fe851257d4eb1cecc16b6b0ac4a249853e11872e16173d1d2f7383337af6391410dff66ecc30f932dfa203a7df3f5e8f4124176b31a10edf804df05711b9aa3fc0ef0e31a6ef817d98c15df28f4c7f166780b3ac69ed859135146a2a07f9e8356ca43f6f564cdc8d34ec02864070a7399c0219d9f19721222f04c840f95e97b9e22a7c0b4f130ab1be273cb05d886b80ed2cf51e2a2329e7242571574ead2abc9ba8c58e871f2682c5eaf3c8f7f4ea291b83291c933b9b1f53ea38b2df126136451a6d7ae924484f431c64f8cf6b010a61507af0cdd147e21aa9463f4aa6fc16a98024698f0c92f5e2ccd9475cc3d23998c1aeecde1217789d623005736a819974b851d62328907a011678d54239d777dfd4f22954dc50318302e24370bd6878fedffe5eeecd625acb08af3e48c8708a73a9fcfa5416bea5fac9e421f89c6e4bc870fba2cac2a98afcc62e6fbf6c709f224a1914f1dc16cb47810ed81661c4aa9cf10a62d3c6b41ac208afb1a3b1c0f925e18167a1f0cce775d94549a5fd78457590a82fd200d711687a819595ab93a4f6c6605c4acaffa5d79401df1a7e8c094063eeabf2e066c37048e706508b80f59858ebea6425691d7f8a5de7100f904a0e923d4aeb8c4684e978c6c91a5f04cc62d6f236039ba204b51293471cf37d58f537df077f9888865d5dde672a5a4de59dbe4a99e816ea2e63e6e41c48d2447300be63da1717f4a627534a66cda9ed8f05d1fd4190e76149afaf0840fa1c5d5395af6b12972c2b02ba52a54b285c0c24e17ca401d497f6796f7bcee4117fbf359768bbe19fe17bfe9b05d4bd5591f3ce570bbb431160a872b1bccd96a75d43a20e51993673405ee805d14360185b139afdf50f916610f85a9ed80edf9eed7ffa1eb7cd2529212a7f6acb2a1dae9596268cd8dcb59bb5a5cf5f4f9f5a49e695d7885c7a6a1ebcb5e5b31bb14efc4f19ae776d0e6b967c10d355dc5130ed2b127b6633cb4e83d71469979728b005971379f90a43609bd5ab94c5a0881747683675ea9b925b56b0ff378d602eaff01104ce2d37147ec5bece18454b1cecda1448212b218feac57b43ef928f7d5021e4eabbce3dbe8c198a8d2ef02c0c1dcab8b896e2f076090c08fcfae386c88dfd86b2f9595dfa2a81abd1f47251487d7821533a04a78f7e224ddfe66aa9a30d3d567cef21d03b5e452f6ce58859c5a814d32821702a31ae7c574da2a982f2e7035305974f57b455a8f745ecfe158cc7de7627b30cf3f9a06e45ca7c9bbf70d0c48a0865f63aad9fae66271a243d8d5dc85e9dd0edc82827ff3871fd98b95766682d09a60a5c0b836c03d6a71edb645cc8fea662e45c88820beeef2746442c3605818f1cfc76f10cf92ac3a1acdf70e6524c1ecb720074296caf61260d7e26217c88f6a55fdeaec3bf1431435efdeff595f22678098052dfff03e85c6a6692d41aa53976f35966e2669df9d227d7f7645357b3dab8b2d344c55c79b44487f5771f9fbfc311b7a81553e342cfa03302835ca8061c2188a055e63e8488a8352016e05d80681f4aae76937030bbc0f6ac0ec3d1f1d9019fda42c017f36909b912a782f08d9b5f65595637aa77128627116e67406c26307a44c3a5fc48f61012965fcb06893cf5f5a5e5992e9e6b09417b1853bcb07136205678f688ce62310a15952af1e3d6af5d2ebb114e7c3297bc73fb7ef1774064a276f0bd4326fbc19a95758ba65c4782b45213996a74c2712603a94c65be32ed0fa150ff3e92e0e29938adeaf058aeefdf9dcc847464310af1f05b3fc65e4f2f845fe04851b59f54fd7640abff7502bfc93f1f6124d6e46fd0509985782e9936299d81a1dc6823cd85fbfdcba7a59e6a14b103335493b9aba3eaf528750a96d8700ce72e252472ea7b1bc490ede276094a6ec88cbd81dc590659a73e9df67e9df41ae447c22c2e12a40d515e50793a015561ad925b93c1528b112e1221ea4ec034ab109d5ea3cfd4b23da93bf95e5d9fbc6c4f6784ae42098165bb5b4242f64a636967d77e0451e1b71f17c5f26bcf67f6a3cc23be4a36b5c25aea08e7992d4133ce177c450341f0acd0616ace4072214fa99c8753ae396655e44156161e5e544f6d0586f87bffb6ebdc139967de9023a6ea2d7cfb5901e9f01fa56a9456e26c410e2b7515d6a239558fba81be4e937cc81ff5e81c784a9d6d1cc7715457eee658eda8117cfbe3d2c3c7bf077271c32411ee752b76d62d17b01769fe95cea47e559bf45d66ea8538b7324c1d08b6031310e67065c0f315f9bacf3679ba551820afe449a7536f593623de7432ebd7df918650fc42030404ce3f9470a5a09c1c3ce1d98b0271e53c7b169512e7f1bef932142fa8ac836fa3d5be6793af282ba588b3f74c1aca8a7d6dbd0fc906483ec20077c1fe3d643ee43dae09d757b3f69a5d7a5c9d6bd14a6002854f42ae2f66b48976e2049a28a53791e6a23481d515c376fec630fb9a436f6a48ee0ea09175914cc9d16dbf5f131a774e23dd399d5c2d0c3b802320b299bd0320e0034b6ce375bed77dace82b16d84c199f573ef2b7aeaae8a341908addb6f041989384659c8360517dc3d4e7a8a815c3f7ce27aa0abe0c2655d29f1b8a4af0c465f4d4a2bd638d9c1cdaf2ec2dbab6c303d9f90d1a97d6ce5e9c91f9af198db50325fb2ce03cd04723710fce5c24d638ee2475f9493f2c8e1fa0789d4658cdc6ff7b50f8172319545791142a6551fb5c603601375cd981054812376bc58913c4afa9f93889e883fabf1e5f5c3d31c770239bee9d728b5569242b52fc3ef26f8ee2660e165083926638bffbdc401224caa1b67900aeff193e63a8a92c0b0efae22ec6793e57506537777d0175abc8f052d05f5fc1f6ba9e949e3c82f281455005b112ba43132f422098d1163d125ddf8d21a6d858159b09275b374f852fbb12cb3d39ecd27c295bdf609bbaee83086de616c63667cee3af7980fa5d17fd3411a486e3d520fc3fc4f90640a127250364bf5c8dc92df49ac7d23a2049b0c2932c8df5f886f8a6ec732753a0d10f11a1059f321bcbe7ba2b0f844634d6ac3e5ff8a120b56d92e2b2da1299274ee093b171ee2e7a60af965d688a00460520d526fe6b6e6ea024c7dc2081d40809149a8cdbb848adda1f043e676b5650dc08766cbddb00d5bda2d599203d8c08fe2637bbd87b44c02eab2a19166493173d0badc6d008228342390aea4e023b8fc32b15d8e404543fb7efdf3a2c1c319785558d695deec3506c5766c8a010e5d7409e5cd9908adf1e236706664f0ee9c6c03e3b878622dd803faf92ec9e9d76beaf705c0cabcad80cce149e227ddcc2fcd8f0f1962ed0fd4ad0c8e98404be6a9771960d5eaf11fb100f79ba6e8a93af299623544cdd7e9e6ba7b5df54f36418d11aaa9eb182568c023d37c815c55c295acc3210c58819e1ff3f4d1a52933a256545f6151edbb38606364d8837d5bacbbd69efa52a14b24d71657032d41367f99983f81df3a4ae982bfe7143f651259b41d7077835468da968b1490062bff4f70ae4238844838959d31fc28b2c4abaf935300666ed24225db11a1afd5a56779c2762e59db45762cafc50aaab4c8d62b67529618496afaf5079d0c9dd9ca5ad1e4a8a7472e9ac8bfd8869ec4ced95358d728ba4625949a4034bafac9a47f3a7d6ec92bcc9c45e3bd1ae3706f4ac74591dedc070b46a05d484082d2a02df4e449dbb052f77419054d03155b190ae74fd13171b8628666332ef494516452c932a557a3133ea3b59445d8701e85400228db2fae21ed318c0a01ad55b051a7d24c374323cdfe9688ff3adda309af921a8c59817dc180bc9a29307e7d0be7e340fc48458e03a3906d88fd4f1e9cfed8a31d772df1633ddd6d6f11a10af684c67365ffea50fb806e9523bafda623ac940850c91aa0f9accb45613c98baa229877a4345d3268458a9b3188308ed818b1127707298a027428152c4a3252c68ef4f966de2b8632ea2c4c40daf63f4f4f7fb9c1a4161d4174e81f50d3203364ee0c6bd205159ccb31324a91f60bebd361f917792c8590b49aa56dfda9c337e80eb73e92654fe193acfbabefa5a70cb71bb9863adbf1071107d6eb5d11ee1874a0e824411e44cbd35b2e0573f363bf7c667af179d4654ae7ce672480d3116e5160b7d84ab4c571cf767546c6da87255261f335355328d3293574493a986bbaee3a9beaf38faeafa7082c92f6cfac2d8ab6520b3af4c176811a51d0ffdb4350270fbb80c604ed70841e0311c1e3cad45f3d6becbcc3030ea0b2e6435625d685926226ed7cac6e6d0c0c06001f553bf73bcd0713d9c83d3c9e2320686d5713b215872dec08268425bbbe4e57baf7739f3fa2e9f14ec20c8161dadf3b843fd8417d5b86dda5f54799c72e69133a68e199f6d7bb68490a46500c7644857ea2df8581dbda3e2c18a2baa877c100b89a605a2101d07b330efe0ac671ffbc23347b413f5788b8083743b714bbe5cab8dddf37686a6ad7baef5cd45a4968e1fdbcddcf651f4c92a0d20583346e438b4fa52fbf1f9617bca48cfb32178e2bdfc1c236df06add96e89b13f0d17be856e65a3b050661067c87e19f8e2ae178472cafec07f9ce0a7d43f1d09ef7c0e0f6dfbdd18b5ef4ccbd4d9c870e1eec177cf46fa0c4df344188a2f7bc389c6457266d4735cfceae0200a0d3027cc379ff6b7fa37ed986512231a680f0f9db1c289acbd7186947b83be0410dcc45c9773c6f0a909da51581a943ee71e64e6864c6d454d3a516b53b21655e2943f9064630776256e9fd14dd996387a8617ff5921ca6c19574357920e4060f37a4294621c2e506edce1f57f789c85fb84c2ed01de84f252671a087888956dfe1fc38495a97ffabf8edb3c39732178a3279b2fd855001be5637d0e39aa2a4558720bbbc92a2def6a954529b4e0dbbb5d5046c88ad0274328a75d85f3e430c91040facf655a20f3ad0a7f0d80f210a21b746b22e22018d197097499b8b2d9db71fcde0de1c5533cdbf13b612c2cad2f00cffc4f39433da0712e3b2d05d4167976978f43e26b48836655f9c303b7731ab9d9c46226b0606b8e110e5516f6673166ff82ca34ef3ecf1972904d6a9f7bacc1a7493067530d0c952be119d370805614181b569a346730794a46d9127ef87f64a7eecf73ae79b39137809995705edf5c0ae862138939fb9b40852163bba30eb2e974f2b12463f4ccc03f779b1e037e7410ef63193973d33c636cc5f320ae8cac9d9dc8a155b0a68a5d3f138e8b875ae82040bf20b80fd2c3360fb57102c404a195afbba70bcd9d9ceb5903cc3189e7c3f8cf42a7eb620907625bf363e0d89a2ed79b59d21aa3324d2bd8b3bc2728eceddc76c6c8451018af2a63408de86fd928a55078c1642248e15f287316250b1d0ba25ff470ffc17f2082d35317f089b6b6e224d3841e5523bc195dc0d8de9196f499e684bef46f0e7a13e65441dcf26d1645e0cbaf389483b2bbe36219ac64fbd83e3e12051d9a34500a1eb8ecca3b0f28d47a19adced0b0b01f37eb629cbcefc05cf61490e207722dfdad59878f041c1c2f30f165b23cdcd6e82e17ebe1518339d0a00c3dc4dd0640d12e0f7e8fc47ca142f1c7794596940f0bc95a903a1ba619810047669be63e813b4fbf0398ca16ada7a68692c3347519f1b7229fdca6650faf94c152a4da11d71ca58562150045ea06142007163b5ebd87a6f4664dca1d4be3496671f159f4b623a36225f13c58a9731fbd2619d18fdbeb93494211db66fc05cae0a48410386c489158be74ed6386db029e358843de03870385bb9ffe530d08b4af62f877f7faab744a027c6bef0165c8763c939b286f34e8b333881a76367224531e4089aa35b6fe3ccaae068dde9f13c613dbe887b94e0ed1b438c0bf1c66dcabf7c688eacadc235b0ee2c69622f93a71410da8cce22920bd619c896170e6a7429820437332a4a9a552944c5d3d0cf36bad84d7bafa4f4c1d7af2e5297e2e8c6a4f49027cfceda3bb77b62e8ac86142a73655ff8f800a0d12270a59aeaa02207ebb437099d325609f0d456a5f2a24ca48600677b701c7028fbcf1a036a55ea3ac980165a43285fe719a11bae8695675f09e16bd72c7cfd32a839f24de1daa65e675865ab769e9f1dd36d3058b5d7cbaea5e190ca2e9e8a8c65bb37f20c039c173cd535614213d1aaf09e4b73ceeea9c39b72350125fb0e9c7b44c6aa3d758d2fe083b9cf9b2990a54eefdbfc5d47893aebfe161e9e64b294c28b0df86e5624c26b4f4a664b66d21903cc3a80d189432ff3d6b08002f292602bc372f76a83cd80e0d034092b801e1269ade59b0d42523218eddd9377e9a116a5c720e19165dccf5be7b092e10572e37e8f4196ac70ab47733002bc7bc26ab08379858f5272aece548a377bd2a5522bf9ddf78e6d0938e39c6950c11f303352fd0304b7b9242474b87b160f3e958256f4dafc7d3c581285943e33a2be940e888219c8b872beeca3ab2ed96a697a0b7a856b480bf9828c332eee683833c6ae0a5c6040717df019d2b0c05ed26ee7e433b6d52361a91f0065567c5ebee4b2e4f71aaec37899d738110499b26bc2db2919cb9d66b791852675e6b5ce803dfac4a11748ff96cf63ad2a794c007240dc1c1981be65283771b72912e97d6d954179b13e453292b518f901c36cf2885ac35a10c9061127e6afa2cc576ab84068aec9367992bd94763fe49a6c819841df7e00bf630df847d91aa813ed684ffd6b171f41944073b590ae6eb382220eb77f8ad236412f94e75e6af8a6053376e46aee7810cda26d40fc26fb9f9e1272f8a5d00a601be244d82d90fcd4459b4616029394b5190dfa77c8e3facafa5a28c7e132f020fa96df17c1532134527a56184195cdcc80221f514493cc8967e37c9d4cea25b66077867b95eee79d346c69c5b96b4c49c99fb4de6efac784cf3d52d7697774cf46a219756cf11a481816b59f63d65cacc3ee800332f36f62ec402071a027969f495f178a11c20cd8c3c34016b37756cd9e9bd897977958a9aa671a1c8cfe03fbed09c4e77f3812b7c53a1a4b46609560914ce1149a773f983750d64e8cd8054cc9f0b50eeaf2c0c7835b6d9bd207bcf12b78c350106fb5cf512e570da67db0dfb58489e17997c45da21dfb2e2c7b9b7129f7336d91c3d367421ac54a01ff59938ed144633ee3de15d8309f752081f960dc084c7b791589b0c974f85bb3609d0f44427f0326975725f28751de06f2e1d77ecf995e02fa1ccaab8c491fc7ed6a4570895efe1c6f068de5161d324e578a4c6998f8f2a5b3d80dbebb8d0febc2a5e8fa3946f9f2fe6c5859b12726a08699656064e74f30977df42283246d542b7af5539ba192daaee8514b41402960806398c765ceeda4a3b4828ff61dde4e19a12f16c39f4c927a5cedc5cdfc1be26664446001d57568ddf60027ef506e89fa3eca44b8e4f18168268c01ee30daca35aa3074355aefb283a874ae55572191156f2be951372f9dfc8fa2cb433f28ddf0d04f3d1f223099f2be0ebb65270df54334e44d0dcf6339235cffe8ef656468daa831cd09de0f8cba6d14280ae880585401b280533920401e0ce3aed41ff7616a14630fb9def6bcc7a0242dedf9e7a81363e715c68318cb854582dccde7fb0bb243441e2272f7d6aabfa5c7f9b30255c5d68d2885a39c8ccd9ca4fe75d3f4a0df79f188e085fc47780b5919af2d634adfd5631087b24a8e545a705a51aef383fdff0d05232041d28b705983171572b6583cc05baac4b094a99064da79d68762b88e2c4637553ff605b75859fd989753a74c5ca5e29fb61cc392131d914d4a69a04825dd0cb1593712859a85086704fddf0a243ee40403da8df42096b64ff462a5124ca6878164ec09865fd10d1e428f3b2ffd2ba0fd799845fee90e5f6d679863715ced1ed5b53fa459d385221a120e281c51f3bd6439a11ea6ad62902fe60d06c573a1e66c49ffa3105e81f6b367326c14613123a9ae1af0002bdd96e6c88a6595cfd7662194c3e8d3bea574b33206681d0f9b6aaad049fc23822f53168e2f84b9fe1407b31bf0bd98261c223ecf965ece69f2825831f4d80592e6b8245943f4c6c571328d9f43d04fd89147419a047354e3575af69610dd67a638a1afa5ceb06f7a68fa6a666ed228e61700239d52726cf3dd9a069757f2b7bd0b5c2f3509dac0dd9476d069a6942553b88dbf68c191628c75c544859d30dc2a406046cfa8721820e8d5fb8946ccd4cf3afc8a30d50ae622f7179ef7c940e4cc4a7924d974cc3b960f5d2c0fb701a8911bed6bd9bc723a925de390b9b33cebb023717a1efdf4c514b0563c71748fa69a71c3bea3b5ba29905f737ef7fac3667bde69f4dbb469a19c7b5a9f0a65eea1396d82b0c814d64c23ec5cbdd0c75a1df36b0baa2fda8c17ee0523c4f69aae41f9c6e0396009a618bca8772319c276360c2897cc8e0c69d797edee3d696b2c9ce2091294d552c8ca395bbd78bd2447b35ecafbc728d401f338f30a8a5340ae647d634b14a8230bfd51b62067350dd975faec260b942dea47a34ecd8086e61f16b26df8796e0e939b415173a26fae47347e37c25ed4098990bf94de0153ac1d272f29d48a2e63493c0a06a1d056e1c33dd0014d7bba916e0be349c9e8b05ac83e39cb04a778805ec349aa26a727eb31a790037ea5e66cb6f7a2beda4d340b72bb8f597f32fba5a6ee0431860bf75ac9fee42b0116085775be9ca7712b5e23c67b5a8ce671adbe270eb8f91992f795380500b981235bbb27e6e724fb8ab6c3bc7e6cf6e65deff7c6bfdb94aacd3356a85487380f9131afa06c0e94bd7acf1b0f977034cfbfc9ae01b419c615bbc5d4518e249642216829eb56d8d078f3958006e82e951615d88a8784155386d4ffd279e5c39301497ec7885786ca943a5eb2a3ff7cadf3d8c13b779d0c8334c2653c38247758b85acea02f9aba701ee28cf287bef201e72250fa16ce2f61b67efc46efefa35a5c43e48e2c16a50d37b8e2f0f63be861442c550d8a7a348f7b16983261347943397422b803b3d109e63a7268156965d5691a73003a6acbcfb5b52d0fa9e4d36cd6a4e958bcb9ee82013807769e13e20eb07fe9291dc7ba33eb68fee930b37a8cc8bc0956a75f41569586493e59110185cdcfd4cfa328813182ebb18c998b2404ae72a80443e523b2ccb15c7ecd86fd6c3ad14326ad713d6acf6db7dec868d2291344634bb1ca34161f93adbd86d895d72f8336cacd1f5c1c437e61cd4a45e92d8e8381c9a16a48056050c7e1551c522fae60002c8604b48fb0b94bca274fc028d181c5ef83d909c515e9e166745b778930a89cd107bcc1f434a27bd410bac6fcbdfd4b8669d993feae72620d42c35b56b91c0c0a5aa176b57688acf4ecc33b908cf94a7d27743df0ba2d3bde3a293e1e7703618b0ade4e52659f3ca785dc60e1150f644cf032f0137b8b6d3e3294f77bc314f8fb95feb67e9ec5c968498a824ec465e396ae791073098bfd49eaf2ea433e23857ba6062a2b5679d25dc91dff8692979ff959232f11e4a70e3d403ab45a5af486eb8d35a48519db48203ba053a90627b0fc0672b3ad58970090e899414aab3aeaf5929a67b72270dcb47390fa8d077fe239aca8305d229c9104d247bebc43af74237677f1139f11f2930b4a8cb7bb34d80d1d01fd93360560b31d4e686b0775aa2b13aec6fd2226532672dab1c85d5275a963fc86cfc1886133e054f1b4fcce98000c140c2f27d99570c1f36f1020f67b4dda18c30a9919d9e46a4c7ce5739ca5053c9df61176d7b463dc3f493ecbbccffaaca48470f384d108f1d99a2b260be9d79676e8dc5b5d3ee879dc35ce3742e993ac1c809c354f71cb0587f512419fa02409f3c6c535222519a965368c796ede0511742186e0701515209f7a2c9789cc66dad6bb7fa5dd92801062f4c7c3ff48fceb2130a48ef948dc28ad6449e3855f3b6cd7db7d0065bd0dc97c9fe8c3f52c5130b437c3c5e03787e9492c41a9b653ec27dc9ea5a1e2ec7687e5759c7abc93eedf8ee7c0da85ea87dd93e09fb8e17e14d3d0fb0cc9a78a9f9cf46c5a262fa09568c53a21ceec386e56f3b857778ee9ea69d8daacb886fdfcd0c98a3e3eb0446b9ee9034cd3387cd0e0dc64bbd7e797fbba3656c2ec6320305a5ab77afbe4b7430ce1ab27f3dc3c0ecc18ec34ac3cdc25ae0c9b03389616d58c209024147f6b77e2bc0dd775a791b625682b5eb0a53ebcc6ee8590d5f8b100484c9ee1594775bfda64d2e3622636c7fd994d20970c9e266513876e8d6e9efc776360bcea8d4e6ae31df6fdd5e4e1bf768439dd7e5db4ca4c113a39cd2b767a1e3f3f1b4a7e44ed2381b711a8dd872fa3f184bd4c33f0430fe56b4b4fab8ecf26f6c82f8793a2eb1b5d49f73145aa34ad9304c9524d588bd19c96e37210ef74adb18cf11e5903b002347e7862b6b6c47914fb32c1fda0c4538124d2e0b8edf95f56d98c5cd8976596ee43d19a3f9accd0cd541c2304e20c49a65d12f084de2b666f41edb094d553a62a3c271b04a1700bc861114f15ebac143836d0aea0827efc8e3c777700f0744d28f39eb89418ed826ce3c5ef40da40259dfa4a602c0434ed706d7b2c0d62ac9108c2a7aa867ed7765d12f66a732a2afca8374e35030bea0d7d9795386f18239dc4c360d9b3becc1530ff57da8e56cad7e12b8dac70df94d999ae37e218673a80603fe20fd7b870b95670f78a3aec63abb582c695e526310e28376b77b2db6930878185713337df8db1a7460902a0b1f1f203ac749f0ebc5f36ab04545e4e1a71b463d115657d9ace2a4586b2d226723f046dc656b287900bbb07c3b7c228f1faeea5529159c4a2df9dc68d2e9f0d141a6edc43ff7c917a84e4568727a264a6ddb7c2a904814c740cac7d1b1939a6f47d8634eef61431f032993b4b0effe92ab29bd444ce71da2a4a45332b1fb224611a0ce7dfdfdcb9d0605f6b1f4c75f6ac9feb4f9a3c607d47a14bc4b674c0a7b077d678932be27cd7129fdab6085f7aa58f5be6d7452eb5e2189c1c03374640ba8c35ab15cfed581b5935340b49485d0660f2fcbd33e91337aea7fb837ebed78427aad6fb48802666788b65c76f3f87ed73e5cab51f713439d74b1d680e812b025e49ea6badf7995f5629d05b598a45f4e1f18a746da4183a76170972a8d6c63a053f6b947d7111dbc8401844a86233056e4a9db6e8df76fe2eb0aeb6c447f4e42c020c2cdf6b4251feafdf57bb812ebdbbdae8e4e8324240a8cba8b9101af47072d935a8203b04a8de3c53a248b4953a2820e5adb550a23d75c49f822f144007877644758450564cb6a4507a822317633815cdb2784b273b55ff497c49c9744840eb033deb632f7a6ed8b258cb19e484da0e7cdaf70ddde661c4a80d955945ec99975e03a9143c52e1a5e918bd74deadfb936155f67784e415370e5f87b1c5cf4d43b192fbe238fb7a1a8b0922df022c90c44effa165d8f60754b59c067f1d0e5c00cf93247c36b153990c493c6fc230335027093f86b41206083d3e4e80c26930f89a2ac338b520260580e5c68f54e4917a1eba0c6e70bafd96df0a91218760d0074f155bde3a6cb6dfabcb83829a13e5c0b4993904ab95f2a1e8a23195c154b3e0a009aa886ddfb7a5e815ab872031a4af790b09a27f307b125f965630a79b2f3d8c76027bf6d0f1ff0618fa7cdea9019318cde87e061870c960ee0719f48ad9ca34b09bdd49fcfe7405abcb93fe0997b7eaa0c3e55fe02f5d07fb9cbc76d22afe0c70a9fcc45b2b14cdc38b55355a6612c5092c3ea4de50298724921d2bb0493b525ffbc5f1ae9d512ee1bae47fe9562f44ba27138b23bfa82f107089cf883465e29e1763ef856fe0577c96b85763cccab4aa34a2d7d494bb39d0725fdab316ba06f613f84f2f77c1f0de710e791662dd78f5846193dbb468e94db06ac4bedd63eeb7f51646f1b2e5f98cf87b6b94ec7ac84f32e02e6e45447e8597cfd4d7b3d87dd0c5457fe1be6710d1adfd227b01ca826ae1daec0edabc9b5002783435a6fc7e44911ca472fc6eae8ed9e6208d67c56342dc28608c69a822a751406b59180305e9495edaed29cbe5f242e25e519477ad2b8860985b597c956b5ecb6edda1213620081ab52e7765c89d7f2485c525b334409c780a064a0ad7d41fea1f22c8742b62ff0dda5d92e9766cf7282f5a6b160bb2aa124f5aa247cf45fa4af2280c4452d26168d19ac7872b23e86c24d3de558f1839fbb10d08e81370d4506ea09c0b02a629652af83835888a0e7d7b259ba4ec9093b1955268c13b519f81dede27e053ad8686d1e3848173e8910d5c041a35a276e31bb7a0c242c8c42736502a4049cac7de227e28c58f8a1a6d5b2d810bf8cb60b1b8e4cfa4870944ef2b32842ca2c1989c28528dba38547db73c217da6c29c7f8237f8ac6a0843584eb69c291c47309226f31f56b185565b2903be3714e1b6a4cabedde5d683ab8b187dd6136834ffe9b9ed4d5609f714d99260620f8c6bba9857fcd5c4a7676da63858c213cfd4a4c2a1adc9faf0135067ac0965c79417cef406fc2282435acf154f6741979516a3b0812f84efab5e159de6f50ef1b9d72e81a04e3e929c8ae9011a9d9ea8f575a5b8c9e4a1142975a018ce16ff7d16990b55a7d4f5f5ce9fab6e1c624febf9d7e6db5c1c8176a78e5d200efc1470864772c90136fd36b966c93a52430b0e9ffe8e62558067e76f3f64077979f3e713978c0f45242a6d819baf0c4a9ffe36be229db3ac084b92333e4e0617a07d0244c8369f069c09fc91084f4e03525c3518a361083bcace539262be796f1d28c209fe1f835891be3f5f2a95bf77f6223259186be8fdc728b7b00b593aaa3b25778e29ca94a7b1cb90aec156047a753407ee097cfa8a4f8d0c4160c98d95684bd11d0d6488fac56cdb0b82590e29fedf433211b7ca34a331bf07076eff9860985842d009a033a10e5e824b726183fc954a6eb3ec63a790c7db358caf4e02a1f4cf6baaa6e3dfec00a3fead9a381522af23a391adc9941ff44634732100995abded01ec12cc4cf311aeaed3461b6beaf09b57a77d19238fc5aa626cb64a217254d7ae8d35e5bc6581689db738888b771f55f92268a069a00ef9de1659159c64149c98eb8cfd6f6ac26b3f2468e0d0d9e90bb983bab8d9be1315adc0567434a6d9ad5c61e5ce35d5871530066affba6b620eac689c04be61b50fab1085ba094658531be4fc19a4911b97f934902e6cf95ef053ff5d4e1070c12802cdec5e12bd61c2e918bf8fe76cf77972b61d9178a5be9afc7d76625c39f7ce166cd23c412a48f72d890bae41ed795d501c3f45eaf4c1b0ced0a8c39bee4dbb135c407f582d7c945d8c3ca22cda6b82c690234e698e0be6847be1304466328c46906fc9a2c0292a43bad788bff5c6c98b73cfb721f845037008d32439ec4be2f3c76beb536ebc0ca9aa8ac5481c8f2e4b162d2740531a8eed59bc6af184cd5be6042709bc004de36054fc69885d0edbaed9078fef7933326d087668c65344ed4404f6d816cc95c4b8ba0b0e4c6df7184e0780bf27a2f2cda710b37b08e40f9a1a8cb618bdc499b604a04dea981f80b944d713b101f8c2c61dec81cef3048020494973ec6dd835f8e852ba8ce4f102c464becd719ffca5698a0741a2cbcdb4376adf9c094349f6cd46643bec6dcf7b80bcfb761cef3da11a3ba8650dde5c4244cf7c1dd6527a79632f1b698abbe7799d38a1467b2ef189fdb0fbd9ef5c003831b3670f1a268b67e9a7ae624ce41edc5d30b90663d8f7b181347d42f65ff167431844936e9be7ac081e59455e24ecd207cdc50aba6db1d2a92173fe74799fb38ce7b9d2591512f9338d7eb448cf4126aad868b506c59bc1c5c98f1d5d3aa4ea34e2d514d4ac2fd977c7da6e42b33a12ed714245207b8330921b2d63718917fda9b1614f92890da9ffe25775018e56db22aff43feb6399e028c81a18bbc13b7ea72b5edd6efcbb16f69d6e9539bb588b638cc412df905d81e44060f20351a1dee04bcb91c96b4d1380e5b6220282779c35dd7bf242f4c882e274c5482bc3e150a0c2f0f3c979522b0b7b546bc7ef8a5539e8c99750f24e8d9ccf52da44f036b8f60e5392dc004c7728e15d234a731aac8507dce7ae57e1e7da827ff636b86630d59f018ea0e9f54064c57b07bda46b7284e3a3862348eb9042bb751485a8679078a7bc8e1c053308bc8aa58cbb91848264e11dc94635b26258b405fe8e57958b7088b9fbc6715bee1de7d04f64667edaf183cdcce9f93cf4ca66609a239aeef9d3b996e883d95c2091c4073b3f03eaee44eda8297443c5194c61e872868c6573f1918f1a0bfe14a13d679e0cd3826ac34edda7e7de57b9701dfed5c5b4efa0fa8cc645357355d26339a2eefc8344293558637ceb0544d882bb9cfd2a6e8f4164ddf45eacba0e9957bb7a602fe553799a837c0a25a14b16de1f1d25791a6aa019ac0a950c6d3da6f29f6e4033604d3ef4714dccb7db77416fbb443dd5f62fd5d505d749458119c100aac486911f2b0e1e60f4ba9e6536ae6b68722387ee2320d45f008aec79591f1f545f4e5cfdb20e8c53bdb14a41380ee74cd666eb5eb3fcb93b5e98e052dd8dc019d6c3aedcf8d7954ecb448110268c4a3210b4b46909b682c54304b97f8d988fddaccd1547bed6f2d6917425daff44487639986a646179ad9b66479fc7f7eb8a035dcfad02ebeede9def43d06c675d8d0c444cc884cf971dea503cce59897951337cd77832e49ef4e5e18bc5daf6160d6bf8c55fdcf7498ab0de1ee188c2971f70ff17748408238817d77c650e7140e2148c479abc83818b2336f1741b8e2acfa2fb7181f57212b4f1817489a505fc4c248358bfe607bdc521a0918919965ed2a0724f9db7c6bad3ec395c545d0b7b0b574f32ccc1ffac81e700394e9e57409704b0c01e635d1e50932cb6edd4c567856ddd0fa82c4249bde1d08c854fe017bf65cbe765c440bac2f7719495d18e5d0c8bc2ff0ec4e79b2b065b592af7bc5fe1e3dce70ee041078f828a23db8628fbcac2d674df01239748e1a3565474d6db17b8e52e32c1e1eb3300893832810928959f533bec5e23418700bf8dbd0936ab2e8a79e6ac677090c110e03b82c9463b0d52c8d1a1a87828315c6eb4ae504b16080ad733909b1884d9cf61ed8045ddf3a5d02dd8bbc66695dcf511cc0d2da006e82528cb87f0e8ede16add79a5ffb9553b6e11b503d87419d6265f9873588bc168b458374f85c85b1a0d2946df34e3370909f866e0ac1f0ab49d4e901e7d4cf3cc58fa4a64d80297118fa2619ced7cde081304e52cc32b095a55841a345ecc53ce1bbbe63fda1d8c9713b15ce5f25060527a3128837f4be89eaa92e6960bbb3fc0a02ce8501af6e0d2a7c422cebfd5f380e0923ddb387ec13489d7b714e1c5e4f8bf2b566ba33e53bf5e216fcebaf7659c845707fa83eca0ad56b0a802b0ab8af9765cbdb97beeb532f55b448832cd8319ac6c4422f79a13c312c3af8722bca20f00f028bcc700834f2d5957470ce89a08c1f52a04c46c024ba4f25ac85d910dff59fa27eb1594ce62376d4455d2dc1f6535ce103ba155d4c9a8d92d5c7b40cc5d4365096c4d27b831385aad327c7c3991783b084aebd19e827893227e57e697b75fe64a4b8ba393d6123b5ff6ad2c8f9e43c6e9ea6459c98099b19d678a24d8fd3dfc0a4c14bfc658023007c32486d3d18dab8d933a78a1d13664c740f63b4b9069fafc402ca4ca50e960d027f51940f8bba21776e0cdb12a2c95ac3d5f9726932d446ba7adebcbf2eb78c7a5beae416740c50c117e1bf0ac1ec753f0d00c0cf2783a06beebba1e4f0671c5e0facbb1504f6fde0aa57dcb07c82815469a357c09f0ac3c120be39008bddbd2c50f7842a8245eb26a27ff0698b8bd075c1ec023b8930c62469a851904c6c752a59339462e05faff7bc44068748f260fa29ed463c587285c9728fa817ba962a703e1dcb2bc959ab756362ecd00a3959073fefd26fc6e8da0540183dfb1bfd4e175c59cea81fbcdcfd005f1dce520aaa4c00362cb415fb7ea8eeb512f7f9c6464f09f7bc93e7d7055a8221f16149af6724acc6754e902779a4b2864a5bc5ada84b38582e705dc13e6897145bf1def2b6d9aeb9968119cdecaf207312a1c75ccc4916862c23549a993c46f064cf7172c8c63564b07f3f4c5df01f02e431dfdcf8b52dbedfcb501f08b26e113ebc82fe8b7050c5f724d2f2ff3fae1a45644d4aa52d31922ae9f6c240090fecb09310d0299b7550c35ca9c49e29b39dd85f8b0b5ecbb1e9ce699d78562777c5ee43ddb26612b736e4b50b8f1ab6bcbdd27abb4dcf9386015a2c62e61534943fc7792c259d76c47b3f51e3918546a978f804c551aab0eb999ceff0375bfcf5d88d06ebeecd1f64f86023779e3f815a3b328cb3bf1063b11dbb428c2462d335b4e72604cd93ceeb863cedba989ec18a0ee7a2b68e3a90dc648f71e71c6ad02c366cb7432db5f6d5f659af0e6a192c6f0c867e3c81e9a7ddf2bd135c78ef1fd5ab31df830e699061af814d8dccdc5cf065a41a444ec0d6775e747af7fdef4742e4ca4ddbd67e1288bd8533d941bd11bcdecc837bae9ab996bdfb66f5262456f2b3b30f9c1c1501c372277f37dfa6664d00704c39aa06bf3d95bfa31d0ce0da3c68641aafcc0022c81a238e693ccca853d5b7c4c2135a6d8d826578d03968f23532b1827f7b50507be24f20a56ece74233f000ebb3cea6205782d4668865861582bbec784801a1f9a8c87065c134d0ac7b6704389d447e028a1590c7b1ddee8ed236642f1b556210f3fabede0330ff8853f3f7b8f9b175767be2192d711fe4923324112c6aaa0161a6e576ff0b4c4cf755f83fa60736cdd61f3d878eb4b890735f6c2adf2015a004d27cc450299925b907327b4c2987015297ae1dd553df3a6506d5698cdde1613cf0287d0f2a044d31ce9e9eb209ce2601bd3e4a7739d26969b65b9fd5c202449f6f6d7afb76c084b64e4114b3e0c1def7969fc336f5f4035c2856929d6f48b7241cd8dfcbbca61ec19096ba4a46c77bbd2ab8dc458d638d3f96dfa3a0f3465a9b76bfd7cd49e63a15bae65e65353efaa652896fa5fe9541519106d6aea7c2b263ab0b221cd73ae1ccc971c974a3909c24aa664abeae19b5cc2a3b224f4b2e24ab9a4f4e051bcd4d6de24b97cdb37ea591de8ab74a99361522da8c5e67f53681c44ccccc4f6fb5af596190f45bcb792f729287b0838b4eb8a75b456b73f905a05783bdf221769c7cccaf94a2bee91e6a9729a1bf2f230cfad86d6c06a90bfc58f06793077f1f0ffde361e1c645d7efbd608c6ca1de27eb97796cd809831c33e8fed99f231029aa1b481d17b786a23026860aad83d3cf01e17193fa244fc16d4f5cd8ec97e4f55f9dc7e3ee2e05b7ab7115f2a4b86491792eeb9e10221afcf3e30a08d68a467c9336bc36908b5f2cf64a92f69253595b3647aa978b58fadef951786fadfaa74dab9268d93c8d3e71a6753da2bc3cc438eb57eb9499176e8d227672c03a49bd868acd3fe3fcf7cd19bc961dffa5d3f0cdfcaeb07b9b5e738bfe69cb22673df2471f8efeccb5a9e4ebc9b436904c06080b520cbde0e3b02e201b8898c386bd018077929699fbaf3bf4515ee0cf3c19e7eb966f35ac938197e7af496ff12b6c1cea652afdc3b13da2858da5d56c69dba6f4e1451da5699024d6d3b60d1caa2650d2ef6866dfbcb5bc440e5b8d574e05340115c00692d0e45502c7363372c7d1e46dbb0c81086e70ca86f1de9780bdedf76e6fc262c6728146e431fce50803c892848d6586088a8176eed57dcd70d924a75f3a083c2f188a9d96007f5b5d5ae762a57aa56f8c5ec4b3c9f4782ad6db8f5e8dd66f61a33882896becd67238987335d8ba9e73ffa0fedcaf68f0e2c6b8f08ed62f6203f6fab6439ea49da133dbbf8edc22e6ecf0658255a731117f449104c8ddf1ae1205a95e8fb7847d7a9edd60c7475a611453d71f7664e6ca91efb12d99e690f7e9ebed2411f8304ee2e0de818abfdb5a4ed01beca55062feada2e75d80cf2fabe0f14786a9f3912384ad9e0bf6719b4a846ce8c0db3f27a1ab5d4d1200fdd75000c3fcbd96c587782be9711aafce0df9e5ee5a7a07eb8cee8faeb74e13a410750e7c5cabd01f2824b281f21c85641124e215be83ad0bfcbd2294124eeb7e7d1196fadd76f5c2716a5214b4e58622c09527aa4c702f9af3964472ccb85e9f44dab339b5e9acfc7f2bc9574a2310420faae94278911b43478f51ee0a7ad3d072b79ab0730f6946013a333bcc9357dcdc7a96dd4241bb054a2ccbaa415aba8a185aa8931ee73d6bf5618b936b471966bf646d3bc8638d7d525db1182b1b58705c3e06d35c96e19ac58d575118df3423c9a901dda8835a387f333797948daede07d2e095da898c72e5b79b4d5dc70a5d3926737bd8c97b8c7cffe922bfbd29a44db96161a3a6b13f39b7c5fe6c2590d6d9f5e008f4e00829bfcf3144e9b851bb5d4c244bcc7ae35068c02c04e3e3f51e75f75375c35996b17037a2a3f8c15c2a338360caada456245323f02c898a94fa1f23528afaa5c08c5aa700b29400a7f3d1e5a2e941198e0a2d422f253f2d9ace9e4f2b0b71e3de5eb71b28bd81cc5dc2b62b9ea2986e42bfbd05e5ff2ca3d9cf289ac0a430f7f5a2c2ea1a58094379d59718230e075549b10b2bb5e3b66af0ca2f58ef480dceda136cd8a4be0ce8d69a3c242bb04a94351904f636bd78792a0c130f69d2d9156e2ba653d2c2056215992a192b40c826263a9ee8d9a34bd9e6f3426fe5f2463f2315b47e2b24562b3049a98c8228eb893dbfae02a0bac3a3cbf9445a8540b2bc1455c99256b3239b0c4bdf2681d4539da664694a76249be01f9e0d7bf55b8d5884b9ee049176c75582002cd1495a171d9d62497f4030607f742afe6e7e17931077ec98cc7a4f0abfb21bf2edcfe75bea8380be1ad593e50104f256cde89207e57e42319a8b2c2799ca83f3dcab53e4a3ad900302a5e087389282ae416c547273ee2dec7dd51e740f665ac9539b9faa9211914687858558f1c186f875a686486d06bb2746db54fb98461cbadf757bc3576eb2833e5b78cc1fe3e5c6995e2f285b47227e7d1b82c80d8d9566e41a904c977e55154c9ab4361bff0a7991ceee7ce7cce2ccc4c57f52dc8e62777169806a859cdb021aafe3dbabc2485baaa122cb35d9cb6a11e04a405cc7222509b924773a4357270d00c46e7e62478a352be5ecf127f50ac4721213e47932beb6efbc8870a89096cd47dab4e331910191c8a0842c7f8e06134c96126fd73c7d781ea884dc8fb5711497a9da86ad626a968dc2e9da243b1c7283b171213d721d2c5ecd325420c2bb0ce025c781d2f7855953898dbd86ae3c469372a275f3c3b8336679b0d4ba0e6dfc6f2bf5b6a56b26ef93da34a9e655a1e34c56cc5948e4d72f0a2105c256373258cfb2afbdf8434fe3a7a44aa91e0a1cf667416ef5fb7565e19fa504e43b4a9b555ad12585cbe19e8043bc03c5066d3995f011bd342689dfcf9910ada4e190ee172d60b4111a6e72729cd58f1c9630667731547d24c1feeb0939af8f3111fd9718a41937288f3e44741f5b987193b34cc3727ba05a05a979dd80a12ecdc86528a883003206f56847ab744178d698c9adbaecde0d4125d1a89185987ecf311be8c8f1075952f7ecaf368835be53bad9351576a3b97c2ec2f700d6fbfb4d903091e3080b3311524ea34882d39050f1a4017fa772e4951491b33f54c3ab30540b101a9603be6d89fcf091720e33d20407959d2159a4d2e41ff32656bb2ee896613fd781492c7fbe554895c68845506a1a482386556150523e320f30f855e35a3d3c522d79bc8f25a1352de751bd9dd10f6adf9b9624c3b6a009cea7de2fe69df649c2e3f02632fc1a1bec49bf434f2790d6187aa3bdc04cbecdcc9f22de335aa4ed1e4e98770f1facebd57089d55f2a2164a40738cfe57364003c97d1764c45fcfeb2a8f685fb4c90b07490ea7b08aed181a11aa8f67f80f211c579cda77d237b246f1ef2e4c58cfb05cbac4e69c61157618dc52070cc9819dfa8a694fcaabf18b6c915c1f7f847ea14afb21cf82aa8f65c57c5b81407ce3025fc16147fe13a890189a4735d77749262c7787e937a564f6d4654e8495544c96018589b05b0cb64b78c05fc1b807e8de140d92737cb95bc0a3e75854dd68d0d22cc0befa3f7ff12fdb7a6477c286b1fa51a08fa73ca49410584b862a745804677b78c87624db51c2517150616750a80184c27c80d53f6e07374c64757734c576c03f45571714dbae53b6fe5d204d2d4dcfea08778909067be169eb378de73eb26b7684d0fa6f1ba922d4295bf3d200e8ffffff17