Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000d6bc559a59b24a58a82f274555d152d67f15a7a600000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f7368696266696e616e63652e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e207368696266696e616e63652e6e6574000000000000000000000000000000000000000000000000000000000000002e516d5a48413878513158417a6b38384d6a637676577242663773696466565841386e4d36416e4e6443427577623300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005480000000000000000000000001e59777f9455ebda9928f6ccdcec959322b77366000000000000000000000000127d801cbcd073032d8efa9e73f377912ce94880000000000000000000000000a2d65dafaeb628666079a52b046a3d2b436226ae0000000000000000000000008bbfea5e111e4152ecd77f27baa8e580df83cf5d00000000000000000000000021afbf0b22ea98ad970365f5048f473ac747b03e0000000000000000000000005d18abc4fe1edbbd03fc1aa51130a55d29624d70000000000000000000000000e7d1e3111828b06edf36d974b50f339b27b0f2830000000000000000000000002a793d305af42d2f68c784a8f9a2bae17ee07fbf0000000000000000000000007015951f9ba181bb309f02e9f8b7c0f69a69812e0000000000000000000000005912d60a6af019fa3b988c1beb9c863a612da0b5000000000000000000000000deff8f45056aedc8c6419ddc25cc54750b920a9a000000000000000000000000c6cb2a41f8130489148aac9ee9497a2af37edd7b000000000000000000000000ec0f037ea2de118b6e27295695c603e8123696c7000000000000000000000000ede06e253402e2012c7b3be4e7a6176709a4971e0000000000000000000000009245daddebe1ce012e803b45974c407bb82960570000000000000000000000005da6b9815f19a8e5259366bfed027a0456e325b8000000000000000000000000ce44da65fa8e269f0809412912e4ede4d1067f8a000000000000000000000000058eef0d4712e291125566026a1d7d020ab7bf23000000000000000000000000bf8ef9f3a3fc0190bc9a60e94a908fcd8ebc01a70000000000000000000000007da47f664df25afc8db2d0b3f4cf13789e73568b000000000000000000000000707c12bbf30ade2d9efe0384a0544e1224249f3b0000000000000000000000000cc6ee9446d4bf50ad8d6a5364f885298a1929d80000000000000000000000000a2fcf6d905b303869d0b3859eed895708f51969000000000000000000000000dffdd3eaa5ce22b73e17fbb98cc2bce9a127de500000000000000000000000003423ae9a782796dfaea9c9dacaf7f2ae026f19d20000000000000000000000004a66d39028d99ed7b5247c2be68fbbc39f97d3b00000000000000000000000007961a1c9eb295d6e6db4a896dee050824d2e5ed30000000000000000000000004d1306b502396ccc1d4b1654f0ae8789196d4a1c000000000000000000000000d89d3ce193467b53d7520f6b1462c03bfc4d714c000000000000000000000000f5b4d33fd9bccb8d9cef898c74b1c9ea5430ab5a000000000000000000000000d0170e2222c1097e0738744438bae65c8954f019000000000000000000000000fa5a2b11c8857503dda8bf4736af38bf86bd0dac0000000000000000000000000bb24632a90b5c8d43d08603beb6a91071a3b8960000000000000000000000004e02fc7eca3853d8622476fba7b1a64568688dc40000000000000000000000009df0247fcf32304854a508bed41b920e7658b21d0000000000000000000000005b0ced9499e1b7e60aa877963edd330af9841bea00000000000000000000000088810b2b8d28784a6d681cac4b7851b8e25fc20a000000000000000000000000e251684649e215d4a6ddd814fd23dea29c62687a000000000000000000000000957f106c2eedab2f71564c0fd7381cf0127ce886000000000000000000000000d16bb0ddac444a6530fea4e885f9982890aee522000000000000000000000000e703727d9f10b749f21e071d0b6d376bba12a8aa0000000000000000000000008322f416f73147f0fa00e706d6234ec1121850e5000000000000000000000000db6056e3051cb5429d312aef91a0a35fb16127e0000000000000000000000000c693c8dc229fe8b590cca9c0a822acde8e5e7c2a0000000000000000000000003abcec6df4046fd31c7149672206cc11f43da1c8000000000000000000000000167d9f0f6a0759855bf10459eec57a42ec7698fc000000000000000000000000905e51511f7ab826abbbf8417b8b314063e14c49000000000000000000000000cf4f3c5835e9ea10b596a9c8e81f0ce3f68008e8000000000000000000000000001e57ee2ec16a505caab3e9b779394bec99d3a9000000000000000000000000f7504d23a48da881d208cac2c31be85e89cc8cb2000000000000000000000000d441d237176bc5d7f8660e98360f72661a7bf0300000000000000000000000000c1d536827550d440fc9c8cfd85ff161e99c41ef000000000000000000000000b2ff1ed308d4cb09d0195013f2f4e2f3a356ae76000000000000000000000000480105a27103b9b759ba3e0877309d1c26fee6a80000000000000000000000006e749a53be3579e5118b9ade3570b7faf3aa32fe000000000000000000000000d2c5c9430b3f657116ec8effce2bede9c822fac5000000000000000000000000e87c76cf6e5cdc48d9bc84af1b5189953374814800000000000000000000000040397b3a25da1e695e0b417a1661ef3bf121a9c8000000000000000000000000fc61e10f83a8bed365dae16d463ab8dcda7ec4250000000000000000000000000b915a7da998d90da2ac7fb28d7800d10b5064cf000000000000000000000000dfc316963d0e084cf72a0704ea788fc07f2e7253000000000000000000000000e4e707890abf8dbe1d39b9d5a8a62c5aa862e081000000000000000000000000a06b986d9d42f3b6ea0d6d776ec84d2b3335e880000000000000000000000000d22627b5ab8eb55eb6a22632e706e415867a7e41000000000000000000000000d37e6b1d8b79400562792c1f2644c230a19c18aa000000000000000000000000a4cb46c82a5e0cea1e6740c451e661ef49100f91000000000000000000000000b8fd9e16772978d5cc41a9c2435cbdeeb935e12a000000000000000000000000d49ed4fde954b9f79a989412e493319facf2783e000000000000000000000000e0e069366fe3d4250da27949e99214c806d385210000000000000000000000002984e98efa897ff6657d80c6a548ec5ca9597148000000000000000000000000a2a372fabda69b660295574f121fa83c388d476a00000000000000000000000003d54b4d1c579900f367de3525624b27dca2e1ea000000000000000000000000231ddb222586c9f2a0be427de8d6e948cad427d9000000000000000000000000835711d1837461488633c9b7434cc701564a4c0a0000000000000000000000006cd065c97395889a2cc3cedde80b8598020e67dd000000000000000000000000ebe76a7611233736d3cdf56bc5d2c32b0dec66f70000000000000000000000007e5aa7a62e5fec918573ee5d8dcb47c55992d8a80000000000000000000000007e82d65d74beec1441a9c86a3632c6154eb70532000000000000000000000000d91a77927b35b33a552aefcd72537aad6322479b00000000000000000000000008df497496894ff3ebfb4bec1882a41a472e2d060000000000000000000000003ed562593bb00fab8ba0da099d5001291737e630000000000000000000000000e304655122faac87f7f3b47ea0ecd756b22882ff0000000000000000000000004d3b745b685305eb7078a7c1730141e4d39e461d0000000000000000000000006f9881e6f03b32ba74eea90c373c6182e561c6e8000000000000000000000000720a31b27782ca192a3892d8d86397baac787dc5000000000000000000000000f0a8e4fa609e40455449cb2079b5f70bdd4f593e000000000000000000000000833c93d9e34e40c0ae977f3ba633e22cc277a2f30000000000000000000000006c918a6a2d1020a79162992c57f984ed2c0f84b20000000000000000000000000d7db05b454eeab971171a2e0ae132d6cba7ef350000000000000000000000001a3c4a60ec8284aacc463c81832f58ffcb583823000000000000000000000000d51bad9f784fd75fd02a91532605e65c0c9a2761000000000000000000000000afb556cfc0e615554c735b396365c4c7552e98f4000000000000000000000000ab761a7bccd1c5e814da59e349d18a62ff61a2d90000000000000000000000002cffe64a4bf4c2a12b131c44f6f896862d381b50000000000000000000000000ebbb87213d3716e42a4129cedacd7be22fa360f2000000000000000000000000962afd1a49f5128562fa50ef3b6a270821f03064000000000000000000000000b25f2672d8ae11e62e24465daf0534f9a36f296600000000000000000000000047d008293f016048350458c6dba14d45b891de570000000000000000000000000a4f7dff63466b0924dbe8c333672745bebebb9200000000000000000000000023c8498634d36fcae0813f269c8b914453b0ca2d000000000000000000000000d33f4538ab558fd7e1df4c43ef81e0961c9029010000000000000000000000006585520183c39f1e65a95a2d8a5020ba688ee4ea00000000000000000000000011a688596dcd92060b35308ae69f6fc82390f6f3000000000000000000000000dcff744cc0b578d53caa07384b8a3b7c702c0d45000000000000000000000000cf565479252da225f511d898fef571434bc033800000000000000000000000007113142b055db47e2a4dce302d089b916e4d90800000000000000000000000000824dd2cad613935f6414d6fd0e2c227e828f4200000000000000000000000006389c8b35b7bec66836a0634dfbfd07e4a37362d000000000000000000000000d817b0b85fac63bc2fabc86e1fbddb99821590d1000000000000000000000000840666263dda73ad6badde57bf926ae19922ec520000000000000000000000007c383a12160199af84065f7ba6ab358d97b6f771000000000000000000000000d343933ee9e12b1bc37191de17d9a866e6c6be9900000000000000000000000070d4719e1f18171972fcbc5a982a0285ed15fb9d000000000000000000000000e68e312b5db27588eda9c973760ae30009501ee800000000000000000000000055c59bbe0a9d61a86bec4c2508d9022d395fe18f00000000000000000000000020a41dd1fc054b4163dc17795a5b7f1a364287b100000000000000000000000029f66fbc937b5d551d164a5d08ab53d585b8fe880000000000000000000000001e97490bc2dc7f059c3723f98b37c9bae59239ad0000000000000000000000003988dbaf6726995c7e516488b146697200d69f390000000000000000000000003fd66ec04bdacf703a1f2acd88aba93e267a7a0c00000000000000000000000091b116be45e6efbd2df5351e46761095df122edd0000000000000000000000000b832833c3bfd5e0f6644f97c6ec0900fa5e3a7c00000000000000000000000038f1ed8b9e7d4da1429d27ec75f328f02f578b0a0000000000000000000000003aab3da8408b9788f090e43dfe2d02529aba38ce000000000000000000000000836e0f89136bf1847d2f8fe8f7e20fe865898221000000000000000000000000fe5e1b429b8ce0fea1cef4fafe59cef83dffe9f5000000000000000000000000d8f901745a4640faf748d434da47c712af2fa8ff00000000000000000000000086e6d5847f4267730283d97dc4d4fedec6012c1c000000000000000000000000803c8e73a33b7bb1449da2f7db1609b619a49b32000000000000000000000000e15773a279ccf1b642f1237728c2640d3061ea39000000000000000000000000c3d291550155207db72c324f375cf2b23f74ebeb0000000000000000000000007255cc4b3de3d6998b259d7dcbf23226c3ec67b1000000000000000000000000246eccc27bb9e307aa99e02df1b727b6fddaf75300000000000000000000000046c6e7f8bc2da315b43c51ba58a85a7bc9539973000000000000000000000000a88ea974cf14242ba1b1c4cc04114fb563997efb000000000000000000000000bcc6d0db90ffeb63c1bd5091e5f6b5144ce97ee1000000000000000000000000ab430552ffbe480f37c4a37f1863946a9f313cc00000000000000000000000005e93941f6cf0faaf28548e65843d3e068f22b2cb0000000000000000000000008c4f94f8b5e21718a48242db2a4e44207706f86700000000000000000000000028212a8135bf636b6699131e9f3df46a7251ba2d000000000000000000000000c6e66100a81fc1671ab9956d47e26c3e88831c05000000000000000000000000521c3afda31759c8d1b19b570f2ab7150664a9320000000000000000000000002b73313afa8933cbe9081a3035c83282823fdaf8000000000000000000000000aa03ce0897bdf6c3cbf75a1c6d14b578670abb97000000000000000000000000df2c090cd6304759ef53d94f30656b61e630471a00000000000000000000000079aa029a05bd801848a6d8669f75c02290349b65000000000000000000000000368f0eb4c2d3b408329e4d72d689fceed4dab24500000000000000000000000014bcad52e8b041af48091050e519a70c3d04f060000000000000000000000000049a503f2a28316ac57adf6f9564b9e4277a9614000000000000000000000000551ff81d565606b1fe5898fe079461729971445f000000000000000000000000c07e6113ff49edcafe4f10989a88cd767ad6861600000000000000000000000059eb4d34862ba8618eaa14d989980f435a2252b6000000000000000000000000141efdd6868bc056511c7a71584baad9b6ea278e0000000000000000000000002eb534fdfef874f989034cbefd75fbe4fda0acf4000000000000000000000000728ed8dbe5fbd984d9428943c73b77777e7f04a6000000000000000000000000c9ebac3ed2e0e375345c995efadd906688a05dbd000000000000000000000000bdc0d40695eddd5764cf0a7873206573031d5c3a00000000000000000000000069656349db99b7414c09eb861571186f9c938ea70000000000000000000000004840719b93aa732fe0ce3a5fc2fd865c5ee6185d00000000000000000000000028b62d1f383e30d9ca0413f5e27b3dede99caba50000000000000000000000002c86a1860fd626be31586eb5ac8f67063d59e4ac000000000000000000000000c18ec46a6702840861cd22dfb9bb5aa5abd87acd00000000000000000000000075bf67e7e6f03f2704be175794d4264269c64647000000000000000000000000fb44f1a39da4da41f5fac5c2d49bcfa798077fdb000000000000000000000000388ef6f23293b52e3fe06ed6c03ae7c04004553b0000000000000000000000002736475d0824fa1f547223cc5ad127149557551d00000000000000000000000060ba9e357203fee05906bc3e8077640e11f6b50a000000000000000000000000a97430aab4b0d830db3464945f90da060bf1be7a000000000000000000000000f924f7b0b81da710573898b784d2e6763659a6fb00000000000000000000000022ffe70eae70d3bf23478c64e8e882bb8229e295000000000000000000000000993b4b11344df8d43fa3606848eb4eab0afd7fc1000000000000000000000000b6935e5e07655543a3023510710dd5bb75c8733c0000000000000000000000003b5f86ea50876d18a879191b83c7e32f4ae23432000000000000000000000000361583ac1d0c6a9616ff9f8f3d10a7102ea7d7140000000000000000000000000c403c614ef00e4ade0b0dce569d7051c11ccf430000000000000000000000005117ac7b8ca7ec404f37438ddb082990ee1d82f4000000000000000000000000952e040130f9c3c8cbda1ef0f26518d375de926400000000000000000000000026500234cbb91dc63911359b2296c78aa6f6e0b70000000000000000000000002bf8d198de121279469fe0712beafca45c93748f000000000000000000000000a62ee87cfe3c19cf9bf9df7f7174b4b7b8804947000000000000000000000000e9c69eb2602e1ecbb610ee62c9a882c4a8f1c82f00000000000000000000000069ca175c530413045ed4725a356f926547f8f17e000000000000000000000000e52965baa396484b4d3cbbca7eb8974b23aa04e10000000000000000000000005f40aa0a2dbee1e53802ba32230e9726ae14df00000000000000000000000000c8cf2d554b52dcc06fe9e63bf9ad2f159ee8815a00000000000000000000000006be22922a54229980f77da6fcb3629f0188bb440000000000000000000000005e45f2e643a2fdd32363d4b77d0102f7e6de488b000000000000000000000000d69567be9e8f3491c7ed1ae9bc42e5b4a5559eb2000000000000000000000000b89e8981b652da86278c856c1c8df6048a3053390000000000000000000000000afc9ae72b40d55b3492226fc5fce275b2471ace000000000000000000000000506f2fe59047f4e093685fcea763bbaf200c36a90000000000000000000000006f956cd065ebc11f58d2033615fb9fd6868560ed000000000000000000000000b3f6c63ccaf23731d8794212752d9ba227c8ae850000000000000000000000008dba2bb9e1f1dd4ed10a412240170db58b88094100000000000000000000000048383c9b2684bfda2429a515f2d2501c051008a0000000000000000000000000ac6c318d3eb570db7c4648bf70fb7d723e85c86000000000000000000000000066c1340a24acfd52aa4cac6fbfce630ecfc1b243000000000000000000000000fdccabbc98e252670807cf0d3d9e3f3a97ca4c93000000000000000000000000e6e3e40fa404cdbfb3f65fb961efdd372b444acb0000000000000000000000003f3141163e0c6480903d3a6c3a85657b5101aa2e000000000000000000000000c1a83d98f8307a62b341f5abc6ad08f6c239172a00000000000000000000000094a433f7f92dd4ff0e2cee3a142c4fa522804a20000000000000000000000000a0d9a3e41fb3ce9eaac93ae30099b883cce30c31000000000000000000000000d6cc8bf1a2bdf94be558a40b2a665a46c94211b6000000000000000000000000c9a2859c40edefe6073ad300f2e3c04cda83a14200000000000000000000000034dc40ff9557130ca1f06f63ec79abc40b7f0c530000000000000000000000009df4e60a3ba90399afade1e229719fdbae10b02d000000000000000000000000c54979d741c55357eaca55d3a8f6d1b88c877790000000000000000000000000f6322928de889a04d10b11804ca9b82b544b79cf0000000000000000000000003a6e7e93740419c54fddcaca8d0fae661fd3ee9a000000000000000000000000a5a1bd3d6fe061a8bb775912517be4c618996b9200000000000000000000000067e91fdaccb3b7f16cb7ed97ce1ba12182cbb86e0000000000000000000000006f7f685d4ceaec5d9629f596db553446581293860000000000000000000000006deb9a5d2432f2723288a3ab79e225b83b093a68000000000000000000000000f739ffb5faf0fc5813653b59ceead6076875be7d000000000000000000000000b21faf8827748753c8e80d5bc8d56fd70a35bd170000000000000000000000001bf0db7863820df7b116b51a692dea227d8881dd000000000000000000000000a6be6000bd1333cdd0fd904ef326ae74696f9fed00000000000000000000000020bde69075e1b74d945b9437f63ec2f6f163f791000000000000000000000000712418b00b84a93dffba3e55e67ddd2f12aefa140000000000000000000000003ad6495012361ce7c7d669158282714ab665bfdb0000000000000000000000000fdfa2944671b65e54d098d571effbc5a4cbc4cd000000000000000000000000fcb33fbe33e1f0f066b41c24d91e994d8fd8e5260000000000000000000000003e11efc79d8879d9c28fe002ea6726cb9995729200000000000000000000000039a8d7a908a9d7108b7d8bfd76afb5723477b080000000000000000000000000191bd00897395928867ad0f6b5082b092d9e7f5b0000000000000000000000002da2303e3577f86fdc4a87dcb585b580bb83e38e000000000000000000000000e919b373131688610ada542ff05d469742e39b4d00000000000000000000000040dae4b5be914b29d32b67d65774678a69117b8000000000000000000000000076be09580ae6f285363e5b4fee540dbc812a9aea00000000000000000000000061a84dc4144a36e74137a7a6c706821e1e95f9e60000000000000000000000000b0fbfcee4300e4dd01788efc0d7962de5faa25f000000000000000000000000406e68162ff1238161973f01daa099f26ea99d7300000000000000000000000056ad5867a757ff341ca571ecaec136d4adef004900000000000000000000000012ff99a4e9b5270811da0571be617c377889b3a60000000000000000000000003513ee3ef3834433fde2db5842a60e5e540d3c5b0000000000000000000000002b56e8a653dc4e819662bcf77cd2d4ce2a997c05000000000000000000000000802c7df9ebe8d5d66e254640d7b11764b1dd8ab40000000000000000000000000d587c8c9d33fafe4e5fc55560001c95f2cf0e7e0000000000000000000000006d9fa1a16aa85d3b6a811e00aeeac0da3e6fac9c000000000000000000000000004c9060e5bdb67d358ab0af5a17b73734ac13ca000000000000000000000000504f3745644862bf10a95e419fdf989b97526c49000000000000000000000000242c213379d5506f97b48a2b9c2b263d3134ad7500000000000000000000000066c936ee180c164a11050d4b5d299c48a774264600000000000000000000000021e11af10773c424f69802b4ff638528ec36f3a800000000000000000000000022de84449673f81abb45cb83fd32323f4552c73c000000000000000000000000fb387a848f3a72936ab136194289c32fdc0649200000000000000000000000009003fd95deaf17af2ee299dde96c8301185182b0000000000000000000000000fa3bcfaee837b572ab27a073f8ebb8e31cdda864000000000000000000000000bff9d36075bce0c3b0f67f13ac277c1929f22fa20000000000000000000000005efd8e8d7e27c011ea5207a5c711ba5062032e8f0000000000000000000000007f53cd9b8f56df29d01e9bed4ac020ba67f70ae7000000000000000000000000dc4db86d643704e24b8892f6f9fb5961f40bf846000000000000000000000000bcdae190fc243c59bfe00a46fc29832f954a81bd000000000000000000000000a836b22753c0c2ff73ab198867ead220c352e86f0000000000000000000000004c2ba3f0acf4984a4478b5ad04b8aee26c031b5000000000000000000000000014f1b615f5e94ad2d77fd4fa17530c8e836ed1ea000000000000000000000000d5e6954678c45c847cb2c9ef53bf2735fc9473710000000000000000000000005c5d7e7c657cbfb8d8171999bf77a03d07ff783d000000000000000000000000a0977119806d7a066dee08f08a274cc14ef909540000000000000000000000008eb9702c0ec6b1274f4b1a95e1d9afc61682b7b1000000000000000000000000b7690eab2260522cc9e094e5be650fc2c84c9dd70000000000000000000000000c346c24ad7b9154d1e8987d4439ca02b1c8e0490000000000000000000000002406c101c10ca5c25bdfd2d1c310a9fa5fdac7fa0000000000000000000000003d977a4efc04d7972dd0af8d7810fd84a9baedb60000000000000000000000006e93fffb001c9d075b7ce002ad78e5ff5fcfcbbe000000000000000000000000f2dce9807525b09965be954ff22637b3958f962100000000000000000000000067302fd6c0a7f8a4f88a1704a2dc1396bb932ff8000000000000000000000000b34a160c90847e4d4cb9d21c71ba8e012c378c3300000000000000000000000005140bb230935164b2259e3262933f7ea56a2469000000000000000000000000dba05a9169abdb9470361378b0ea599850388f60000000000000000000000000378c0c0780cee0216a1b9b8916bc7afb248f509b000000000000000000000000a893b1cb607c8c29739c5a06d471d88955e4e638000000000000000000000000adffbfb543fe90913434958f0fe02e040f7769950000000000000000000000002e6b61152bdf15cd424b6800cf8195853f07bb770000000000000000000000005ae9875a82fb9f25b7093ca4649805c765bc77f90000000000000000000000001e083c86204c564e86cdb3986316015044299ef70000000000000000000000005c836090920f8079565a5a56107bd328745f63e3000000000000000000000000fe5e40831557a4b051ccbd84128aaf8c8b4f8550000000000000000000000000302c2a7f83a8727bb1c2477f71056b0605c7fea7000000000000000000000000172db28025dab6d31167b75b8190b7616d94e4b400000000000000000000000078744f51706e5244096d68bbca47261c973478de000000000000000000000000ca05e252ed795646a1635e3c6cd3d2e9388e371d000000000000000000000000da0b0e95878cc6dd2d66260d72b89c50bc96d7de0000000000000000000000009f8dd809e2d57f3b89902d4aa3ebea510abd79810000000000000000000000008ec14b0d0685a29d4ce4f457aeb37ae4d7cbebfb000000000000000000000000358be65e15d09b83537f2e9911a6c2f489eb0a66000000000000000000000000bad9841e47ebc267763a20218ef0a6a8f96b34c1000000000000000000000000c8bf6559162e96924acbe92bd0e4af9575f67d3a000000000000000000000000ed8f9a6f709594f805631081ea297e1027dd2fb3000000000000000000000000c8f3195012df7fb48a21a158b3bb69be7a51f6e80000000000000000000000002ba86a5add9d578d45d464cfe8e4af1cf6eaadde0000000000000000000000009f59977a6304fe88b61b58c800bd0df55f56152300000000000000000000000073d14c8c2b8c8df13be60ce3642d60feb7d8704d000000000000000000000000d74d95e1e3a45dd33ec579c0fe6da8b3e683a17a000000000000000000000000d140ac4bce966d2e49a05b6c2088cc1e86f3c612000000000000000000000000bc12004b2c72ca2c73cd7e7d0637fcf43d8fc4ed000000000000000000000000bd32de7854af0887d58b0b2d7b2746cb7cecb7cb00000000000000000000000027d571151cefe12029f6a9fddd7ac7cf9d8a4c5c00000000000000000000000079e10ce4822d4304f4531b12796106657c4747e100000000000000000000000092b7351a71beec4b3a5d4c9addc3f54d49916909000000000000000000000000338e5717640fdb56de52972555afa465d7db3ee5000000000000000000000000c504519e044a171d629ae1386fee547cf0018d16000000000000000000000000d950bc466735a69ecc2019cbed472f0774eae020000000000000000000000000c29ee283cddeb6777a3296e22d3390cba221fed500000000000000000000000004b3d3f103df54b21f7a8f61ec6a0e68dc0b5f850000000000000000000000004580fdaf5e71b386db32e2651450eb2279a0f3c50000000000000000000000005f8fc7e59642fedf443747fd72459fe902744eb10000000000000000000000009d78c999d01d93ad7eaba2e15560aa6a3d138b62000000000000000000000000a54adfa275aa02ccdb4f91dcc31a749accb10f3d0000000000000000000000009c60c9824994afb6ce817cb3d2bd4fbfffa2b2ad000000000000000000000000ee41b8d52b3fb1506a0a3730723b5e92e49ce9d50000000000000000000000002fa0d714cbbcce5f032c062737fba96133561b4e00000000000000000000000031400763da8e239d8c7b67d89b7ec088bab7d827000000000000000000000000141c21212df3d1bf31b3f4e6bdc1fad01061d2da0000000000000000000000008f5bb0796d21f31ab4f9646d33783857aa86fcf9000000000000000000000000cbd0e5c69638448c840dd0fcdf74417d03dd8dc4000000000000000000000000795a6450c766b7b155b719ab8658e26049ed74fb000000000000000000000000790e35b83bf38d67583963cdcc8c0936bbcf3ed8000000000000000000000000cbadd1667a2c30afbad0c7b1823d057adaab179b000000000000000000000000e8e32a73296242603fc269acc726b96e6d0afa730000000000000000000000008a7b3e32a014f2760803cb90eade8a527c3520da000000000000000000000000cf7067b744cc4639e9e617692e964fa817c6cc48000000000000000000000000bed5e9560eef26ab903e0e3db60a02c03ff676330000000000000000000000008c5b85926139dc5600cef3a817dc6b619c7ede660000000000000000000000005952cf40b0d58f629ea20b4b1ef78b8cf4524ade0000000000000000000000001daa3c55137008d07ffd834a6bbf1b237c2be4f00000000000000000000000009ff9637984db9c5406499ff62007dc996452cfb4000000000000000000000000da660038f2b466ad3d57ee6b88efbd0af58efd290000000000000000000000006cd6697d72f204fe99a7feb37c784c6b9740b89300000000000000000000000011e7160b8b2bc394d604965085e401dab7aaef140000000000000000000000005ebc1c91baebe056e5cedb50bb64d9ba30b64bc1000000000000000000000000e985c6d90542078b444f6dc94d584f58e8540bd000000000000000000000000081a606d004731e6461f4e312a2dbe86d78f9cd1a00000000000000000000000060cdf1abedafd4c2f9087de32669871bf5eded3f000000000000000000000000b782e9555848311e9e782b8684be4440874ee849000000000000000000000000c40af03c3cffe94fedf7616e33740f7df904e3ab00000000000000000000000007c8fca8dd1ade6129a26454a9c9bb4a165ab761000000000000000000000000d362169a8b7a379912e396f3593c130a6c9b53c7000000000000000000000000036efd60df320289d18ae6be45ef82803a698906000000000000000000000000d4595c12ea36f0d2d72c64d666dd082cf269ce4b0000000000000000000000000bf2815dc798cd1816fb9e397321ffb76d5070ec00000000000000000000000011bec831e94ad0b570ae90f9ea603d2ee8134314000000000000000000000000b0f94ace13d6e688b542b74270770496a2a6f89b0000000000000000000000000e97f93b72881274d6ab5e8c01a5301b8ae11103000000000000000000000000d7913804f7cba1cac21ae223b72e4e9d3538df1a000000000000000000000000ffe5856a1792f8610a7437c9e3aaa61a7f5900ad000000000000000000000000b2c256c906eea63767d6819b26570632aa62cf8d0000000000000000000000003bf70f4f662dde634256c642c7bb2d9ae2f75c6c000000000000000000000000d72a1e4f90101a1dd96561c252b9fa03eada5860000000000000000000000000a3f942edfa6324d39d337b93a47dd17227f4bb1e0000000000000000000000009fe2bf91e7a2eca71623d41eb2ff7d1080b2d6c8000000000000000000000000618f5acd0f39043ebaba383a4568700be07b278f0000000000000000000000003b6a5eb83e7877c79a6fb7df941f998e4af5d20500000000000000000000000087be5695acf77363fcb85f06bd3b00563e9fb7920000000000000000000000008dc7bab8404b893cac11a3a655eca567f7b9277e000000000000000000000000ae99a19ce274ee7514922ce09545910f6edaecd0000000000000000000000000b3b25f872a8d497c7dc7b506294b1279ac42e0b4000000000000000000000000919abf33249a558fc1a03ff994122d9cf9a409e100000000000000000000000029725ef9f2a617a3f50cf154b6888b0f7e75fa6e000000000000000000000000c5758641dc16f97d265ee1797c29a646d6b29389000000000000000000000000085c6c0824b192f106caec4e6361f6ddd17baa5a000000000000000000000000bb6cc6586ed3a127d403d7f59536c9f3d0bc4fb90000000000000000000000008ad49454e7a7a113e21c8b18f35b7fbda3341e5f000000000000000000000000daa948ae7b7bb4b82a00c0c6b54c4e4e60be3336000000000000000000000000c45cb52d88170fa241f04748dd06cf4a7491e22e000000000000000000000000b7fe3f339863d4e04601332c3990dc2723c76c750000000000000000000000009ae14a93c43ab5910f38c2a2c36986ce6d0b437c000000000000000000000000d47d7420bb313f9f78be18546eae02f776b4391900000000000000000000000005c64d999248909b986cd4184c271d749f6c4516000000000000000000000000636bc2a54995e8daaf896a3f36d8f89f7dd09d1a000000000000000000000000a6953dc884fca35f2adfd3ee267ce3b70c5943aa0000000000000000000000008e177e3030ec6fd0fe7f6e79b726c1b700705a130000000000000000000000003352f7266725fd58007d90616ecaf555670a3b5b000000000000000000000000637548e0a169005ca5b7d3180b3096309406a7210000000000000000000000007baedebbcd6893dc9f26a9d5a0cd1d4fbe176a3f00000000000000000000000014995c072ba117f4b918c20164cd9f9ec63e45fd000000000000000000000000b82f38bd880e197ef5c17de7852c92f00be492c0000000000000000000000000fb5416402f84767c73f6ba233f28c7507a8edbf100000000000000000000000013534d6f82e35cea764957bededa70c9106c25fb00000000000000000000000044de15f69eba347dd80d00b4f2d0a9946759c2d80000000000000000000000009cfe45560c83b5e1fbd099424c59c96cad872c34000000000000000000000000419e4a11985565fdb9416fca5515624148f4058700000000000000000000000081775bf345ae02a148ffc60079bf0f8fa28f00290000000000000000000000003c57ddf7070d527dfb470a73df845483dbb3ae3800000000000000000000000056c43ed88b48da0870938995fd4afa63e92d3e1f000000000000000000000000faccd3c274b89ffa7877f4256a7158d91930c467000000000000000000000000017ef8ecadf6ae6b83149b5e7fd7e63f569f00190000000000000000000000008607f0e972ffbd7552a9e4d2982360f82c240eb3000000000000000000000000bb9dc4effb129a3951ac0bfe2a433e209e6cd9fb000000000000000000000000e8066f22030d27fa496f455ab65b25427808fe74000000000000000000000000d58da99a1564a4a9d46d9752d850c628e03cc2840000000000000000000000005f674a1875fb6812cb0a7da8b9d3d3d7a8951cd9000000000000000000000000f1c520ecbc505920a9af51e1f63e7d572970cf7c000000000000000000000000efa9faae0b98abf91aa3295857032248a182174e00000000000000000000000073abc7cab5faef661fb39e873506cc48796f34de0000000000000000000000004f0f10ccef215ef23efd42cf012b51cb3535db86000000000000000000000000fdac57baaf378610d7fa625e8d998d03b3741622000000000000000000000000b08222f09d1900ed40d115ef010c9481aca795fc0000000000000000000000006a26c732675be1a4b4eca41be69d46a94a890f9e000000000000000000000000b58af0ace46bf1a9e4a7a02fa777c210f146c90b000000000000000000000000585fa3b85096ca4c45d3f3945526db56db83eeb00000000000000000000000005fb2beedad426c43f07cb0ad53ed2665e78f6821000000000000000000000000be4f3a0edfdb407cd0fe87facbf73655d0c388460000000000000000000000003332ef7e22c16b5c08a11edb62ef3f287c4890ed000000000000000000000000db3af34064532047d13913dd067aa414492dfd0900000000000000000000000005e4788aa9eba18cfdc6c486d1c1d383756344d90000000000000000000000004bfbc39d305c9fb0f664f65c3405f5ca4e5ccbda000000000000000000000000012cae88b128a1856494ae7110dd01740be1ecf10000000000000000000000009131c0685abbdb7d62fc7a5cdfb9bce61e14f99600000000000000000000000088128aa93fcbabefd4f07ab1d127260510191d3a000000000000000000000000c0bcde8f3b2dc593f4ffe96f442d98eef8a3be760000000000000000000000003576a6c5bdf78bb4910a55518e2a8c7fb3db70bc000000000000000000000000d8412a236071c8756ec2da356448e33d03db16d6000000000000000000000000036384b85e3563e61152130ebd950b5b2dce98c20000000000000000000000005fb664be136da8e7646e486c1db56a4fbb46b5860000000000000000000000006fe3b24f1d45a6ed2d43bdeef57b59e2a47fd689000000000000000000000000dbb0ab4c610f2495f3396149c5bc27db249bae9c0000000000000000000000005de63447f18d99cd1ad2bdaf0bc1aab5d737acc1000000000000000000000000a11eb157a9baf8ac7a9051f16944fcceccdf577d000000000000000000000000893546af718b396a39d1884ce718a05d5ea8e1730000000000000000000000008f5c190683c765cca14ab923f8da028dc2fffc4a0000000000000000000000007450ad36ee257b80430ee02335f2ef87184427e5000000000000000000000000c7b8b1f720799e40860e7c9dec0d74a2c3941ad5000000000000000000000000746d5da6fbaf931851e7ab065a9c75f8d2e419c0000000000000000000000000f97ea8c24400b98695d6f428bb68aa9bb2d0d3b9000000000000000000000000b05a8e4af7e2bbeb086031b04241a275aa015d6c000000000000000000000000f267b432666aad7a5f16589d9ab6d65e6d5eaa3d000000000000000000000000969b018dbd08491e5b6006c08e16219bd0d29f65000000000000000000000000dd75f315d7aa50f70b0c81e7a22f89b98f96fc63000000000000000000000000f554ef1e916850eea8aa8979822295de279046260000000000000000000000000584e17550fe8a42c02eb6064ae507244f1a57480000000000000000000000004cde7a8718ac721f8543e99ad28c9ca97be4511900000000000000000000000013d4b4d305e0ab2d755b10df895bd4e8e564272d000000000000000000000000bc2fc421aacc281c7f79570bf190e70a2656d9e4000000000000000000000000b405cd611370022898848e0f35d3e027f490586a00000000000000000000000086ad741c29f193d9f7e9a79dc29c77b78356f8400000000000000000000000000a3b28c86e2cfe40bf1372b9b1f37df49c992c3a0000000000000000000000005d460f867dec08cbce1401fff7f4467eed36c1f8000000000000000000000000b35d8f8334acb3c5c9feb1e68b8b4b419ed23f080000000000000000000000001c556918fc9504c2d9d3a1ba614e1340e73eb71c000000000000000000000000a5518c94e5d7b61f7835df9d4c9b88f74e8491a9000000000000000000000000245d12e4c2d13463896717f88cea7085ec509ced0000000000000000000000006d82c6b6755802a85cd5fe6e28d39135acfacb4f00000000000000000000000024c9250d11f50a013a87c5224f2e2b0046a1926b000000000000000000000000a461e195b80245823c9d0dba93a85f6469c96968000000000000000000000000fc3316f4a814ac76f00cd918f9f9b54b35e105f100000000000000000000000046a4002fde0574b9247af60198edc1b6bab898c10000000000000000000000001cb7431d53aa8be3044c582cc8a17f108511ccc1000000000000000000000000e8cf0c18907d9c0388244555dafed9290820c09a000000000000000000000000a7ace0eace319d3dffffe1ac5645eed79ebcef7c000000000000000000000000668256c7cb130fc6fb3358249fc69c6038b1679d000000000000000000000000e0614d448fed7deb0687b03ec10217efbe15c419000000000000000000000000a3335bc03644ed02c934d7552108e3028f1c1c050000000000000000000000003ebb882b0fa7617ddb69fdd47977952ebbac8f36000000000000000000000000a30875a817133c9e0912c728960e69a0408c99df000000000000000000000000ad30ca34f13109a3f627d059810430f11553b92400000000000000000000000059686df9eedffb04cffaf2427afd9ff7b5b90d16000000000000000000000000f159e9c385cba2cc8e41c052a62eed4685378e97000000000000000000000000ed2210004144df6f896838d475887051d8575f13000000000000000000000000d9c336d91849e750573777a7256fcd8c1c12ed64000000000000000000000000b253f9eb1d90c16dc7c07683aa49d633958fb099000000000000000000000000e1bb37943addbea36c2d83f9ed84e6dc9c62eb22000000000000000000000000f68d5cbace96dc4ca3862c409c9eddd7856fe705000000000000000000000000a68d3e3501fbf9e008f6e1dd6e49be97c1dce6870000000000000000000000001920c0cf9eff0b8ff8cae65550545ca1777196fd000000000000000000000000871c0ae893e059023a26f03f4812792743348dc10000000000000000000000007b7b245ac92b63b2d316e35ffe75578e0bbff2520000000000000000000000008264394c077fc700eb2b201fc4c8c748deff477c0000000000000000000000007d361b92ad279ad6e5d34623432902805f85aa15000000000000000000000000bdbcff267ff8498f01570fa5a6da18ff2e2c821a000000000000000000000000c1e3158d6cdb270d1f248653d4702117cc21c66600000000000000000000000099005c66e92e1e9e29456bb86769d8bc66ccd13a0000000000000000000000009cf5910dfc1c07c09efbb1e5d16db38132aa303b000000000000000000000000ca7888509ebbfa4a080dcfd7a6fd9b61fa0984be0000000000000000000000003e5ccfd4975bd329ab3e6b9f91ce54a6711e6a0700000000000000000000000007a8dcf9779788f44072c71cde16d69d6c9d93f60000000000000000000000001fa73238b4a47c069e64ab539b6ffa8bbbfe6b300000000000000000000000005cd00e1b6d90a0dc83c4942dbdb7c1c772f16483000000000000000000000000e8210d2c67c0681b4c2e97cf8a34f0d4fcc64cfb00000000000000000000000093676c300da6f3e04ab38b54a44979027535840a00000000000000000000000021faf87867a032bc4d2f7585fe6fe360f444c2120000000000000000000000001754c430aff7ea518a2e66efc7eb1974cb737c5a000000000000000000000000a2750ed7ccbfd2757f063330329f22096434cf9c00000000000000000000000046fb050e4d4945eecb95a78666b22da95054d48d000000000000000000000000c1d3ddeb6f992e1ece883ad1014749e0886c7380000000000000000000000000a0c64ab37bca9c8f104f2eb068aeb972e285b14d0000000000000000000000008ac2ebf33a21a0413037d3abfd7557addbd909240000000000000000000000002bb39a49bf2295a3a2938326db24295755d5f7c700000000000000000000000063b1203de73845c66a6ab3b6bc616f6aaad673bc000000000000000000000000f9a1b7e2de9759b82efd127d585ddf45efe5a0a8000000000000000000000000648f508f6615ef54806363aaf08da123dcbd0bea000000000000000000000000041e9b2f27ad6a525ccfdfa5704b89c78978a6a000000000000000000000000042ba30da113c33cfd3315948260272abdb322fa9000000000000000000000000764336b4b497492736ca0e75d0e08181472149b40000000000000000000000004c83218cab652607c2d063fb485e9ebaabea87cb0000000000000000000000009db12ce5abe2e49c3ad231b13eb29155fd5a2df9000000000000000000000000f46221a3d530080adc04610c99f17c2af409823e000000000000000000000000c064746b6e7db7b23d887537b4131c9906f0239300000000000000000000000079dd4d7e28aa45cd88783bca4dc8701fb3dcb4f5000000000000000000000000d046f75292f0965805c04b52177dd64df6288dbe000000000000000000000000dc759f3dd358b7d745e8dc7be8a58a91a57fc72200000000000000000000000034a5e51391858fd01a7bd491346116e22c0bf4bf000000000000000000000000c0b578a94c96ed71e238bd3ac9cab643dee3f9420000000000000000000000007b55f41a320f9ed2d14cff549f2dcca8a07263db000000000000000000000000d78f08fe2dcdb1d80d58c4b67a511ac384350d8a000000000000000000000000ff3a53f8a9bbc86c25676addf636767f47cead2400000000000000000000000004ab6fa1b91948518b42c7b87c388835cf4626650000000000000000000000008c9cfd7170be8238290865e4f0ea1f842e6ff5be000000000000000000000000f51f072c5ea6eb9b292d4c22baba1cf3eebdabec000000000000000000000000c8fe468dc20e67d26eedd159f58253d249312f92000000000000000000000000f64a86a78033dbfc3ee37bf535895285e0e30a4c0000000000000000000000001fbc508b38d8e6463b864b1a0a6c6fc94d78396f00000000000000000000000055eff189b559881ca556818e7ccb7d083f820d060000000000000000000000008cbe443d7e1af0955ab13ee0efea87923b9bfccc0000000000000000000000009f1e877df0f25d081155526f94ee4b3ba5e3c37f0000000000000000000000004c1d1d6c66ad580c23f4f67309f11076606c93870000000000000000000000005ff28687b710abdd08fad385440b2ed61b106f6c0000000000000000000000005e19c356e88266013afc9b15ac9277e3ec5111a100000000000000000000000080c862eba0d2b9a9c9e6468a8254c98d308f46c50000000000000000000000007247d95be9bf3cffe5bdea450c26746aa537e303000000000000000000000000d413338f7479f6e37fa604778f31bc1c7500f85b00000000000000000000000027996f3a606536fe1d90cf36f6a0d3340aa934960000000000000000000000007ef900d31209dc4991ea5735d8a732d82a8d55850000000000000000000000007779637d5a6e4c0dc67d2e15b117d5b888a6c26e00000000000000000000000074b4bb740b372d8a077e8247d08d187d8ceafb6400000000000000000000000027da96d9fdb12c0cd85e7b402c5132d20e6c80610000000000000000000000001ed62845816dedff87059abdd56f4f071b76654100000000000000000000000027ebbc0ae38e73bc9a262fe28389ff446fd3047300000000000000000000000009458330c1da3b81fca71e9ceb85982196b54fe70000000000000000000000006ed00bd10743eee2c3559aeb90f8f5afa97db22d000000000000000000000000c4e1ec5c18a64d4e3ba93a88f4c3b22b45cfba580000000000000000000000004c3d2965b2c98ad0e79921a935e80125953aa16e0000000000000000000000002927e323175af5d1ba247979fbf38c53a439aa8e00000000000000000000000086fdb0e8c74158883a4cdb770bfb963571389e8c0000000000000000000000008fec0025a344ec19244aac72bd1f52e38628109c000000000000000000000000e26941ead334a133c4e83bbb6cd5eb09cc39576c0000000000000000000000003e50a12157e11217d80a2f1697f1f8ace61dd083000000000000000000000000e9b7f2b9bac041cf0b1266ecd63cc1c4b3f0938400000000000000000000000028f0aa7273f5eb13fe781c3a2cf73abb0148f2ec00000000000000000000000061c2c9c0b36f21b62ceaac0e675ccf96a6e413ea000000000000000000000000cac7dd13164a775902c075a8351340db27f143c400000000000000000000000097232c075e74b4a964036806fb6fd01e3fc30295000000000000000000000000d332c3a69c345fd7e7502a50b72f7863b712a46b0000000000000000000000006b9d01e7689795e9cb62eeaf835e7317369fee6d000000000000000000000000a67709e3a82b2607aec46a2d1daa084d2edd236e0000000000000000000000005410bb21d51a41558389848570fa6749ffd880190000000000000000000000006a934432fad361608494b3f90fdcaf44929c3cf6000000000000000000000000036ec31e56992a8772df9e4f7d8ac2e978a19d4500000000000000000000000038a793b2668c5798812e0d7d9180eb99bcd8fd96000000000000000000000000e65f497cd280010f20f957d9b406a106ecc91bee000000000000000000000000e85c63382cd2020aa5afe705fb780506162ab7b0000000000000000000000000915028a9af9d491b0266b42e654b6ed9c4b32a020000000000000000000000008c42e87763503d8d575144539bb100d6a721811c00000000000000000000000059b92962cf741ad8e2928a2c8610c0f3b51a7a4c0000000000000000000000002c708c66e067475ec5b978859fb0e931075af6c4000000000000000000000000d8bd87c512460d7148bc092f89dc937be60279ab00000000000000000000000002a5ef0f26c199d900130f16669f01072e64afb0000000000000000000000000d879e950f70b2664f96373fbaf2601f6e90cf56d000000000000000000000000a5812db106c76ba9e3aa01c41baa4019b6b6b6bd000000000000000000000000906790bfd96b21ded1185a17b1c63c0acf0d1f8b0000000000000000000000007d87af4d6cdd1e4c08ec0a4e1ee5dd88afc5f2e8000000000000000000000000ce9bcf951dc346b2c6ca0f60a6ea1dd7d3af58e40000000000000000000000000268894af01c8a78506e56a18c10520d6a15994900000000000000000000000022fa61b4558f9bf899ea10d70b13ecd08bc85ea200000000000000000000000030886d5aa970edffeac3a28b1013dc903cd31c890000000000000000000000006e6179675332489cb073bfa3cdc70b7db20420940000000000000000000000005a27f069b4c6ece312e7b02d0c1dbe33ff671134000000000000000000000000c30e60d8c25e26bb88c98f3ca7ee07daf0067f3500000000000000000000000039f25d52bd5e22265c79046a1ba1aa5266a63ef70000000000000000000000004760105f6b682493f78d9576678a26064f22fe040000000000000000000000000cf27b7280881f0c27038341abd8c71b5ff8dd520000000000000000000000004ca8ff89d9f764cbf0dfde48ff88a94fa0b93e120000000000000000000000002a338906507daa8320690f668de9341fb025ced00000000000000000000000003fedfd2d98da26d9b00d6826c39eba2e5ec5f1e3000000000000000000000000f01fe34f96c18a48364424b61fa1ed55b8384320000000000000000000000000198a33b4c2f02e4b1d125a11f7e6bf2320a8aa18000000000000000000000000b9313be94ae66225dec97e601ce85b6926c718a500000000000000000000000056dde87b8f8956da1dc84f84e5d9bd98ef03c4aa000000000000000000000000b8786cc972396c246d2cb1292454da885c1f25260000000000000000000000008d6a732a11e39473ea74f30c9662bf0259a5c2a8000000000000000000000000942cfe83c53e5dedc09fd05519718297692826a00000000000000000000000002a4c9f0c95d6d1e669f41dc57079acd4b27b72d0000000000000000000000000564f96d445c995487629a03dc459d5d7a0f66e6c000000000000000000000000347fd016b706c0abb8fd4464c9360de7a0eade5a0000000000000000000000007b13e5794b9bb5a1fad3408ed91c7d61d7c91fb700000000000000000000000070525e4876030eb79792a800099a854ee8481de8000000000000000000000000918a2f120230be90057e90464a829e507551a54900000000000000000000000038d1ac70e96962a88a28150a833675b6b88fb4db000000000000000000000000dcca08511a3b40815932fd6496df4a296a2e98750000000000000000000000002d56259f3d0de6d86007d4111d210b10563c8880000000000000000000000000d81d701701189c4663a00bbda32e095e47c42e7d00000000000000000000000008e87e7fd14b3bf42ac610dba1c0e58cd1d9c1bd0000000000000000000000001f2dc41de41700e0749791d003fd805d48fda10700000000000000000000000072cdb207fad70838e60bf9e9f8a132fc3cf5fafe0000000000000000000000001bf4ea3eed1adf80c600eee66ffc15aa07286e4b000000000000000000000000545a839145abbc797401192a60e172607dd3938d000000000000000000000000f7a21f73e082e5b7a58683cb2953ec0f11b33d1c000000000000000000000000e4b88394e6a6438a6f38565a88c978e848048eb8000000000000000000000000256c4ed12f01ca52528aa6931f0d799aa15f0d35000000000000000000000000909a390b031d32761b11f575b3a17a2662deed83000000000000000000000000e8542856824d299032727d2b6061ce69501a47b00000000000000000000000006d0b6ed1f7e315edae342fd6400899059d12fb7f000000000000000000000000e8206ccdfc54b377ddf4b01aec4e5ad100c04fd0000000000000000000000000aac79806c4937de4ef7f484837c653d3da1a22f9000000000000000000000000a697d45be84f1e512544bd05467556d881ccbe0e000000000000000000000000f08c6a3d5f901a1ae44d6f9d27556be21ba2a8c4000000000000000000000000b2f7bc05ccaec564915475731635da55642df250000000000000000000000000017b9093c356150865a03a800d1a5f996261c029000000000000000000000000177d366763c53eab920d14ab471eb5b8aa802f79000000000000000000000000d91954e187916e8471fcabdc604628305e98b8b6000000000000000000000000f4351f7dd6df3f5fa2470e22239d2be4b78eccbc0000000000000000000000004fcdb299baf7552739d1d1d9e3d7982878a436bc0000000000000000000000003fbaf14d1c5e8bd21a7f33bd17ae723d1586c26900000000000000000000000008b2dadcc20609920caa717422909d279abc6675000000000000000000000000afc1540dfbc1088333743f1ecb4dc04b63d9f06400000000000000000000000008ba315e874feacd46cab741bac5cd61f6f720d9000000000000000000000000dfe775c63d62705f8b6ef37efbf3b86b18d523e2000000000000000000000000432a45eab3529edb575335bdd2688d4b0a256bc3000000000000000000000000ac31bd7d467dd040fdc960cc232c86c43404ac0f00000000000000000000000014e08736ef9d9fb6e5d6075b052fb9d87ea68f3b000000000000000000000000933bb82db088e4ad378dcf8df34def07186fd83d00000000000000000000000048bd834524c6b27446b84905ef83db97fe59c49f0000000000000000000000000c4bb32ed444eb4e49a616e138a54af37eaa3fc70000000000000000000000005f2ecdb00fbedfedbf6051b9ea43e010075d48140000000000000000000000007caea0f027968435be4ce1c6aa0092cd2b569a860000000000000000000000005507fab5e443c75fb16cc80a65d5423dd738daa700000000000000000000000083d7ac7dad39dd502d2458fcb390a893d3a7194500000000000000000000000035e7396364bd0f7d87519f039024e000514c13e600000000000000000000000037927949d64aaebc91666b28f331df2e1b555f94000000000000000000000000a9044b2e4b569254521ff5edba5110f02f11e6c0000000000000000000000000b6ccf2a45d375163a7345ae342ed03842a26973d0000000000000000000000009105d078173354c84891697e5ee29f55eab9c336000000000000000000000000b7aee7c5bff8aa2d3889089ae6eaa8dc022b9200000000000000000000000000a4410a140f140654bdd1cd4488a204e7e092353200000000000000000000000060115f55e04b7e9e54a68a041cbccf42dfe776540000000000000000000000006ae266fb318347a14e3b30357376e47e6d13eef600000000000000000000000003dd345b78fbca4053994eb9490076e5f5e4ac74000000000000000000000000adddc8dcfa1369e568f179cf0a3a01a60233eea20000000000000000000000005e14e9f8401c1bcf2fc12d93936a161fe85e5a9d000000000000000000000000cc49761a88fe0baa3550c3d139e46bb203deee1c000000000000000000000000ebff5575784a36ac8e1f9b0a747b583101717c9e0000000000000000000000000e6613d81fa8e0e58975cdd6317119d003d195800000000000000000000000007ba6823b3f863511ebf0607f7f2d5b6f62cad41d00000000000000000000000034eaf4d2dc80edbc5201d9bac3e8b6fa0aaefe9f0000000000000000000000008b1cb4c4ee20d72f21a1695a54e909950e6715390000000000000000000000004d3087bf3ef0fd0ca1d8017c06145ead875163c90000000000000000000000008838eaaf36aaaf30994c730046eb4bd109e699130000000000000000000000004e41e27252573b770a296b1eb13922dec2e5dff9000000000000000000000000cc28ab3c7f5225eb11547aaae159c29e0665222d00000000000000000000000051f470b7d78651cb968b61ed2538271e43d7fcf0000000000000000000000000e55c00817e2e57c936972c89f540b78f29b578c1000000000000000000000000ee49f0858513bedd7223db04ac52fd957ac8a22000000000000000000000000063836336383c3876eeb81231574f1befb29518860000000000000000000000007e4f6c994bf7974812977aa5c37f07f694ef8d4b00000000000000000000000016b3166fe431a54eb16b62048e7762376708369c000000000000000000000000ed56554f7b60742ff86f7d8e1959d062b95e8bd9000000000000000000000000c6bcabb2e9ee964cc92d49bf352f494436d34d520000000000000000000000001934231d50c4efe5d4c62b755c90d71587c02a86000000000000000000000000ee47d61570267fbd5e2b8f1e441b55f776553ab5000000000000000000000000d4e6ba33bcb95479b562b0608182d204c1459c560000000000000000000000001897f4668baf3b115cab6ed87d3957374338fe95000000000000000000000000ee1ede6d082f3fd12ac9312261accef5f755d3f90000000000000000000000002e7fe58cfdf1809093f5bcbe51d533eb36c612bd00000000000000000000000067bc5dde3844272aa0442369ff84175862f61ac9000000000000000000000000698cadb49bf4f8343d5297a2fbea76c7ac814699000000000000000000000000bdcb51d293a1b61b32183282c5065819092c951d000000000000000000000000c0525a515c660103c0b82d83ec64ca046d80808f0000000000000000000000002792a759ca29ddf582cf84504286bb7ee47ea1e5000000000000000000000000f26dcb82256a2bb977a1bb4aba6940ed320d0fae00000000000000000000000062432ea3f4178777fc370be2d604d678683e22240000000000000000000000005e9a1a8ebb7c110b41a3a167b01bd95b439c1bd300000000000000000000000073c09bc63cccd8736a60cf313280d8b26b9b1c6c00000000000000000000000089277a538cb76ebb1a282d0e6dbedb5d062e1eb3000000000000000000000000b7c49322f8fafca12eb8a71eb730adeb140f9e670000000000000000000000002e2928f038727ccbf5951c47f917a729bc3c6f01000000000000000000000000c5f2cb881a3fffb95f584cf0ee88a7e1f307dde100000000000000000000000035270af641e72976ab9a92864b797394242d0e610000000000000000000000005a328b6c41c57ebed276a45b226a77423fc0c5720000000000000000000000007bbfca167e0b3f987500ea392b68d51b48ced922000000000000000000000000e1a281afa92cfb6c38b923b5ca24dc24cc49608a00000000000000000000000011ecd5ba8b34e0e49f055f8ee55f2d0dc81afa1b0000000000000000000000000aed2a5be1842507ac2247787d682226635039340000000000000000000000004e8f62a19cb28250eab4a2feac47c6c023a914cb0000000000000000000000003f7ec124fdd2f529870a97a96f3eef9e975ca1180000000000000000000000006ceece11eadf79fc28a8f758a27f89420dc7c34d00000000000000000000000007c18e29c09619fc90e633b4d2a01075bb8fd11e000000000000000000000000b06d8db66e3c99f8978fbb1251013a562dce0e9400000000000000000000000072e9a98c22a6dd6c49dc888b2e168db09a483263000000000000000000000000c4fd1fa34c597a2ab0a054df6f97f8597b743c58000000000000000000000000edee5749751ab4d24848777daec3eabd7cd9090e00000000000000000000000053cddded3a1944cfb9b1545de05fe11e6aeb5e610000000000000000000000005b8cc65286360da8cad8fc88a5d449909066c63f0000000000000000000000009a5d7d45009ac90653b257e82710dda0823cfcdf00000000000000000000000005b30b6a1b307354b6aaff3fa5f6aa48f5bf81ee0000000000000000000000004f0981a5b7ccb880fae1008bb1986e522a3c3bd90000000000000000000000001e263b8c650d62a2c308a8c0e67bc203aae4bb3a000000000000000000000000417a1a96fba62ec31f871f6497bb9d75fe88585b000000000000000000000000b63de97eb7f85bba7e31448e86ca83a6a63c84b70000000000000000000000007ed034563a28d5f2ad30939246551f73e7deaf5a00000000000000000000000003c0a960828cbc28570579e08c18d1838af7627a000000000000000000000000aca14fecdf29765ecc137a7a0d289984535fa6f2000000000000000000000000f998df56d58e5b284e980fbd0c4aa38b9798575b000000000000000000000000bcb6672e17884bb199a4e081376db8b95c20da26000000000000000000000000e9a92411850ddbaa7d6a7e204c5fdd4f3f9e61e2000000000000000000000000566e1872e9e080dfa57fe7a506313ec6eefd753300000000000000000000000092e4d65d97038ac118d33b69ce1057a03faf32610000000000000000000000007c75d4aa49de65d74e754563ba37c893d8521cf00000000000000000000000009262d0f682eec811c499cc79d0d22177d33b83c2000000000000000000000000746a372f82cc3948d3034a23d334756eddf90c3300000000000000000000000065c6c9f603c067332e60418fb18b40329b3ccd9a00000000000000000000000062062b56907266f5b0e2bf39f4bced1b7a8cfedf0000000000000000000000001371d500243201a686ecb58e8cebf9a24a1f050d00000000000000000000000085b9cf090e71bacc470912e3c5d056979acf5fab0000000000000000000000001015666deda0a60be5b891c7bb9e63ed391d02c00000000000000000000000002dd43697a4f0ceac80674b117968f0b7f1c18b2d000000000000000000000000fc50292b03f915a05c738406ea01782d9317dc4f00000000000000000000000048a5f688849660a5f9ccf4bbbe2b200de58210b300000000000000000000000006ff8c904f559505616cf75b71d93e8261ed4c8b0000000000000000000000001ff2f3237a530abafcd243c2a419d239bfa5ecb8000000000000000000000000735359cde36f4157049dd064b8811b8949be7b79000000000000000000000000204d58b28c238b281a84deec71984a17e206842900000000000000000000000039b1db7ff5a471d98331a75bc5040d007ae2eae0000000000000000000000000055fbd2c03a6267a71c1eb23fb6543d7311c1840000000000000000000000000c20822494fe61f4bcc251a48bd3d6c60a076dbe70000000000000000000000003a41b1739b52828e31d4e68503a8c8d230190bcb00000000000000000000000092fbfdd4000e11877f522cd487ff73bd40745f8e000000000000000000000000b8400be44350e4645b8073fc1dabf0e44cd560e30000000000000000000000008eebe7f1b51ea4cfdb5a13ad77f2d947577b519b000000000000000000000000804df1ea9873575455abc4bb18568706d55bec68000000000000000000000000efdad292e32cf3e819081e5cc806eafcb2348bb7000000000000000000000000e4e8d86637d4ee1c46e75cc1a8f67a414252b65e000000000000000000000000f2b34eb2a7db97c80d50591e2e8c974726f38cc3000000000000000000000000abec85a8f4be386df3734705d100b40f715610150000000000000000000000003da505cd59e186c7e19e89fc13af9d1653e297d40000000000000000000000008c339228fb57a349249eddc06328737881e1cced0000000000000000000000004af5e3b899100729fc751f5be89cb7c319aa43a9000000000000000000000000f7acd33859c3d5891f2a75e1e3c8398c0f4c30c4000000000000000000000000b79744b0572ff539ad22d35a42838d34892f8d6b0000000000000000000000004694d0dd00785c96ebaf44026fc84edbd6300d61000000000000000000000000287e67da818f69b24336f408d008dca727cc33ce000000000000000000000000651303e9a08cc1669806c17aaf9ecbc6223e4881000000000000000000000000add679d9d7d231a7caa8c02867f65f48854b70150000000000000000000000001f82873439d07fa90f8e6e389af1ad26a3625e23000000000000000000000000184c4c826087e7689c6d0804eb2bee1897d75a430000000000000000000000002befa1b35688fedde19ba1da720c7eaa3e732e21000000000000000000000000f8efdec13ea2e71011af7b41a9a48237d25c339c0000000000000000000000006f6c03782341289053c0ed487a26cde65d9f0cc200000000000000000000000087c82832a0527ac79ab22cbd83045fa81baa11c200000000000000000000000049f6b17edafc331e0fb64c0385e6adf8d3fc9490000000000000000000000000828fba3075a3052ffcb21445b28226106ee87a6f00000000000000000000000046e8500edc7d094f8c865564eb93b068acd76761000000000000000000000000a0d931812b058bb3793fd75d2f0a9e29aa946b80000000000000000000000000abc0c0264355291d8cbe3141c9c684eafce5011c000000000000000000000000a9a1a6db53ffdc3d157961aad6f2d4a0a5aca1e600000000000000000000000081bdfa7390d74cac1b83a6737d1f5d46d9c647f600000000000000000000000021fb5c3d3e2621b54b39cfec73794195b9f4daa0000000000000000000000000ed407ea145ce7c00e320c83fef6e97b9a8d2768c000000000000000000000000f1e7c7212d3431a953e1829cae351bf193b30eda0000000000000000000000009109e42c45592859d24d2071d53e5f7a2e78e65c000000000000000000000000fb205f41395d09a32c20b5f1aa67ea4f3e53730b0000000000000000000000008f51611817f506db214684504c7e788fe9ee2cbc000000000000000000000000d9b720bdf3d16c4c3de0c63d18b34225dff57c9c000000000000000000000000e10d0d2304c0e4d27df333c1cb72b169dc25916900000000000000000000000015ffb1cc60c0c7118969797c8d0621501a967b7900000000000000000000000009ce8909dd2f93fac0d02984d5b36d6ba2f87c2f000000000000000000000000902e698fa9dd8be1f19ac54ebc5aa033022304a7000000000000000000000000fc2d5d65afe86a98852f739dec13f5df15291e01000000000000000000000000433bda87a980ab30b66372af8e018cd8de3e18ba0000000000000000000000007b44db98d91204e17a8b7a3722137c77193ae9fc00000000000000000000000068838d0e177f446d28476713e603aa0d93c6e78b000000000000000000000000f7a267bd2dc1f82742532b6e790e24506a3c360c000000000000000000000000538074cbb03b62fe36ded3d237cb21ea7c1e88c7000000000000000000000000877c6c90899907191b07d48fbd7035b2b3e454fd0000000000000000000000008567f7db62f4bfa72d42edfce00c60d48e1146740000000000000000000000005831605245e085ab2093c8ecd4ec50133968ba110000000000000000000000006f9a6a8f5b0cdad896f63524033ca95168ceeb0f000000000000000000000000666dbdabe51a8f8dba045f596afee7a98127560a00000000000000000000000059486612baf5d2569d374e456bcbe42a28a3203b000000000000000000000000304375d845e4c99cfb5b15e46c1b7c0eb34408120000000000000000000000000bb48f06c44463d5c2bd12ef955e5ec654ae758b000000000000000000000000ed2b2c060d4eabda19658430f9320484c6937d590000000000000000000000007199cdb3f0794bd43e09d1ce113407d11fe1e1d3000000000000000000000000d3dbc41c75c7bdd8c4e731b2064ef35a0ee34ba5000000000000000000000000f61f182638147e82238e575daef43519ee2acf30000000000000000000000000c9d1edeccce4ebfc26a5ee0e8965e9b4254970b9000000000000000000000000161692c167c0c0ce20d6dcc4b68569cb0926763300000000000000000000000008f85bf325730fb5ba85a296b2e10a544211eb3a000000000000000000000000c0dd52e96513d219853627c81ed96f1242c11655000000000000000000000000f864191e3fb4083a5c7330dcf132b32bc224ba5d000000000000000000000000ec9b75e59b2b5a239ab4e8f69e4f754fc69894df000000000000000000000000f506dfd485e599a7d2ba3f8a7016848b669ca66900000000000000000000000018f2263af91c744f486d0f05d3b53392c3802265000000000000000000000000fd236a2710af6109af715c656d48fb36dd504546000000000000000000000000ce98f92234b056493f9a08479405517dd33b656c000000000000000000000000f3a0238832bcde965c20050712619abb66267065000000000000000000000000fd542d56f62ea9589ecde2fe367a0882737c1bda00000000000000000000000037bf12dc66913e5c53decf6f020d8ecba8e6deb200000000000000000000000075e16f0b0e0834a17298665b0abd6599c4b82f2b0000000000000000000000006838a6475958ca77b4cedfd9355243d492226b0d0000000000000000000000001a4db288d98914ea8f402cc274b70d030165e1760000000000000000000000002151fe16881a540e23b34c5472b59e34e7453629000000000000000000000000e5d255770a616fb345d05f1114d22dacb85ddd7d0000000000000000000000001f9cc854d75891e974734cbda6db8d09c2baab7b00000000000000000000000036c71043cf769af47ca9aa0de9db5a9e42cbc0ab0000000000000000000000009e1554cb08ec091b225e3ac0f3747e916071eb220000000000000000000000001ff26152c4020f3381978f2a2025ab7ecbcb4b78000000000000000000000000c6bd1e4792772ba9d9357ac43b60866008b9777a00000000000000000000000070e015b09e0d28b3a939341fcefa4d6cd20eebf5000000000000000000000000c6acf325eab0ce241d100519f1fb7fc859d1704a000000000000000000000000fda94d19579c80257a6f97856f9f48c4981d190e00000000000000000000000075f9f1c80a9efe5a5bce3a55683914b8e93da7c000000000000000000000000019be6fa0c6d135b970c8d37d5ec0f2558a443b49000000000000000000000000f92db18dc12f4ec48807a8646b9eee6bddde0be10000000000000000000000000e4206921f275c42ca4c2b5c6cfdbbf9c44b92520000000000000000000000008defa8aeeac071f77a8e9a93d2772680d7c3347700000000000000000000000024b048246b8601ac56dd70be5175ab6f070a3aef000000000000000000000000d13467a37a40a1c8e1f4e90dce33d2dd7955516f000000000000000000000000d68c367623edcba14fda76c7c285b849622bcb6800000000000000000000000061ba5ff4aa64704beff2d6ff4ca92072a3bdb2c40000000000000000000000000fa764010228016df914e3e31db51f9a2a6d5605000000000000000000000000a01bf3123eb840c085d56c0f051f6ff28d1f80a90000000000000000000000003fae163b8e08f0751d6493105dd08ed71726b463000000000000000000000000b30c2ddf494fcd5aea9d8f3c5c23c6ee39363d65000000000000000000000000e2847699edf79e62b47fa47b2b47fcaf844ad5fe0000000000000000000000002c36c45b55129fefd23a5be02e3c736fb46b73090000000000000000000000008236e18170899c4d4ba71cbbac34846ad400e313000000000000000000000000963b97c73ba2aa2741514796f1e823b9fd78a8ea000000000000000000000000a0da561b019fe54185e016d83c7d13af7d4f668a000000000000000000000000961fdf4ecd3a85b54d7337e7c1077e34408c8f51000000000000000000000000816442b01591587016cd9a08e32a67821a407f540000000000000000000000006a687d68f02939ef1caab444aa28584520b850d1000000000000000000000000f18d93a1dd50cbc7b4b006ac39ef7e8e102ecd0f0000000000000000000000007f2464b3a3c6dac9ef6c477b336983383302e384000000000000000000000000921bd2e3702a41c7bacf19ff02a78c55189705530000000000000000000000004b958f643b9f34f878e19e699b4dddcbd7bee5f1000000000000000000000000acda87130335f6a31dcd7f4df7966b5c690c0e880000000000000000000000006c9c1f282241247e0b3a0d471ede54d4b5cbe655000000000000000000000000f6f958c786aee698a18dc78e3fc6c28a61b796c10000000000000000000000006dc09e4f9dc7eb8580c7b0eadbee3a399686ddbb000000000000000000000000380bd822fe757f7186973f06c39f2b2b74ae9baa000000000000000000000000ddf0ed3cd44f001163de968cccc59e620878b77c000000000000000000000000925379c1464cb3aaf3d515f7355ad0c1e7ac18b20000000000000000000000003a05abf455c7f15cb599423dc4455a1e002650cb000000000000000000000000cebc827e969e573d6ee964366da93100e4432098000000000000000000000000727c4b3a0fdeda477de40696507cba098a81c611000000000000000000000000513d2506aa21017f7a140dea4345381239a359140000000000000000000000007b8e8b121223514569aaf08d51c52a2d4adfd0a40000000000000000000000006c4fc23b5e91e7e8ececb8c913661cb25bdf68e60000000000000000000000000da38d39c2f08ed878ba782cc93c18e1576dc177000000000000000000000000434a7604b18a4ab03e873845a280f812cd53aef80000000000000000000000005610fda72392e1949c5ea1cc6c5573d5fe7b02f2000000000000000000000000677870ecac15adab3a3095f7d2b831826537fe5400000000000000000000000073fc9ce757f411ae2cb674f0de2cc9b600e04280000000000000000000000000b5bb1911cf6c83c1a6e439951c40c2949b0d907f000000000000000000000000911ad9904b18346286bf82cf8b710663493c62cc00000000000000000000000045f3d7e8b4ea4381ce6786d215ef742e141ad7c20000000000000000000000009dd332aec074b8f9dc19d8f696b4a5c3d650ff5900000000000000000000000040ec882ad7e2cf1d9a61dbb9fde970ecc9a30ce8000000000000000000000000a04a4b7fa4e7bd06a6b4155871f79ad1e71a68670000000000000000000000003a185ae45243b34f3bd55f31e437dfcc7ff516000000000000000000000000004ed1790a2e556ee4af910c5f5232716a16498fce000000000000000000000000c9559f7686cee33b83cd01951636849992b483e20000000000000000000000002da2635668c1e27a573c673fca4149c3d582781900000000000000000000000026479966ba8ae10d4cb1cc3edf0ea064740205f00000000000000000000000004ed747b00550791a3fe82fe56c06cfc253255db100000000000000000000000077753822dbb695f349ec5044c416ae9254e13dc60000000000000000000000008761c0da010d0baef1439e98d24d358aeee2d3fa000000000000000000000000a40e9034607827d26112a767756f0531bfa4764c000000000000000000000000c0333f115c08316215492f9a14095872ba23036c000000000000000000000000c501a511bc60cfaf6dace7fc9d877be3061f9723000000000000000000000000c1d5a0a47f98fdae615bd65eee1846d1f32a1b78000000000000000000000000ba0b96cd7d613863025f0466eb490baac9ad71100000000000000000000000003a84a3aa4a591bb7f96d1cc1fe67fca87e9f4858000000000000000000000000133f26fc86a1a69d017619b3d8528dadc68ebee3000000000000000000000000a7dc7ecf33f92122c44f6dcc49e4d7bc1561faa8000000000000000000000000b5007f567961e64072481c86c3b4b81108328fc3000000000000000000000000538a0feaeaad2fb3df6240c495657b74b85b0f2b00000000000000000000000044d68c9b14cfdcbe725c942a3d4f1e9b0f8177d800000000000000000000000017bf69c13391d493bed481029279766cfaef46ad000000000000000000000000c61528207a64467236dd276118b784160a965008000000000000000000000000bd6b3e7427392210175101ffaafad4fa0471a2180000000000000000000000007356b7e4c0bddc7c5f87b3db828a1bb11f6c67760000000000000000000000009d62853d43901714d8005714a5875a531777c6880000000000000000000000008da4df8f8f2c8de98131b16c01463abcf4e94bb80000000000000000000000002fc0cb63b2c8b8d37d9ee4b80c0c396edf6a852a000000000000000000000000783f06b1c9dfbf21aea95ae99931ba56f2c657b300000000000000000000000089f1d5389be4f27510289a6ed7a04186df518a0b0000000000000000000000002d236f06012511242da10215f3af448822ca643c0000000000000000000000000e8d51d872c2314bc375b570b76d651043253dba00000000000000000000000077f6a5a9af6aa0595fe9d2e8327c7d2c0c8a90aa000000000000000000000000c50353e647094744c80a2746c75681f209f26be6000000000000000000000000acce04302874b62477cbfb348b8b17c35c3a2bb3000000000000000000000000d82ca98546736e740caae2cd6e0d96b31723509d0000000000000000000000001fce0a8204689716b72f45de40bc6469d72496d60000000000000000000000000bd7613e82658b6d8938082616858bd7ac9cc82e00000000000000000000000085ba00f3c50177548798117e421defe4ceb8f32000000000000000000000000095e84a9aaf4d47488417fe8076540393b7e6e96e000000000000000000000000855ac5e1f5ecf38a4b20be811dee9e283f945046000000000000000000000000ed7b99cac18e0dfa0abbe2baebba998e96ad61860000000000000000000000006a1eb6084f521273eb255b631b0e61b8d3977bfa00000000000000000000000085cb6399a4a34e1be4ea85480656943d3afc78cb0000000000000000000000008e6da9f0aa7300f997bc1676ad65ee09b0f58a1b0000000000000000000000007ab0e574c6e50c9b2eb9bdc32c1baf8fb5c9f0e6000000000000000000000000f154506e65df7ab4b0092a3268b9f4abbdd1bdd200000000000000000000000045c9776a5dc20fd2e73e935d47cb851711d12ca9000000000000000000000000214c2959d62f6b80275fc23b78af45263a1abd230000000000000000000000003a7be9f59ac54f5ce24c03ed08038be8730eeb8d0000000000000000000000007e58bb9450e322baf8ab19db1a8650c1c7a16fa1000000000000000000000000b762fe7d82f9ac59be8b362c00deb71d1faa9eab0000000000000000000000006a13fa96218ad050c29cd734ed32c069c7a91d13000000000000000000000000b93185572262123b0232452daa3d291b0e86a2b3000000000000000000000000da41c1dc3c2fcd1156d6ecdf445bce6a17d7da95000000000000000000000000872c2bf4b92e5f630b2c999ce55f36708eb39f51000000000000000000000000e76c5c27f99e86e93a73cc85e10e831f1a74f294000000000000000000000000c9043961a6ff608251b6fe2d24560434ce2807ef0000000000000000000000001815098fd08129126b042de40c68fd9d1e323d6c00000000000000000000000029c8857ac5fe228a33e30d4a085521570be94275000000000000000000000000ba7d756d8c1a262c3518d6681a2ef04727af5e4c000000000000000000000000613d339f3fadba0a8220b50f9287d9715ff20a940000000000000000000000007faf5face4ff7e352914da2fe2d366baa3c62b9e00000000000000000000000078bdebfc2cde90ce5047a5e324cc25c2fd3af7da0000000000000000000000005d7c5164ba67ec4d6682c40288a0fbc8266ee305000000000000000000000000937bb15afa5e7ac129a042cb53326bbcf09bef30000000000000000000000000a5a5f3577b423e4ea0425bd5d7737cbd31fb4ab50000000000000000000000000b7c9b1298377ca317118a430dc2f126fbe9ee28000000000000000000000000353d0e0d03e7f24f4ac26f3838e5aa39700ed5bb000000000000000000000000e88dda506b8250b3c6a51c1313440f27d998544900000000000000000000000078065d7fbd843879d32afbb91a2f6cf8db3069b6000000000000000000000000482151f0c2ff80d2062ff004c4016fb238c201ac0000000000000000000000005e20bd7c1233c1e2df0b3457bcc2f0e2035750df000000000000000000000000e7c933c1dbf536a4f0eea3691fbde21cb5dbc7e1000000000000000000000000b45d19c9ad6948942d1645e3faac44f70383d618000000000000000000000000fea25f5a12c8781c64e0b35e9fde2339a205430a0000000000000000000000000c3229255422c9bca98de3292ea74f1fbfdc8313000000000000000000000000be44c0e4f62428f66cbc352a17f213238a97794c0000000000000000000000001291a815804461a974baab8ab1532f2631698ef5000000000000000000000000d5ba307967c54118104e79f6d81009a46e28367a00000000000000000000000060b3ecde544f417bb882ac80019956938f54a8f7000000000000000000000000d43cddc3e559bd06ef84a6cf8a961d51dff1d3ab000000000000000000000000ac0894e50c0c38bde6e13a5f3e67ea2f8a10e0ec000000000000000000000000379a2238e12516c08cffc91d0f57de58e89641d6000000000000000000000000e8a443caad532bde5ac3d7dbe4c3f8314c15551d0000000000000000000000009d693223edb6e5e95f7f72b48a2a8118c50c71500000000000000000000000008954a99e1b0ae2861947a160d7f9342e0150730d000000000000000000000000402186d5fa4eadc724bfd9f749c244fcbb04574c000000000000000000000000c8d5c3152140120d3d732aef0e050b2d7521aef9000000000000000000000000a11c1aa43c71b6122a728a95ca0f9eab02180c0e000000000000000000000000e4c0e7439ce9617e13ae175e0a6bfe195a073900000000000000000000000000303bad391d94dfa8de714d4090a5151fb9317fea00000000000000000000000053d3489f91c41f3e9bea5ae061c95454d3f8b59f000000000000000000000000835547f2b6a3a88707efcdcb6d1575dea6cac85f0000000000000000000000002cdd43455cbaec5f37769748c246edae400a5faf000000000000000000000000778ec3be7fcce963052ec9770ca0f9cccc9284f60000000000000000000000009dec69bc078fd8c7077541802a1b4084147f9da3000000000000000000000000cb56d8ef5661f6aafe6c0a61aa6501d151e56334000000000000000000000000174092a5448aea90c4e3e11672836192c2461e2f000000000000000000000000fb2ef6011eabc3c95240f067d773e87b3f10b47b000000000000000000000000f560634fedcf6b0c6573ce48894e8d0bf9cea30c00000000000000000000000054103519de53dc43b5d64353b3d9bd95e3a1be25000000000000000000000000b7735326199918e80267c31320b76d2a1f12582f0000000000000000000000007d7f1c4c029205a263063c6994b8e823a67e7fac000000000000000000000000ddbd9bf630ea3cabbd290ef1de7e04c06b298c450000000000000000000000003e0e8f786fd02d96a95c43eeee69c3c11524a294000000000000000000000000faa61d378d14101a39260ec35c1661da59efd5460000000000000000000000006cc8d1502b82c85172069960e4e0cb260474ba2f0000000000000000000000001f8cf7b2aacc64e80e505827892aa5d3fd66c2de000000000000000000000000e0c3ffdc31e7cc5ee276433c981ceee52d211e2b0000000000000000000000003c63fa161b11f2a871b6dc967a754a53563cdf720000000000000000000000004cbfc79c87432e57b168355ea9fd79f8a4b6e2400000000000000000000000001d248dcce5b1008033845d964244f5a07b9626e200000000000000000000000019d2e575457967d101b30dc38671d0e41e235f1c000000000000000000000000418b219b4a73cce021cb55e3b92b980d0182a7ee000000000000000000000000962807a580b053ed2513b5bf95117306550305f700000000000000000000000057a287deacfaf9574c0b02c354dc03d9897b348f000000000000000000000000f4635f338dac3ae7c494af7b119873d627de35d3000000000000000000000000dbdb9a1d79f37c633c2f698340afeb1990f846ca000000000000000000000000932c5e23e3248eb764c5276fbef4916f0882b0130000000000000000000000003f1a8121f1681ee618a3c1e87e4936f3705de1f3000000000000000000000000084ec88c7c4c13ce24851e3e2f5a0d0b6b2e1d60000000000000000000000000a9f6429c2ff9a61d374c26a3f6ee185deb78cd0d000000000000000000000000345ad234c41debb45496733b757bb67bbe127d48000000000000000000000000cb3c7dc90494e4f224bccf1bc6a38d0d5b93c5bd000000000000000000000000d6d0856a3e1202699bee860ed2b8dd47dca5bbcf000000000000000000000000548ae124d02def45992419c9a756b14926481d64000000000000000000000000f4bf30446dce8a45104b140e023a363fadde32bb0000000000000000000000009248e785dcd30778b1032c3b99bd884c1ed73ddc0000000000000000000000002576ec6f2b9634185187dca8ba3c050ba85349a6000000000000000000000000c301751aee545cbc4871bc473c1cdda96d8e9385000000000000000000000000ab3740d5758145cd45b600e54a9a40e7c5e64e5d0000000000000000000000004938bfa9acc74f7516cd5a6e0c8df1b48ace2c30000000000000000000000000f0740f0f359d13c76088fa233d14a5d4e332694e0000000000000000000000006d6c5673299fcda73ef713f0cb79a1701d2c0d30000000000000000000000000129afc4c57e667a412cd9a5e2057c2fb3ec6c5ab000000000000000000000000b7154a0aecb71c5da35cfdbf788867c30bb429b90000000000000000000000008eb99c34c986dcc2e5f82cab051d697c964b21ae000000000000000000000000d1e7667e49f2e31eaf3bcdb54dbc806aec4f594a000000000000000000000000dbe06b1a480a0d68505d76679f856c584795747c0000000000000000000000006a366da5ae22750543b88af1a658b91881ad8ed70000000000000000000000004c417126101d7ab2fa83c49903c3b14f396ac778000000000000000000000000466e567fc6b73f33c157ecfe82a509036df3d5f0000000000000000000000000753e0e9b52d0a17bf7a451225bdd47fd345ec8df000000000000000000000000d15b82905d46b8b2d0ab51c1514e335f8e4b1a0f000000000000000000000000908c0b650045080b88fffffbedeae6737b878c240000000000000000000000008b9324b0c8c26b829336039ee1ac8d3fc5dd3136000000000000000000000000557b08a5e598617e085814bac60967789605ebfb00000000000000000000000037568e43691276d3f11cea19e2958d7ddf83a7b90000000000000000000000003e7efb8755ecc9cb773f53de77d286806f0c8489000000000000000000000000754b940e1ea18f4d747162ab721726f5b767b1c80000000000000000000000008fd0538a29c6099a19aaae0929c4f8ab6bbed6770000000000000000000000005301ed3b38ddc480d63d7a36e0f8dea0b0826e3c00000000000000000000000032e9eaaf6a3182e4835a14df87da03cdbb1444c600000000000000000000000059d57e8c25cff611ea7bc2f691a4c72fbc5d103a000000000000000000000000949fb4d533bc517834662d90d6766147b4149deb0000000000000000000000009353142809170432c5006a06eb42b5528a55b643000000000000000000000000c1599c316204b4d9c392ba31be4c9f351778a027000000000000000000000000ccc5affe8e0c0806740cb605a10364c0bf4050f9000000000000000000000000e4999037e279b062f290568ce0c34c0abd982024000000000000000000000000b07f11d6170565a08a654ee15e46798217bb720e0000000000000000000000009decf0f6ac56961281b25c65133a4a69c2090cd2000000000000000000000000494620ff70777f6231c8cfe6b4e206350d99e7ef000000000000000000000000e9f0a0b33d065069bb8957c896c6e9dc3eda7841000000000000000000000000cd75ae4cb440f0983638e9ba72aaa82cb45d1dd8000000000000000000000000720be9bee2ac9976683cb07ef1088601ad0c1a2e00000000000000000000000073b64fa3c209ed7f22b357a3ccbe2258f0a9e0390000000000000000000000009277440f3999ad3da4d7668c396b0c3768b6946f000000000000000000000000885594f92bd29b0a29bc844e06d4863424da741b0000000000000000000000009e73daa2c767c72c41ebe93ef873e26d6f2de74f000000000000000000000000ffb6ff7e9503bc60cffd5f229f189fbac5a3f53f0000000000000000000000000d293b6b13c90f7c153fe98b94bff6c3a970e3d100000000000000000000000034efa065e33271351dfb08a941fd98c9c00b9822000000000000000000000000b17958111a44b8486c1b454d5789483f80116898000000000000000000000000a8910146ee1dc2eeadfda0785dae1faef461e862000000000000000000000000fdbfa4d1567bb4fb667d4f2c7d69916dd1451f5b00000000000000000000000071b2df9f99faea74eae2fb144e8181ceb01319b50000000000000000000000005f50b8b735a8e022944c89128ccfbb09459dcd1e00000000000000000000000029a201840e99ca9ae801f3fd52fee9f4c9075a64000000000000000000000000f781a72016e58f497736a7a299bdca04ed52f9670000000000000000000000000f4841575132c3310ab826f049d7dfa59c4a1f47000000000000000000000000df869fe866b62f2f68a14d1b240cb3f50f8eb6cf000000000000000000000000e57398ed9ce217fc9487de1da9ad1d52af51fd5e000000000000000000000000d5fcc5c8faf681aaf22a490af228e55aac319c8a00000000000000000000000058c40e9bab5b271640a7ca3089fa6cdf25b0d987000000000000000000000000e30356c67c6fac623ff564f4c0be153b4caeb89d000000000000000000000000512719efba663eb049f0d75806085c1712a21d14000000000000000000000000b5ff6be15338d4f98ea3e474b9bdd03589326263000000000000000000000000e1a9077143da5e7d2f79c46a560db4047d41d9bd00000000000000000000000046fef69ddf1daaf02e2d7d1299ee09bacaa98e8700000000000000000000000060d53fa86cdf769adbf621bc715c9576f582f3c8000000000000000000000000ffa2d8011ac022a0932f33f47c8396fd53249852000000000000000000000000a5f79239c3f21c9d13e85a5b66cfc4bea79dce490000000000000000000000006aa23dcaf5073ba8be476694f9f06bbeb6c1b11500000000000000000000000064bf94d0bf305f1d43a251aa9aa06fdd71a54135000000000000000000000000ce0f5e3122bd7b56ced42182c7ad00416ba03e3e0000000000000000000000008ee6d1dae8ecea729bd40a6f3bede58bf048ed9e000000000000000000000000cf8f192407b5197660f2180c92e477623b199b12000000000000000000000000501bf300f7433eadf891f651d93d3a67f0cee07a000000000000000000000000f612f2ac98e0094c5a43deb241c9943b84bb19e60000000000000000000000008e3d69d98a5c34a6e0a67d6a0e32461536ed04e1000000000000000000000000d0e4c191107663acf07211141831d5ad6b3688e90000000000000000000000007252aa742452a251a680d9ff684d2353de49be7b00000000000000000000000065da5f6e14fc901ab8423e9421c0ccc601d17f630000000000000000000000005e9f8b5c1edffa49513719eadffe698b30eedf79000000000000000000000000d1c110f50d003924c9f10a48632b802db203ae80000000000000000000000000a5fc81a1ee248b85b101d3f8371796ed6d193cc800000000000000000000000069f8d923fa90eefe0c15b2bada40ee91770beba5000000000000000000000000575722f48798ff6a543c5f39dc32a982b3e820d20000000000000000000000006e07bb822970b9f74e21a3ff244e84fef764a3a300000000000000000000000082f8b850fca887988fe922d400adc98c66709f4f00000000000000000000000059a1561026edc9c33a656f4a28ea54a9d03866eb0000000000000000000000008a5b28759248fb7e441989fe8d450c639a682202000000000000000000000000c79a1a92dc9df668dac0ed0fb37418a12e5e397f0000000000000000000000008f209d5441f2091ba71bf5a1aa580e5ae5454f4400000000000000000000000066f912b490ef91617a2df6bb87150b04d9f2eec70000000000000000000000001f1d0a08c252662dd6d6cee11499e71bebbef966000000000000000000000000677a466c363a6f10aca06052be4767d4539959c60000000000000000000000006a35f8ce60759c8d8eb5e35880f885a0c31d414f000000000000000000000000298b16925ce67e4eb71b010150d1d04799cab1af00000000000000000000000078940863d605e8f80a71128f093e98f854b92fdb0000000000000000000000007c10d5518acdea1dee0943d35e93b4e1477ca0a5000000000000000000000000de80e53c1b129e2aeac1bf1f7bfb21689bddc248000000000000000000000000345c0aac081baaab605c8eb3a6e1f79b66a91b0400000000000000000000000087cac6dbba5a7705554ef919b9d0419e5c162bc200000000000000000000000005e56e2eff436a9fa3b3bf0b85ac7e12280e557900000000000000000000000093ac2000ee9f50622ff807b51b98a861f575b1910000000000000000000000003945d6efefe640a16fe6050695fb78d3f1efabd6000000000000000000000000f5576e86fbfed9ee7b0a069636a07014dd5ff7750000000000000000000000006a71838a65cfcceda8690abe6302e452b0685f39000000000000000000000000d8e26e6fc4cebd2775ca38ada2d0704c8cad1c8e00000000000000000000000044ca1cc28f87f7f1dfa0608495868962c9e80bc3000000000000000000000000c45a015620285badbb554398497a53483337e091000000000000000000000000f2179342dea8caea29da9229274929f14a6de7d3000000000000000000000000e4a505455b204ed7bc791fb68e6876fc35d00d9f00000000000000000000000077a5b1391c82d0b3bf378e67718ed82e70a746ce000000000000000000000000f5e0742f251e554010a4e9517a3d534e10b739a5000000000000000000000000b1005ece5dd1f95cd6a653e87f6ce704011f5e70000000000000000000000000d524195b0df831736f39db80edde326394d99ba5000000000000000000000000c1155a609735a5abd3670de0bc54d6b5d80eb9ed000000000000000000000000ec7c8f342e0e2fe125d6ee0c953063c3592f15dd00000000000000000000000032158115dfdd63e43313d6efcb15260c56ffcd62000000000000000000000000a227daa891061214eefc48ca9d0330c7c0b1b01d0000000000000000000000005e19f2df457ec2b741a68af622e517815e5120d50000000000000000000000001beeec3176d0c4d193727cc4cfb92cc7bd09dccb000000000000000000000000024440e4d7b620ce0251abf298757193f2abadd30000000000000000000000002b8a0e3fce5e3cac06c3f15ca3a1db8a4f7bff31000000000000000000000000d65c3dd19f7dc30198af907afd98302c3e8726dd0000000000000000000000008aac0c0c53a6f36a4a00fad6cff3fe975b0ca7fc0000000000000000000000000f952b7dc89e48da2d6f8bff01aaabfdeb7b4d160000000000000000000000002ed2e14da370031716097a00e8623010aab13f590000000000000000000000005c3481e1c6cb5da017b2a283ef4b1f369944e931000000000000000000000000d2e38afa0fc57e469c4cc86d8114e82369057aa400000000000000000000000095d881f0e225a659ece322d4cc9fecde49554633000000000000000000000000d2150e1d48788c989db1210bbf08a342a130828000000000000000000000000056ce58867b78e43128c34275880070c74b505762000000000000000000000000340757a4ac405cf61616c31401cbb9d90401ae240000000000000000000000008de212e2cee91b9b3a38bc46e5782258761824f8000000000000000000000000b7d4d709f36ee1460998cf62a83104e85be9d4aa00000000000000000000000043712d4f6e8a4ccfffc7a0fc7681501af3deeeaf0000000000000000000000008b08fb7350e2d2ce13d3d40827a1a11ec1a0ed0f000000000000000000000000d2b970478873550cf2ea7b76bb8c20c1051ebb16000000000000000000000000183034d008a323b160c5d04b2889ed5def69b0d20000000000000000000000003f98902ca06e403bff63420f889df0ad6d8b5756000000000000000000000000d4e62cc79568cbdd8b7cf33dca90175dd91e315e000000000000000000000000b254b0e39d78e1ec1afda54c38207c9ac738840b00000000000000000000000028ff4de36a1d806190e11bb350f17884357911d8000000000000000000000000e46c95ecca094fed075b3ae427d88f2217f567f000000000000000000000000003c3cf27ab4e7f44fe4d5a760ed606cb4fab1ad3000000000000000000000000058876b1c931c9841b75144ce312b1344d3d1fde000000000000000000000000d490918272411af756fed20abfe3497fa77fb19b00000000000000000000000054ab983e8080b385d9d5f524ef6eaaf02b62a6c8000000000000000000000000e2b3a0ab02810192644edb0262beea1166f53cc8000000000000000000000000d6fe25ae7535ae34c67decb29e5fe2753ca7ecda0000000000000000000000008068213bb04a9f5dcb9b1fdfa9e8deaa0b358472000000000000000000000000857a1c00c783309fb73f6950f3e9d81d2aa064e90000000000000000000000007622c2fb7a5f662cb273e73ee2621f8190e1c9ec000000000000000000000000653e332578e422d91d4cbc2f84a8fd824e26e6140000000000000000000000002cc1e5f67e946ba373e823cbd697d1bf56b4bbbb000000000000000000000000c603623c5376509e6de095eb135ead555a109ff0000000000000000000000000f2a3a68bd1fb4f26c08d3372bcb0a20b4608d4450000000000000000000000003a82faa9869390c1289cd4a4cc48ba8824c7654a0000000000000000000000000d69f8d7e9696dc81182d76367787d8a3a7b1e60000000000000000000000000183f9199b0eaf8602dc4629b61b424886aebdf210000000000000000000000006869376a7554189994ac48c1160345d49a44b428000000000000000000000000be8bf3a8d4a0e2ceb601f3df971e5a61b6435a990000000000000000000000000ec4d5de61181631a366a37124ca0f56f6eb0d31000000000000000000000000cc0a2cfdaa4a3563b0078d5a758e8bc372f8eb760000000000000000000000002a39ccc047574a501fd1aed8585fdc50c08524ed000000000000000000000000456d90bc5373d1940ff1789a24ed175c7ce473ed000000000000000000000000f65884c84938db8b0ab7f874aaa4490b093b2768000000000000000000000000bdcd136f030b5083b26aec841697d7cfe22e6950000000000000000000000000123b347b415688d6c574f4e65d7cc3b3442c85f500000000000000000000000025740df69e9ed9144065f1c2ed5034feeb5abbdf000000000000000000000000022528f03e837b6791bf0a0732164960977c617c000000000000000000000000e9ff8046ac761cd4bba0d93a7857504a2ff9d4e600000000000000000000000032200a0630e86a4a947671ef48b464c48b1ddd790000000000000000000000002af060665d3f31d24a77a7598c7adaf9826f2a9b000000000000000000000000af59217479eb74730f04cc370e42c57eec6e649f000000000000000000000000da426820bd5645c2a363ba0f52ba0c38fb04f03800000000000000000000000030fce6f4e1d361c23ab6d0770394140a917f47770000000000000000000000004394399cc506b081733c9f7b4bb13bf1fe9908ef000000000000000000000000341c9b1d9d31506d1502375cc30afd18ff43c7c800000000000000000000000084755b418b5df8b39f32387643acd85257210f0200000000000000000000000041ef91b24388bdac62c1480a2b362c155a24a1fc00000000000000000000000055d8f5f5368ba54dea6c0c961d12222e82f03070000000000000000000000000691de43e414a8a7c734bdbc970bb9d53881a3777000000000000000000000000fdf5eb6fa483422352aa595fd5f37d221fa9fbb5000000000000000000000000166a57833bf13633a26e4edf3ab062711f7d862c000000000000000000000000e3262e593d31b16358823370558b06d677f87801000000000000000000000000eb3276ba4befd819940ee58116a8787eeaaa552f00000000000000000000000006da29cb623ce3e66d9dfc40eaf180a05151b7690000000000000000000000005c2e77560b0ef0788d91aad576c61dc2466dfd220000000000000000000000006690806830e354cf92d6590e2f232705c27174350000000000000000000000009092d6c62ab0411d97a5456a8b439ac26d9850ca000000000000000000000000e915767f5e085cee9b8451d2e2a783de03bbd72400000000000000000000000040467ffb64a19705030def089af78f3efa191c830000000000000000000000003cfbe3b71bc1fcf81946d557a6eb010efe91d9450000000000000000000000001fbd9de0482a16caba7885312ca45e5b6c0f2b4f000000000000000000000000717de783776a38aa0d1b7c464a6c51bf14a1a70a000000000000000000000000aa8a1d116818a3ec35bc09da5d62c147a192f425000000000000000000000000ac78c880fac633cfd57bef881365e0750b0eeb9e0000000000000000000000005e440557df31ce92db850b224e771280ec360cba000000000000000000000000aed75c4df7ccc5a22d0d2b86cc4613f7fc2dbd2300000000000000000000000062c00e176091598acee13a0d88d0a583d325b5cb000000000000000000000000c1d384b7457d9e87aa3b946499d09c218f3576dd000000000000000000000000e29fb24e8d141ec0a35bfd8c2d612fefebcecd0000000000000000000000000059183d7f52b4d69922dc6970eb4ee4b20c40050c000000000000000000000000761b57b2123f77dbef0bb77b6c717fef1208e2fd000000000000000000000000c11090d2bed6c695ce18d8c990bfcc91ea9a93400000000000000000000000008d0d07d251f38ad901c2f065cb6602b5a685256a00000000000000000000000018c5361cb5f9c3468d96b8aeccc94c97311daa49000000000000000000000000b5ca178f10c61ea21f828abd00abf92e14d7a8410000000000000000000000006478e90d1893ebcea4aaffabe17a95926c7f74cf0000000000000000000000002fd794b33ee5c5ea961916fc7374b55953b3d187000000000000000000000000330de15d71760102395b62cc754d70759302b0c8000000000000000000000000ef593f807ca3d956d9d0ad76954646b360aae7ad000000000000000000000000a871e94ce76ff651c7e56254ac1360e49a1509b700000000000000000000000043668862e47ee277fa20638538e16d857bad296d000000000000000000000000c1a1994a93040c077c5b47271e85df7589156f420000000000000000000000001331b0a9776e6dd5d4eb23a28bd610b0b9b178de000000000000000000000000d951d347fe5d5defb2bb93827f5fd2f84f5d18010000000000000000000000001af046167621b81c25b9fe4aaa300b951389e52b000000000000000000000000c43041734fecc69a50235b97811ce4109994a00c00000000000000000000000077e25221ce41ea267ad2c0f0ba96a0d762a3f23c0000000000000000000000008ba66e8721f968ad4bddf92cce80b14e0f3264ab00000000000000000000000072a82c6f1cdd3a9c1ae46f2e0e7f1f149f575bcf000000000000000000000000a2f544f6bbf9f869e5aca78215013a8eca7e602c0000000000000000000000001207d612bdb77b384e57b04f019e5c95f9255d7200000000000000000000000078d6f41d5d699330054181271d50fabd45cc8a8e0000000000000000000000009c7b2a663de7bfbeb7638d38fab14cbfc025d27f000000000000000000000000be896d4cddb065d62c95e40c47eccd76fc7e2bfb000000000000000000000000f1892572c043be725bede7538bcd267a8c1040a20000000000000000000000007c37ba2c05423a1b5156f6a043fd8071fb20bb2900000000000000000000000013a00e687112fa24f9f811bc36fcbba7ece32686000000000000000000000000da2fea882132881d700760d5ba198104427351460000000000000000000000007f5e6b8df930df36bf825174f9e0d08b4735782f000000000000000000000000e9033b17db31825142301f513d1efd80d86f460300000000000000000000000080d98d4cb29a931d464c04f31023e2c3a6325d440000000000000000000000003efdf1e62d729dcdf358f168aded70374dccae5b000000000000000000000000f35866b4c89c0e592a38752d6c6cf4a8f05647680000000000000000000000008c34a8d8dec0e4e74fa1a549a484dda471808d29000000000000000000000000a820381deea9cc3fe84d992ba0b0b6b8fa6cebef0000000000000000000000007949ac15be42eed3b663a355a9a8f40ea3ec96bb00000000000000000000000024c54c16fa098d14f4afb537591990deeef74772000000000000000000000000be847cf874f166b0ff3f53f85b7a1ad2b3da80600000000000000000000000001be60f8d212aed8a797f9161e925f70ade87a3f10000000000000000000000000873f1783e7cb6590afae195e3bc6ea5adf1a12c0000000000000000000000004aea2072c6f1c83a20db0c8ed092f09745ebc3a7000000000000000000000000e7eeb9c8176b1b22f04905bad873d97471aba1760000000000000000000000001b2e43d59e29f9b1457f3fd0836c64fdeeffd1cb0000000000000000000000005f9ea0869f61ad0d5e62b590515ed7ec49b7a29100000000000000000000000007cafecf43adb5e69b2e8e95fe7d42f2c7e191d70000000000000000000000000eb56c9e79986d3ffa5f0c9420c25cbe8ba3ee180000000000000000000000000b3bb79b4c4ae2c7e21f5e1f4cc226267f147158000000000000000000000000c9f35da74ff798d8b69ec57e1a7adf1e990504fc000000000000000000000000cb0930036de7d31b2003964f8275265d1b588ae100000000000000000000000053d11402a91ffe55ebea0a7895cc62e778dfc0490000000000000000000000007e547060f9f033c8bd87aaa83a82777a2b8fd727000000000000000000000000cdbf3468cbad6605abe2a17d25cda5b1c5ebd2e8000000000000000000000000b3a14108635b35fd0d6c7ee5fc42f049a7733f59000000000000000000000000fa6a31625b4b35b9fb92c4ca1cb6a8dc44921979000000000000000000000000e81a8bc66febc00437500b17e15c4c2d296e7d4c000000000000000000000000723f2fa32f84245a9dd9ceb211170263122a6c9e000000000000000000000000a4f10ef8f82c0e14cc4f0392a42c51067b1b8b76000000000000000000000000989150b30d3c5dd6c50af9c63c42187ab1738d01000000000000000000000000bd6b24e170e3c915faeb807a334a51357c1b3421000000000000000000000000d1ff6b1e096cf7d5fc7cf10c4ff5a3dd422d773800000000000000000000000077c1595727917f161dee5e0533161a477389ca150000000000000000000000004d1b833321bdac37a2ee3e44f7a00c6b5b19e820000000000000000000000000e334daa5ef4324bec98f640d306f4b8e9205a4d7000000000000000000000000bc9b1c2fdf60e38d9126d78a1daaf60cd1eec9a90000000000000000000000006e825d42e932729ba8e4fc2c915addcc125aa457000000000000000000000000405d92f1ae1dad0d6a23e2e47439e57903304f3b000000000000000000000000aade880ba0a6287807042c0aeeada19e099271c4000000000000000000000000882d6fc659801411f7caae86cf89c9687f3d31f10000000000000000000000004d504dbb79a52e15365782bf7c04e586f5d484d0000000000000000000000000b3fcdc0b7581b7e38a15e0383e85710b708f67d30000000000000000000000007ba6cb3c35adef1f711fc0a7b0ddae4cb2bc2cd400000000000000000000000067964c5e3536c2b9a9a15958f41547465bff8cf6000000000000000000000000907bd731bcc6e6d2b9043c5caabcc9ba2c76648400000000000000000000000000dc0eb8ce0568288bcafac51b74cabfb09bf77b00000000000000000000000033330f38af7055ad0bd610e9d3b23d0d2c1d0ae200000000000000000000000075285c554ba4df54d37c5cdfb682c230900ae51b0000000000000000000000004fc2ead721ad5dfa3bdf6b513a99693a55531946000000000000000000000000875da0878d748b71d8848b80644dfe8a5d0a13120000000000000000000000002ac62353a70ec619c2b7e2612d6809edd7954977000000000000000000000000872cfd388d08bf204b3862118c7a9cf988ab6a78000000000000000000000000c6f11fa7bac2e93444825b5a5d66d0c78bb9cebd0000000000000000000000002604a4f0fcb52c3ee2fb6420c91bbdfcff572b670000000000000000000000007509a6d759daebc07e8e285ae00373d747555a3c000000000000000000000000e27764252bc026cfd0729b6ead1511e5041ca1990000000000000000000000002e39e03ba83cc8d15f89a2cbb88395c91388814d0000000000000000000000000adbe447187ecc3a3ca9de0d4184dcfbed59c2b2000000000000000000000000112c0876cdc2620451937c51d8a91b26c42811c6000000000000000000000000cf82baf035130fedd7a223eb5c23d27cd7bce2720000000000000000000000005e221e02093498a57e2464661dd806c832b98c800000000000000000000000005b9586d93841bf4b7a505d3ce2e8dd7ac7548707000000000000000000000000b979fa85d28e2a0ec8287b0f98d07d49f38eeae200000000000000000000000024f0c7d51f9a447728414e4774032d5662ae7e3b000000000000000000000000749e309b0ddebaa629c76fbf61a444681321bcb6000000000000000000000000e06b63b56727ebc2b3dbef3273b30ea51380a94e00000000000000000000000019735f4adeaa5a276bf33ad4c4b8e6fd98defcf400000000000000000000000014a20c3a9a746ab5477a86d98e809ffc7aab03b8000000000000000000000000666c2f4a9c02f94979aff4680dd2ee786f557f6000000000000000000000000054a3d84518f69a536ec45a8f76c902c57d101c3a0000000000000000000000001bb983c602a089a63de247b0c94700322f0535320000000000000000000000006879a07e65ffd644c0e74e72cd3bf34958c62058000000000000000000000000fe225bd5c64990e2c65340659938525b082ed8810000000000000000000000003c16c814bac8cbca366c0d8b11aa3693fe1364d10000000000000000000000007e156578b4339e2f3726e8bb94ad2e2c965c914e00000000000000000000000000c06ade1c3c9ca457e0160be59e1ddf56a8fedd000000000000000000000000d3a6d9cff9778c36480d199818fe769411c93966000000000000000000000000d3e46a441362ffd2d400a9ecf3ee23af62aaf5bf000000000000000000000000baab7b214e59b3dab7b0ba9022c5ac94b11b8ac20000000000000000000000009aa57b0ebcf0e8dfb627fd6ae9296ba73ad5efde0000000000000000000000007ada685ca149558543a3875282c2cb28e335b8ce0000000000000000000000002fd628f35ae34a3ece5001df952bf90046e1e6660000000000000000000000006697c503b6318acb458fca9e8710f626099ec8d200000000000000000000000097d8d8da3c37cb81fb270998284a017c236d68b7000000000000000000000000b92f3bdcd81828b4c078dbb3f212ce715346ddfe000000000000000000000000ac66192ae27ab00acf82d76155bdc97336a7563d00000000000000000000000021c35356ac8bf9fbfdf04e2507e8ee85bf4d9c05000000000000000000000000a29c7e1312f15bd35a08a9fadcd5b2e8e29ae977000000000000000000000000baedfb0f9adcdcd3d8b3d648e20d8127cf965e59000000000000000000000000350e6cfc6f03e694bd641320ce6a9c207e550753000000000000000000000000e0f6847c6c886922f44a6986e4aa6935abcf6336000000000000000000000000be7e1db0d41177974416d36b9057472a1674be88000000000000000000000000a46e2c2dd9fe312d5f72dbf6f0cff961b7b8a54d000000000000000000000000788316adcbba96271b9edef6730d2e2b43309bc0000000000000000000000000eae4178e07c41a58a23c821924d52e3901455c69000000000000000000000000823dfbae44638af0f70d71a1aa87bd185da86e000000000000000000000000006772d59279c93691a30a95d0b6800dc7d255838d0000000000000000000000009fc78df767e07d0cd33ce7451cabdb4d8ee60825000000000000000000000000789f305c1c1d2240a531e5393b3a360f57fdc7b90000000000000000000000003c14981edcfd5023a0e304a49a322d0fd22d529f0000000000000000000000003e12ebb9c5eb6a727dedc491fe02ea5a58b3e049000000000000000000000000af270b7374b283a2df786d657bc031c807d5271f00000000000000000000000042ec0a0ea539ca3e83d84dc67858f5db34677e9d000000000000000000000000eefca1759ba10c209cf97136879b99e920dab2ac0000000000000000000000008c12c483470018d699a9cbe2e303683ff8c83fe3000000000000000000000000b6360ca34e9377a63df796a4c7d9cb4f427a955200000000000000000000000000e305b6ec634b3bb121c3db195395a946f9b0cf000000000000000000000000c6e7213aa7973e00736ed6108c72a5b5fb0ff03e000000000000000000000000f5f0dc8028c1c6511415777ce407dd7ccf3c2a390000000000000000000000008e1e558f5096c1b8cdc7372ee5eacde50703218c000000000000000000000000a72e365443fba6b6eee1d55ec2de9acbbff8c071000000000000000000000000891c803d903a22aaaa7a74eb9feb80b969875d7e000000000000000000000000a049e21d7930cf0e0aeef461c3d995121ff0db8600000000000000000000000098ed5eb2243c6c3dbdc614dcfbb40c6f81194526000000000000000000000000e4b2b4b94e87b5e5ee1df76236951b581a0c07e1000000000000000000000000ec1a497f08541d60fc697711999c6e05704fb3560000000000000000000000001956cab18bc72a84a47fcb5fcaf4402406b18ffa000000000000000000000000f1157a5f0ebc52201553711f5e3b5b3446912152000000000000000000000000555c5671d7b7a6c2bd96b83663a3f1f596bdff88000000000000000000000000d79619c3af726e25534b173d0c09692b854281a1000000000000000000000000bf9a3354d38fc85615b47047bdd0f3090a5b782d000000000000000000000000fbc6a6286d8ada44a7b397bf892f1ae67939f33e00000000000000000000000082ef521ae9c5a66ce680ea2457840bbf65d609a900000000000000000000000079a4663411f10bd4345ed28cf69ac8f327745555000000000000000000000000fc19651eb290935018c270b3b96f9816194b1c02000000000000000000000000f405254ee3d6f11e3c56799497d0334d36ee989f0000000000000000000000000cc82f54a10b290463feead605b38b8cb98500a40000000000000000000000000101bdcb41c4365c1e13bdca53cbf203a036914b0000000000000000000000007c4c5b4be6626e3a73be147999ec7b23bef4c86e000000000000000000000000f87207204c262ccad00c6ab96848ff3b2a077bed0000000000000000000000009b0537f4a99c573cdc13a6f04da9e59a37cb56ad000000000000000000000000104f656e115f5a923cf7b47d6c4f2e69cfafc524000000000000000000000000c393c8dd32654be96765185a0522495a2a8554ef0000000000000000000000009832ad67ac09fad31357109ec8a9d97f22484643000000000000000000000000e3ddf3a82880f534281444b3d90678c7e43424cc000000000000000000000000d1a317989c846e42f64128daebd975f857068a8c000000000000000000000000725db3f528ef4969959f7ab40adead17eaf6702b000000000000000000000000725db3f528ef4969959f7ab40adead17eaf6702b