60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000036fc05432cb9bffe052d8c5680c166b24b6c35c400000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d6765742d636c696e6b2e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e206765742d636c696e6b2e6f72670000000000000000000000000000000000000000000000000000000000000000002e516d664e6234566d347463327839684441516b5956614a3376754b6938364a47326a4e58665775455a45447a3648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055000000000000000000000000084aedb5bcac49abf059b6d820bf6b44f1320446d0000000000000000000000001b1183b4074d38c07dd0ff9c7f0e2e6011d99b7d0000000000000000000000009d8cd06dfd17d7b699ea9a2f19ffb30d321529320000000000000000000000003b675e54d508639137da3862d90a2b790c559885000000000000000000000000f99de56af05e66dc4a4607a2afbc2d04a91a8d76000000000000000000000000ec01f45ae0b63ee58d1da24a2e25e6ef7eaccf75000000000000000000000000a3b2b9efb2b8c7f9dc849db2a5208325761d380b000000000000000000000000551f13d3f6f9b4bf74f113c570eabd54ae54aba30000000000000000000000009843a5071155fabed4fbb42723684601bf8177e1000000000000000000000000bc7b8d320eebfaabb3c70450677c535888f9f7ed0000000000000000000000008f0576adb3197a05c5de7c5eed227666648c7fdb00000000000000000000000078d37950e3c6b963cc7a5f0ade9cd7235293f9d0000000000000000000000000f3f548e61e79f620016979e58e28af9d0370c3c00000000000000000000000009a28fe27ab3eb29f9084ed197239e1bf6510fb3e0000000000000000000000009b44781bea5f3d75aa0751c4e45ea065db90c7590000000000000000000000006391b3aad5b8c6331b38fce2c9feae773d58934e0000000000000000000000001506975b32161bb6adb5f364d682a54c824f328a000000000000000000000000259e61b222909d48c152b682e0032ccadb55015700000000000000000000000080479988db02bc54926c181c387c30797ff9c284000000000000000000000000a086edcb52eccc950fa57bc207fc52fc621a4b96000000000000000000000000f071d841b7315ca6cf31b6b39b816b57b868f2ea000000000000000000000000b37266eb93edb8767f6d5a6964cfd390eef10384000000000000000000000000e02c79ca34d4ad887e655c51905da65bd1aac0b300000000000000000000000013d37938b62c02003bb9eca31b1bb96e2bda10770000000000000000000000009e729adc5545dc25e4a14d36584b6b56dbfbe066000000000000000000000000cfac0982e41e05b47260c04c7a0a1e2c138b3163000000000000000000000000513934ff27a06db7aaad3dd6477f866bc3316dba0000000000000000000000001073a41ada7751c8cb7aae57f75c6983cadae77f000000000000000000000000e1727602703decacc80094023a08c6a87f3e6d39000000000000000000000000dc91a8357829fe1b53f948b169ee5074e81cde2600000000000000000000000040e332b836eb17cfa2fe146c4dae708674ddedd200000000000000000000000005364be0d3d4c9fd5994fae1d05d2938718e1060000000000000000000000000b4c0d940227f62366f93ec9162133a33815a392b0000000000000000000000006afc8135eb8b235ea6f59656b3345372c46102190000000000000000000000001af4332d10f8094b37129119024c60fea427e5000000000000000000000000009054fcb00b38e93436ce613057072ffc676be092000000000000000000000000bdbc3a71b59037c233e53581d175762d137b622b000000000000000000000000ac138c18547c481c54f671abb7f383b080ee9d6b000000000000000000000000f22d649df81715dc359d92baa51e1d9a227320a5000000000000000000000000fbcb11ae2d133c5c3cf9b181aa3f062afa28d9690000000000000000000000006752ffce83defb892535845095be36cb9e810ab1000000000000000000000000ebd3e9cc913ce0ea03272223a849c44730ffb63f00000000000000000000000016977ecd464ff8fdf8d28617132645ddfb9e784400000000000000000000000058fb11c1bc62fdbc5227b841ced2bbb6b3f3d48c000000000000000000000000d2f9a3b894d72867bdcded042181075401e79970000000000000000000000000be33f4ee3874a2c1ba80a21296ada92070e8304c00000000000000000000000046c0b00e3203bb266ec8b73e8e7fe0139957f7fd00000000000000000000000060a0c573b08bf504dc0849d91a9d4ba8c86cbf6a00000000000000000000000019eb7e0c094bf60d9236447d6a0662b9ebabf5eb000000000000000000000000a9eb2b346b2e8595f4074f6d6be3eae6f8b239c10000000000000000000000006228732685aec79838f17c3b32a4c7f1af82db93000000000000000000000000c636388bef523983801fdd136bc8814a7d49227c00000000000000000000000065d54b7c93a8c2e09f5f84ee89e3e30b70b43e970000000000000000000000007885ff42ea0fb786378ab605eae7e62ed7acc07e00000000000000000000000003180215daa2759cbc86f2e487b25cca2883566d00000000000000000000000084226ccb2ca25d67d3d2987e2c2dbe5c6749409b000000000000000000000000ee3867522f68ac69c3870256284ea111acc8a1080000000000000000000000009f68622501a9b8f49a3e22202ca8378590c7ce2100000000000000000000000042bc208b074298041815db4802d87b5a2270b83c00000000000000000000000066a967280ce27902ef61aac5e899889a5b4512c1000000000000000000000000170bfc97812197421e3ac33b512f61ce0128710500000000000000000000000023ea635f96a5b265f8ddf4c3db5caebe955bae47000000000000000000000000f1ca389dbfd669f274fb4f028402499c6f06d63d0000000000000000000000001f143c917e9d409de0e55e17cbf2bfd751a03bc400000000000000000000000002f5c344a700fbef2f7311b328a43341d0f15edc00000000000000000000000098b77882d7f354c58dd7762cbfae345a905b73fa000000000000000000000000f8bf58971e584113542f2256bcfb11e3f73a1ed3000000000000000000000000637dbe8fda8f2ddf0ccbeea31b0a4be5ab05be2c000000000000000000000000ab1aec43828a2ccf0e9c00487b14a4f39b645053000000000000000000000000d1399c7646dafda5c477f8b40670db50fbfc7bc000000000000000000000000011e32d8e88de71bc5f15c66001efe77d11c2836400000000000000000000000094f5580a0255faec3f9b45ab3167b5b3f883661f000000000000000000000000290ad79497d491c3a0c56d38d68608bfe69dd1c00000000000000000000000004667bdd35c9bf0f366b937da5aae7c21f866ad5c000000000000000000000000db1706d8678498baf0a02f859a4773c4a28ba776000000000000000000000000f9feb13f8a2832d0b0c4461bac23f3d19e8f1d21000000000000000000000000b2df1b3c0b61965b11b975da5bc12ce9cfa6d1a6000000000000000000000000d7a712f23ad2b3487e7f36ee277bc434f0a64f5e000000000000000000000000b2702e0b6486708a3d3a68de19b85e88ae3eeb1c0000000000000000000000004ad71099ad37073cd86766cfd2c52d5b407afc6a00000000000000000000000016c1fdbf064633aee44add10e3bf34cefebbf9f5000000000000000000000000445fd2f15b9c74b6d5f2c5115127950567acfb0e00000000000000000000000096a65f41da79ac10f0d4f66f1863ad0c438f5d2c000000000000000000000000e3dbf8f7c8832aa0ab2b0f5a2ed9d9a325c12841000000000000000000000000341d7146f1ffc82c07839c1d9693659120322f01000000000000000000000000576776d6eb66c914e942809826ce1b95cba72b690000000000000000000000001ac3826f1a314bcc1f9d81904fd0c9348d7830530000000000000000000000009cdee89df00226e2e44a4c0ca00017207a99f391000000000000000000000000042f52bd820fba2ce66195017fe4577ddb5a1a7b000000000000000000000000e1f4e1033df399659ad76d4a6405628a612d2cf4000000000000000000000000842ce13abca5481f2c8ef0ac4d0625f84e3375db000000000000000000000000b8bedd8123d6b7a2add044807d7ee560795bd3b00000000000000000000000003ee6b9087eb995ec1510fb94f15148ab76cd00fa000000000000000000000000cdceecbc7e9a1a3f5b73677c6f9e693a3662cb7d0000000000000000000000006a09a2f3609e033466ae8c637e1ff471e6e8fa4300000000000000000000000029ade899a82247a6a63151bbf8dc4c69e08725f4000000000000000000000000269e07107bc166cef17c31e2107cfaedad6d9077000000000000000000000000bac8367fd127cf079a8c82c6ef6249a6f69c45040000000000000000000000004b6af7d2d90b9dc66282cf19b3addaa2dd37e5fb000000000000000000000000e50024249db6b25267a34ba597f15f1628fa82bf0000000000000000000000001bab240d2008c076b73f23d68c5aee00502cb17600000000000000000000000031b72ebab44815a8e3347864759bd18b328a15c20000000000000000000000008230a827ef7cdc731cfafd122e3ddee1ad80beae00000000000000000000000072eb9df3035d6a7ab70249e5217cca3a98505a7c0000000000000000000000001f10df8b3b29b100b6839aa08c66ce8c7279b63a0000000000000000000000000506d35105ebc651010882b111854b3c4ea45d77000000000000000000000000095fb82c1b65107b655904f40a108ace1414aece000000000000000000000000fb598ca7e891c9a58f6163376caede2dc19079be00000000000000000000000048fde284ea8ad28b39573deca357b8dc9984f7a8000000000000000000000000db0891530f1bfc0b686f403374a79fe9e2e41d16000000000000000000000000429968270385b3c6ef864c620a9802b5463c9bc4000000000000000000000000cf05fecc1f10f52610eb648251dadbcd9960d36700000000000000000000000070db11d503e764c0fffe73e251b6adc099ddf1bf0000000000000000000000009199c828e759a19aa85cfb509c7d1eeccb5da87f0000000000000000000000007b7030fa554563162ccb0db1ab1e31136ee87d2000000000000000000000000077237104d53a46f7007af806f298ac0f055bc072000000000000000000000000df714923def78433f240f20067e209eb83be3ce50000000000000000000000006a9a92ea8f3d5c14173604d2a91087261548cc770000000000000000000000007f9333e3e4afa72f78362d7265ab7ddc889bb1cb00000000000000000000000058a4dfe1b57fb364752fce665d5dd6f8da624d13000000000000000000000000090a50f24a9099a71adeeabd82dd8ccc3ac10838000000000000000000000000aadd7888e2a100714fdaec6695e0c70d313bdb6c00000000000000000000000091211902a2a36d553ded9a764e69eaa0ee8ad76f000000000000000000000000f6428db45d332ff2e13f028a656eff652ddf8e0a0000000000000000000000004faa193cda0699be4b89de4a042a940e20e02adb000000000000000000000000be225ca63cfc7125dfce5759bd69799265c61bcb00000000000000000000000036c10ce117688bad82ce21fb888bb216a7ffa788000000000000000000000000d1d9dc6bf159e21f857ac062b793adf9f5117dee00000000000000000000000057767f5bbcd89d7e6bf6fbad4879f84f7bd1f6b70000000000000000000000008b8ddfaeb8d067b11218557ccdf92f812643f3c3000000000000000000000000ca27d12a72955e2b24caed05a820ea6e65e6c9800000000000000000000000006999e7d89c1ef832964228e1d5debb8de1181fe800000000000000000000000082c082a0df27f2a7f7ca4c509275762f4a6ccf4e00000000000000000000000024583975ad67e2a6b24cc51a5d87e8d3c960bb05000000000000000000000000d0f36999cf4083031a94935b2e2a8d123d3106880000000000000000000000000f46b1e0b6d7460c1f72313f40be486f636d82b60000000000000000000000002b0af5444858fcb2410a8dd9576ba7327d56ed3700000000000000000000000085c1317f2d822971da08ad83dd8defa5a2756f42000000000000000000000000dd0af6f40623d190c7ced47b54d9e51521ff3172000000000000000000000000cf577ee0acdef0d17b618f892f011986c54862690000000000000000000000000f0cff6574c8a9175d5e683bfbcbb2e884315946000000000000000000000000a14fa791fbbc48b2343bc67b98fc37b13b0b5d18000000000000000000000000976a078ab0f482c454abf4b9e07f5af67d46b9d400000000000000000000000052b537abe38662050f397975049c55a3eb58e841000000000000000000000000fd7eb8814748f5e029b3060777637db4d1142b8b0000000000000000000000002fdfcd41d4c8b23a1ec8a986f521c655da5e4d75000000000000000000000000588e78041b24f6146fd2ca5229da9f2b0c3a69db000000000000000000000000f2675941a25ecd098211a0708455aa1de804329e0000000000000000000000002eec9b0da773ad278d3ea17270935f6a485bcd47000000000000000000000000764c0a7e362c7d524948ae9cac71ad4526a3503a00000000000000000000000021d50034801a9c1337040b182545724df90d40de000000000000000000000000cbc861a7b5df0c16a8ad0fa9c93f67cf3311d4f2000000000000000000000000737b8229fd4ecfc1f78c56ceea88b95443d36c6d00000000000000000000000009e8ee13278428acc909138fd67777a34a3723a3000000000000000000000000f979cd999a3990666a4110972859d79d516825d6000000000000000000000000433827f29938b6c480c4ec9f3ba1be1cb7d0e9ff000000000000000000000000348969ec73a961a2c8c692afdd588d6c45b3d4350000000000000000000000001bfe0a94b3149dfffe3ff03415ae55aeb9aa50dc0000000000000000000000005585c7775a5b08d3d3b58a24fcd7f0d8db2300db0000000000000000000000007f269b3bfdb894917e5b6c80bf09bd3be7e7d1a90000000000000000000000003f7a82d9b112a268be04a4e121a62e21dfdad8cd000000000000000000000000fddfb771a6451190dd13df58ad249818bfcda816000000000000000000000000d9b383f3dec6bd2a4c8bd62ce913b59c8a46b88d0000000000000000000000003c281cd0bc9b33d9d4610a44c60e3a4e9af68e9a0000000000000000000000002f4da7722e11c897b3274ac0283558f73946f3f2000000000000000000000000974ab1440e81e6546234141bf1612e542cdccc5d000000000000000000000000dbddf32d7f3fff286b5d3f82381f786c8a879c4b000000000000000000000000fd2d5359d0ba84678cb27de8efeee553829b0190000000000000000000000000ed8faca98d1ddea137e15a23c700082c8a7d17520000000000000000000000001ae962582a8d93f0d9d3cc5e89d12c7e7e50d315000000000000000000000000fed3534153679f04062d4a54e501550d8f1c1773000000000000000000000000c378fd7de86ecd3b95ebd60d6171531382c1dc19000000000000000000000000fbc9b7e37dc878e36c05f9b821d90120b14ed3dc000000000000000000000000e271c6d61545e70e2af53ae73d4edfe6b4984ea3000000000000000000000000d1a91adf45d7a7a36de21350a02f62f3eac8568600000000000000000000000006fc611a3fef26bd9ddc8d1dc34ffb26ac7eca430000000000000000000000005f90d4f293e6f05ec1348cab9c7118a62ecaae5b0000000000000000000000008cbf99ff71f4a2f62bd9639ef68e8c710c544808000000000000000000000000a100bf7a081af4b350c1e819437ce8828f2f3adb0000000000000000000000000f0e451ecf9a1e024a2847b3abc6b4b8d8febe500000000000000000000000001dd36dcdac439ffac387b87f76279911047dedef0000000000000000000000001132618222bbb5af70e4160553e72647416576750000000000000000000000007d0c8e4eb276281bd0b77b1f6c9b6eb6390017450000000000000000000000006775d63415eeb3f283b35fb35dbd6c667d7b86dd00000000000000000000000051dee1b535aa6516ec956667a0796798c54d5894000000000000000000000000092c94631661f3ce88728370b1eff58727d36c420000000000000000000000007f1967a30a214721edddb9362ca24c08755fdaad000000000000000000000000a1acd3e7dde4b876c7a4ca7858211ea36562f1130000000000000000000000004f6bc8bebbca99d07d2ade1e69aaf097efab1398000000000000000000000000ec9be27f3cd5593f4d9207374d84654f20fa87d40000000000000000000000008a95f9a58247c713444bf390f5230926d3c445ba000000000000000000000000586385a382b60ae72c242e264476e18a7cdefb5f0000000000000000000000003ec73addb14eaf2963a2e6f8f5c265a77b8d0727000000000000000000000000fd2bf77140adbf202f8ec15c9465cd83867e3e59000000000000000000000000f1b03eeeb4357598b9f6261f223e2b746c5ad59f00000000000000000000000031ef872dc202ca80e10281c0c57e202d19550f180000000000000000000000001947c8776461dcb09fd846f2fd40a1b8c8358914000000000000000000000000b78da8eec29116a1f37787aa9a3b204631545cb300000000000000000000000062cb4162f2239e66c7f993a96c77831b9f0fc71f00000000000000000000000027d0859b301072a907e2dbd78a15c43a40ad190f0000000000000000000000003d80e3f5d07589b72264719a7aab4cd28013fd59000000000000000000000000a206aec221a542bb620452166ec10ff8e2b80e6e000000000000000000000000f3a6ed6466d1dc8cfe414c1a0af314c7c3332fe60000000000000000000000007fdbd54ba18b9c9bef74dedd86293978f1bb7f0b000000000000000000000000e3de0f572dac9cbee66d04068c46aed016ae08fe000000000000000000000000ef12d62a4633419f7f2f22eb81c4c6bc465c0253000000000000000000000000047e1ae0085729d16639b8fdc9c15f6bb7c400860000000000000000000000004f807c797fd5027246ff4d21f0d567a41c7adcd9000000000000000000000000fdd1f9adf869dde19f5354930de19afe07c3f86a0000000000000000000000008475040da9b0b92d75f9858c0f3066778a7044b50000000000000000000000002b66603f2b7bb47fbd6764553006e29f74e8bfd4000000000000000000000000b2a2e97169aa869823bdf500e2482e8426c3f2be000000000000000000000000d8c8f8e07f779c34aec474ba1a04e20e792b5c5f0000000000000000000000008f56c578246124f677c3c1369153639643394d0e00000000000000000000000077099117e809a1a477633ef31aee1c95c05dd8fe000000000000000000000000bad865a860a0882a8844018568f24a746ccb325800000000000000000000000072f75f29be3aa4835b93d22dd5045c244411f67b000000000000000000000000a9682d609971645db9655137bb54c01be1df523100000000000000000000000011de028882acd073cb62dfda5893355fbf887cd70000000000000000000000008f29bfa34a28a19c07e084b7a1dca24db25bcffc000000000000000000000000586c065b7df1d2b4250db63c47b41ff8f8561b340000000000000000000000003a8b67c0d153d1f8f931e610c5c79a7ee51bde3f0000000000000000000000005758f504cc4c364041ecc3d8f9f7592fa59ed9950000000000000000000000001089de14a2d75784ada72353b20c9b5b10108599000000000000000000000000f6c10e7dee0fb6491655615dfb4f30e76fe8613a000000000000000000000000e3c1bed51d32748a4362df57528abcab566870cb00000000000000000000000032cdb152b61f6a0f36cd7262731b444a589b689b00000000000000000000000068bbed6a47194eff1cf514b50ea91895597fc91e00000000000000000000000069332f5a45a9d332ef83d66b7e5bc93595e66b9d0000000000000000000000009ad56e2211d6d2028b81d5e0246b37834c3023c3000000000000000000000000fee28a2f1577e55ff5d047b464abf0f9391f832b000000000000000000000000c1f87c2895ca53b17291cb64f9fe904e71bc3f4f000000000000000000000000b45c61c8002eea4b56b527950e605d7784a24369000000000000000000000000e6a2691651355a1c1ca68bb9e131ae3bdcd93f9b0000000000000000000000008222bb7f5bc50d54f9a8017e4a841adea3ed40c3000000000000000000000000171480f00b26c9a9eda2703d9a8500009901cd74000000000000000000000000f42094a29b5712192c32d4aa0d9426e0465e6d9a000000000000000000000000340bfa98df04b11ba08484bcbd617377401d1bd9000000000000000000000000f7ba0a4044f86b999ba195474d35b98bf86bd9000000000000000000000000007538a424e2df99325faa3bd459a509fe3ba41f67000000000000000000000000d2d8d70cb2e036eab815cc0814c56b0398fcdcce0000000000000000000000007c0b2ebc88d3aea41eee8b64165085a7444bbc9e000000000000000000000000e574270e98a9f9efb475984746d4249db5c7ef5b0000000000000000000000005436e425ec284af4cc77fffd711ddead6a521d1100000000000000000000000000646189cdefa145e302b5693496edeadeb802ee000000000000000000000000e82ce4958eeb402cc34199c382af93d9c37ff79500000000000000000000000036f88061ef7e9875b5ac68b87590348057501ba900000000000000000000000005e2c56cda9673bf00f92b40fcf2e0323e8ec85800000000000000000000000012cd3a3a26d82f432e6d7a08849bac600398ba57000000000000000000000000d6c6b4b486cf490faa1944b955e3fd7fbd90118d000000000000000000000000ded88fc574cb8c15fc3e24a8d2ec7dc5672c8ada0000000000000000000000003d4fe721d3dad93d67fe2175a7d14795096199a7000000000000000000000000337ba22e0593de4bd84fca2b2bf7ea95e5bc3a370000000000000000000000001728583baa62bc92b054a8531d11c6c6d915f50d0000000000000000000000006a6bd8a009b3204d8b9d13c6b66353851c4f954d0000000000000000000000001d0510c246a7dcd8d765bee19ec409a3db5faf07000000000000000000000000f77045d8633dd009e89aa8e92890874b41dd7c95000000000000000000000000db97e06344b7a938c1456662fc616b5fde4488f90000000000000000000000008c436317d89dbd1d9da237efa426da2b74d365f5000000000000000000000000f0ef490e55c80ccae46bd5d201bf4b026378f8d4000000000000000000000000feb909be519347703249a8993d199aaf863c8fbc0000000000000000000000005cbb1181db589777f3a06c27f0907c0e9dca6f2600000000000000000000000086f6f5a2c967b39df4048df3ebd6360843e2ecfc000000000000000000000000d625c0fd72b7e70231ffd018aa2af2b00f1ae85f000000000000000000000000221c9a149f2a850971c5e884af31f5facdf83996000000000000000000000000217619a06d4fd9fc2f0770368ad319a415ca3e4d00000000000000000000000070588456735e1454dfb0ab352adfa815d2eb1531000000000000000000000000a6991663fb0a79a191d0979a1d1e44566f75563f0000000000000000000000007348bf6a3cabbec8a28b5268477cbe6ad6f85bd4000000000000000000000000be8dc2e9d9d69adc79b991c8e6f488c3009e72d3000000000000000000000000e6e9601a82a407e56839d5b9672291226212e147000000000000000000000000c19180f0bc5d7b8a95580205be415d4fe840b73b00000000000000000000000098e799db524eb01d0565cc0ad6cf643482212c920000000000000000000000006b65f275c7c732f866a2577bf6dbbde7dd8d294500000000000000000000000010aea4a5e160bf4b027d2af7ffa766c6ced3b2e5000000000000000000000000c3fbc41cfd172bb2e019c4236b0ab5f7c3fcfb27000000000000000000000000b2e31699bea79c384fcd8e03a3762e1597e8e16100000000000000000000000024c4a35c6a31ece5c0454ec0a10e120f47f32d040000000000000000000000009ae18b3734fcdb829e0cd57d60457b0f1afe2393000000000000000000000000a54a82f3044c30c11782141f6534609b11bdd43c000000000000000000000000f91c4f0efc0ba915e60102d47697a4d5326cfe310000000000000000000000001f50cdebbba361d38632eb52f9082cb0a8e7d0b5000000000000000000000000fd97f8550a493966f8cb70d4772a33eb1340c6b6000000000000000000000000fa960be82804f81962afbc5b283323784e51bc190000000000000000000000005c176ffdc07d18ba81450c5ab1bc5ae504ece3760000000000000000000000000086931251de76e9e8ffcaed8ad8635342fb24f0000000000000000000000000efef1cb8c8b65f3874718996e90c71cfd5b81ddc000000000000000000000000bc7ecee957ee1c2764750833311f28dea8667dc600000000000000000000000011375445805d6de2060e768b6ee16128569dd0900000000000000000000000008e5bb2d6ca8a7c33c284a6a3feceffe6ed13a1e4000000000000000000000000e31f6c6a01c65323544cadb13b44f23be43fa67700000000000000000000000064e8babe54db15558f0f6c09555416a305ad497200000000000000000000000065697cf53bf7bee5762e2fc37d154a8469f03742000000000000000000000000f62965604515e9be0c65fac6cec567d0725ef7cf000000000000000000000000499a729bc52ba481e904519a83164f3a65878fa60000000000000000000000009b60bf0f01347defc1bd51788a0f988ac73a79a5000000000000000000000000b6ce6eb62ce808179f341ba060443a7a893f466d000000000000000000000000486a2cd33f87643d397e9b4a28652e45fd27daa8000000000000000000000000ab44549a1db150e418d07f2fd34740bf237cf2d400000000000000000000000087575c5242466fca2630faee08e3902f01046f0600000000000000000000000092118f36ecd3db2b1de69f4cb69ebf00dc7e91c7000000000000000000000000ac9611461d0b49203d87ba51f5ccc14d569cff0d000000000000000000000000a151442dfa987fc83101192b8073f2a6cf84d14c0000000000000000000000009b25ec67fd1617c6f31a388e2e115e48bababd88000000000000000000000000f3f2cb7e16168775a32768d794f8303ac71ec9ba000000000000000000000000fdb64e740866e6b88e9ad5dc9947ef3331ca94e1000000000000000000000000e5752669cc530d21116ff735c809af3e4b837a0100000000000000000000000063648d1684df185c016d2bda910d1f671219aaf3000000000000000000000000ba6449b9d2bd022f2a0fa15ecc2212f8350b0f39000000000000000000000000cd01db6187ce3cd5926b154b96c3f603033206460000000000000000000000003bbb9f875493045113705fc2d4b14aaaf457e5200000000000000000000000005f4e5988e4564248de9a2f91523b91fbff89641b00000000000000000000000018b25194c742d29571753222af0fe1039466df74000000000000000000000000ac050524f565c44149fe86758e2dcdc99f2e526900000000000000000000000000519ea647bbb9c226ccf93676d5fae5bccb101400000000000000000000000073c1ee27b1afe262b818f07dddd9166a13f84a870000000000000000000000007908d8694aede35be2f908e036c05b606d911c13000000000000000000000000ac886baac9cb5205770ceb5bd9fee245b6d6ac20000000000000000000000000ebb2c1d0a04729873cde0bcf395fbee3648a507000000000000000000000000019b014c7bd5d5601eade0db548fdc3ab80fed96e0000000000000000000000003988332045aae0f491237cd7591888fb0f2115060000000000000000000000008e27ab617d1f15a6211e2621314c9a16a0100376000000000000000000000000d35689bcb1a531d24a421ed864f4f22ce6e21789000000000000000000000000007bf364276cab4c3349e4fab3b81f57bbec1ed9000000000000000000000000238370c8edf585ab381b21573b5e9ec3fff1a53b00000000000000000000000071c688fe793f92fbcaca99e661f9d111b2d67e32000000000000000000000000bd6b6f6f000b57ed4a78cb110967db111230c2ec00000000000000000000000029aa10a1b0919e93b04204d7b207150452ae2bc00000000000000000000000002377f4587af92e13f3e84c12eda547a41aafae2b000000000000000000000000f220eb005454cb4881ffb7151fed941ee4b744f1000000000000000000000000cc0eaea4fdfa493fe5c020c623a0a776031216be0000000000000000000000009a45679a9d665ecf874c5d169ff195c3c65e38e1000000000000000000000000c27436a970e91023d8953448523ca14dd805133c0000000000000000000000003d6ed5ceed5a3313351a45aefb420666e70eaf27000000000000000000000000b9ac9ad01031fdab50257f58d1062a5dedae299f00000000000000000000000008e16279b9398f8e8627d561f941bda5bd0a9a2f0000000000000000000000000f7e44202de424099aab8e02c9e6bdff18f34401000000000000000000000000af26b9ee7f0a2ef68197a6c1d25dd148def9159d00000000000000000000000020b3f87071112d501fddcc56629faaf2fa8fd80b000000000000000000000000a3061161d94f078faef633abbfed5d62069e921c000000000000000000000000980ff2861d903cd7348665b67bdd63b3a967b29b000000000000000000000000f1ff6a4de0b73b5815ea345c80376c8e5877d1d00000000000000000000000004adb1d5ccfc964d3bdd63289b093e307c31f4f6d0000000000000000000000005e3159a6cb212ca3b959be1b6a3cd84c971993dc0000000000000000000000000a24f72cd49ac28c53fd4141f08ffc2190ae69d7000000000000000000000000a291a92c79802cf00ff1848a2f8e29c8af37f4c5000000000000000000000000ab8f49b06c35c06b0a5b6938479fd2a0004b73810000000000000000000000005cc222f1265f5ac738e1c01771954d27cfbc6d69000000000000000000000000ee13734c675248c175eca07ff71fd6e96bbc42310000000000000000000000007151dec385a25d0e7c98cd699112a00b9949b6ca00000000000000000000000029fcbd301be4b6df2fd1e18bd8c9e06cb2d7f25e0000000000000000000000004c942d0b8573592902c24311c0364aab83378db90000000000000000000000009cd7ce31f453212be594091f63cc961e67389973000000000000000000000000143ca578a01a34896810ce83f3162c46b3137bde0000000000000000000000001646b7cec0c0a9251537d4b387cf505e25c614aa000000000000000000000000e982255d1209f613ef1c7d390e2bf6e2c8bad657000000000000000000000000e80e30daacfb811d5924d32d2a392aa300e1881b000000000000000000000000e6930315819643fdab7a8479e6b9b75a74fbe242000000000000000000000000ceec26e7df41ef66cf2d3aa27b433eb31dd3115800000000000000000000000081a0ad0f81dce9b175e4cd3c8a797238fbb2039e0000000000000000000000008413ed7c7dfe52fe8206dce2d8ab915a4e9d7957000000000000000000000000786d52853a35c0731a6ef058d1d17fe820c6882c0000000000000000000000004692ec35006adb020511494d21bf56159538ffcc00000000000000000000000022428c066531474c1ce34001d2f243ee96b8a3d60000000000000000000000007bcedeeb998b7a943afdebdb3f327267fcad9a9d000000000000000000000000be0c5cf0bdc0330d517e5ff6bef32dddccb8dd630000000000000000000000008f93843cdb510f8623d2ef69b2f84161771172000000000000000000000000007af368cd89262fc13e9807caa3c2c03616ad2d2c000000000000000000000000c6390d449f992533c677d227cfa9bb4e8e489c8b0000000000000000000000000deb4a56b03108d91f341db773721e35788b194a0000000000000000000000001f640fce976b8bf561a3b5a6ba1cb25f86258af20000000000000000000000006080c4b68198d85871189b18d4f8d734302985e3000000000000000000000000085a76a59692afacf789525ab5d75ef5860f2d82000000000000000000000000d79a5d8b44993212a38c378e6917d63e4ec35a62000000000000000000000000a81eff29e287602aefe8d79dc78b6ae862b485990000000000000000000000005f00f4738319d8f4717abfe8a751e015cff93b08000000000000000000000000becda2016cda285008da7c89ed573560842458620000000000000000000000003887541c02896a1661b131d7f287daa998442222000000000000000000000000b936309ee7c295f6b8f76b80bbb7930fa9b17713000000000000000000000000b6d5686c356cd1816c411bcc217e3273017941c70000000000000000000000006fd0458b7bfe9a2c7a8a468ad756a68c81a83354000000000000000000000000f5f0578a1aa88d5aee974ffbf6f5cf0e06c5b9fc000000000000000000000000ba079b76276fb1c50d248616bd5f7cf751544439000000000000000000000000c5adac36be5c5eb95e71b824ed9f5b311c214fd0000000000000000000000000db8dd1f816aba16ce9e839f89ce8369172150272000000000000000000000000eb76ef5411fc1aaa1ad5640cc331833edb13b1120000000000000000000000005345fbd2882ec03059d5e09edc931dd082cd170f0000000000000000000000001c1fd72c41a7de6347c9cabe89112403ada0247f000000000000000000000000c0c1c822b77e1da830e68d960decb54dcb28a25b000000000000000000000000e09b3a9acbb79d6faf720cb5b0f4813819548478000000000000000000000000a6a9c4167edc2187f8cb11fb39183375a2049b5000000000000000000000000027fdffcfcf4177006933a5191ba271ef2b8db1200000000000000000000000009480bb9d2036e3e56122ea08387bca7b04a94d2500000000000000000000000090afb0bbf64dc999fcf73d6105f28646ba0dd10300000000000000000000000033a49dd142a811cd63a5cc70fa02a5810cdcc1ce00000000000000000000000016dcb3fca37972f76a88f56ce5f356fe6cd8501200000000000000000000000029dda9390fbe200982157a6eda5f2e08908828220000000000000000000000001f5d6b6e16d7f06520d9ed8048a115e9ffcaf8ab000000000000000000000000f3700ea6e1f540ea87405a662d6fc9f159cdc7b9000000000000000000000000b1efded781792f5da031afc34832ecea38133a120000000000000000000000006f7615270243c68604bf5ec9f0164f2bd167049c000000000000000000000000bc0ffb9070ca125481d7087c48b70364e8e3f64200000000000000000000000067ae4671bf4c7d469224513b0dc97efeb806ca5700000000000000000000000080766dfdfe2e7cd8f850db63c4ed5a80794d1802000000000000000000000000a1cc7c9d05ab2d57c9b753e7dfb6e811b248d3bb00000000000000000000000099d31422adaf284114cac45c3f36fbb7907bd7f3000000000000000000000000a097ff1820b5fa3ea32f3224ad5bc0862c2179010000000000000000000000006afa129a9cc36fe556545265e8bb352bcbefdd3b000000000000000000000000f843fa70eea10e4dfa67b93e504c426aac018db90000000000000000000000002e8d18a2ab006378a9c692c0eec891072613e4950000000000000000000000001134ca940b1263e1c28e08cd16188c92d70f1da8000000000000000000000000450e8959e44cc89626a9c3ec0210c314397a28510000000000000000000000004362b2a9cf8e4601a9ecab08b7af2cf65af043c6000000000000000000000000968f6588850bba65d536724be6e0dc067b6cf22e000000000000000000000000d3222486cdc3388b997a6a6b886a8e9885267c6d000000000000000000000000f8368d7353c55ad475857dcdc409a9aac9065d2c00000000000000000000000006469e1074c6f6bba8e461245cffc38b9582287300000000000000000000000009226d21b940704398dfbb49877ceda5812fc21800000000000000000000000002bb008ec7ae8d789b779b6add93065a7e6fe61e0000000000000000000000006ad4ea7a3916d8902625fcc07a1034daf26b182100000000000000000000000064afedb019116d9e90a8da77879e5d36791da111000000000000000000000000b5a9390ce61553c0945d7e05238686b72a46f309000000000000000000000000c2a023284979dc40aea8ebfbca1ed822ec832f3e0000000000000000000000002bdf75338a985c86326a1d9f6994ce60347acf0500000000000000000000000009444fc4dd647ef04a04f2dfb87d75f22feb0ff00000000000000000000000003dc4054e46e01685baa4f0923fa774e631392245000000000000000000000000c61128fb5daf9ed8da27c566b056df97a131295800000000000000000000000074feeb51472627e1ecb83e5d4ff20a265c47b65b000000000000000000000000cfbb505b613a51ef453694dbf36b727fd200549f00000000000000000000000043ff07dbdf11cc43cdb358f4fa3e77ed64a734e500000000000000000000000049b1acd15e4240edf6781bd755f00a4156bde148000000000000000000000000b22a2c1a09090dd0ea9235eac503d6b7d41ffcd8000000000000000000000000c1bfa63b04efbb05a00caceb2e14962df677e22600000000000000000000000059d078fdfcb7bf6623291a387f7b0fc85c921542000000000000000000000000e1a2641a46184183ef71eba6de5012e4f2621473000000000000000000000000306aaeccf1f5cff0cc80db2d1343c644ed80d46300000000000000000000000059de22ae5750d4cde165514a4991fd0407743af5000000000000000000000000f1bd51b7b7de7f4cc2e92a2b7d3fce0fd72e2c160000000000000000000000002c0242b5ac9c84cb1cd4cf098db66b5dcc6b2f720000000000000000000000002356e8b3601a4c8c0726bd67f9338d2bcf5494960000000000000000000000007f9685ff1132f7812a0a89e21b3a127064b27ac9000000000000000000000000aaf86898da27ef2b3a5e692fff61ac9983f41804000000000000000000000000617c3f569225cdf395bfe582786e33c7d69bf891000000000000000000000000704c4dbb4b9b093f43733e4da9dd698c6e8e96c8000000000000000000000000b6bb30e1a8b01901b0499c7f11cf751b0d2df6850000000000000000000000002a1f9b54d9996a20e41c58b47e090f56e74bb1fb00000000000000000000000013addb78f154462a3be03f104a4b189f254de1f900000000000000000000000016379b5e320d3c81fc9b95704448e377ba1790d8000000000000000000000000c2d2a20fca07794d9af67ea7e248130e365352540000000000000000000000001083945f13e30e3820e604f33520744db54b2cb6000000000000000000000000ec3f4d78976fd71dfe97e54ddb89e8480175b8c30000000000000000000000001ea31c020d5d987ed4b944845ae9a601b565804900000000000000000000000022295e54a988bdcc97d2f354d9f0c4d6cc0a5a3f0000000000000000000000003beeda36e5adcd33423150e4156f503c2e2721d700000000000000000000000089e689fd1c232f1af49c488f5962f202d6ca18670000000000000000000000007f168fc61819897a18a8efba8920217879bea98d0000000000000000000000004215783d2704c3c9eb98b8db4cf480e19e91ea3a00000000000000000000000047d11913d3c44b1cfe42414624add3da5d08e320000000000000000000000000fd307aa47c36a5cdeaa35802f4e9990be8c2d46e000000000000000000000000ebc172efc7e5613b1786d2c81e56acb8d09717d400000000000000000000000008ea6f357846fc658cd82f634d0fb626c0f09eea0000000000000000000000002f0cae1fa9366b7fade1bf17de3943695d11735400000000000000000000000082444e10a9e469141b073727abb52ee621e6b15d000000000000000000000000b448f16d11e9c2a64028529e947a86fb868f16e50000000000000000000000005de875d9a92f83a4ca7cd0468043c2f92212a8090000000000000000000000009cd59f58730e4258f8f71868166fd21a0a90d53b0000000000000000000000006e395a812f9d1954934b047270c553d3f8df32590000000000000000000000002db030b27b799e7b20719c0615369749a4db3ce3000000000000000000000000a46c8779e94a58d2c7f9cef7d8dc0c440c35ba2b0000000000000000000000000190ec596b9e6f105ca0215c6f2bae4bc0d82157000000000000000000000000b518106c73bbf68341b2df35683dd9401806c16000000000000000000000000035e0ba4a9614264f43e2045e36018d7a836eeef60000000000000000000000002bee14d8cc0a594afb7599eec6b0138d4e85a73d000000000000000000000000ef99c434ca21bbaad8ebf3c5e3227a76b70e0f8800000000000000000000000060459a4fd9c94c339babaadeaf1c5227cce47f2800000000000000000000000095c9ec706643e281ff68aa1a1a44166912c10986000000000000000000000000cd78c8c3a94a8e5e195efda20d0de562857b79030000000000000000000000004def86324a5e12e1112a5412484eb1c1b5450ca000000000000000000000000071a4fcbd629d5c720f54209b793677bd9afa3c450000000000000000000000009c508027cead3095d30b4a399724feb6fcd2b8c7000000000000000000000000ee964e3461f00c5b23a4564161d4446b447a667b00000000000000000000000047a6f68be33ba0b4eb3d1cf82541e72f445a324600000000000000000000000015f2eef9be413ccc1b3203770aa5d45a0edd1fdc000000000000000000000000e253601810b57ed061cec0a6ef40860036f6d94d000000000000000000000000408232aa713534ec50ac164e73ab0aa4a6325635000000000000000000000000145f50f47a7fb8b5c08712d7d8794c2839a32eb70000000000000000000000006cf6ecaf54b01ea8fa20988b279d9fa40284fe850000000000000000000000003fa3cd7f07216839e42193c5aa42934c9a39bad10000000000000000000000009086b41d9f5746dbc6a1f3659cf32fb065e9071900000000000000000000000056a10593952407ee6246d92806639322ee37b997000000000000000000000000c17611e6208841622292689ed8552dec562ad41d0000000000000000000000009f7d9a5c12a769fd66e6f86ad08ef186ec49c742000000000000000000000000fd09afb5c8d45be7bb4608fada34de60490a53a1000000000000000000000000ffb927fb147a779399b0cf8c53d83b32f48817d7000000000000000000000000d30a873922dfd1cda3a86484a1948719282222dc000000000000000000000000e75ddd83b957c78eab8b393471a7979bbe24c9130000000000000000000000003f935c094aff6d12c0e7a17f9600939750f340d7000000000000000000000000122638061e9c7fac1affe6c865694315603606d20000000000000000000000008d38fe212781af0160d646d06c1d84f290a9d0d0000000000000000000000000ec5d015573611c868a5ae7c05c56d9da518c0bb90000000000000000000000009520b477aa81180e6ddc006fc09fb6d3eb4e807a0000000000000000000000009e96920c2bcaa4bca4aa7c32702a55072285a062000000000000000000000000b2ef31dec2fa0051a553f902a50c47a55a9097220000000000000000000000002faa110c55fc4b57b35293808c61e29e24e5aed5000000000000000000000000c7fad4cd767b811d2731ffc7ca4ed5d373ff4626000000000000000000000000ea1cd1545e5bc3a1183baab0089b29fcbb45f448000000000000000000000000973be543f418a8bead5049b3e17fffef8cedc0e0000000000000000000000000d95158e39a5a44fbfcbc1896072da2c2f6fd3710000000000000000000000000c7c233a3f2d3a871408fc504fd0adb47907a279e000000000000000000000000e5061982a7807f66e4d603e9406dc85aa0605a9e000000000000000000000000efe20abaeb765f992b98837aaa02f57c81ccba230000000000000000000000001a75d872df729cecbe3b7b71ea5b68c7bbe10b2c000000000000000000000000b52a0b32760118d24e79ab346b8ef587f6c3fe550000000000000000000000003fe9b3a4180c2e8c876f050be94c92632392263d000000000000000000000000371cbe9a38a4cc20041057c3f9cf531cb34ac85c0000000000000000000000001c0bcd7487894c634d0c8a286d7ef4c1833ef960000000000000000000000000cd18899b255a29d7cec5363a57c907af9f46f2fa000000000000000000000000ee448f68e36161fcbe8ee81846d3dbffcf9b32de0000000000000000000000006e3df1e2515c2a6915c440042e59f71c94c97278000000000000000000000000cf9d4d96ce863a7eef1b00b283e1b6f20ba497b70000000000000000000000000bfd98ce652064e01e7221702f5f9f41594241da00000000000000000000000096361573c77801e045a9c724e52303aaa578a7580000000000000000000000001c7122c99ae04d15f4b222fdec503a296d20c9b5000000000000000000000000341eefef5b239d1479fc2344468fa068529b650e000000000000000000000000b809b6c9287a3caee371dedaeef5d2db0fd620bd000000000000000000000000daa4ce0bd61a38bc0d3c02508d7ce24559fd7e4a0000000000000000000000008da83a1b36b80ecc2ee2ec00ccfece78a8e1a5b100000000000000000000000033ce086348385d3bd794eb8586df16272f14bb520000000000000000000000007bb186271a89d699926cee57d0f13b56b5c255b30000000000000000000000002a2d206c09cfabe0f174cf19f588e78b4b5413670000000000000000000000002620845d3c181117f4af8ce0df47dab92d77ae3b0000000000000000000000005cc397dcaf5a279aaf2a6a94f60aa28033921ac3000000000000000000000000dccf48690fd8ce0992b1c5e51af73cf8979eaed10000000000000000000000004fc4d7362c3a99e4a7d05b0c47897dddf8fb5629000000000000000000000000535edc1953f8d7912679268b3d821bb670f2c6470000000000000000000000007da358a735bb2cd85b870fda8ec382d553cc581b00000000000000000000000072eb01929ba2e2c923aa48cbc4a95a20faa7d18a000000000000000000000000dd7e925300bea178bfdc3ed9aa76a40058c5e061000000000000000000000000c561744e50c8c4d34f88ebfc72243ce0949f436d0000000000000000000000002489801871aad86922202722528756c7cf952652000000000000000000000000e5bfcb979b8379d0ea2c6f99a5c1287da2ba7e22000000000000000000000000b44d792caf6a4209157bb429c94e5ff8209f6a960000000000000000000000009d7cc9c16044f7cf3030fcb9d8298ac84422f745000000000000000000000000ce4269e670791b25b736146e320196a9df7da07800000000000000000000000035c46fda1d8b85c99d2051580c392702ffe4973c0000000000000000000000004dc04abf162494d304a276aeb7cedfc57fdfd2e5000000000000000000000000c9cdbe5f58e9aa137e3bfbe8b15fdec2725caac800000000000000000000000003af9e4574ac8683931fe22a9fc14167abfe10ac00000000000000000000000017696d939ec3a59471dbf6db32955abc0037ed12000000000000000000000000dd750568de8a3bffc28b77c91d3d01b22211c84a00000000000000000000000073b87ce777767d5e43f74fa960c2e4e5e0d14470000000000000000000000000ac5b4125997d3c6864d0b9e96ed3b6ba346caa900000000000000000000000008d901521f930c1377c92d91e297740b5a9bc280f0000000000000000000000008bb7c94085fb52be69e2e89608343abb0b938fe60000000000000000000000000175cce36ef0763e9e4d41e654ca3efda1fd868b00000000000000000000000097a9db2e871ed666976b09a587548fcbcec9b9040000000000000000000000001f53b95f7ec9328ad4645ebd7731a747fc7fbda5000000000000000000000000a6388a1d4b4f16dbf85f450f14d5b8224e5c32560000000000000000000000009b69f6da92e843a7af744bd313510d253878c245000000000000000000000000c32340da306cb9645953162c34a8ea23e3a08d8a00000000000000000000000029637aefbf0cc021599d77e673a41598d65a30f00000000000000000000000008cc1b71ecff250ba6475dcba3acb762fb5b7bc7a0000000000000000000000006cd80f5c1c402de4fe28e3e6cbf74ce5b9c81865000000000000000000000000352177c0846cf71912cf0a716bfba9083a0734fd0000000000000000000000008034470d8a4f5784309120b5ae30401eb3522de2000000000000000000000000f44620f0977385ff8e0df39a8c7978f93a51b575000000000000000000000000f805cb61873e8be9411d69835e584aa4a48ed983000000000000000000000000bfa4b5141529245052b7b773b015f0df779f4eea00000000000000000000000098dd29b09d3f6ba06d72dc3fe839cf93e1d926c3000000000000000000000000f16a974830663faa62e91d642fb6a9dc77fef17b00000000000000000000000023e87443c6e1239e820a534c42bfad37ed0f809400000000000000000000000012c128fc659db5c44a7e0575b13db30eea17c43700000000000000000000000061b01b2173c4f6e30599fa837f58de7aa4c8825900000000000000000000000021067350c3f0df6b27defba7a6d75a371946021c00000000000000000000000047d39395ece4ecacbbff49b0be03c5d8d416e6d9000000000000000000000000ddfb6d79a2bf4366f55ccff53304d2842293322a0000000000000000000000003baaed9e8c668abad3f06bcd53a712c8a475d4ab00000000000000000000000082fe071f73a18cdd5ad1dc7d793b7b825aface540000000000000000000000002048e401427a7b84fa7464dce926a8c3cec358e7000000000000000000000000d81bc658f2e7ed9882d7172cdf11e89c309ea602000000000000000000000000dd358c5a16d0a0da52a15065e199ef834d4a0cf90000000000000000000000009c9d619a42304cb706bd033639c11c4c9af343dd00000000000000000000000034608d1a1e18e8a0f7e322b761c89553287659e90000000000000000000000008c8160b3751199da61677c20df788f01309c7bdd0000000000000000000000001afb9f24f13b5ce572197a02b447843376e47f8600000000000000000000000073c4ccb4ac00324663ca14437a0b9bcd2c6439dc0000000000000000000000002765c3f8bcc1951b806233ed883fa859b0bfa6e30000000000000000000000006b0c26a6533de50a790e04df04cb7feac369f4d0000000000000000000000000ba40c4e5acc07959735e8aafb2757daab3b1aeca000000000000000000000000dc73cba723e3b0a3c637bc97325e0d9933e8cd3e0000000000000000000000006003542723b6fb838f2ed2608b4d3b9be491b284000000000000000000000000dbd3c3ebe6922afbb67d6eea881360cd198aaba7000000000000000000000000672993abfe20f78b527c4984286defe4af6dd2a7000000000000000000000000c8612cda4d6e7667dfedbeb02037ce8ba903de2a000000000000000000000000caf2c27e4562905490d52170aaf4a0f2d01218a5000000000000000000000000571ccece6f2816938933484cf2eceda13299030700000000000000000000000065d2259fcde21e4cdb92f8293568a89e1b21bbdf00000000000000000000000098d534f44589441313e6018d525bbb12a3ff88af0000000000000000000000008bf5b74ef328b3802f052c7383bb571bdee81de7000000000000000000000000f36ee5edc8236c9bcec3eca826aff9fa3fc0130100000000000000000000000045d5a13f49d11564281ddfa44731b690e9f1f0c000000000000000000000000085b1e9a05e026e39c8d6d2da5f15f325c7b498080000000000000000000000000354b81236fbbc9050fb7ddabdcc726cb955a55b000000000000000000000000aa3720866c12f4cabb12d8b8e59b68416edfbbbf000000000000000000000000e3db67ea2c39e61ec6e8f39734b33072176450d80000000000000000000000007ccd4fd782ef4c1900b9db19956de6506a2c0f92000000000000000000000000b8a0085dc71154608e09495a7cc01e60ff8be7a3000000000000000000000000ae39f9d9192cdf01b3cd2b0efb95be6ff18cc7c70000000000000000000000005ec6e61c89753b206cf10db5fffa207d306656aa000000000000000000000000fd1b0c2bc257ffa9a13f1833ea5916242bb35b5f000000000000000000000000b865f7ac0e85edd32db82952b693cd4d464eb8a9000000000000000000000000b1d1f4c1941feeb288097a8fe1cf3893b126505f000000000000000000000000b0358e7e056e00a3eccd0fd719f9fed5e874749900000000000000000000000029d8be94efecfc0da06192aae6d37f30ba335c2b0000000000000000000000004049deaffc7b49eb949986878885554fedfad350000000000000000000000000e803be9d5aac750eaad3d4cc405b91bb6aaeedc10000000000000000000000003ac345684ed40f2f7a11bd1c88975a96bf7a569c000000000000000000000000703907d8c510b2a7290654c4ad5256c1e0279c7d000000000000000000000000ec09693172217f1eba3949944c66b78e361a4b8f0000000000000000000000000a66d6c979a41b90160215cc4b61e28271d18a9c000000000000000000000000fbc90b1a02f8aae8b2e25a2fceb4e2f1cbb4d248000000000000000000000000a0cd3992d0d26521dd2bd50f9d6d39bb35f9557a000000000000000000000000c016518075fcc886a669e0973f7810789fa4c77e000000000000000000000000c99c7749605b4afb0b22f60e7427de40d9cbd293000000000000000000000000a62cfd3137a1ac0f221ba13602d47dc18a75aae1000000000000000000000000fbeeb907e64c74f138410649dd841fd7f292c42c000000000000000000000000d02c2c50c6f42fccc5f974421995f4f2c08df3c400000000000000000000000043be88b92a6951f487a11978ff2651acfbaa5464000000000000000000000000f65b8b279d7cf2ccadc407c716a6824e7f9c58ee00000000000000000000000061c265193427bfc29a693acb045f4a64be71fbcd000000000000000000000000750259dfe5fb79fac0c507e7a4e87d67750e941100000000000000000000000034600e8a94d11372063ccea3b5e21f52e3d00589000000000000000000000000fc2d5d449aa75b16d01a38d634cc84e69d9f7f0d000000000000000000000000d7cbe31399987aa96985a6449d449104e105b93800000000000000000000000060e3181b729a6101fd276b32a8946dfce8feb1a6000000000000000000000000757907866bddbefcccb7005d4c7e5a3bec573491000000000000000000000000f56dc0ab15ca830fb487f13f532306cc7d41557100000000000000000000000052a7e5bc872e71cc13a06478a1f6c08210d7803e0000000000000000000000008df155ea07e76b4782a45618f28bfa0f03d52a84000000000000000000000000e739af5d44204182ec25720dca2d0702decc5ab0000000000000000000000000bc3372d4eaa3f29caf5ab13b77e4562445b6f9320000000000000000000000001e39f5aa35bcd97099b21c4dd72ea64c2de43d02000000000000000000000000e6be69f18aa70df4962d901d4438bab7bc08561f000000000000000000000000cb1109b8060e02f511d6f8b60b97448e706316bb000000000000000000000000353abe5fcfeab9c4ac31e9bb99ce23abe29324c000000000000000000000000059f5cc343da7b1191e18f80d12ef24039149c2d0000000000000000000000000e1c79047748c7dc1649510a102374eb7e497f924000000000000000000000000cbd16b0a6c81dfa380178a2d82224dd338c8d11700000000000000000000000092a5e5377f523afb57084a645b9041dee5ee415600000000000000000000000025ae3bfe3adb9b90a6cd709e94aee0bc9bdf446a0000000000000000000000001816cd09686967c328d84c4eacd8ba649624c31400000000000000000000000090fbe6782cac531ad235f0f43fde47cbd51c0d6f00000000000000000000000019c4552626a0dd47231c222e15622afd5bae0270000000000000000000000000700cf94bba2bc2ae93fc2ce62c739a4edb54b921000000000000000000000000d87c932611b997d23edebe4e12a7fdf09c12b1610000000000000000000000005f16fe17fe5b8bcd9dfb8581dbd39f3c8aeb98240000000000000000000000005439f232512e5089c3a0b6c05f2c84e731523408000000000000000000000000215b92f5cdf0c8f9b4f664ed8801359a33e9fd5500000000000000000000000062791b8c310876634b8006787d3391c8c567e6390000000000000000000000008913655e2f862195d007bec82d5259c567e03bf5000000000000000000000000a6507f5665177cc15ae5086bedb69a279442f4650000000000000000000000005600f71b6a612b5d827e918d5ee6f08f4c39fe3e000000000000000000000000ed1a638193e4e4064e9ae018967ac6ccd988b86400000000000000000000000067f3eb7b5c43447f942f1f125aba61e2f3b3bbb10000000000000000000000006ae55a9a006b84a13a88b3549db5e526c6c1c6c9000000000000000000000000398c2a53fdb3e6434caa235efc462960b3fa6423000000000000000000000000beebb836c64f909fe772e1fda800ab82231354b10000000000000000000000006f8bc6a127742cd403089af983d10e3ed74a70840000000000000000000000008f3e521ec4cc941847f5fe32a80c98c8d7229ff90000000000000000000000003db49223716d7d4d96232bff40623feb44654cd4000000000000000000000000780f224533e2f4b0df8a4f872082d6b85f1878b1000000000000000000000000e290e6cfe774d7a1b52600275f604ce6e8e1d2c600000000000000000000000072d1d75db9bb2f7b9f315b04ab4da83c225f0f9f000000000000000000000000bfc1b94822f8b270975d86f70e6eb2fb062e086f000000000000000000000000913c37fca7f2cefeb5c45764d1235cf02458488a000000000000000000000000193e39c0a8b92953673290f482931efe6b6b904900000000000000000000000043d537f3cd6050f7c76166d1d49baca6ca3111aa0000000000000000000000004a1b40dc142604ca77fe2e3f1499574a364a8bda0000000000000000000000001b8424353bfef1e69b39386b29097e98fc55cccc0000000000000000000000008af45dd9f35af1280fc01caf7e66513aa51eace200000000000000000000000069462dd1a12b57c77f5dfbfbadbb2d759c0e7ef6000000000000000000000000fda2c1435695e74a98c900b32a74510c274aa734000000000000000000000000acd4fcb092f7aa56a4778b32467d5df48edce06e000000000000000000000000cb2a9c1336c6cb83bf5453791138ed350c343bc5000000000000000000000000f60d9ff0799bc0c27b990825c7476b73be20e87e000000000000000000000000caa78c96b7d4af3079f9294c7994dd29c3af1738000000000000000000000000bd00ab5371a3c94f337d4743195af6ac63d6283c000000000000000000000000ee7ccf797ed43b732c89821cc9065c635a42b52800000000000000000000000039cf6f3c44f0ffc5576cad582c2d56506cd15500000000000000000000000000281aa906196fef51f85ab5badebcf1843cdbd0e0000000000000000000000000a0c59258c936a5cb7652c5ef063cee2a8e1a79f20000000000000000000000004cca5b2fac38cbe6434df783e76278123c9ee745000000000000000000000000a9cd5dc1e72d70dc4e1a013494eccb364cff19fe000000000000000000000000d1a94398fd694d5328ba85342a5ee890c2157a2c00000000000000000000000098251a1e4efaf7d23f8b25c0c4ce6ddf8a334b1e0000000000000000000000009e235fadf2fbffcffc3a1439b97f49bc8ba2f5b1000000000000000000000000c0159239460e1b866612a6c46aebe7094047e87f000000000000000000000000a1798a1bd705c20c9342d61200dfd63a0507289f00000000000000000000000045fe73a6c4e5f796693efd110bc2072aa5f88058000000000000000000000000c2b72e2bc0653d472d90196960dbdd8bd41675ec00000000000000000000000030a316c5787fe7cb8fd6ba0409dacf448268ded7000000000000000000000000938fe34361d9fd6835bc9f58cc180063d1172ded00000000000000000000000049e3d6c69f1f467104ff9d2ee05148997d63f99b0000000000000000000000004dfc219eaaca910e8be82bb9f8b21254e53f272b0000000000000000000000006fa1c49b1c57308b68bb4bd3506fec79fc2c2a5d000000000000000000000000689a863ca27551f30cc021b9e61f0cc324d0f345000000000000000000000000e0d380c55389e91a6796207fc888f644556242b900000000000000000000000058b044b39d900ae283c0255986cd2b9b4f8a68d9000000000000000000000000735d5c46cd2806bae33d209d9576d3811b299dd70000000000000000000000002160ccfb8eed64f267898c3b31ac7909d6ab8aa90000000000000000000000000c8d8b82fa27f3b1ad3a5cca19bd7099d5043f59000000000000000000000000d4d2a13ffad3c0444da812ddfd8e4a06f307460800000000000000000000000085ae34773e28d71f4c65914a2f0c33ce6b70d6da000000000000000000000000ff4cc2a7dd865d3ddd4ae6c4ca9e7e4254eb221d000000000000000000000000049eb541ff683d94a11e29da91f9aa8dde4a0eda000000000000000000000000e761de122bb0ad7bcf8355c7de6016c6d36cc8bc000000000000000000000000dc0118784d66b8219d2f88b4e52526698ff77ac9000000000000000000000000d5e74d8e059639d2d24cb96f20bcdaf466f50b490000000000000000000000006a456d95119a54b7074f5b033871d82f619682af000000000000000000000000034e9305edc2e391f2fc417fd2a3eb4bd1316f1c0000000000000000000000001533f1bfd481308b6b264904fdf049ac71281840000000000000000000000000618dc3d4826785ba67497ab02aab5c344b6f0163000000000000000000000000354d463b199d041981f23ea62f897e2b66dc77f2000000000000000000000000b8727ed36fe5586c4fbc4104867ed984f78ecb2500000000000000000000000011bdaf654166807cc5e00a72ffff1054ef496d2c00000000000000000000000065cc0430698ba131d3639dc079c184d51c0abec0000000000000000000000000764a1999414da13415d3e561a321544d370612c0000000000000000000000000beabdd031f9d7102744190df274146e0fd3f306b0000000000000000000000000ffdf706e8b800df90dbd2dc182e3fdf194735a300000000000000000000000013ace0b1c6c8110151bc32539c4909f03251d34c0000000000000000000000000e0af2d74de16085f2fd3471846e0b3fc311cdda000000000000000000000000df7b538ae8861ba05498a490446df2c54240391000000000000000000000000035bbf29f79d722ee4ca2fa10b06ef7cd0a1a458d0000000000000000000000009e86984d9030b47f849c3267ac7a51ce87cc50d600000000000000000000000027d916c888d9889641f140898b4ca3d7dfa965e9000000000000000000000000b73fba905df81a57d580e28b34553d6f0e37a215000000000000000000000000dc12beaee04a3a120074b86e008fb15c2cf25bba00000000000000000000000043a981c6fdfceb5b3bf1a4d019d104f1a8e560b800000000000000000000000098faccc1796084fc63264b8375216554c04dc9b4000000000000000000000000e8fa08a27c97b3a67a72456434162215d1720f9a000000000000000000000000a55d308e1edb404e5a05a0caec64f459ac3bad3e000000000000000000000000d0ee7070b1b4f979ec6ecbeca76d50397da910930000000000000000000000005b173b9a2219bca92182e9ea72330b8d5cb78357000000000000000000000000e1ef8750af8352a6db93d1dd5af9fea7400c23d9000000000000000000000000908f679dc84c4055323b79ef347288f73e824996000000000000000000000000ebe36a26014f239582ceb576e9b584acee66bee0000000000000000000000000ff39381137a6148e73598c8f9d7407ae5165cde800000000000000000000000039ee09291cfff55c4880454b443e06bd97e4b464000000000000000000000000d69192217223aa4ae1dda98d1ef6d617dc55103f00000000000000000000000086349f47f937edc83b5a328ec67579e5c2a47b290000000000000000000000001da1f30f2a330983f2fa01e7a8046d90c4d96a71000000000000000000000000890e51d86baa14a48ac410df28346cc12e519d8c0000000000000000000000004fba1b820d794c8cec15b9ae56a255858b41948d000000000000000000000000c6a208285731d3efe623ec9cf7b68ac71b5b695e00000000000000000000000044edb6e5a0f65f2c2c574e956dce6662a5555cc10000000000000000000000005684eb02a5fa5fb69cae6b08b19f4275361b4b67000000000000000000000000f4ff24265a25e558954067b4964fc876f1e8de64000000000000000000000000c53adaf097f2d5e22f2a101e999dce2a3624d231000000000000000000000000f9e65e5802e9af9c9615069278da4698da0c703d000000000000000000000000cb7b671fa1448c9964a846fb309f201251829a1d000000000000000000000000f24ef0b4ad08bb46cbb1e3baa1aa84e2482b4b920000000000000000000000005769cf6b197e3e642fee290b2812193238fbe8700000000000000000000000004bcd49514f4419c3beee4d82e4bb945274aebdc20000000000000000000000007f5b5bae32e32d2e33acef4740a207897269444400000000000000000000000087fa1c1bae75a494d5ba98324316a7e6556af3080000000000000000000000006563f9e9648e47f7e701f644996600b7f40955d6000000000000000000000000f75679f263090ffb4bd6cbbd84dcd8109f5788b3000000000000000000000000d2d34132749aafd6b45954985129ab6ccd45156700000000000000000000000079c399b3b83aa5e403ce14c1e5f24ed04b4755eb00000000000000000000000026c921d0c88b1e3f2882c18721a97386ea39dd5d0000000000000000000000002fb9c4421acc623359dbeb03b0313b92360d589b0000000000000000000000000d253e51efaa0e148192715e75e8eed5c072a25200000000000000000000000027a40e605c7ec2b15ec91e9c2f83f5c93ccecae5000000000000000000000000c24f9e6d3742f2633c91d3c86707aa3c24d3093d000000000000000000000000baa4c700901ea5e85bb5f834d85290fddd95aae1000000000000000000000000850877a57d349605372b232251540300d7fc5b5c000000000000000000000000d30a807beda3c3ef12989339a91561e25d6ed9130000000000000000000000006a9a043d79b21dbdedfb22f2f842c2e3491aad9f0000000000000000000000003ef9e06f021c20034bbc33a91a414a62dae0f1b9000000000000000000000000acb38da4177d20dfad34f5d429fbe94d7dde61fc0000000000000000000000004c3750e46c271afb2836eed16e361e75b37a1d0c0000000000000000000000005f7ad1b631d90d5f0757eb7123c0203f82af1a0d000000000000000000000000e53dea415c83384b357f86ae3d4ed5d346dd329c000000000000000000000000f1856cacbe1e5f525ab6fa43ee77e3444fd85df40000000000000000000000000c177ddd16dca30dc904af3dfa5b3613cb8e4a0b000000000000000000000000c4c2ffa41283aaa35cffe1e9fffe5699b6bd2785000000000000000000000000477c76137102581ace1b114a7a320225a96f78f2000000000000000000000000a95d1943310f364f1b1df01be9142ce13cc9a2e00000000000000000000000000090ea2c177484aeac3f6bcb86b06f90a98534dc000000000000000000000000e55206ded01777913a2795336dd881aaf90ae6460000000000000000000000009ce189574c2e0d9ceab23f7bf78ced003255d87c00000000000000000000000021f768446a171f50a20c727e420981ad70e0e9d90000000000000000000000001cc5b4cd98f1122decdce4c79b2f818fdd4d5316000000000000000000000000e721abacf8e453510664492dce6d6cd299409c2a000000000000000000000000d7e428829ce44306474ff253e5136de3d1ece681000000000000000000000000d29f9736a2cf9414d506164349b983734607f049000000000000000000000000158e7d67440edf168f4574b178fd160907eb9b0600000000000000000000000047f1dee262232beb1770f29c554e0113a8b130bb000000000000000000000000eb27b469a2bb64417b8c717e4124a31765c6daa80000000000000000000000002794def4f7ed99134d9f2ee4c14c30954638ae7f00000000000000000000000071ab71c8866e7e4bcaab5214f978dfd55d63200c000000000000000000000000996fe7a350570dcc46bc7dc917089b2bdf7a6545000000000000000000000000cf2c2041c5d28a34ffeb26caf01941c16339c2da000000000000000000000000875f46d45be4c5fba79e6217f8641b3f7b34399800000000000000000000000020594c5d02c9d0ba34ca612521861c031a563650000000000000000000000000354ce3417314f1982a9863dbc50fe12a42362da9000000000000000000000000d472c1bfa1322a72930c2565afd8838508b6d95c000000000000000000000000abbfad56162bdc34967cf5620a6e4e8ce6886421000000000000000000000000469d33652725536328815ae9d0f3b122bacd282a000000000000000000000000a4906c1aeb0518df6e218ecf1f9ea92fe7e78d5f00000000000000000000000090f6107ce839d5fa99cf946e7af8edf64e876e52000000000000000000000000ea7102fbe35ec5bdf3b1a183f234a1b59d12a4080000000000000000000000001fb274088567945938d8e22ef9f074af44eba9ef00000000000000000000000097eb270439bebfa22132ae901497d0b4c68ef069000000000000000000000000e8adc68c29fd7acd7b2b374f9e39fa011b7ed3190000000000000000000000000eeba2401f51163fd97a65bda3453159e235a4ad000000000000000000000000f4dece1b08d3aa21022340840e67421d41f5817a000000000000000000000000e45d2397a4a35d6481231dc54735aade6d33ac9100000000000000000000000097948a8058618fd1f5070bd55bdce6da3fcf86b7000000000000000000000000526f9f62951cd14048faf34739ea22706f43e69f00000000000000000000000036ccc8fc07714fbd2b6439edac70b59acfa9755900000000000000000000000054246db2af5721ec29b93af83f05d3626d222c12000000000000000000000000279451e0247f4e9d333105696c83b879a7023b2c0000000000000000000000008e767ce3fce79ccf0005825f863c422948da346f000000000000000000000000ca0e2533e8059895acb2253f768461f6052dc6fe0000000000000000000000002e15fb71b02bcdc118fd2e19715eb9ba478da7eb000000000000000000000000b235210765362438a6617dd98e7abd598e2e36740000000000000000000000004f19d5a64863610fd2f328f910b9592dd97597fd0000000000000000000000005cc1fa6c83151954b374086163b24289126f93ac000000000000000000000000f3d5ad7fc3d07a6f819e273452609bbbd08e80640000000000000000000000006c0a85b308cc9aa957ab74c48eec8ffecfe21e3000000000000000000000000059c886aa9722bf19b0cf788676f762e19adc3294000000000000000000000000a6a862561c3a6fc44dd1a31d16c46f4d15eef8cd00000000000000000000000016c61ef21ec5336296ef2304f4cb3e4a25984393000000000000000000000000aa6859e88877be9dcb028e757aa60f2c53bd6e5a0000000000000000000000009c63331854bd908891c8185de03a741f5a793af6000000000000000000000000eb25a95f188a08ebae88f4096b3984b6f7d54f0a000000000000000000000000af29b52a1e1bad40455ce98b7f160796e63ba283000000000000000000000000536f9fdd10e768fd2348282d360d1ac5cb1078a700000000000000000000000010e92e4ca18d3482dffde33954d7eb10cdd7fbba000000000000000000000000fa033333167890ee5a3a429582ba82d92e8aff5f000000000000000000000000ead778afe433ea1b94a59bd3c244c86c2feb9730000000000000000000000000449efd9a165ba183789f7506327bb6297bb9dfbd000000000000000000000000a9d77d498608329d9fa6214d088db19566650b1d000000000000000000000000665929608ce6ad8d9c9a5e9d6b3d3ee00833f22d000000000000000000000000ff62f5938a51ef16f79cc93b7097573de70e4d1d000000000000000000000000e3e3ec555da30a95ccbb67eeeef8b892f61cbeb900000000000000000000000073f460b650635621310a7cf89794b5f85b6a9fb8000000000000000000000000bdd103440723d68060b44b9676296645a0d3938900000000000000000000000048929b0b92fcf96f13d1acf7d117a4acd182288c00000000000000000000000008aa50b9cf69588ac5cc3a25506952911b2cb40d000000000000000000000000f9b983c40365b6fe3730c690ab0073db32e1903b000000000000000000000000f22ad93a26321d4fe8818bdb539fc9b7782b396900000000000000000000000054369417bad5f7dea56d5e34af0ce7666e669dd20000000000000000000000004d572ccbb839e1c6860334d857422707f4ca1535000000000000000000000000f719a5649369d954c010ca0af1be72ced2a63eda0000000000000000000000004a7f35df1f04ea0cf9be83ada235af04f21db9610000000000000000000000000228e5fe1eb2cd026ed552778a1c830da4ca5ec5000000000000000000000000fb6d58d30a4b5b845d73c41038055b3ac14334a30000000000000000000000000593a9ca33109ac12ef511945530ff1b26c48b4b000000000000000000000000e76adf3976552604e6f8aa1b6ba96dfe8fb08f8b0000000000000000000000007bc3ef32a5415bab44804c0494a2c546b4ae84c9000000000000000000000000db8d64873ab695e29b1ee9fe65f1224ca4f964b2000000000000000000000000de7c23c525b9d0e36bdf20af8a9002addbdb894d0000000000000000000000003becce15b941c6c6d5156ee389a7f377166542100000000000000000000000001d131d323fac546a3992585cdebbce0dca26bc55000000000000000000000000f611a7a99ed1c5b2967bf3c674afddddc5798182000000000000000000000000a63210202465b939082f958784f06ca057114c3f000000000000000000000000562c0b218cc9ba06d9eb42f3aef54c54cc5a4650000000000000000000000000f5c6f07dcf0c5cf617dc9e5be429f5f683ddf85d000000000000000000000000a8c50e41676071af892273a8dbf2a428a1ecfa0d0000000000000000000000009125ac45bcf1a5abf3662fb16b2f31a47c1c80c3000000000000000000000000bd2dece4535f290d69ad662817f66fa39a811e5f000000000000000000000000a8dec5eee3741b9a24f6bb8f1c354ebcfc54bcb50000000000000000000000000a99edee433edc01b56cea3c6e9f8fef2ca18612000000000000000000000000125b62d08057f5152ef04d6cf4ffe478e927067a000000000000000000000000cc26096efa3e9236ed9399663e099209464dbdc2000000000000000000000000121fc68776a23b687737114ccbb37a5ff84aeaab00000000000000000000000072d0af61d85db9e8891627abe52eddcadd71e982000000000000000000000000d5d08b3f4b2b2e569c37006d211eeb19b5a7bbef0000000000000000000000008de7536213c9507e990b77c970976720996d1b67000000000000000000000000204a1ebb810eb2e606357baf21123efde7a737e9000000000000000000000000688f682e83e38cbd73849a71f0308a6858d5376d000000000000000000000000e88551c801fc3cdedd598a31228ff6e4fbad74ae000000000000000000000000038434e2bde15610648000868595f246824754c3000000000000000000000000674a60a2c1d29fcde626deb5f294d9cfed480e380000000000000000000000002e6925eebbed73e0400c14b00b042007bb7207030000000000000000000000006c70ca3895f6cf2c56d6ab710f59980e168591960000000000000000000000006c6fde99d656aab35c15a8ffdb5adad9e30bfd1a00000000000000000000000065c3e64fd9cb4d2ca515db6570871965a81083fb00000000000000000000000062b419b5e8add981f7f0cd310e28a73def338342000000000000000000000000e3540776680d18e2af52086fc94bcbb110df243c000000000000000000000000bd900aa6d26e2cb6b7b0e4ce92d4246ea39184800000000000000000000000002f28dbc318be1cb4f2fdba678120e685caf0322a0000000000000000000000002e17ceff67ba5730a19fae200f1c60e7532388750000000000000000000000000f80d608b3526529938a63eac2d5829b29eb3d5e000000000000000000000000fdd500ca2a48cecd9a3bd4b86cd0a09bdd9bd2b1000000000000000000000000601aeed992d8386649f6ff19feb9e275baece79d000000000000000000000000ac60c7b9d1ad7d1a0c738d29e351ff9508301829000000000000000000000000707c964cc7d0ab177df9886619c5abc43bba5d44000000000000000000000000915213b0bd842ba3a740e3b61dda885d581c4733000000000000000000000000481ddddc5a25effcf3c9b237968196ce4205f637000000000000000000000000bbf70c1da197b0d5e45f6f7b468903de3466e41e00000000000000000000000078fff92196520c6ec1fd2ebb63ddf3113e019e0e000000000000000000000000b6194d61d72cc0ba5af5d82bcdbc4be1939129d10000000000000000000000003fd84271247b92a6b79b5530cfe2b9a230dee69d00000000000000000000000047329e588fd9e5f2bdb6b2b92660b8a83add48b700000000000000000000000001b99dd460314286ee87298faba25a28e003022c0000000000000000000000003abce4e29d700a3915209fdc46c81ffead2f3d5c0000000000000000000000006fbea16eeea21522cd277ee6029b0d2801288401000000000000000000000000f21f55005676b4e3cb187570d0487c0df2e5793c000000000000000000000000f1654dd7c2f4f6cddd30dc10da55ae15e14a41d80000000000000000000000002159494dee7ef50087c7ab69f65e6a5f301e9165000000000000000000000000fb035ef34f07cb9dfa0b6d38cc48d0b92a6536c4000000000000000000000000b76b2239803f077018d3a69affea10d8885f0ab60000000000000000000000001e796a9d4c674ba81e176e65ebb933b3520690e800000000000000000000000092b02aefcd664c0369c31596822d0edcd9bb198c00000000000000000000000086693284b728daebf38eadfcc87413226729878f000000000000000000000000c6055dfdd962c5edb2f5b341becbab0119b401f000000000000000000000000046d083a0d010d4e4f906b3b7f3de75617c07578b0000000000000000000000006389315de1338100b7a4230c4a0f859731691e3b000000000000000000000000ce61af6830ba76aca839298f43dec12e6768cc0d0000000000000000000000009828efc0f9f9ba8ecab7b5e71c158145d007b7e9000000000000000000000000f289b5becf73baa3f87880d1e409cf1cb172ecb6000000000000000000000000bbfed948a8d84c10fa82927a1e55dc1233a7d1ba000000000000000000000000db59c4e4221aaee79642e1be74880e7c1db31ca600000000000000000000000076b190616aeed37267a192876e15df9951165714000000000000000000000000f464f307f46024a4f5de40a577aef7489d7669cd0000000000000000000000008d5bd302217c5db57f7a4eca9e0c5ec91db81e0e00000000000000000000000040825690dc0776b1fabd5ef5a4187eab862a1de80000000000000000000000002e9355d84accfdff96291760060dc0f75a5b2623000000000000000000000000c33d2229e1c206999a6f93706be57f1f84601f6b000000000000000000000000680850f585e7f3afb9f822ea7053676a126b7cb200000000000000000000000051fdb55e7fbbd5827c1f51eb7425d808ce5ba53e000000000000000000000000277fe10ebe867ea0ce80ecbfa896ded2f4aa4a700000000000000000000000008287ea2c4c3fb00b4d290cb89c2db0d06f4c22580000000000000000000000000356065dde1cdde81eefdbcaf59f4377a72988b700000000000000000000000010860387dfee295d074dd6b0f3597a57c9f6b8cd000000000000000000000000dfa13386f8c15d298ef2f3dc345cef0f408a1ba3000000000000000000000000d9e8194366f11542418f86f22a48ef5ff64e648a000000000000000000000000579a09238b1e45bc281c979d5f3ee971705af1b3000000000000000000000000cd93e41c7f03790eb03438acccbe3c3b2a211ab0000000000000000000000000f942a4976301838361ee3c381004386bc6af89cd0000000000000000000000002ff1c1c65411d3e582a037ea13255ce5d7a456b40000000000000000000000001ff4e85492982519d5800cb527d286afb1d74cde0000000000000000000000005d275fe1a705b0983c89e708d6d9992e073d06c20000000000000000000000009a62bdcf6e7682aa76f7d87077cbd58178b4260d0000000000000000000000000b841ed02dfc8a62903fbdc55043390ab91571f9000000000000000000000000af9fa5f244b0e109507f3373d55e65cd086603ea000000000000000000000000034ee2697c2e0a4dddd1940ea57875ecb31837d50000000000000000000000005f55ce90902321895658e6b64e0714d122daf778000000000000000000000000044323848a93b06e116adfd377bd791557cfcbd2000000000000000000000000530cedbe6b95bee1c774e6b2f8fc2659015a3862000000000000000000000000776e93b10884ee06d3ca01b4fcf007305c922a0b000000000000000000000000a9fe59b937fe85c2ee19fb0bb76841cad615b35b000000000000000000000000811f55d83e80db9634cd694e0661b1053d2e24eb000000000000000000000000414ca815a29bc62930363963523b30d9347e9047000000000000000000000000e442aa9dbf6184a4717a6d51c5d25f2bc847b46e00000000000000000000000055d1e96d32021c3529af1b4be20e60117c8da33500000000000000000000000024a6a4aad761337d6c86895053f2b25e40a451d60000000000000000000000009994a956213085ef0e41093484d16ceb36e8f17100000000000000000000000066dd7a6c3feb4932ec97e7fe84110907005ddaf5000000000000000000000000f99ad2e313a0311f82df488b2021b942ce60f09c000000000000000000000000a201e688d094dd42d1a5e13eed6891e12fc02c8700000000000000000000000061d13f856cc7d9cc85bc84011a4eae6ed8d79b08000000000000000000000000bed9304b3827a75e775a3a0772546ab09410f8bf000000000000000000000000b5fa14760d98c0dfbe6355f2106427d5ababad84000000000000000000000000ed8b345eb52e653f0e178451050a4ce18aceaac700000000000000000000000042b896045dbaea76e627d19bfca948017ca30d2b0000000000000000000000009697c251253234dddd4b357638223bcdb7d4c02f0000000000000000000000008668517dd986bcaf62b4ef800b361e08a4c7298b000000000000000000000000ecf9fca44d841f53339b16a192f029a628652545000000000000000000000000dbad4ab0e6b060236bf7c601872b7ad60438c9d6000000000000000000000000bb171720371cbb0d2a367ecd9d22b7854aafd2a500000000000000000000000043d7d0024085d1fb1d436e35400ced802370261b000000000000000000000000011725541fe0503837db99070a97038eced13e79000000000000000000000000b8bf4743e033e67f48e8745e5538ae1fe9e8c6c9000000000000000000000000d6435a192a6f2b526b47abab67eb63974b9d72e300000000000000000000000053eff659b5869f42de0c0c392908c175810c5c6100000000000000000000000059648c30b0ad6fa757d280878cee34d13f6df9c7000000000000000000000000267432d204e88363847e0f107400691c8a3f3a0b000000000000000000000000556f0972c392bfeaaadc350d08a76b925c672778000000000000000000000000da0a3e435e055ab14eb1e4189b28963e375cd6550000000000000000000000007658f46014230eb0ca79f71e987778bcf7ece0ab0000000000000000000000003be15eeafc77d46b53448c71c9fd75f8fb249a18000000000000000000000000c643a1cb56bf1fc4885e41f56b9229e62b711d160000000000000000000000005decb3772b3ace60f2a04973127aa2acd3094e7100000000000000000000000034050c2e8d7d9734a9f031cb7fa779b388ef8948000000000000000000000000b37908a8354700c77a5aaa0aba35957b9c451f4f0000000000000000000000006f382d50e14f09d54802fe6a4fee77ee69d7843f00000000000000000000000000b306f47875eb8e279349d8cec717175acccfb00000000000000000000000002fdecbf1e462ef79f3091e1365a4c8c86b8aa70a0000000000000000000000007415c8eee321b06b5378d6d331722a6edd10681e00000000000000000000000004b373b92c02a3ab31102d40a1551f90dcd7a788000000000000000000000000bdf68be55938b37b1321ad2da9ffde40514ab42b000000000000000000000000212ead89ac503409010f15e039ced1050f365bd80000000000000000000000008a661f37fabdd14b0614ad5de17c9e1b098773fc0000000000000000000000002256d1f61bc245e2944773ed0ba2c53378238e2d000000000000000000000000a0ae9a98b3387323a963d2f9a488711e5afa174400000000000000000000000028dc9522b5ffc466c239d738900a3ffcb77f9afc000000000000000000000000916da865c0b854af6127c64262ed6039faa96b31000000000000000000000000839fadd1fb9dfa5cb640c2783a9e9d5cba979b84000000000000000000000000101d42b0ff1d87d70ddb8c0ee73606cd6c5a94d5000000000000000000000000ad6eb3e33e1aec95c7eb9de50a9fbbb69e814482000000000000000000000000b5cf51ad7a013fa95c3d176cbdff29bc039d4ec8000000000000000000000000b62834468610dad92f1ce50213d7b0878693ddce000000000000000000000000e128c90896dfcaaa5599bee586bf6b3a7826b846000000000000000000000000b6566ba2d6c7b2350b421030e23220e59fed0c12000000000000000000000000321f15828e0793607735c537e98ed5fd0bc0c9fc0000000000000000000000009d6e6ede46d2eaa8de84ec4cae493c842f90ab790000000000000000000000006a05bdd62c280af708098e0d8a918e6b6590d7960000000000000000000000008d90113a1e286a5ab3e496fbd1853f265e5913c60000000000000000000000009608af6296d1f3b8d2601d819af268e36f2ae20b000000000000000000000000e9c7ca578ba17c2685162aed94a1a2cd038a84d0000000000000000000000000f8d8b2d7ada9663736cac1c51c3193eca259e5ec00000000000000000000000035b479b1bf76d8b2c5877f78fae765e04f1ce3ab0000000000000000000000004c3b2a4a9fc93a73391552223189cfedca1087ed000000000000000000000000ef9bacd92f06bd7c88fab56ada651d734a9f2951000000000000000000000000bc8be06e6da76e42d15e5425756c02db7ac0c9520000000000000000000000000b39786d600a13ae1d47866564f9040354775b0400000000000000000000000050855409e5429a9c1da6e13aa09b441a994b60f30000000000000000000000007079e0b61ee899bf2f3394582dd48dea0894e2f200000000000000000000000051e959dad5db9baf00cdade99b57325cdbfe357b000000000000000000000000f6bf93f7f677856e45f9f9a30afa062ae4d16e26000000000000000000000000b88b37c6a7a24bdbf9c17811872ef2265c922dc10000000000000000000000006ee78d2d7de386b59a7f45d7b04555267075e1ff000000000000000000000000a9c845815ed2d05c53831a714b14fd5a254b12b2000000000000000000000000f5335d83f6d44ac933e535efd465d0b2b5e9d298000000000000000000000000ef62f20b81c75243a8b89ee367e27052febad29f000000000000000000000000c841be4e89d1efb7864a9ae06a40a67319d8c6e50000000000000000000000001ef985e06bd4c9af5a543184c54ff522e543f528000000000000000000000000838d91b8f58329240c8c637dd6bc50b072a66b4e0000000000000000000000004f3041466ef77f15988a9b51b02a85bd292ec2c7000000000000000000000000274acdb4325465cfbadb4533a374a98865b0d161000000000000000000000000ccdfabc661c9c62e7a292267ded9b5628f1edb72000000000000000000000000f96af180fb9da0f26316d831bc2b944eda39e6f400000000000000000000000033cb26b3be2be158d872a4b04062b5fc99e8334b0000000000000000000000001438dc49726ce015d0edbd0e6e456daa2bae9a92000000000000000000000000becb2e7bc8fd5e88d63d9b2ed567a13925892143000000000000000000000000444dd74bca3e1321c064d96e1f57dc8d927d3a34000000000000000000000000ccec65eeb615e95a1cf90c158a1c86d5adaaedfa000000000000000000000000af9b9bb2ed978f8e08ce082d532429273519ad3200000000000000000000000066f65ff151a85ca6e6b77027267e3790bda18a850000000000000000000000005c7e4e119da5d398551db130a683629f1c8b77e80000000000000000000000008a5dda894da669ac57292fca3ae552f011271d4b000000000000000000000000a977a1262d7933c233594d23478ca9ada890b00f0000000000000000000000009dc3a70c2492a18c9ea3dc661c70719c299d999a00000000000000000000000017dd5dfafa54a6c547444474d59306d809fec73e000000000000000000000000038ccb83f88c8a57c4749ad1b04e1bf93d7fa02c0000000000000000000000006be36decc24e26e6c6a24d5a2813bcac32a91f23000000000000000000000000ff008c32da23cd28e8f3ae6a4d4848a35a5b7d940000000000000000000000009bbee49b927421e064111070a1ed7304141581db000000000000000000000000a8b9df03223278f25222ee69916d5cb62ec6111d000000000000000000000000d1788d59bd7a139971f621f3b7b97f4b56c539eb00000000000000000000000064643c979edc472d3d016178cc2f15b7d419c4a10000000000000000000000009f610f304fb9930760447fd16176b9a1bf872446000000000000000000000000608be93c21f237eec376c6c7dfacb5cb7380c0fe000000000000000000000000017aed1403798fb96cbfaa50893b48bad681dada00000000000000000000000089c0b06846270805f80d4a393acdf0d05c365a50000000000000000000000000f779939ba353d1fd1c0bc91180bbca339ac9e9d100000000000000000000000058e047bd3b75ae1c7600b8a85fa17a6d7f136bf800000000000000000000000092deeae5218311f553225b5e97f715464e2ef42400000000000000000000000095001a4794480888ccf16ad6313ba3a4d3f3f056000000000000000000000000068b17bfe49b4c57c234051b1ac2bdf7a50c89410000000000000000000000002dd11f0d03f75adece25c9e83891d1b3d9ee454a0000000000000000000000007b459bb74ce304d43c766eaf391cca742a221727000000000000000000000000a980ec78330277ba6895b471c7dd58ca5d5092cc0000000000000000000000006d04699624f510e4267e42b7842a688a8bf0d0740000000000000000000000004c53ca5ba9b5b4718793d7e58dad095e1bba1458000000000000000000000000be2da9c2d3219f7a874e813c51ece71a160d93fd0000000000000000000000008b9f3ab83c2f78f09517691e9804610f406890b60000000000000000000000003c7523f6662873627e7a4929aecb75914c63b97b000000000000000000000000361777779d519042c75f2a7a59f63ce03813e3c80000000000000000000000008343c2b1e6bc32307fe84d5e184380bb7c0038790000000000000000000000008f9e8e3ac750529a1224e6c145f817236271ed4b00000000000000000000000028f315c1d815dd5427522a399efcdaa0763dbc630000000000000000000000009cd33c8af99a2091acc769b4b2d7e88a93bae368000000000000000000000000e1246c0a7ede16570ce96c3134289a244f01b7b9000000000000000000000000af9fbe134bcbb3ef3e7e0b9a440418d2297e1eba000000000000000000000000e066d57ff8449316539b7c9d22794a40029719d300000000000000000000000053c9f6f88633b2e8e6d3aec74c41ca1254f3d8bb0000000000000000000000001592e419e9bd73a69c5d0d1e5860723d90ecefdc000000000000000000000000cd05888c0e263a54b60f03075c865edafb49c347000000000000000000000000e7c38bf355be2f006ab65409434c75545ab4f052000000000000000000000000245957a50181c08baf691081f17efa17dfd19ccf000000000000000000000000443ab6f75ca014fff9b98e96246a52e537be320a00000000000000000000000098afbe47ffb79218cbfb5d6dfcbd99b7c4c533020000000000000000000000008888dc0b801876c337928006a81699d3fea422f1000000000000000000000000790c1e0eaac0be8fffcb1c19c0f035f408c2fcb30000000000000000000000009f3a7994a1c61d44114d3002cc2b05a3b256e0c700000000000000000000000040f0fe4cadcdbda73ad8c4a2a56a4525425448c000000000000000000000000012aa0f9b5bd09f569bd9bb43697f66cbcfd615f8000000000000000000000000772c8d984dec2fa10df45ff8820a15feb21b49ee00000000000000000000000081291d10d456c09ef07c47e6ac2ec834af9fdbc70000000000000000000000002d08817c8f025566f37903fab11f24b36695be9e0000000000000000000000008e76af2ff664ce994b020978477b942bea7d30610000000000000000000000009c544e637c4126aef7be266baf2da6f5359c0b950000000000000000000000001358cf830acab0b931b9d75dd47e47a319268da50000000000000000000000003bb027e837ee7b3c83712a3e71d998d43018d3ad00000000000000000000000067a0eba33038e7a8cb6c4c2bfe9f2f2110b11b3c000000000000000000000000d98766b7d69d070998b15f9a9bdd016be1e60fce000000000000000000000000f22e9733340c8c8b54e086c03506c0e95350c101000000000000000000000000cc7b5f5b459c61280752579d06a57ffab07155a4000000000000000000000000555b0c44b69859c739782cffca5d04d0188bb085000000000000000000000000a1bc5cd5564da26dc24f1c5b7b53c483f429784f00000000000000000000000033020dd163e1d8706e64a9165e5ddf353df861690000000000000000000000002f835382a5ce115513ea5bebafe27e5a0645decf00000000000000000000000092eba86d9ad5ff3931c5eb1c21d1b9d02e4609b5000000000000000000000000e49916b3ff411fc6a83dc31f130e2e85be4a9385000000000000000000000000c4ce9c762b2c49a7ee9f68a34edad251859eb1c4000000000000000000000000254d08ec201911a881f6a26f3001b32dba30a6d40000000000000000000000000c471d934776ccd554fc30e1e1d62f02c3d6c60d000000000000000000000000dc9eb548a7d36b3905e12ca0f570888aa00191970000000000000000000000009801a799d42abd35f5522cfa64da4c4d898ab7b7000000000000000000000000e477fa34be511db3d28232d662eedab191244a620000000000000000000000005353774d07a592097404b6f001a792eaa0307d17000000000000000000000000760a0c5bcee1515da00daefee7f5d9a31a57ca000000000000000000000000003d6c69ba6a3224b436fd87e4f9cde8a7800276e000000000000000000000000071011b9ae2f6e6c8a65e6f28de41e8633b6bbb300000000000000000000000006857ba216db7e9284723545feee5656d1747c5e400000000000000000000000059ddb55a76ca89c6a3b4c7e1ed3492e6e1f4e0a00000000000000000000000007ba476bd23a0bd9b6aa3b42aad6c64bbbcc7775f000000000000000000000000a5ba7678f56dedbb61b80395d28bfbecec6279cd00000000000000000000000094638e9fbac32179f96a170efcb5085eaf6fb8f80000000000000000000000004f4ad513928ba5c2bda06022a463e96e61d40161000000000000000000000000aee67667d55045b82ca95f596d1eaff23c06dedc0000000000000000000000007a431d0f4ff7f5e0f081a6bb84bd4b50ff38236e00000000000000000000000042af7c3cdee49793a0c214e7b36bde96e6c58f52000000000000000000000000b0e593e0029d6de41d5e8c1b500cea1f1c8ae8a500000000000000000000000045e4ffbc16a44a46b2bb4cedd20b44da43af8d6a000000000000000000000000d3321363791993e0ace761d383a80632c0b8c9b40000000000000000000000008411966efd802c79e4ee8207a4aac2afd26abfed00000000000000000000000009835b31c03e6059f8c904054a2431569589c464000000000000000000000000ed7a58e315859c4622ada9d084dabe3ebdb0e7d00000000000000000000000009363318e7cf6f4854ac40479561e1c75a2f140190000000000000000000000004bc5f12501a74ca945f6ffc4860d765e4db325930000000000000000000000009d02d46f703d79377e522ca1f80bee5737a6a69400000000000000000000000031a42bb20ba76c1d9ae7488e7ae510d931393312000000000000000000000000e306e8c4fcfe21800a93d6c08440aab73183f384000000000000000000000000639409813c7ab13d44c48efa52e855be83cba2ba00000000000000000000000028c926c334b2996f9ede29237f9b25565e16fc8a0000000000000000000000003488104cfbf4d566b9408294055bc0726eb13e72000000000000000000000000be8eee6193e28fb3c014f26c525f277fdc185a27000000000000000000000000494a3795a5bec94e5e4a8aa546febfecde2598c9000000000000000000000000d289ce9202032c5655fee985a10809989aac3975000000000000000000000000bfe05c0b2debc167b806227cdc1c40e3629bcc00000000000000000000000000bec9c6ec58a532cd8aca0af9ce28bf814651b917000000000000000000000000dbe77f4ccdeab864bdc117267f724f9db0c2a656000000000000000000000000cc40bf8a1e891f120be5b34f368ddb690e3640ec000000000000000000000000e359a0c4bf881a120e73399f580535fe884d11e90000000000000000000000009f236b52e2aab1a13af8854a290de8eadac5ee41000000000000000000000000406db9f5edf954eb1b126835a03f3ebd2d1ea301000000000000000000000000060909286bc22400b832ea9598a133ba880099210000000000000000000000004e0e1447bc84f975bd6bd9d923c672076dcd2af9000000000000000000000000b2d6b29cd05c9de90264c5e7cab9f15971a963260000000000000000000000002b7bea32ef39f62404e9b7576173246659786fe00000000000000000000000002b2650c40010e743eac2fe8b9f075fad24d667fe0000000000000000000000003038797cab1db6e4627f34babe2f7e1b9b7fee71000000000000000000000000f5fdb9e050788ed3c137e6edad6577d3142a69890000000000000000000000003865d2ee57a3b1a30171e2141316ad62252e10e9000000000000000000000000895753977bf4568be500830467223ca605d9738f0000000000000000000000006ab028367b8576c26d4d5dd68e6d60e2faff519800000000000000000000000077a521236f715c50488665b4a81766d9f54a409f0000000000000000000000009dad48e462cb44de6bb0c60f44a4e5c273359e3d000000000000000000000000fcca6538b21931037d199dc59a4dde8780e0f0fe00000000000000000000000009d70f5685cdd09b8531d7aeab88f488ff2490f4000000000000000000000000dda145dc9e98a6f4184a50f6747f0bc95bf01cad00000000000000000000000084a06419db630a4797353ea5e34ad18872793e42000000000000000000000000c75bf2e6e0c1a858729ccc3884295e4240dc71220000000000000000000000002d6d2cd3b8e3c2101713b70550ba711071d050d10000000000000000000000007023093e275a9d998aa54558b89923419976a4f9000000000000000000000000a1fe1989cf963425896793c0a6203b6445bc30c70000000000000000000000008c2b2d38572c6abeb0f838851e74531cba8087eb0000000000000000000000002c6a7146d9048b8185685f39bffa5eb3ad9a5f4a000000000000000000000000a2bdfd4cb47fd92165e3d3b1773266c01ca5bc0a0000000000000000000000009d971f90bed9c0e834a9590bdabccd77295bcdea000000000000000000000000bd7198beb676a7fc52adee874d55ea52aa1dcc5d0000000000000000000000005d928a971b2b98363449bad125966d70ec16046f000000000000000000000000743aaf84babc964ba48483614eb777c3e888625600000000000000000000000005c9cd41bacd5c817c3ac8fd5650bb238239a4d9000000000000000000000000ead414ef5d46dd5ef1c13501f2fb6ce32d715ef200000000000000000000000013384f1d90d8886411f53177f3100135337a3b51000000000000000000000000defe3176d227c3652a10a6100cdd03b9cefd9f9400000000000000000000000038e23b980bd582aaeca02ead880b023d82c7ba440000000000000000000000006c8bcce797fa0e52b0a7f3a78000e652630693250000000000000000000000002be622fbaf1e7223f44f08f00ea33795606a1665000000000000000000000000d8484efdbc006e8161c3c814f03b331b54c1c2a20000000000000000000000009d15d488b7665b836ef0dfc0b1e2f52fea4cf607000000000000000000000000e1b14a6d7198f5ba06e6d7b478916d39505ffa160000000000000000000000004f9495a678ddcca403c7f08aa472fdea5b52cd5d000000000000000000000000400e60a1fa7c96dd0b6c79005d9ada84301cfaee000000000000000000000000774a31cb7a7322ec52ac5b7d93e0d15becf2af890000000000000000000000003798d504ba14c2730d58c6c24756f64cd5827fff00000000000000000000000071452593b605ee56c84b4f6a0b4058aa2aed89c300000000000000000000000077f549a800e481324378731e64611f7453f011c900000000000000000000000042140c60ea194a698f0475c6a69f5baab4b8905b0000000000000000000000009b6f1e26d64e5646208fddbad265dddf1e75a83b000000000000000000000000a411bbfccc31e62992918e96b525ae3a9729af440000000000000000000000003e29c005e2e7fe04a6ec4a7ba771e09335b371c5000000000000000000000000baa670559ba1b43e943d65e415d339c5451bc124000000000000000000000000282ff8af25fd77b678c2ce5c8b296084a4e3bf89000000000000000000000000e21cd5a6bf56ad0dba24444da8d84e030ff39f3a000000000000000000000000232df3b45c1187046f63f9fe4da80fe61cc46543000000000000000000000000965ef6cc9c6d4be7edd8d14142c335d15ce7ce5100000000000000000000000068e4159946ce439d94e47aed0ff7b56d890c01b700000000000000000000000087ef462d2b5ec97c22eb896fdd73155d06bff87b000000000000000000000000e80f4384adaaa581c953f79e472c8c602e053c20000000000000000000000000b4874e0f451cdc3534f71d378cc6504066c7da0f0000000000000000000000002e00bc9f5b5f811d1e96cbbd017568f2a668d6500000000000000000000000009eb933491c653759a3ed53bec75df768f5f653e300000000000000000000000042b81ed9c177caee1337f8e16ef8a2e75fd07e8e0000000000000000000000009a87a32e4f00b6013f725f69296e48c8fbb3ff71000000000000000000000000ab483231118818771f346532e543121c434aa164000000000000000000000000364a5733972e2441c933bfce561e4a8088e9d5e6000000000000000000000000e741acd6a630a70f2d7581dad67fa9310ed827a600000000000000000000000050d5d080bee8fd7d391cebb1016ac0d408dc86450000000000000000000000008a5d8b6bb45def3e4e162170183f8e9efc95bd50000000000000000000000000543ea563aabf0c15e0e46f58dfa55e7e861cd7f50000000000000000000000008f920e5077db5f5041c51f07054a4a1d3792ba9f000000000000000000000000b5a4f4045e83611c7cbe00301856e55e9a6ff36b000000000000000000000000de882bc3736202c3d4c5719dbc0442ca43588c07000000000000000000000000802c17311e03a30431aa5405fdf2a8e2abd4a1150000000000000000000000005e8871281f2e30d7269a12cd34d209fe79e07a770000000000000000000000005fba9ca346700e0a948098673d90ae65be6829b900000000000000000000000023dd7b1a76678c8b0b7cc5ed0625e0a718cca161000000000000000000000000bc0b1f3d9fc7f53b8786befac0f82f42f207ea9c0000000000000000000000000aa05f5490c17c4e6b6bbf83f30a15db6c092630000000000000000000000000ded420ae46209635ad1879aab52b66ea8bc6ba85000000000000000000000000545ad9eb57242cf0ddb05c6b1d3f46f1d08e67a9000000000000000000000000a914fe9b3d7a762650bd8146c5ce3b851430f7ad000000000000000000000000b49e2909d36f1da16e0bbf9932f89751f4bf7f74000000000000000000000000a16057a28f87b30836af851665c07bed96e567420000000000000000000000004ed3013bf14b5755979bc3d2ebdf1ea4f420ef61000000000000000000000000d5944e19a88d06bf443ba2c28ab3d405a2b9e88e0000000000000000000000001dd33fc0dba22c2cbeed8b21b86e5b5daabc121e0000000000000000000000001a07ecb6ee01a22c97cb9835227f41141f4b9c6e00000000000000000000000051fe0aefcc70280671ffa685eb2b71201ba18075000000000000000000000000d0213ac3c00bd292d0d0bb764642d4e306a5b9df00000000000000000000000052cca35bc76c36ff617d8338e5780655dc9b48cd0000000000000000000000005ce6358dfb318dd9c50879bdd6221d2d3d61c873000000000000000000000000af9a4b9a6be64aef586ab64275985e6fd8b363490000000000000000000000009955d0f280df9e7c13d48234bfdd941dbbbf5d9800000000000000000000000081c36748bf042504afcda112fce821e40d729dbb0000000000000000000000000ec707272b656ee56dd2072a2f09441baf83b7ec000000000000000000000000cb75f7560f39c189bb077a2d9abcc9b0d12791a30000000000000000000000009246beba29f352f2b66dd7ef849c0c4df67f301200000000000000000000000017b08cd5ce65fbeb128f52d1cfedcd2e300cba1a000000000000000000000000bad89f7876a97fedae7979ff89ac0c90f15f7a460000000000000000000000008060d067aa2722759f3a361d882cf90121eacc01000000000000000000000000457b29a00f26bc6c639ec7184f99219ce11e8f9c0000000000000000000000007b74e417ce70dce5a74a6d53217f10864e285c29000000000000000000000000b1723c62f71b4609e60e637baab4510a8533a4d90000000000000000000000001bf6fc0c64d546c90787d3cb159ee7ca3aa670750000000000000000000000004cd8772165111a8f4560e8fc4c7e5f93521b640600000000000000000000000036919ef8b12ddf61676191949176e3be5764ef6300000000000000000000000024cef6ea31dd26f18ec1455c804f02d8d53b552f0000000000000000000000009b56bd48c88af55ed08da929e2c61e456fd16272000000000000000000000000ccbfe4f4c3ea5aa96500b36465ab999f942c0162000000000000000000000000ca6477e1619bc5d72703e5945945d7516f502f7d00000000000000000000000088a5b50e426bd15006bcf63fdc1dcc239d039b9f000000000000000000000000199aee360a30cbb261929cc64c4afad04a0ad94a0000000000000000000000003521db9b8c3260efb4aabe56eacc3d7240e973ff0000000000000000000000005208a526d046befd4ce6665b5bd0f10452e254240000000000000000000000003c84248c0f0e0c33bcdde5e86b1274fb8afe9509000000000000000000000000c287e219095841d62698d7129ad959aab00d32930000000000000000000000008f02fc5098b5d85d6e0f9dd02dd783e3cc484bbf00000000000000000000000068212cc8af49076ddccbf45ea4df1ab87f66a10d0000000000000000000000002aca94c45678969694d0ca330a0132a9c3b0ada7000000000000000000000000a243494df6a4ae1a0b191bbf4ab4741ec2ff5ecf000000000000000000000000cc78f73cb254153e198ddf0865061d59a3f53c870000000000000000000000006c55c863d6404d20fe9a6f84681cfe85a2a3248d00000000000000000000000062aee11f7c045ceef986ac9729b93d1d453c523c00000000000000000000000004d38f30359e860ec31e44e135317206345dd311000000000000000000000000ce05dca0e5a2e141f7cb3547a812157d643f1f120000000000000000000000001fa003a06e7655d3ae57c6be3bef17aba3f1982b0000000000000000000000009d244f25b4b6d8894770eb755e00a45ffbb0584e0000000000000000000000003ff2403da72d9291e44860b0b99040f17dcf3aa000000000000000000000000023642b8a921118a335859f6cee856823b6723ede0000000000000000000000008fc222ed47e98aa77693096f73f317ba2eb47933000000000000000000000000cfbd8f434a816ac51b5b84f13940073697f6119e0000000000000000000000009e1d455b8923ebc5a7ad46f5cf124c4c9f31bc6b0000000000000000000000003a6271ebb4f6458d07b1a9063b84c438ec64dd5b000000000000000000000000e4cd35d4fe395b5f5c86703eacd5352060d31fdb000000000000000000000000decb9fe5115be2f2ca6ccc8b0efad710e1d3c8b3000000000000000000000000f10d1406aead0101649a0b95d1891b92d05c75bb000000000000000000000000cec199d65a145ad1b5e8e89b733eb5f291c86424000000000000000000000000aa63aae0d9d1cf3d0205f7ffd20beed371f267130000000000000000000000005edda25a19aaae371bf24a24f344661bef8ef70300000000000000000000000019539727e756841f0f265cc1e7763f744bb8a22c000000000000000000000000d9ff0bf962882f32bd2637039aadc6e284a463170000000000000000000000009e959fc4762287d7f9f1246cdc0777d588e4f6c8000000000000000000000000ab22bf4e879be5050a4efbc8d1330160dcaa28b500000000000000000000000046fd6a5626457b3cd1771af781ba17cb4ee3c4ae0000000000000000000000004a708b7cf7479ddfa7376a4d8fb9e77de953d14100000000000000000000000061620ae7748bc5e577e96613500419cf4c35ed89000000000000000000000000cea6c323ff7d0d7749102e64d8848d21503948db000000000000000000000000cee0dbd4a8d27a759df1bdc749e63dbf67744362000000000000000000000000ba9b63dea0dc8f64246f826fd1f9a0e64c291117000000000000000000000000f9d240019eefde230ef2fce820cfedec0144a55a000000000000000000000000ccb35ea5d1b128971d292a94549aada1c7dcc3a50000000000000000000000007683ab6826f08164b5f83a3a2a9d371f47ee4e210000000000000000000000005f90d9f64314c51685f3ff1a529d4c03f2d911d4000000000000000000000000fbc9d73c99fb0201a88f70db31c5beadfd5e97d100000000000000000000000040bcb7bdb86bb2d4cf206ddda59a640c2feb95aa000000000000000000000000a041513e518e20ac5bb3dd86ee7de27579571bf1000000000000000000000000af4e9c2ff031ab62f5e9fb08f114e2c65d2e7ee60000000000000000000000004fdfca3a8c9b12814dee9a3f8be3f90d005d323f0000000000000000000000008c069a314bdae2491b2a04027908a9a8a99839a0000000000000000000000000a1b35568272a1c0affbf0a7a2362486d9d3487e9000000000000000000000000b7721e02c54f3f1d3cc0f8ed189291b125ff7e4a000000000000000000000000ad80e74d9c37d07d8a891268d12bd351a84f41c8000000000000000000000000c51c750e15632b3dacd71552afce89e5650660730000000000000000000000007ec35ddc7b05536815386e3951f360231b69f5c6000000000000000000000000a2ba4f35314feeec058e6d34abfd020a30f3dc7f00000000000000000000000051f85260deeff28e4148114a7fa4623146449b190000000000000000000000001d712bc1fc8ee763ba88f359e6ca51a63e2669e1000000000000000000000000c9727d61d9d53d788f4bcaa96425957efeec3e4100000000000000000000000073442cf3c366fee6d0bc44db034b79b69850048e000000000000000000000000d0977f49accf034f5dd9c68c399d04a9399c2a45000000000000000000000000af632d5a0372c4605d14a7f58ce14fe596a3a5950000000000000000000000006e18fe3f97b8a22919f0bdb24b94fada9b5ec242000000000000000000000000232d47d0a1c27934f80b6c78022b8aaf9f0413d500000000000000000000000060941f9d95a9f2c6e54baabec98cd123b691fd7b0000000000000000000000007e2284f0afdc41fe89e1a4472cc3e58efa3fd0dc000000000000000000000000e40a9d540a920ff155375cba4c4a001aaabffcb1000000000000000000000000fa7f7967328abf5087c9e609b0c1a543aa9a6abb000000000000000000000000a1e1070be5194576c29c385b51be1b4b8fcca7e900000000000000000000000058787928de4a3e625348d70d9354479af7f35d8f000000000000000000000000d7af2aaf442b00f8378560d45e1f47443057567e00000000000000000000000088e5c7572ca82842ed85f392b21bba9c1d2a9cf7000000000000000000000000e800061675fa6be3922033dc260de2e8a268009e000000000000000000000000823c9f90a41587caad4cb951d91b3b1746a5c9660000000000000000000000002a0605267f218e5f0b462031a79e9d7a42c5842f000000000000000000000000a43f1112a0611ce53550a12533a003dbb41fc4fc00000000000000000000000088287f8bba6b105e0eeccfb87aa322cf1d67a9aa00000000000000000000000067a77608e19fe1ff8b69e22f87e82c3f1747b20c000000000000000000000000368bff2d331fdccfb4086405ef494b15da464852000000000000000000000000a7f9bc28a1359ab4504a25392a45d76a504f411400000000000000000000000084779ce7e8882a4752aac7f4e6680cc5fd439be2000000000000000000000000a671291bd4a4d30e679e110524b4c84e7687f90e000000000000000000000000f528215ad039c764d722f15c63d8363ed72ae7dd000000000000000000000000d13bfcc5e865df0ed3942e90f5f5a03e373fe80c000000000000000000000000b8e49cf18eba72d3dc4ebf1af89106139e3552e2000000000000000000000000cf5ec4a5686ce984c1dc7d4fe43568440b6fdab6000000000000000000000000e9ae71642a93c144b6d8a4cbb9eafc6f3b099a710000000000000000000000002133419b88edbe640cb5b655770e04da259b56d5000000000000000000000000bc7a974e94a2887fc2740fb56fdb9aa305b736ce000000000000000000000000c96ac1403f423185034fdd8d1a22a282da3d636e0000000000000000000000008c2c5b0aac7040c1faa521d3025d987de64670db000000000000000000000000a9bd3eca523a35627dd57370742a35f9b2e6300b0000000000000000000000006580215b7e1170f1a36439a2e28017fcba323834000000000000000000000000fa30da6075c2e509fe2369da91db5832551a28d6000000000000000000000000e141bbfaa93209ef89a281afef6e0032a4c13fa90000000000000000000000006073ee6176b04fbd86f43581914aa118d9fc2c5a0000000000000000000000001b278b1dff8a0f3253a2a24807e5b6da84c3dce9000000000000000000000000857c9c7bfd99678de86882880b487833387a16d6000000000000000000000000ea6a905eecd575b990aefed62a257d7b50e5b54c0000000000000000000000008a3b947b6c942db02becbc465271542cc90eeac1000000000000000000000000e91c8740abe4533c053358a683d14aee8f7ff341000000000000000000000000e91c8740abe4533c053358a683d14aee8f7ff341