60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000f285694d36501ce2ebcb094679620a4777332d5300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7374616176652e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207374616176652e6e65740000000000000000000000000000000000000000000000000000000000000000000000002e516d6546353835546f70784a484c3477594657426a7a6b633773633858715676384a4d6a445246335175654c467100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a4000000000000000000000000a5adc1df3c4c5acbf686a8ae39bb4581be7bfdcb000000000000000000000000d692adf27f62dbd6a3706033f2917b612f5b4b63000000000000000000000000eae247b0914ed69a1921b98cd7d724286131633f0000000000000000000000000aaf962b2d896b94f15933b30e5fe3d670a941ad00000000000000000000000088bcf59329362dae529ce6620794768bf81ced08000000000000000000000000c63a43ece46215ce2655622ddbc03a954c19c68200000000000000000000000074af761b3bb39be343ff81bb6f1337c7e280d9ea00000000000000000000000062b2db72394830f712a3e0b13c5ce8f87dfb67b3000000000000000000000000535b500d21b48b4d9dc478c0111bff16cec8d38c000000000000000000000000f713ff022226e4d8ec78dfea52f61c5cb8c96f0a000000000000000000000000846c52bf1b724ad32eb7cff26e4011b4ea5a7d11000000000000000000000000dffc5a314750997ea39b7a10b8fe570c96a6039100000000000000000000000012ef7036c7e3a99a161d98777105f46527ed3783000000000000000000000000e907854a3b536fe63221363a41f877d9de6e1d03000000000000000000000000f06b7edc41872ed9b601350ab763e0f621cb84c7000000000000000000000000a0805ea1a997156258dda9ec81ffbefd5d352ace0000000000000000000000004877d42153b01bcdcf17eaa95a1e02b13a7441d00000000000000000000000001bc1e5a0e71c4fe1001d63efafdd23d092d9444e000000000000000000000000d5034f405c514d1795b006f4fd01caa83f4ec96700000000000000000000000099ed5ca6f4ebe5781554ed5d2f46420fedb8d9e1000000000000000000000000e71b1d73d57f554665a784aa0b2cbdfc824bc6840000000000000000000000008995241db3abd94479e9b422a4fd023be4995e9b00000000000000000000000053d36cb38cdea1c8558bf39f0da864e2ddf6f1de000000000000000000000000c2e00e618e66bfe8325d543df5b9429f6459794e000000000000000000000000c1406d89f309bb56cabb6aeff90b4d50f097b2f700000000000000000000000067b156c795878f96b1b5478ccc2f948ed8e1d8d5000000000000000000000000d6399a7a3e9c0c000e2ea09446f7ca3d781be115000000000000000000000000b10a9c5b1f63b4404076598c9d669b924575dc5d000000000000000000000000b79fb08e114b92709509cce55d71adcb38636ef00000000000000000000000007c1b2c6439264507286a9e52975d59d974c86cc300000000000000000000000054f7d6784124d723b00ce30913db97f5bc6f195500000000000000000000000007e48dc522088811cbde6ef9bb907435f2b796e2000000000000000000000000373c0b6ac9cc0714fa7e023678df13212af44e2b0000000000000000000000004222c030ec18b13b005b6359c8232c2f2fe5b8100000000000000000000000008aab26060eef2d4350fd8ca9aa78c08f84dc85ca000000000000000000000000b94d0644d4f002dc2554fb457d8ea1053e7372800000000000000000000000000bc731aabb5eff315e3df4670ad959e00df0b17300000000000000000000000007b57cbd93cb5592e3c9a47b64222c30c637f4d4000000000000000000000000abe122cb91b79e7b1017ca6e52044c3b1e53d615000000000000000000000000c236bb46cf4b6705f6cdcfb447da553b689b21e300000000000000000000000048cfbb745af954d3c718706de24aef738193b8f9000000000000000000000000c6a5c660c8b981025660bf7d2d7c4502c55c08e7000000000000000000000000d44ece25b4c25ab2237013e854b28e8631c9526f000000000000000000000000be7b84878d4a91d4aa35b41c84e2e2f817f022aa000000000000000000000000c4ef00139744e5b74f568142ba2af8fd21edb47d000000000000000000000000381f3efc10d1608bc1f9c636bf604fb9952bd2080000000000000000000000005cf436d224ca612c6dfd3e6b338896fd2825659f0000000000000000000000006d4a9b9ae27cbe5e1eeb03aa4d52fb1f284d0ff200000000000000000000000018c57027229f0b9ec14df800e157386e8d3cf7e4000000000000000000000000b0dac377935b9906012846e70b8399d354633f0a0000000000000000000000003ddeffef25c7062e39540aee94e0cbabc0a62c3f000000000000000000000000b5d31524f9fed619d383558ac79e5cb55c3e4efc000000000000000000000000949524afc79ca1113be062d9369034da1e8e1181000000000000000000000000add47b5bb94d96745dad190cf9ee03e3c8ca0739000000000000000000000000c79b4f74336fbec064f09869147be1b70788e7340000000000000000000000004ae469404dba95bfb036e267a4a1fb466ada293e00000000000000000000000036d98fef2fd55be912a485d7143a703bcc2ea9b200000000000000000000000052163490dab80b32dc00f9706a8cceff3a2d3b110000000000000000000000001fbed57a1c4216f5968946a7dd16ac6c75e925a30000000000000000000000008703cddd5459fde25dd349a8f798e614808f992800000000000000000000000002f2b851a405a4e71690ee9478224c08d011afc30000000000000000000000004d10473506bc34c2dbb9719381bcffab9b61de4f000000000000000000000000d4406ffdbf1904334097b0cb0db6b5052efeeb4a000000000000000000000000f9c6be39dcc4e07c94a6b50a552a968819d9b4bc00000000000000000000000072f7690721d13ff5a54a01e28c620851b4a5801d000000000000000000000000227f191058b5906ff0d533901854f29d52aba1bc000000000000000000000000e9104aa49e6b2218c7cb1a7efac860974a15b9f200000000000000000000000050de1a08d640066ae70747efbb50e89b66ecaf82000000000000000000000000f6594bba1a6aff0e049c1276abffa3750d348e1b000000000000000000000000ba8307df938173b62b73ffcee92ab2b4376723e500000000000000000000000074c86cafd3bbead1b24d0f90592a65ad69083d6e0000000000000000000000000ef838c14107674918d088a1f405dc6ee22677920000000000000000000000002dc48d49af1cba6bbab89e28c0d9b8bceaefc96f0000000000000000000000009e0549e7c7f4019aa1f44b813d854453ee009ad6000000000000000000000000ac1df51098c19940ed7ace98125094836d7cfcd5000000000000000000000000b8d4076536b1bff45d331b1eb551f8b5c3d6b1ab00000000000000000000000086007703e2bf32dd8716ef16ee716e87bd252c440000000000000000000000001efc724672f275dc9d37c9f1c4e6525f98e36293000000000000000000000000a832819053013f6974e1a50e0f66b815de5dd80e0000000000000000000000005def09c7148e9b83ec8ab96dc43da3a7ac7b0b6c000000000000000000000000c3784ab8546d15582d31d35b78e12888ffe91b6100000000000000000000000052afa85062eb6c131409774f11003ffad22f9c1800000000000000000000000024a76fad2aba237d7162c0b81748ce6eb076834c0000000000000000000000007a86da7b6e4d00b2e5f97fb3e6dae27f19fc3afb000000000000000000000000d3a48c0453de61341be6e2b1ed1bde8a879734b0000000000000000000000000c381f90c9c2e831c98562b5280e00afad73e62c3000000000000000000000000d9b11553dbd054d966f255bc1a7b6bd54902a908000000000000000000000000adec79a66640567a267b2b51ec8ad00d083e515900000000000000000000000055924c43c1b2bbb6a974318c84c408ed0a6f3fa90000000000000000000000006bd20356ada37dd63bd5cbd2cc5c64006c699dd000000000000000000000000048120be2162bf6d7b1c8ea04a150a530d294dcd00000000000000000000000003f4652c628bbd43d0011397f8fa1e5982410ec97000000000000000000000000878e3bd736589ad1893310ee4c8b40f5ee331f7d000000000000000000000000cf594e08ccb90a1280b8fc3eb6610b09ed4967310000000000000000000000005665f0d9d74452cd22310db16343f4f4ff34449c000000000000000000000000ea1cbb000bdfadfef28c0b4569601a749783d8550000000000000000000000000ad215da4d250b441acc8bb7fca5443382cefd51000000000000000000000000d316351bced574320ca6bcbc7ef72af933beb8b20000000000000000000000000be342368d77ba0ec5fa291cb4c7f9951b038da8000000000000000000000000d84653830fbb5a5aa785e2ff3b71b803e1ee423100000000000000000000000032478db49ce0b097a38f5878f556742f71c83d0b0000000000000000000000005d722879d3f7fd71ef9d551b2846c5b35d76d5060000000000000000000000002830277dfc783edf80147ec5bbd37a922b60cc0a00000000000000000000000082130017e79f651389c646025e453b5d1763d6150000000000000000000000001afb4f90a8348d346cd5901ebb850a8e3da0de4e0000000000000000000000001400165642edd0178ba2a1171e23e3f2252977df0000000000000000000000003f956f51bb1976fba3875b03ba0a916a010b58da000000000000000000000000bf27c303b5492612da612357652b6dc23a101bd20000000000000000000000003df5d7fe6b4b58b0652e0d346fb41dc98663068b00000000000000000000000047a3ed80ccec362cdb5059f66c14faed311badb40000000000000000000000004033409db83a6207e470aa35570d2b1307f76a930000000000000000000000005e8026a27e037dee78565b9c18cf8b71726ac9720000000000000000000000001849407d35b3f8d19b904eeb4625acb4e14f59670000000000000000000000009f9b65d28fa188f2426ab677fe2c3b99f434df0a00000000000000000000000044875ceb290bfd050eb2d5134aad9021da8682a600000000000000000000000027b3759820d35314c5644a5d4c4e1a11abbbc48c000000000000000000000000dd04ee18631927779005d81f1590c8755edae07700000000000000000000000023e04100c8a169661c8bfa8302846a4a9ee57e8600000000000000000000000073d5e677e089e015ecf63a21092397f91cdc12a30000000000000000000000002bec55f7e38c4b90f012bbd4a1923ef9eff851a900000000000000000000000034355614a350ac8f2702ff64a76179903578694c000000000000000000000000eaa1b9b1da9ba4cbf7b0a043dd1badd0846585af0000000000000000000000009d736a65475e5651276aa9477b2e51d00a6ee24f000000000000000000000000bb72195be2e023941fa2adcbe12c3536eeb654bc00000000000000000000000074290ce02590e99f7711e895aedb8c0fd0736a65000000000000000000000000d69946061479c77a620bc25be70bf0616dd55f1e00000000000000000000000003d499f1faa6b43d37fe8d7f77e23f009e39f2d2000000000000000000000000eb5eec8a11c3231443d3daf65bc37baae976e7de000000000000000000000000efdcc42d9f2f4d3712c906f34194ad112d71102500000000000000000000000089f6c60bfce9c4bd6929d36bb2250806f72b7e35000000000000000000000000aed122b138b834c72a24cf434ba1b864576fae5a0000000000000000000000008b3cceddcd9a0da8707a15f697dab3c86978d48300000000000000000000000015cd53e3e172d0411186b25c22fe50ca5eae4b1800000000000000000000000055e069f9825d3d061c4205428c2ba0f66b6c82ef00000000000000000000000080a965293fc64cb3c1cabc62490b1633d70f01550000000000000000000000004117e1ad2c0914f44e41eda43f10fb4791db13bc000000000000000000000000814f4c0eceedf0f3ac422bbd030d7483eeaf3acc00000000000000000000000099a81ec6caeffbe35334482ae9289e3d40bb0b210000000000000000000000009c0808ed3b8100d5cd4ffb1869a300ced6108b270000000000000000000000006bb5186fbb9ed42cdae9d0a61cd1d1765f6a3e33000000000000000000000000b2b9cef5b8b720652ee9e17fcf867dcb7c4cd25e00000000000000000000000007940c198b9b03d36c6742a062af5b6d09f866ad000000000000000000000000f6ff2e28331c6554a9225d923b76fe86f32c6d0b000000000000000000000000fe01fffd525ef6fa80e11f559df0fef50ae13636000000000000000000000000610c92c70eb55dfeafe8970513d13771da79f2e000000000000000000000000055ff82c05025af94d0b06f54e02e1c2a304e9529000000000000000000000000ee9558d2d18275dc03fae918b9404306e917a29100000000000000000000000095c00ac24d48463b2f36f08ad58d1c2213af93a0000000000000000000000000b30741e8e0baae0a8056bbec025eb831f3f9e899000000000000000000000000d15b27e5f138aae16e664490774f9350cbeaff3a0000000000000000000000009500c5bc9b588e595d8722eb47d02a06411a18f0000000000000000000000000fd7eef1951e44acebbdc35b956810f31a970278700000000000000000000000055581288e90fda3e660e266aef607b9d754d8a9d0000000000000000000000001d03724099942bb494940e638e9a8f9354356f7b000000000000000000000000f314125ee666d82005a89b081f6772ab21c62df4000000000000000000000000814af1c72ceae418fc81b759a9ed720151cca1fd000000000000000000000000d2b54875bc42397d7b9c9f9ef171cd4e137e41a700000000000000000000000093a09f71ac5653c1a7f457e2a2ebbc6082ff424f000000000000000000000000d3b82a6ec53f4e23454331e5bd3df21275f01f60000000000000000000000000d1a863da4c548fb5bf6915292e635b58ef38b77b000000000000000000000000d9a8b303883742c4b30dcef97c411a7187d32f460000000000000000000000007679db1c461b880d49a422e7ef4185584254227e000000000000000000000000e72c9b8b1aebe6133f2f0c0fb0c5ab586011103800000000000000000000000033ecde3191eecc115c916d2485d4cdb69dc8c9f5000000000000000000000000f5830fb80e84b60b019cb4163284fc6b7c98b418000000000000000000000000836667d3a5a28c93c18d050705c49aff9198fb6d000000000000000000000000115b4af3b1efa545f5abf677e7a492731c7228f200000000000000000000000097b0e56d78bea716aea102a0324d533c028db952000000000000000000000000e3ad72e6957597cea331110b5e5f671ab57c9d9d000000000000000000000000c8c1b41713761281a520b7ad81544197bc85a4ce000000000000000000000000e78260f7cb9285d00e0766b1b07320523cc547aa00000000000000000000000028b31eadd86deae2936e4c4705cf1065da7e31ac000000000000000000000000bb23613507e8528e14ad726373aebbfacb76880e000000000000000000000000edc4cba7ab4270d71f0b609f6427e699b7ecdcfe000000000000000000000000c4e1a298c0d712fcf6dd9124075b27177336f752000000000000000000000000b281d24f556b7c18086b42339edc134ccff0da090000000000000000000000008691079c09befcd5b499a23f5c05151378dce87a000000000000000000000000534631bcf33bdb069fb20a93d2fdb9e4d4dd42cf00000000000000000000000055c702c70be4d1070935319ceab47fb25c3c0cf3000000000000000000000000b7cd4c874cacc05dd6d1aa8f6a46f853b5a13347000000000000000000000000494370890e1bc8b2ca7861d00c565a1288d1592b0000000000000000000000003b6aa8d794de567c430411e9b147227a95f10ab700000000000000000000000077d613632013be22a1a4f94931ea561cef2d4cfa0000000000000000000000006965b148c8ac7d556176e494e31af0c9301773a70000000000000000000000001aa28abc430bd7da32da7cd609c914fda613a2370000000000000000000000008f7be0230a19c7f62ec282f551a2b899dbe4220300000000000000000000000054bb5f5e9e1ea8ad73dd2c7cd12dabedeca6913d000000000000000000000000646009768029af0b03c4508c5eb24c12730a9d6d000000000000000000000000e49c726efc25e7f8dccf73fc845bfb999528385d00000000000000000000000019ed4e86422abb3f2fb0b2ff96587efc2695f175000000000000000000000000c9a9d73fffe632810f9be8f548421386ed03d0bf000000000000000000000000d6b7349760c11dcc08970ed644a32cd289c006ab000000000000000000000000bf8f239358e186d94feb2cad919ebd036adc61250000000000000000000000002b1d0f5befd2b3e8cb1dfb7ba48565b0a103a92c00000000000000000000000055280548f6ce53c10eb1d8990a3397b255f27c49000000000000000000000000c4db0dcc3c767e27f0e3272839b3a590753d0f6400000000000000000000000018016e62c26ffbfef1467e071894a6abdf51cf12000000000000000000000000073a12f03b85e385fc3cae70f6e288a07e4368a00000000000000000000000007c9fbb937372ce738a16570a2e2b23457a7d47120000000000000000000000003279612a9ab8a543fb58e2c8f5f4f2043180eb08000000000000000000000000604e01209be0f4c6f44024cda9b67128bd39d614000000000000000000000000ab159c0dee3080667365cded3e78f44166cd416c00000000000000000000000011d9d6cc9349d599d4ae5f3729382045da8eb603000000000000000000000000f0a9e50b630172dfc84933c8f3a1d646ec67cf0b00000000000000000000000030d53ad96c17d738794d9cf2ac530a6ef027b3f5000000000000000000000000638222f01743d85659dfd417ef87835cdc69fd270000000000000000000000000488324f0b41673de1c74cca2eee4cb447adda5e0000000000000000000000006d2170de03d57d1f92772aeac11b50f893c738120000000000000000000000004e5b8902041aec9efac22e4f5a326b2bf7560891000000000000000000000000f495ad40bb6c30c6462370b542b9074bdcfadde900000000000000000000000030061dc92731b42d7da31e9fed7fc137b90256be0000000000000000000000000c5b9c1320a32242fc97306b19c15d1494675374000000000000000000000000b3b265a2a9aa3261d2f12a2c9e2c2386a9e37e6e0000000000000000000000005f0efbeff308a614ced7080f949203b44ba48783000000000000000000000000476f2a0aca67b16a166bf4be1e50d0e98f8f5283000000000000000000000000268c2882aace625fb4c3ad4326a5b40cbd43962e000000000000000000000000d278a4ca967ad74ed4eedd422b76b1511a232bed0000000000000000000000000ecfedc987d37b77c3e97a449562e48f372c1a3c000000000000000000000000f07d38ffba642919becc185f87c40384677732f1000000000000000000000000bf0254783ee69b06522616bb8ba63601eb0de9cf00000000000000000000000012cb71210eaf2503856c3e9f9174d005db5db45f000000000000000000000000688c1de81ce07a698679928ae319bbe503da1a5d0000000000000000000000004e494b6b9ffd684803aa4acaf9a33bedfb3035f5000000000000000000000000d327f85d2f375e8acc0d6a73d2a9ce82941846c900000000000000000000000075ba851e31c6ccc36fe78a2f143cb7ddc5d9f7b90000000000000000000000008c24b7a481a4d7ffec0468b733e39ddf8a15463f000000000000000000000000263e368f13269d5dc223b312b72b7f850bd341670000000000000000000000003f3d9f0865e003249b5244d3cbd5626e6e8f5df200000000000000000000000059790950260b0fd45e2268d541d38768b0796993000000000000000000000000cef4e7c46c6677943b3eb5e7c7c56c336344ac9e0000000000000000000000003961178d550991bd4dbaccd3d685cd4d360c5d7e00000000000000000000000026d391d87a867425209db01c625e5b89045be76b00000000000000000000000064f44bc176c78a06c1da62a513c2c1a41979c32e00000000000000000000000068f991a04775432f590b4563ece9e0d4d44ad6a00000000000000000000000007b724220a2a52763494f065aaec7249a489694dc000000000000000000000000d80b7d11184fc47658f6a1b85fccd2580fac7ed7000000000000000000000000ee0d6f753fbe0a5d887e7309720eef801f4b20f30000000000000000000000008515d2c2dfb53ef86bf4fa70be3e1aad3999e9580000000000000000000000006d07fa7b60cce5b70cd01842310462783b00b770000000000000000000000000eb0c0170b2f875cc65fccd3ad928c29a775e27730000000000000000000000002b261e2e67390709a45ee6df79434db69119dfe3000000000000000000000000c2d9b9f20fc4955f0e2943665f7613d50dd3dc0a00000000000000000000000038f1df223a8e55ddc2390e66bfecdab200dcbc3700000000000000000000000045f8f020a0dbc9a67e3c7413a8950661fdb05942000000000000000000000000646e2525e4ed912b62614770eae2b5f49f95b7140000000000000000000000009d54b7c2490f48ef9112b7da24cb8046630a9e130000000000000000000000006bc4ae4856d93c862414486a5f5b5a8ee10f0c95000000000000000000000000febba96710cda5b78975dbff902cc3c0728fdb26000000000000000000000000602ce48884721d666399cab3febbc83baa9325bc00000000000000000000000034ec69a28f3310fbb6b91ae1cd4a4ceade03a1ff0000000000000000000000009b27c29d2508001bb87da12443553f5a63da401a00000000000000000000000019f2fd17ea802b364bbc08e31b22abce85f179a8000000000000000000000000571a32b8405d5c6e5b6ca9db799e73d9e4973f5c000000000000000000000000994fb7abb38e138b400c2f372b8d14734f35e1420000000000000000000000006576de3fb805b1aab76011a0815634f7062e1823000000000000000000000000602827b988f0f1cf9e60ae666e81be83dfabe76d000000000000000000000000bbc7f9b263edad910668be83ec7b1fee121725b5000000000000000000000000a40113f19baf0d2afbea7873f9a1be11f2ae2c1400000000000000000000000015b91926640d7013db7e642d21f784df0a81d3a300000000000000000000000025388638f9bfa7b214779ccf10273b5f5c1842fb0000000000000000000000001d93fd1312b7c1ebb5e2eb81f7705d8fb8f841070000000000000000000000001831570e2145ce1048eb566edb9612ec867aa736000000000000000000000000778fd8fafa0dd2a9972ce711124f0b72f046a059000000000000000000000000028e24692b1bb7ad2484ea9f0b78fab66599a23c00000000000000000000000088b9c70d50637fee56f9ce54397f69b91f9cb9520000000000000000000000007baefd3ef84970077ffb5d8d7aa70ea55dba97a8000000000000000000000000c4d309d9a58432f9d8932ab3ae3b51f4496490d60000000000000000000000007d131e120b9bc629c35186dab742ed7d5a0a0981000000000000000000000000d200790f62c8da69973e61d4936cfe4f356ccd0700000000000000000000000073e783dc6aef92ec6bb6df23426ad0d5bea55ecb0000000000000000000000000d760decec1bd1a1c3f379c27d80b07c48aec23f0000000000000000000000008fe01a8e7ebdbea5caa67e110971239b67569aba000000000000000000000000c49b16630ad93c3448516f4ecdfa7741d9b4c56600000000000000000000000002ee0ec63dd60dd411da26744f9d1dea1a07f5b800000000000000000000000001c233a79bbb78cbe2f3fad534fc8c9160df481d000000000000000000000000bc1d515a9ad8bf0bb8394b4019117d612c82af21000000000000000000000000e25a90f97e710cdf82839b0ec4ff431827fb240700000000000000000000000056cb87f6fcd79e0f97e62f0788bb82807fe82290000000000000000000000000676cdf3c8e0fe047e9c123e0110a51b2871c7a7b000000000000000000000000dd43e1b42e59603e7683ae5b7e3212f71475b5c5000000000000000000000000f737071129352491425764f56d976a612ff7cc91000000000000000000000000eb23391709e67c6309e6e183a9fcb7689d0f325800000000000000000000000046b512b6546675024e09c286a3ab38ce21195f6f00000000000000000000000079fcbfdd48af4a8ebd9bffb07a26cb73725ca02e000000000000000000000000c51ea85708e880db9cde014665923947758d8ad7000000000000000000000000199da1d2be2c8c08075d7bebb4dc4c96afdb57a3000000000000000000000000dbeb6fb8f3f48f9c76c73bd4b9440b361065f50f0000000000000000000000003e091c38c2cd6130f3aeed197e4960aeb60cee780000000000000000000000005ac3ecde44e7e51cdef2cba5b27bf44b6fb950d8000000000000000000000000303eefedee1ba8e5d507a55465d946b2fea185830000000000000000000000003ad6f12cdbc9f61e469266479f0aa76f479069a8000000000000000000000000501c42628e4b74d0cca335c934034f0d2758d081000000000000000000000000d89959811c179e37993782f674d310a1fc658ba300000000000000000000000019a07d8f7e30377ca1ea141ecc53e4892e0d549700000000000000000000000015aa1ccdea12b88032736a3b1a375956e59dee36000000000000000000000000c2e07e0e2ee9641adc21609ceef3f7c6650c4ea50000000000000000000000003bcd025d2ca966fdc89da61ae870dbf96481cb4c00000000000000000000000084cf03756c5562f9eb5d08a7971b86bfd7e20766000000000000000000000000902c03afb99da47974fc5bcd34e54fcd7208b8ee000000000000000000000000fff7a4647f9d6f891c55645ff75e3015dd235d24000000000000000000000000785675a7dcd42a42493993592ef30e13333fbada00000000000000000000000084374b38fbbf2d28c098d6932ed34442c17bf28b0000000000000000000000000d8624d8cbf7d9013730cda9dc8daf689e03697c000000000000000000000000c71ea701894783c4f6b38661362fb7d870e690df0000000000000000000000006eb16be2b90acca5ec05ae2510b7a80b0df03caa00000000000000000000000033144fca117c53d45852be9899a0750fb334b383000000000000000000000000bb6ddd25338e462fcd4094788a852395f2eca78f0000000000000000000000004d08d58932a614d781cff837706ffaf5dd828ed60000000000000000000000006ef395c888d55355f66fe02ee41b1d7ae73f68a40000000000000000000000003f388beaa53660f2fb6fdd703040c3a7046ec98c000000000000000000000000c5d7114ceeef75a8e7c7e66a20bd7a1a24ce41e8000000000000000000000000006968299a2d686c8494bba9d3c94a9fbd4f0574000000000000000000000000fdc4c94bb861ab129f8396b8d45ce79c95e64a9b000000000000000000000000bb3679140be497ce9b03533fbc58a62006b735610000000000000000000000003721ebf12c763be89db26103e70470021c901e0b000000000000000000000000d2090e7f414849a300c15ec204c16e51b982f7e2000000000000000000000000c7928378831f0f158311760ac0ca0373144a23bc000000000000000000000000728f2dd8699531b18c8811cc93cbf9f4dcdf4ddd000000000000000000000000079706052febfb3245c0245a7826a76ae9926eb9000000000000000000000000e1f3cbfb68856a1de01fb83c70459d184de27772000000000000000000000000280fb6958008f7db0b7c7400ad026d8ef0a32bce00000000000000000000000072d5188b8fdf6d38a84ae8b6afde9ead7b932ec20000000000000000000000009c64fc3e45768937db5f0eb2370799b937f941700000000000000000000000003f2c019e94d5c5bb7145ecd3d69a85a82d6f7e27000000000000000000000000d5fdde3a30893d451d8858d07be35819f54bcb2a000000000000000000000000a3248aeb4f1036ffd24e7c835e0db8a07e71f4420000000000000000000000004e36772d2a1c3f7690ecd009060a6fcbf174309d000000000000000000000000f17988d8f2b096ba689898e0c6b9b3f93e428d500000000000000000000000006caa53947cb1ee790404ea5eca7bd711a066c856000000000000000000000000c662a86ba25df42f821514f40ce908d12ab2d7f6000000000000000000000000d67d7b37df2c675a2fde3fee311227e26d748b1700000000000000000000000006d9e527f5c14cf25380f4b87a825caf00e9117300000000000000000000000052159c047db74d9646fecf8ffa557b2236d32416000000000000000000000000346c3cc996aa476762cd677c93b928376eb6154d0000000000000000000000005026d84e0339ecc02cda526d8b7d22d5f8afe220000000000000000000000000ed5fadc865b34317fccceeac34f49da591d042860000000000000000000000002cfeb7300dc89c5028a2b2d32afd85225df83b26000000000000000000000000eefcf538eb3cfaf63415e7258eadb0c99c0dbc7b0000000000000000000000003a21d43a8ea53c0817a48df04f38410ceb57a96100000000000000000000000080c1caca24ef9e6f8ab1112827d1b2879fcc8c96000000000000000000000000c8ddff377f07d8e551c12efb42873d0c90fd43a30000000000000000000000003b1c25b1520919b57ea66389e2a3ab3e7eac10be000000000000000000000000887dd160d65e140edeff6c493e57db30b288450d000000000000000000000000da405efc76e154655126ecabaeef5bdafc00e5ba00000000000000000000000075d4c481919d78245a2fc79722ea146f7889f848000000000000000000000000c32c2022d987d006dfc5c5f368c8b02a95a534d4000000000000000000000000804737932f6ca219b4da784ff739ac7dba4ef37a0000000000000000000000007b711a1161aed2367e80f1b1c74e094643f8f3bd00000000000000000000000038c560e53a1b70fa4ba24b2efdf47e8206c81f53000000000000000000000000ef30fa2138a725523451688279b11216b0505e980000000000000000000000008f315fcc0abe27c3a5751da5fd24f3f66907ed7700000000000000000000000032806182119105fbf7f17a81d04d0025499a007700000000000000000000000062ff68d5f34d9b83942a06e933c182690647b7a600000000000000000000000000eed439417dbe94fa4a767ec501b9349df2baf70000000000000000000000006cacdf32bf649ad3f5c60c07a10b16cd1ff19bae000000000000000000000000b22079e95e3e622c42bccfea3ef10f389e7dafb10000000000000000000000000359dd98d914b9faba2f9c5a4d5078c9b23269a5000000000000000000000000205a55d9ed65346cea3fab26a16e8bdf92723c750000000000000000000000006fa02a4d47632a18a20ace50cd1a2b3b9c2d1405000000000000000000000000ad9e5d15ae6b15fc2d933f8e227684dd4037abd70000000000000000000000007d69bbb6c28c15b04cdab08522fc470b0c5440fa000000000000000000000000ecf3d5f1ea4d60f5ef78031cca1231f7d882cedf000000000000000000000000f7273f81a0c20dce2b5da2004995c65c15d815f90000000000000000000000000411864451087bbdeb7396188c0621039689315000000000000000000000000033c32a9d6e7ae5779d4bb16a629d25bcde6728dc0000000000000000000000003b21f2a1816f3114b20637ee1d75e6bfa0fee0d6000000000000000000000000859a8c60b63a0cfd70abb593cd4a662b1a5af2c70000000000000000000000008991b00b935e0b0514ed0eedb575af8737f4cce10000000000000000000000008965bbbc4af70ee13c8d060d9bf6cd0bf98ba2cc0000000000000000000000005b1b6ff11bea3a5676be106eb3cd13347f4cbf9e0000000000000000000000003262eb4b88e6115925bc9d55d26dfc713d36b95f0000000000000000000000006afb3cccadda72487aa7e9b816354785e227aed4000000000000000000000000d2e27da89930d3e2e112b0206aa8505f83a62237000000000000000000000000422a35ff40b676a273cc0db9729bb06545d87ad2000000000000000000000000b0367c29260023684228b7a119f8f6276a956c8800000000000000000000000057969adbf5ed41982db3c8c6f73d358c650170a4000000000000000000000000000e8ebfa0bc03318881d0ffe0efbff92d9e2da20000000000000000000000009983ce6e285af375e116031268ff444c6b548d980000000000000000000000004cbf32999ced10a2da7b70738855b9713de5790a00000000000000000000000019cb4e04f8bafd672bde9190c79c7b674eaa5e16000000000000000000000000508fe9db598913cf4a6f6ee4e74943bc14e5c8330000000000000000000000000233b69d933afe99dea0a4357d392eb0abb405f300000000000000000000000098d29d96b05c47bd32062298f3f18ef7584273040000000000000000000000009f307fde91e90b15799830bc8206cd9b8bbd581b0000000000000000000000005ab506a56b72ba79dd354b6c3a87db897af985a800000000000000000000000028b3b89c6d442188a4fcf2a4a9b00ee48ca895dd00000000000000000000000065f76e8acbcc73298a282abcfb0c11afabcd9b47000000000000000000000000c9d79090fd6a2da7717de719fbcbbe740cc3ae7d000000000000000000000000843eb2ce3236e2c43a8ed19e94437da6f07e3beb000000000000000000000000943f99f907bd3e90354d0e2471e02a4eac3096c4000000000000000000000000677fc10c16ad0bbb1b3f0c6e08addc688bc2663e0000000000000000000000005535f1ec14d360197e0865311745dd11454ffdb10000000000000000000000004c091e169196fdb44395a9e1aba3e93012655d9800000000000000000000000029bdd22e91de109411961c0faa0a9cb0264caaca0000000000000000000000004d070c387660b6df51b92fbc6e8e020d66c9f3c7000000000000000000000000d8b222d593e8487f772a94c2b376acafbe1887300000000000000000000000001bfe2b4aff9df281d2ad0086396067cedfe9ffa2000000000000000000000000289afad7156b6e1d3235985123e7afbe4fb8791f000000000000000000000000717edb0912891a2b656c4c954584fa9f75f37db0000000000000000000000000bbbce84023c2d2676f7a584ffd6f2ef621130dff00000000000000000000000041dcad35ecc6d7864ff0eeb51b337ae653571a02000000000000000000000000571da2ecad1056895dd2a9a2e03ec996268b4e4c000000000000000000000000e8c92ab675a211e2037b394ce30a7c46c375a3d00000000000000000000000000d5f7db8c6be8604ed03169b890dc0aa3e914045000000000000000000000000272928484db581d29eeadf5a62887e7b5b5900aa000000000000000000000000e8df9d98639760288e93289c65429d7813c54ef40000000000000000000000006f9c75ca9f03ecbce1cc34cacdede97c3accbd3c0000000000000000000000009b1a772b722d4cff1ddfd7f770080e64e453597100000000000000000000000087b5a597cc15af0cf9fc173f582a909702d4506b0000000000000000000000007d0df54d3ea00ad4436f33c96f249728e03de6f6000000000000000000000000da818b5926c229e72b456a26be77113571f41a3600000000000000000000000039d8df5b7b387ceded483385a8582640b67f1998000000000000000000000000cb95c5ff38e918accd6240ab6f095d9ee3eea6b90000000000000000000000009ccd228f730a8019a4e91ae15f42ac33d437ed3d0000000000000000000000004fb011f70fea231d5cba3078235bee3e53fc13a4000000000000000000000000df003a5a3a184e5fc02a2dc877b0f35b68dffe47000000000000000000000000d1f55d14360314e978b168a18abf628c33d9a99900000000000000000000000050a3a3bfdf7397b248c09f641ea57c9fed8ae911000000000000000000000000b5fe4248570954bca6a2fca5448f412af5e4a4240000000000000000000000005ebbdcc49feb595fecaaad37e7a1b04ce2fbd240000000000000000000000000156adc68b2bdd9135c4fed2c3f7a85c9d4534ee100000000000000000000000091588ff554c699437b4ed8921f09137f07ffe5c500000000000000000000000082983a477a4ca06d39f5bec3423ab38d88e89f96000000000000000000000000b150a2011e7d6221004af098d4f33cfa51782a71000000000000000000000000db6bc935b379544842668d27363b39185bc7f3ef000000000000000000000000d591a6a1ba7ba8c35a139ff5fe485a4231e96f80000000000000000000000000cc81c2d902ec12e7a88b05b56ba961728bb370c6000000000000000000000000743d0b054dccfcb09671fbeec9721957be04894a000000000000000000000000a25eadb4cd366f0470c588dc5020ff408851cfbd0000000000000000000000006ca3fb52498f02c85c48cf250f5972add97524a9000000000000000000000000b8e63d2f3edaabccdd107088f51a02b9ce13c385000000000000000000000000b28b51387929c591ff72184a33c4ceab75885dfa00000000000000000000000015523d9a91c6a075f822a9be687815e03865f658000000000000000000000000afdcc6e5fa58d76f6e43c819dc3b90e59744c13c000000000000000000000000db41f337fbf8bf90b031ee23dad051702e1c22e4000000000000000000000000d439939bc8ef222a710688d73367837e04b39ae10000000000000000000000001a722717a09a8cb1e2957c8feda963727e087aec000000000000000000000000ac24cc54c61f4835d9dcb3db210cef7cb1a17055000000000000000000000000ead59be4b5c48dfffbed8c198f4d8c29e8b8d63d000000000000000000000000468aabd0edcc04ae8e0c2c075ad43c176331040b000000000000000000000000bf332a7d1f30b9f19921d730180a804e89f40c2e00000000000000000000000060fb160f4c489c20484a1e882b62d74563afd41800000000000000000000000015ae95860acded97b04739287ae98ee5c3af6325000000000000000000000000ade19d94a7fa8c5df1be728630932afa85e18ea70000000000000000000000006c1667d4020fad2e66ceaef60e462cc3fb6abb6a0000000000000000000000004392bfef541c5f80f50bdf67d7457a9e06d0e2ff0000000000000000000000007564fd8b6c4a15c98740f616526a2328831ee93900000000000000000000000077644549171f957320e495d2671947cd84828f21000000000000000000000000a830e813c62e19b784f4faf6b1f3348e68c62c8a000000000000000000000000747a45d94ae4a70a06fe76b1248136b74848156c000000000000000000000000821d4caf0bc65860659357b478947f79eda22bf6000000000000000000000000d1765d218bfeacd7081a288e71726a4c51ed31bb00000000000000000000000090a22fc62ca25f36ca1f8410b56487f01fa3442000000000000000000000000035a0a0c2a4ddd14d29e2e1c147638e8b40f86b550000000000000000000000007d6e2c4665953ca5badc263eb6a18492137f7de8000000000000000000000000928745ed39128afd0a895933665d9473f90953f1000000000000000000000000cf72ddfe2b22172d3b1814ab4e58fcacc97bc560000000000000000000000000a300458ca9070e0132009da5500f6c2bd1415a030000000000000000000000005021471cb2124777e06521d5e8c3f62d8b115159000000000000000000000000e19d12b1912d8fcfdb6a0c96d6790d998ffde38c0000000000000000000000007d3c9584dba54a34f6486043db80a37885a2031200000000000000000000000098945aa3c2d2922e675e5c101c4e0f1375a2794f00000000000000000000000016312cbaa5f29b8e44a79c626ce1d111e214d09a0000000000000000000000006b06fe118a4a72164010cbdfdab3c1b565671112000000000000000000000000d4062e112eff9ef8506ef5a69eeb10b1b6c1c0c90000000000000000000000003d3f0eaf7f24a31023019f178296235f293d45610000000000000000000000002c3cb36aab4b303ae11734d6fe361ea4d36570ee0000000000000000000000005e1c777c816ec64bc25e03cbb61ce4535d7a7ab80000000000000000000000001954ef677cd5a1146651ce7b003e325958ae9ca9000000000000000000000000d48e7fdcf2d57c69632feefd527006625a2333ed000000000000000000000000870b2e8e398d53eff6da011fb861113f74a23635000000000000000000000000a2f932269419b50ee87173612a3f5ba55a777f27000000000000000000000000ce6e658321f503ff5693ec1ebda0586a40281c0a000000000000000000000000c5accbd8164cd55c7ee70921b140a49fd0b8d4030000000000000000000000003c186a644de0273f1daef4beede37aed759015a6000000000000000000000000808b7157138d7d74843c56ac3ced63ae16b6a2b30000000000000000000000000160e478e7efa766fc033952fe65954e4f5a2dc900000000000000000000000051055437047ecc4b9a991b98714b5964f24ab16f0000000000000000000000005cbd488a9bad8576699cafe8d6e45351adb985870000000000000000000000007c95f8169d01d3dbd52781d0c9dc5209a4a59eb6000000000000000000000000278ae174c00d0f311564aad576ca11743817697c000000000000000000000000baf616a08dda2ca5f60675c1e8b440161e6f3bd6000000000000000000000000e105e2e82ecdc030b4fa63dbafd58df272f27e5d0000000000000000000000000ec58f808f18bbe4ce87a1e1387a243d39e1971b0000000000000000000000006341c4a46281a5bb4e00e3d26e8f4e6aa3c1d5b3000000000000000000000000cda3719382a1d71e405d2980cf32620dba621b21000000000000000000000000005a1a5025b3183ce58b5eff67900595d21b8a17000000000000000000000000263bce0a9a6623b3aceb671a7e4ec62371196e2d000000000000000000000000e9435196e773b71b2ec957710a05be2a323bbc9900000000000000000000000051674ae83d05a671df52989e2c309394f2604932000000000000000000000000c10c5c648b96d79f18318954ff20efb9c06ec3cb0000000000000000000000007429df8a459baba5724c98dbfd9d3a2b9d28cf3c00000000000000000000000091ce7d4f26c19e5e7e61b211f1ee3e51f8806924000000000000000000000000a334d8a8fc7460e86f16cc430b6943780c9ee7010000000000000000000000007f15cd5e1442bb1593f12f1423f970f78a7be901000000000000000000000000d9c3a3588554c3530ff73fc1c6a9338739806f4c000000000000000000000000cfe320b80b4fa0f40cf6b7cded28ebfe521abf2c0000000000000000000000007bc788d417f11f282f0974cc3e5cec8e0b45a812000000000000000000000000db015e853ad345009bc2d28ddc6e13825ca1b968000000000000000000000000dc586f97cb7ed5024d2cd668d92b3d98ff51e9080000000000000000000000003c6bb09957c325de541b46a2076c476fe79ff7b000000000000000000000000096ea9789e00e46414de3b930f7379e577db9a381000000000000000000000000344425ad38d5a92155e9dfd2d88e024a2a4ef20400000000000000000000000095dcd76d6ea856b0ca04d5042d9b8472daf21e6d000000000000000000000000ad7bd39a441dc7fdfe29c00cc9730650b0b676f300000000000000000000000062ea89750fea933d2cd90da62a65b431a504ff72000000000000000000000000da3d63d0b113a545ee3e472fb96c62e081780a370000000000000000000000008430a7051355a7632b219268b0c72e95e40c2f17000000000000000000000000919141619ceba04b4dea1839ffce9b701a576a3900000000000000000000000092aebc993ee60c1161ab421870f489a11d3a76330000000000000000000000009d959e9871214491147514bcd74d581e80cf09310000000000000000000000009cdf0afe1d5179d4bd0af1808909ea0a58853c0b0000000000000000000000000cacfe0ca4e8f0a148050fe172cf4c955461749d00000000000000000000000081e897637df9bf5e4dc366d12fffcb26aaf71354000000000000000000000000c0e99cbbb369d5c787ac62ecdb4e95046608c5790000000000000000000000003f6be306ef9a53dae2cafa53dc756bff2bef8504000000000000000000000000ba573218073d590f77529cfdb9885ba3c532863000000000000000000000000073eeb68ab926a7472dd30172bc626e4623b2a4c2000000000000000000000000be6b03dc3c4cd9370d7805bce490bedae078779a0000000000000000000000005e69bb4ff49546a134411126e877c8f288ae78b800000000000000000000000056a2b55ac462b98cef74b571d8323efc17d696a3000000000000000000000000c61230932ed2aaf5257486c682ce58ca68ce972a0000000000000000000000005fe1cf4e77704bbc6617a5c582a4904750aae8f200000000000000000000000019d0fa9e9c1d0feafef7da9da99f2e9c25ae3b05000000000000000000000000156abdbd270905707f5da6d0524e33e878d5619f000000000000000000000000b65f56634ebff70be61960021be25dcd11bba156000000000000000000000000c31d7a8135b1333fa41b9d38ae7ffbe55c985683000000000000000000000000ca269f471d1cc3a93d54c96fb3fbf75e2247ed94000000000000000000000000c9e1507fd517062c53156af7e7dd8146f9916739000000000000000000000000c6e7892eb6a0286889eef4f2065bbebfe52e817e000000000000000000000000a4d4e49fa0be994073b09866c0eb7cda702c95e100000000000000000000000050669b3de428d2aa17158dc7d7e9a9ce1ba7a02400000000000000000000000005a50009325330a03399bee077276fe59928532e0000000000000000000000008d099c3c4bf0043455eeb0c70105f93e370508e4000000000000000000000000753a1b9eaf5d9e12dba5affdd48a9e1766c8b57a0000000000000000000000007344ab52c345788cc4e68e5f12de477d83a249d900000000000000000000000010dc681b9ecca7ec9fb76ca418fe68a2c18bdd940000000000000000000000004f805d87cc08e61f04c6ca689d11834912fdfd260000000000000000000000004133c88bf20727bb8c29e1287f0a956b7574fc0b000000000000000000000000050cc6f3a378d6dc7423c77043657b2063c69a3e0000000000000000000000006e01ff80d90de91a83fe5b92bc18e18b63b1dd8200000000000000000000000090e5c8c0b0993e1e1c1897e2ea020cc6e4a763f900000000000000000000000094c1ae6ea68d2bd5420624e74f952b816fead3520000000000000000000000006a0d0d3243c7f3d90d8d4aadafdd765a46a4f135000000000000000000000000bc56c6ede65f00b32725e7c86e7ca08d770135d1000000000000000000000000889414747560a83dc18b2367707d4a708bd4dca000000000000000000000000017e8421047fc65e0913c926211a4388bc1ec48f50000000000000000000000006b522f9a996ac99dc818edd4e98cb7e59529fa52000000000000000000000000ae730de440102788d17fb7660c222137d4dc74f10000000000000000000000004c24a68b8a3eb9870e47a2e1ed9cda869267c9360000000000000000000000001a0380936871a8fc2b9e6b49bbea73167b6f95c0000000000000000000000000fcad3475520fb54fc95305a6549a79170da8b7c0000000000000000000000000d04b9b1d664cc57eca55ede052eef562cd51f2d1000000000000000000000000205e5e5887d439b851bcad872202eef886d91db6000000000000000000000000a86c237cbf851be126520b6cf929935ed26e000d00000000000000000000000017f0354dee530f4b41bb1a5fc7a0e3cb328a4be200000000000000000000000090a5d3784af824de5d818752368050a6082799f100000000000000000000000073765c783c254024092340466adda4d6395c1690000000000000000000000000928268ac99d42300f1617373e154874a9590b020000000000000000000000000e119588aeb5d5990dff90cee3837d6c5e46e9d8b0000000000000000000000000dfa8321dd72a266e4581467dac7cfa8c309d836000000000000000000000000487ca7b2ba10f90b11ce3a291caf56f6f7725eec0000000000000000000000001a0d8f44e3a69966fa81a6a147695a174aeb70cc0000000000000000000000007b1cd3005b2a7d72155cbb1ba976062f2a9d19e6000000000000000000000000939f42de048d12ecd52f79bd613630368e92da34000000000000000000000000c3a93c2e9891d469ca3da34003680c557aa5cb64000000000000000000000000b052c92dda20a94af8d9213f08ef4f979cf5fbe0000000000000000000000000895c16b223448950940ad7dc198e0a28cbc020e000000000000000000000000092df5762cf656c807b4a9775cdf3942ffd7dfe8500000000000000000000000047bba7cc6d033bc7dacfa41cda7786d4a578bd1b000000000000000000000000f2ac21ee7074d3b80983c2a7684c34732fac52830000000000000000000000008960340e94d9a8abf9e1dea18d312e79835e1674000000000000000000000000bb6e5f608c22ecd9f541fe5996c3e90edafe147f00000000000000000000000017e36b7bd215bff0bbfa2a963ac8daabec8e03b400000000000000000000000022d9b5685c19a25bf34a3ef9f992ed852ef5d29a000000000000000000000000f5469c4ed9f88e50914961c87a24b03f78f55c070000000000000000000000008d70be7855be3f884da8bd93204aaa1f3b7e0e99000000000000000000000000bbbd365a2c022a3f5e308fbc0d0110bd494c290c0000000000000000000000001ed14811ca8d5bde4530e0283a64265167fc4c00000000000000000000000000627d5889a6bd82a3d0eaf1fb69b57203f600c7cd000000000000000000000000a516880644179f34fc6d3aeff3e7987ef49dff90000000000000000000000000916040ccd83f2ba49f6183d124993bfdb8007b34000000000000000000000000d3940eb0c79c57288324985a9fe4f9b1ff36f3ea00000000000000000000000061d4bfa7c1f15327c92789dc184cf056f0e28501000000000000000000000000a35048deac1684fc8ee9bf3afa80bd97e0430dc900000000000000000000000053cb7407ed498e6967217f80155bf4dbe5fc6cbf000000000000000000000000cc6c0f786ee2d7a21d8e427ddd8788e6c06a2a580000000000000000000000003b3de5f5e1a8c757cec7efb02f1625c9bd71291000000000000000000000000039e5c3ae3f9692af31d4bd71a5d2a6be38347b1c00000000000000000000000053ce313528af6610c5af3e644d9a01a61c0c1fec00000000000000000000000047edb9d2fcfba3113a603364f41ae0dab3702fbc0000000000000000000000001064afc8a215c14187f2d4d3b2b2f83cabdb2d5b000000000000000000000000a9e8aa1d050a80d7e78adde59f3f2a1cddbe05e10000000000000000000000009dcc81ecbf4def613e014c30fd14709cf16db930000000000000000000000000d51242178632b58d64100ddb418510387c44ada5000000000000000000000000b6e31703813a222c994285e5c43251ed8d49435d00000000000000000000000009ee604d90cac9abb567f434e1c94f4b30e4d5c9000000000000000000000000686452b52c3ce3190d2c62f44b58e8dc875c02c50000000000000000000000003977ed94a4d7dd913699e56572e548ec5e06e41a000000000000000000000000e4fcf234d47e226ce4ded7d01646a001c32e1275000000000000000000000000c8496d8080915537247adccbb5a4abd52a81559a00000000000000000000000021e4b386e2b3beebe7c1ca194b59bc8339d6c1fa000000000000000000000000710142d44ab644c5f1effb64d9024dc3ae2e7367000000000000000000000000953f930ceed23f791fee5dc20d79ab83af8a492300000000000000000000000048b15d5bc4add0ff6e44a2803539642d7a3664f6000000000000000000000000293aea81819d1982ce4fad84e4fb21f235eab0070000000000000000000000000f9bd79ea1fb75c418c9b30dd2b098f09c468d89000000000000000000000000f170ad5589c1ee6d26a0ea6f9fa81f72c77a9667000000000000000000000000c7ef2a95f4a0d92d15df77d53dd693712ac7a3ce000000000000000000000000ff11b13335949f895ae823d6c59867fe54d3ec82000000000000000000000000672b0473e516db07fc241ee81cef741fffaae2bd0000000000000000000000007d74a9236929feac6c20ef6569491ab73ad7e56c000000000000000000000000dbecf00ad5de0756a707c27ac928e9e638d2faef00000000000000000000000000756371f2088ff398a1fd31f84e0f2fe71b97a1000000000000000000000000d6dd3d524064337e32c228a2aba6db2361a6256700000000000000000000000002b87a7ccccbee47b8c82ddb6ccf4289ffc9816d0000000000000000000000002df8d9154cdfe28b00bbd40ce749d11438becde700000000000000000000000062eabbc1188c4d262521a67492e3b77eb20e773300000000000000000000000016460f430674e66144d3fd8f545b0e735cf80aa9000000000000000000000000020937c38b90d85c37a8efde4faece8c9f85096b000000000000000000000000c3462e24f0a832750bf37a0eb68bd5451f5ac11100000000000000000000000069ea3cd3cc84594534855b11c6e2bd23310c7d98000000000000000000000000c4347192ccd5840423f37f5badb5596db04740a60000000000000000000000002e3f05abc3233b44f6561d710b464e99991a6b9d000000000000000000000000a02634cf3e0e3b38538e45b4c606f660ec5b00f70000000000000000000000005daeb2b39350a234af9104c02c8e4bb6f78c6bc900000000000000000000000045c49596e539c2a17809d5357fc1ded1ca65449000000000000000000000000037453551144334f86b825188e1e5bef2776ff7450000000000000000000000004f85d22fccf1f79cb82afd3ced93c9ce260c32b7000000000000000000000000b1837b45176db0554c206a20b996e9aa464fc302000000000000000000000000b9a2641aa5d92fc1bae3f9662db94bfe9141cf8c000000000000000000000000b6e9dab841894ab07f14b8c95b56f314493f25db0000000000000000000000002d46facce017bcc122a103d91e53aadb9ac73d2e0000000000000000000000004bc6f6ff94b9e4b2f9e62ca871f00baff0150410000000000000000000000000d6d8cd853bb7e628dbeada862a7b5ab213a9acdd000000000000000000000000a184a0d3ef5c8c05c11dc169c6cedc76f69059900000000000000000000000007daf6486aa11823dee257cd0d4b658b25bf52ba600000000000000000000000020f5d353fc600cf473e645661b0a81ff33b62df9000000000000000000000000cf55d11561b6b4220be6c74e1ea6e1aa16a7c0fb000000000000000000000000bb691d3ac8c8e335b5b21651d44796028ede0f8a00000000000000000000000006c50e0ce08e76d48fcbd044b8f18b01b3a9f2f0000000000000000000000000bfb665c14b252602258aa8fb3c4f84ef1ae4fe6a00000000000000000000000005db90d849629972f429351f48b666c3e56e50a4000000000000000000000000c111b6072795d901b3a4404c84e7fb90c04c412e0000000000000000000000007bbb6bf6f757814b7df2e22337592626895286ac00000000000000000000000020dee435f55021e5f3434cac2635ae49d9b19060000000000000000000000000262e3139c7f9130b62244a3308135b33ed8d048b000000000000000000000000c6c8626d5623b1024929d38017773452f5737f480000000000000000000000009774fb4f97522906d83c7b1ec1b0a7aac606ebe6000000000000000000000000ddc5774873e0061933a5d0b69c4520f393ed6ff800000000000000000000000049e911625dd467c8e46d85385aa20c340fa70ccf000000000000000000000000918a60bf3cde26b56eff19c899383dc4ae7900ab0000000000000000000000002e052f69185486c71393d70a09189c6a6ba1b756000000000000000000000000fdad239fde1719064209bd2dd12301fe8900cf980000000000000000000000004848e60167b9fa1724dd181fd45afbc25c35ed47000000000000000000000000e8eb192ff1a9d16dd4a0902b899971665b227804000000000000000000000000276cf3116f958501444f01072c543af0999633ce000000000000000000000000c35d541009ac664a72ef66f5b0a2cfa93434e2de000000000000000000000000fa68e401c0c0be44aa0ed896bb973ef29fd19bef00000000000000000000000064180b7ea8a312b1f51df88affb45dc811dbeba60000000000000000000000008a0e71a4541588f8f94a307de3d015e91afe4c3a0000000000000000000000009a4c86b1dd2ba02cd500034cb135c14a5366fd76000000000000000000000000c01c45f729808d4b55899b6de25d82b7610729bd000000000000000000000000bc7b1255105b7f7466239dfcdb206d7df02bd6cc000000000000000000000000dfe58c7ed34da189cd60d8ac954d6855864b00200000000000000000000000008fc485711a0fc78f9b4b33bd1c2a9dc873fc95710000000000000000000000001592c11516fea7c9eaf146a242943cea892fa3d80000000000000000000000003a98fcffca1c3743f3be552bb37cb723fae59f8500000000000000000000000054e6bbff78868461f643e88365a5b8f1e6cbbed80000000000000000000000006ad0cce2b5033f2cc098de34943ec00de16338a5000000000000000000000000a734a654b3ee26325301f662411ac03cb07d4b18000000000000000000000000ecf29dfac8f679f2d09a1fd95cf761472c8a2a3000000000000000000000000083dd6b606af19189f42949f1be7e441e73e056bc000000000000000000000000046552e6950c3eadf3f414fa999ce209075d70e600000000000000000000000093df704abec470a306460fe0125bd9942338c0ff000000000000000000000000f6d26be90c13c4a5e3de7bb0086039960768d1e600000000000000000000000070d41f28859959851ce69c382052e7fc93918902000000000000000000000000703ed92a9160b14f53bb1d51e87bf53e49a18e8e0000000000000000000000006b7220c5ddbfd55a09c9156b3ff24b07b67fa4c00000000000000000000000001e2d14a5eeab0ffd6e3c8ab75ed7d3b2bc2771d9000000000000000000000000d9dd8c280be6a67fedd602830aaceedf3b00300600000000000000000000000022bb799c93528f7dd59f305ca5833978820ce77f000000000000000000000000da1d3bc08e3074a6c0b987a614644b2dc2c6bc8400000000000000000000000070da1e96383c23aaf3a022f108c4d5c6ee45b15a0000000000000000000000000f62c6ea58424f9c95bfefa791a1a1f668b2efcc000000000000000000000000b2f3dbd99b1d9d577d1b95868fee336f431d44340000000000000000000000009de81df251d2e3fef7108fa60622eddd2bf197b50000000000000000000000002b429573d54913cd780e2d0630b0c4d5ea9700b60000000000000000000000008274a1c868032d7d20411a9c5ede4aa50f28e669000000000000000000000000baaaed24ab86cb7747093e1ad054cfa5bd463aa80000000000000000000000008927c1cca490e3d2425e28dd64bbc5967b8920f600000000000000000000000008eb0cfba964116a24393f2349d5ca76edf8fed00000000000000000000000002deed9235054ca77ca17c8d15bc354a61ca4c23e000000000000000000000000b3816d68e1a9bf7711e480d504f44b6b631b1b84000000000000000000000000fd164de14d89bb7fb22e0bd0df5de998ff403b400000000000000000000000003e8344b5299ef544fc38a86b11b3b60f466d7115000000000000000000000000744af5474266242066611ecbc07510ad7d3740cf0000000000000000000000000087ae97b219d847eaddf3d228eb82ab4ad74031000000000000000000000000ba31b480b1984b4145d0a30db4cb78586e22310e000000000000000000000000cda9fdd9a63d0ceb90bc950fb6d8f4f0c322f812000000000000000000000000eb02fd98cd83e3dfdc0eacbae61ee7bcb12c152b0000000000000000000000004c5a071b5c087a9d85757d2686665e4e7ee5858f000000000000000000000000e27a393ed9af24b69637415e52a45fd7ac4ab17e00000000000000000000000042a211d572adaa00ea48a6eb6bd8168ee58443f500000000000000000000000007ef6acea1d340b7bcfd46cab18a60db9f1ca6f0000000000000000000000000a12a4b1a8ea79713ec27a8a79f25ae7ef4314a6000000000000000000000000023135a7712ce48d1b790bb665a7574da082bd858000000000000000000000000c4e86da6a7bf8f5d29f2ae30720350bab77535e4000000000000000000000000f28f8fe0efae8f650696b6a011fa45f694514815000000000000000000000000ed4f7398e3d7fd0c69cb0b0375f52a2dc532e4d60000000000000000000000002f455a66ba24261497533d58de57d261a3b7bde2000000000000000000000000e79c77962f94a3b93f38e3f353b3e0d50abad3780000000000000000000000007bfd6e7ee6ea4e383b9847122d31c5fea87236d4000000000000000000000000360c19a4454f0d380e4c3d63068da1a12884e2f40000000000000000000000002fa57186d6e07e2f4c83e03808fd48833c2e5850000000000000000000000000c935cd5222f5edc89159d9b865e7728ae4da639500000000000000000000000023284e32baf324e201e19e8c0440e334a68ef6ca0000000000000000000000004a8726690ce0eb24a8115c5d861834cc07d80126000000000000000000000000100af7fdebd49961e56bd098019bf5ebbaf9a32f0000000000000000000000004e68a17b6749979d99cf978aa89f309db1e4ebb5000000000000000000000000ce8e4d1c7ad0c9ecfb2fd1addd70d2c842f7eed60000000000000000000000001f3bf0d5993139c749891987488c4e4d37ce5935000000000000000000000000f63b0ecbb5da8e6a1f4117df4724c1d44a8b26d7000000000000000000000000dc1c55a4011d7694fed73bdbb187e163cd66974a000000000000000000000000141ea39dfadc1e6552d5d9251e78aff02c3cce47000000000000000000000000f15d7e18baca4e79cbd9ad04fa87bfd5224e2d2c0000000000000000000000007da04dcb06522256ad9c732c78df69604ddac506000000000000000000000000cb577495d31f86d79998c807d302cbfa18926e0600000000000000000000000078d132dac5a994755497624b0369674b5214305f000000000000000000000000a08dfb1601d05b2eef74e14c361cb3d79a982aee0000000000000000000000000852bcb105fee50b7c971b5f0d5d2a9f3307003b000000000000000000000000248739db5fd7aba25cd5ebe715d93b31305c08b900000000000000000000000056e4f1944ad0c3a4471cec0bf065d7a91fd7273f00000000000000000000000064e4c28676335f6fce6cf3c63741b341c59f6bc30000000000000000000000007af8ffee21ad1c8023818e542712d259c18448cf000000000000000000000000b3e18d6565266c54deeec79d1d26e0c1d96ef94b0000000000000000000000002278d99337b467f1229441ababdb1356ff26f19a0000000000000000000000005eb55afcf3a23f771326e99776a7520d3bd15ddd0000000000000000000000008d66ce4540959214d75a02fb4fe896931f7a10b3000000000000000000000000f4a4fbab8f9fd3ffb6f4ec31e3979052bda8006a0000000000000000000000005c26c57d40fe41fe8be8f2f6dd6bf8f4013a0055000000000000000000000000ba1db7afc654accf993d8e79185226b1fb0be6320000000000000000000000002f7430a79c7641b482cb0ca623f030da83590c1100000000000000000000000008c55987dffc17f417db10ea66982942934dd80800000000000000000000000038bcbe6758522d2c6f847c76891b20087eb590650000000000000000000000008e5e53e992157c76d9f7347285053f1246310222000000000000000000000000b951cc19a3d285576410a66b193a32b64e8ce081000000000000000000000000e40467a774ac96c62b21ba184082702321d391b4000000000000000000000000c45ac8b6d246d37e01e2f4a060217adf103e7a540000000000000000000000002e7c63f08f22d978a83969281bf3c028008918ac000000000000000000000000dbf566ac5d473f2e480df5b741796cb855333631000000000000000000000000eb58b0e582e4803ee99d628aee55541a0d9c0458000000000000000000000000b6dbbe6c4ce1a540008c3e3729121431bb1582f500000000000000000000000023f25f849b676406f72614c661b539199aa6a3240000000000000000000000000d5babc49206bf16623108f7bafa2dd3b9589f0e0000000000000000000000009e84b013f8be0c1280d76eecd510e688e8c4a3e5000000000000000000000000f99f6eac03a0aaab009ca5c96ce2e98ac80ceb050000000000000000000000006e47720fabce1ec4eb6bd8be9bddf599eb7bd09a0000000000000000000000009114581ffe29889c4e852115667a094c449016400000000000000000000000009e943455da00a90968841ea4b4438f10178e31270000000000000000000000001d07afad7db2b2b2a5d21d193c6622ad7476fa39000000000000000000000000a73b8cdd1a31d60338119a3796b28e5ed097fa31000000000000000000000000d036b87e642dcc2c229d9167dce76a461ae1c527000000000000000000000000d87ca5bbb551f543d077e55054d4e05fe625dbba000000000000000000000000924f60124543cbecf77d06cd0c33151d6b43e1a4000000000000000000000000580a38a5de2d313ae2f22e0cb9f6ef7fdabb5300000000000000000000000000b55524d6da0736a65a03b6dfb259560fb804d5a20000000000000000000000005d507d621ed00973c86750b5a694f43a4b8bf1cb0000000000000000000000005f8f04502037401a68a84b39e377cbda94707b4b00000000000000000000000048f3f52afda4e34c8a6bfaf8674ff391ab66a8c800000000000000000000000044c9329db44d9b1e0f2b08b11e6b2dfdeff02c1600000000000000000000000058a316f56a2b6a8307d6fbe42d9a392463352423000000000000000000000000dd1f811f3d836b4ea780924e24bf79a0469cce5a000000000000000000000000155eb60db50fd286e70f94dbf25aa8f312b5fa24000000000000000000000000dc9bc54c4555225dd7027557281e03a3663d24f9000000000000000000000000d6f9c425ac125800970fbba5060eaa3016e4c5d9000000000000000000000000f65d21d99a013e52c8379884c0a333d9bc9573f5000000000000000000000000cfb2a6712dd800bcffcd52993d1b81c941d777d300000000000000000000000074d6ffc0b0d86709b70193eba754f90e029cdd2f00000000000000000000000085ee9cd8b965014a80a23055c3620013f42e669a0000000000000000000000002d4b42f3df911996f4f303668a3993abafa020fe0000000000000000000000001ce045987bb15f31abbbc27f03dd3a42969cb5d4000000000000000000000000e8f78216514a6b28a14e884f85947eb8f006cdae0000000000000000000000001219eec3c76af1fe46c394034e1ae571476443be00000000000000000000000042598277b02147d293de1111b28609387c3d8974000000000000000000000000b4dfe36d7dca547b4a4749d79f98a9bbc4f26f1e0000000000000000000000008aa2c5a287d1f192b90965cccaf9abeef8b99dd9000000000000000000000000f0c203104b9047c217f5bc9c67b5b9aa4232e286000000000000000000000000322ee52dcaa5d6105cf979f997a1183fe4848c8600000000000000000000000063ee5926c07624e6b730ea9fe7b9621a9113567e0000000000000000000000006fdb95fd3780e4a3c74f190716e228a250b4f3f80000000000000000000000008c931b372b755b9956a26a9fd9f2356d40b603db00000000000000000000000037c73ea065cb58cd4704c844935f2bbc2f176ba20000000000000000000000005c748272de059c523894a06707d6e4b8b331640e000000000000000000000000aaee62be83d29922c8b059eff8fe3e6794fa2c6e000000000000000000000000d5e1020df152b566772cac6e96ad6ae53f242174000000000000000000000000d1192ea74cf8084e7fb2f354c653ecf259280dd3000000000000000000000000b40a0d13a60db2b68357c1381797c759b562f0d5000000000000000000000000cb333c4922b9deb9ef33043c0ea53c67d5d77100000000000000000000000000c8c600edc2772c99e738f40a4157355a881f0a6500000000000000000000000051613bf1b8bd5c7d988424823ac6bfcacafedb37000000000000000000000000fb2d08ab7a6949b2af34fc6c384356c2db75b724000000000000000000000000fd6d46cf19e4e12ac976904fb39de3c8b71c3317000000000000000000000000362afcd82d28a12b401a3688c49d8c5a6a52c2db0000000000000000000000009b9faeb18e3532dab02f0f5651cfdff258b6ebda00000000000000000000000091ba3beb2a4a683d8d7819d44cc8ac42a2f9b8f10000000000000000000000007be4576fd3da6cf0495a3bc92c2ed5e4b29293b600000000000000000000000054772fff6dbef7ed8b3b1c1f71a5c862a660da1c000000000000000000000000412a90b19948906867c02e081d519b618e586df80000000000000000000000005ada04be78b2dc6b04a44e609dff1753245d14c7000000000000000000000000016f9b868a756cd4c0ca76fd574f0cb543bb088d000000000000000000000000ab9d5818c9a6d4e3094083f973023f27e528fe360000000000000000000000005125f48caae56931fcae5e62cacc3578f60eb017000000000000000000000000da6deedf3b5de44193a536450ebef2c3e5d0cd3d0000000000000000000000000e4a70bfec1739d6ede1bafda39e408368d084d500000000000000000000000090f305ae435c124cc55b9c352bf48cf7762b33e20000000000000000000000007957a52519cc22c53dd245b3e43e4b613a05e7b4000000000000000000000000d28cd116384cbc7d017840f03b9bcbc35bab7b570000000000000000000000005d66ec393c0ad8bae006b362083c3b2eaed6209c0000000000000000000000002722717e92afe200e783834842ecc85b0d4189cf0000000000000000000000002788d5622e70a74dc0725171f8941b52008e5c180000000000000000000000004ecbe40f8179202b42404ee880258a012ef6de7700000000000000000000000012b4ac183a0c10112e7b653ef730698501ac5f3d000000000000000000000000ac38a44068afefd4412cfdf9fb6164c738247fc500000000000000000000000062fc1e3f871d21b7f5deef82f9e2f6b1ea1b5689000000000000000000000000d7b0fa3f8a030d6533564e55ba05ffbf7ca92823000000000000000000000000fef05757c234bc7603bcad144b1df4a9341210bf000000000000000000000000431d4c3d70309c388f4298e9649851eaceb02d940000000000000000000000006e0fe175c698de084afd14b6bd847a642fc7fc97000000000000000000000000f385c67a686fed3649c6aa5b5a9500a8e0c657e800000000000000000000000067fdbb8009bf627e3ba0f26eb8ed7bdd29405d170000000000000000000000004bd11def7626ef8e411098d4319cae81869c07d300000000000000000000000085b512e337cf74a31da13e21eaa86e66f8d6f9c5000000000000000000000000c8a1fad07f3839e9e22f0ec8e8bf970b0e51a1f60000000000000000000000004eabe3034d00b1cddd70c5bc00a24eac4c642ffa000000000000000000000000f2339bc1634c315497d8ba924142b985da021a400000000000000000000000006f2e113169ee4493e74c0fd5730e5b6e2a1004a7000000000000000000000000773b193e1bc98e8c3e272abf4459233a058df886000000000000000000000000b47f56ee7d7f69e58eab86cfb890afc067ed6b0b00000000000000000000000024179f3a81ebcf41fe922392e5d8461e96b0af24000000000000000000000000c2d7b724f8ee4c3a7ed25154d0c17016e623fb66000000000000000000000000824184ae90895fbd8477cc3cf66b32aaa63c798e000000000000000000000000aa577bb4ba664916169c90999840c6631836121f0000000000000000000000000b39ccd13fd6b39453f9f5da0d8a681f12b326a4000000000000000000000000c3a425b3532a756cae98c1d3959210b963fec0940000000000000000000000007dac5a787d776fc1afd8144348e9307fd052b36500000000000000000000000025f91ebf314368f43960d580141fcad5c22ec765000000000000000000000000b99d94ebab859ed8e7cfb4da5359fa528cce06cb000000000000000000000000ce4f22187b91b36e9c280ef2be1264f67b3742f000000000000000000000000055aa0ec9a42087ea5cb555c5ebbafe8d7c9b8bbf0000000000000000000000001232a2dc98f7733e3b27d86a27b6d528eae2e88c0000000000000000000000006acf1dce4bafceb20ebab5a8c025a3336a977a65000000000000000000000000ea5b659fbf2c2b4ec6e8f23511d88ac648b2f61a00000000000000000000000086cc834cf9f04e86ba96f5ce40b96a2677b33dd20000000000000000000000001675aa8b6dae3caf422eb4310e4bac338ed7940c000000000000000000000000c6be9d20017cb63e59961decb8838c5362625185000000000000000000000000173bed682c86ff578252cf0306e4ef3dc2ea578d00000000000000000000000093338b057119b7ddd428ba4e32e462c2b2c9b950000000000000000000000000d06b4d747496d90f1ee7dd2fe0d02335937ce2db000000000000000000000000223cd402b7f672935945ce66713d6881010eea1e00000000000000000000000082bcfc7d4b91a8797c67830e9a84e6e11cedbe8200000000000000000000000002a701748655ac3625b4f694602000471cd70fd5000000000000000000000000273e21d4216e83f859c932a2a2bf22ece21e163b0000000000000000000000007545089be0f88775b17e2d53440e09b97750e844000000000000000000000000a49ec58b8a9c1b9ba35d5d148bc67a5fa21eb6dc0000000000000000000000002015d18d4c1abf884630f6bd2b65995a0afb6dd800000000000000000000000034240660be83aa1dbc07b71f86aff7e86a3503630000000000000000000000009dbc733b2faaf830fc3956feec2c9939033ab1aa00000000000000000000000000c9c943f3e556631ef7bf53912c743b727763dd00000000000000000000000020ea023f32292e13f61a6bfc5fbe49ca0e4ab3d1000000000000000000000000ca436c70e91b681bce79368a6b947cf15460402700000000000000000000000027deaabc9b3e7998ba01a9ef56f498ae97e0b50700000000000000000000000014a2d6d2efd8759f9606a613e3d88e0c4346eee700000000000000000000000062ec9f10da99e647fc79019ec55ba357e11a514f000000000000000000000000ef622af4acc5f831c7d1e3503f645587c5df50d8000000000000000000000000fb786f36fdca933e0aabbf61760992ce6424d61100000000000000000000000009fe5461194aaa3cf22c20de102f44646a2f07f60000000000000000000000007f591da4abe85fd05a064acf8c8ae304be4e72c100000000000000000000000010f5ba9826cba5b7762c3028a88f9b54c85c82940000000000000000000000006bef4b79aa90a9fd616d782bc5812217acce02eb000000000000000000000000cb0e290496e9a40322218ae09ca0e79c8c2eee35000000000000000000000000509969df9e05c5bbf1ed2c30d7cae7e94ce9b68a000000000000000000000000707afbd1a28383c7cc1da094b418cba9b4f5fbd0000000000000000000000000f9d9a4e1ef90a91aa7dbd94435edd760f2fbdcdf00000000000000000000000032ac324387c4af7d85332ac695c62bcec4dd01d90000000000000000000000001cfd3da053c49cc1a0a775551345000f93719cae00000000000000000000000070e819f313a62f31825c2b112e3a9246fdf8e400000000000000000000000000f3dbe87e57cb0b2dc2a7aea65705afb6fb6c81f2000000000000000000000000b973fdbf9d2b538d401daff355b71122cd5987910000000000000000000000002135662a2ae772ec5aeeed313b04cefdf2276b6f000000000000000000000000c3ae18955661db893c01fdd8804b429d01c45a10000000000000000000000000a2f4d107d46a2f16adf30b9107da441d9f45b8150000000000000000000000009413cf9fbeab2f170cd0cc3cbcb92fda8ff3baba000000000000000000000000bd3d4ea2819b2f6e456435205e589ec12868e7020000000000000000000000001b9b7e844e9568c8c87125b809e36abe9dfc2504000000000000000000000000028b09c770ab5f155f90c44bf14c613fa8baf900000000000000000000000000a9a4f6b3772adf7bbee020f3ebf88c33f95457c3000000000000000000000000b32f53ab48cc7ab31d90613da126e067c789268f00000000000000000000000071501901ae91c614072c2609ab55573e4f0f5840000000000000000000000000deb4be005cfc8f69f3046413161466480f3b93830000000000000000000000009869e9e2c182eb876405747ceec9b92657874c4a00000000000000000000000048464f6e94fd46e3bdf715bab482b065b250482b0000000000000000000000008b745f75f2ef7bcbf573a423f4c3d247a07b5baf0000000000000000000000001c36e8ee3cb4cb03609e942407e649e4a14e1c01000000000000000000000000be72c971f1fd61ae87b6fec9e47d92a8e308c7ab000000000000000000000000a1af5ea6db332babddc3810ef18f7820ea57a0f7000000000000000000000000c42d899d3e89bd08c01f9e58106da360f812906b000000000000000000000000570f24cd6c2646ef6e09aa8806d0007980e0c823000000000000000000000000048cd473fbb2a1464d684d9a08e135418b9e50d60000000000000000000000001c70b8bcd8a6e038d7e4633e080553c00410a0170000000000000000000000001a4cab85abf86129021a84009dd8f23068c653480000000000000000000000005c4e40e94ea67ae1c4dea9de668763c2d0c41f3c0000000000000000000000002c83ec8162c6bd10c02b8bce63c26bb91c20e54a000000000000000000000000fd7e32a87efa76dc1f795e38d3c8ebd87f46878b000000000000000000000000798d0b4fb1e4d673683bf05eb957dd0a79d6c00600000000000000000000000005e57d0a3c06d38b80002e418d4c6796fee544ff000000000000000000000000240c5cb239dbb6830298782ecffe9f9e02b111a00000000000000000000000003fe0dc1198ef8fbb65d086a8ac80d22e3a382385000000000000000000000000aea36f0ef4e17aa716691cda259823fe18393c42000000000000000000000000658c813959b04233ce6ec495bb1c521ac77331cb00000000000000000000000084d15b9e310eca4eb2a5a7a97102100c403dc92600000000000000000000000064deb19f286fbd1128bc9b3d93b6b5037c6f54d50000000000000000000000009072ffc36fc337eccdbfcad531b7632c04c6e66000000000000000000000000046db8101558f382f919032f963adef731c7a587c0000000000000000000000007443a792802ea793baba9a48f409dacc672d01310000000000000000000000005199e19b0cfd328acab717384a0dffaf870241460000000000000000000000009ffe47c9db947941e157b466a6b408a42823481e00000000000000000000000054a7bcc6b47e3baaef6159de75a48560d28fddca000000000000000000000000b83531695776994597cdfc644ea31225a913ffea0000000000000000000000002ad7e7b0ac78e5d1b51965e9a355fed3c912185b0000000000000000000000000a90169a5ebe160bb06be6a7366789bdc309e6be0000000000000000000000008a0c3d2a1066bc147f920addeba16737aade2b84000000000000000000000000b7d28655543a3433358bc31c49ffcf6c5f325ae6000000000000000000000000cc880b451cf167547a3a9c1ccfa3255aba8d4c80000000000000000000000000e5cd65d6a6a11c15e2b4aaa4f150711e472cd3c2000000000000000000000000573f355791ae328a4c0717e27d5b4b4972e72a730000000000000000000000008044d540d09e1ba3ef4812b6ed7a78793f1d91fe000000000000000000000000ee8254ea570bb6bea0bedb05f7f023c4f3f922f000000000000000000000000033ead7b24676ccb735c1e4fe7f1ba9da2c9266cd000000000000000000000000f2d27a3dcc7a71743849c224b9826cc53a104f860000000000000000000000006ca968bace4f93573905bfcbf15bb652627b1c67000000000000000000000000b5b65637b778ac7c80720b4bf55785b949baf379000000000000000000000000493e6ff32a673a7d937607d6202a50ee8787e7040000000000000000000000003ce5085fc68951eddda382e0ce45f59e1e4d5273000000000000000000000000bdd8c0d4e059c486fe25cfbf95e36073156db68b0000000000000000000000005a8fe91be9dedb2624f1443e9356d49a9c3bf61200000000000000000000000032b5d93391a1a56f967e9b920b6a3e353462f4c300000000000000000000000022cdda393bcffd14e052dc24e39ba8d499823a760000000000000000000000004cddba79e58ade55791286d801809dfee1684b7e000000000000000000000000747df68c3b5fab5343ce33191667babd51e2839000000000000000000000000016a63ccc3232ab0a3d9037758d05c7704eb86f410000000000000000000000009c5e4940932c7b3a8f96d7c805e97ffcf565038c000000000000000000000000929a3632eecb02348bcc29927a060b8ee44559a5000000000000000000000000e27a1bd9dbfa2fb0c3f00bf7469a71f1d39f0f0b0000000000000000000000009da5efe4ce5dac00baf52b9962335c5abcd2382500000000000000000000000061ea81fcff78bbbdbbfce386154fe439bcb9cfb80000000000000000000000003bdeaeaca675abb5682ef8dae3f5eba05e5bac1000000000000000000000000082b4eab8c2f173e60534f8a1662f7e359dfa833c0000000000000000000000000bddfe4c307b83293cde4ae8d9ae02b31790b4e5000000000000000000000000ae4d1bcecd81dd5f3dc399460a49d2cb1269846d00000000000000000000000028e756aee0b45b5ff019de3c50e60e3428628221000000000000000000000000b8c524a4f67309dcd8c46aedd063c51a31131668000000000000000000000000326e778121e7707c43ce02fe5a1a82b5faf8d997000000000000000000000000431cc91ed1c7c1a696053ea0e6e33735ea6ddf9c000000000000000000000000a87fbbbe1eaa93382fc1e171867ab86c03d5d78d000000000000000000000000b83eaeb63aa0375b08db9de8882bad28bf5912530000000000000000000000003c7f6bccda337cd66a6ca40914753edf597ffe1e0000000000000000000000002ef35725122e6254a96df6f22660216725daf8360000000000000000000000002e7504566dfbe7d528c938d48ea6933d8dbb4970000000000000000000000000ca367494cbabbac6de2cafd067103e9752aef262000000000000000000000000fb0bfb4b0aa60cd8a9aa407945026ddac30bb6c1000000000000000000000000bc19b9027ee1a6bc9de0c94b78b40b7f091adbf7000000000000000000000000b76be7b517f618c5201f6b982815e6e9c60fafeb0000000000000000000000005aca2c941e43d2e48d36ec88f306e2bdd7e4a34f0000000000000000000000003a39650938ebc87da988ee7fb3b25dc24b9c00f8000000000000000000000000a05e567a61b50e6c9e5b267bcac96547d783c2c90000000000000000000000003d27ad48399427b2513d8bd7ee409ae5aaf5b29a00000000000000000000000074766ec3942b7556e8e6912300d3e713c2b928c000000000000000000000000074629cc4e2d443ead40101695aa2d3abc58412a2000000000000000000000000ab4bea392c4c7eec021979a4960868a4ebc09ff9000000000000000000000000eab476ba3bc80205e343571982308e2c84940b35000000000000000000000000d71a2794700d083ff1b6b65be2d33bed5a5d3ea000000000000000000000000083080f4aba7a03c67f1d8b7cb5d529324522ef6b000000000000000000000000dff341852734444d34df26c9a70a5fbebd1dff9e0000000000000000000000008c4ed3dfc6b03b10a0c1f1a0e5e8459d485b37d10000000000000000000000003dd335ae4e8eec7f5b9b277b259a8c39b3e9b24d000000000000000000000000d8c4482e261d7352aa8b3e9c3995a4136e75b2740000000000000000000000007358392fca05ccfb8781b680d8ee8e553aa25042000000000000000000000000449c854cc65499aff0c6b5a0468046cfc43984320000000000000000000000008e649b3288e48a8bc95e3049bceb153624ca9d87000000000000000000000000eaeddde6807fbaf056b0ace4dd89bbf96f5433fe0000000000000000000000004a92cae5d34379d21be18707f1c0cb1a64271fce0000000000000000000000001d250bbdd29473183292bde41ca789dd1dd831a6000000000000000000000000e9e9666a2922ab731ef36d3d343bf39c54cd732c0000000000000000000000000cf8ce50ad0fa4d776941725520096fda300cbdc0000000000000000000000000902020a8a001726303931228ee7359988dd58fa000000000000000000000000d9c6adba40aedd44fa9e84aac6290e8d8e86d7ad0000000000000000000000008fd257b39233c6b96f96b6a783abcb8e105665ff000000000000000000000000c746eada34f113a84ccb143ded1bc434cb8063e60000000000000000000000004b051c0971aa0d2b46fe5d7dd6fc5f84b68c5910000000000000000000000000f7c85e1a880c312915c9524047b0d01766a10512000000000000000000000000c6b5025515e574c99b8a9696bfda9826b8a832f2000000000000000000000000515c2a13cafecd4e4f24ce0f7f3e233a1728b302000000000000000000000000b698d5bf8eb873ccfd3642947830684b73503a840000000000000000000000007358973057eb9149f5c52b3f5c4397bc2e821e2c0000000000000000000000002c1744bf164c55db863d565b1620c06fdc5725cf00000000000000000000000082e00e6394796614488255f13782fecbf32c98f30000000000000000000000002749e9e9a2eb4261dc4e36566c140219dd7806d20000000000000000000000008054deff4cc1bb1659ef8f2a2fe462e00bec95630000000000000000000000002bd1734d24a574506e2d5eeb7d3d294725ccefc10000000000000000000000007fd7753bb3669c2eacbcb70888a3c5ebd05aa62e0000000000000000000000006b49adf9db13fb6d5928ec1ad010e4ece442df680000000000000000000000006a1504bb441f5b84dcd8ece58bef325359fc3f49000000000000000000000000af83f3b754489304b11a2f01afb7ecb097be5df70000000000000000000000006818a88b5fd720a771163ea7b0f6fafa242fa8b9000000000000000000000000e87447be524a05dc558d3b226a8ad4d629fbd0a4000000000000000000000000fdb5e5111029833c3e080c3c5c90d9c8e931c302000000000000000000000000940a41649a393ae2227306eeedd713e2a9165fe60000000000000000000000006c19cd1c70d4f92465d7eb0638d43e242ef9a46a00000000000000000000000081044135f8a9a1a5f2e2ef3e9a811355b09530de00000000000000000000000008c90a18b6ddacd48382f2d655c8a1b5417969a3000000000000000000000000b12cf4d7f7cf19bbd1843594a9a2cc940874c302000000000000000000000000550ab712114f0c2960299784358580676e677fbb0000000000000000000000001d28bc9a48a26f0b345b5edfc9ac30e2290cff29000000000000000000000000dc7dce68c35d12b8346b483da717ebfba06528eb000000000000000000000000a84626422cbf9befe6490371f6edf6da0c9744110000000000000000000000005ece17bd57f597d26104cede5fe177da81be0737000000000000000000000000686c8a38a1a0970fc31a5bfc2b827893136534d000000000000000000000000079b965c3ce52b166b19f0c37546dae619a679cbd00000000000000000000000032cdb5e42c62206810b5b51f6934cf8c88f3d64c000000000000000000000000f1e4220afdd2a0e7fdf65d98d5cde56c98376e7e0000000000000000000000003a279fec8ddcc9f3cfaf8ed8710c5a44c3eecaff000000000000000000000000e4fbca1f0c2e334eb97820007acccc015536268f00000000000000000000000048278a145e7bdab110ff2c33131535ace1c8b52e00000000000000000000000003602404326246316f846a4e1931f8569af7ebbb000000000000000000000000e1cbfe61741580b475956284c34f854558fa362f0000000000000000000000002c5635a20d0df85860114796440d686d8f00b7f80000000000000000000000000fbe94efaf3a6b3eeb8f50659e1ff2b87aed64da000000000000000000000000c051cbbb7adecd8467849a78fa2c91d52e1fe5740000000000000000000000003019ec574daed345a321f49fe92849bd97c7192b0000000000000000000000006eb4e6a28d0dcbbfdc7f703b6b6df78e9257998a00000000000000000000000040ecd323a16f2b88addb29b97fc4f772297231bf000000000000000000000000d47af4a43703ac37238ee90007adceece241ad1500000000000000000000000041c966afe3cc3a9de038b092c7bb4d4cf1d13110000000000000000000000000bd064730422daa143b298883eb685b6d2e48e6bb000000000000000000000000f6bb7daf5fd7a9585996b20ef13cc292ccec551b000000000000000000000000db0ceedec16cca47552fe350ff7675dfbf9751ad000000000000000000000000d7da9320a4ae86f7749e48ff8281c26f9180f18f00000000000000000000000017c3552fc5110c2919cdfe0afbf6062660fcf86f000000000000000000000000f1add7166b1b1429a0d56b252dddabc00834b729000000000000000000000000e786dbbdf319dea0d63ee09b8fa429e892b4355c00000000000000000000000009f58a58d2f9caa64505980fceba4cc77db6c89f00000000000000000000000085805687b25a7aaf50d780a694856823b366b1d8000000000000000000000000a7effbd648c69959a413516c1136f2a0f1f6631d0000000000000000000000005f1f81b20b7f647077747d93e1d087499b0002df0000000000000000000000005a77477e248e503c194dc1eb2cb96b23e7763279000000000000000000000000fd682916a0634f4828e697c3c89820134393bb15000000000000000000000000d7c3bd2bcb67cca833d77b04820a3d1204e5a5ce0000000000000000000000005df21f63c1e9352c1f7c6a93a8d20dda55318b500000000000000000000000002d43bf11d7073b93a36dfe73c8e36f69f528474b0000000000000000000000008e73dce3d17d8361ad1d89ab6d45b4e8cb8325d500000000000000000000000075cd30e90ebe38674ebccbdc063fcd4ebe2824e9000000000000000000000000b39dedaa08c3e23d07557973b4dcc6efc9ff641b000000000000000000000000b104e1ec566bbe830378c806a6f47eb351441758000000000000000000000000016eb0a3a55443c828028bea0356b7bf55f73105000000000000000000000000e97b03482275925dcb60d79dd12c541ffe854ae400000000000000000000000047930379883ffcfa41d617ecbb7a47fe46c428e7000000000000000000000000a4d6a95c4ad2e9dd6953ac3524135ee717d029ac0000000000000000000000006d5c3de4e291c6ef29f57f9c06a5f63500c1a6e4000000000000000000000000ad854249cfabdc409adecbd6d5c80f02d746ee9e0000000000000000000000000887e217a8d8c4eb8b11cf0287efa0e4d2a05e60000000000000000000000000609415537b7a1c77401745cfad953c73db11eb97000000000000000000000000fc2c355e926205d1ee04a98826a45b9ba33b606300000000000000000000000062d179b5a8545b9c9ffc6721e2735fcb2f851d6c00000000000000000000000071a3721362a8fd02e65892ad99f388688d317b6100000000000000000000000078e0ba7fd27d9130c978e2d081adf75ceaf53a1c0000000000000000000000006a50921a6e1f498f1f6c98fc8b64163e65858b9c00000000000000000000000065321a9f603c4255fb52f9102f744ddd5f2f95c4000000000000000000000000cd3814ff488c776935414dc60a1e3403d119e6d8000000000000000000000000e0f7d37efdb282256103743dfd4081c65fdddc8a0000000000000000000000001c59e21df1207481f096ab45c0ea9de42999658500000000000000000000000004ae1257c50687a27415c35013f4e350ab096b58000000000000000000000000837385e3a8eba1b11924fc0825c6c365c13001150000000000000000000000004bf9c0ba96bcc94483bd0ed152ef2f1a9f6980b10000000000000000000000004acca46527263d6c63872cd7f55e3457d46ecfd9000000000000000000000000104f59fa00f2e17e26337efe8f47e25060be7f87000000000000000000000000b16ce176ff8cdd7d26384434f60575b4d04853290000000000000000000000001349d0eda36b00c5248a1a8a0ac32c186f0f6f030000000000000000000000006181a423c779848697847c03d634cb2a6e17684f0000000000000000000000007886aa4f389d70b6654054b010b7ce500cb5141400000000000000000000000063672e41db745a6baf43fd4f793c0fa54abaae450000000000000000000000006fbc8e340879c5c30511d7d92c9ceeb38b4753aa000000000000000000000000babfe7005767758ded478e27021937155fc26a6600000000000000000000000067451706b5670634cabe4db5e21773cb1e148d39000000000000000000000000230ecf6182e4abaf5e207032cfa7dbcef2c4769000000000000000000000000027b89e373d9b392cf01075814af405dea2cf1a380000000000000000000000005338c22225070eb42044dff26c07a4f031111d7e0000000000000000000000007fa4dd49fb9c15cd51dbb7e57a99cce5136b4321000000000000000000000000d55c10a48b89674fed000c0ec7fc68aa0a70713a000000000000000000000000107a5a560a9a644da2e61ddbf7cdc6c851968ae100000000000000000000000098fb035aa0d53cb2787da84c988cbbd07db0cc51000000000000000000000000cfe26a7d895c8fec2f3e1c3a568b547721430ae60000000000000000000000006f769ca2db39593ac6c94db6fd27d010171c411b000000000000000000000000d2deebe3ff5b982bb50b7b83906e802877b17ada0000000000000000000000004742f82cb65edb6eb458e09a799a09a513c668b700000000000000000000000017b58b18eeb745fb52b1d7b1512e9ba3b485628500000000000000000000000016d1008ea65d4754651b30308ba8d3c2b404e7e600000000000000000000000053dea954873aeace61658817cd1d712eba953a0b0000000000000000000000009380f9ff55e19687041f8ab92b280a003d39337c000000000000000000000000cd2f6ed4bc91121624aa225846d3aa4cad228cc100000000000000000000000039386972eb57eb19ad6e68f8e46e3c836ddb3e6a000000000000000000000000bef4115defb9becf01714ce3a40d778c143f1604000000000000000000000000bab0aeb35e4ffc90ef71eca35823890b51011223000000000000000000000000279535d08650d76e5dc0d5ac4e789f3604eed3f5000000000000000000000000bdd63c141423e9a27a9328a320b70ba8a43ef9b3000000000000000000000000f51cd02501821425518cf50f6e5796cdb4ef2cb6000000000000000000000000e3d12f8a544cc6b0f0c30f8b0c46ea7614e0813900000000000000000000000030d702e77b38bd645a51dcea5ddb582b4a2f1e3d00000000000000000000000053557f52cd3f8c709317ae7fa440d7b3061124120000000000000000000000004a04d8a53093d4c1b72aba5a5b5b927c2c8ddbbf0000000000000000000000002c4113be40cf5fbf06294846601e9ceccaef43ff000000000000000000000000194a3259605fc864dafc964e4237f84b50fd24bf000000000000000000000000fe2c8c6a52d474ad062ecc54d09e0ef6b5a8777d000000000000000000000000a2827ecbebe4bd01aa5d0c952b7f964997e43fec0000000000000000000000008e701967d5e7f41fbcddfb7399761666417910d6000000000000000000000000aa9276a930cf1e8f0848bc105f9e74119c4ed731000000000000000000000000c631e2db24dde7ce0f96d97720cc162e888eeb20000000000000000000000000f4dbcfdd817bdc5268009c565ccaaf40ea883c770000000000000000000000003222f8de798cef4e63db9ed9b0ab36f92ad5e946000000000000000000000000a5e36b4ca83d64f4d49f39e2cb1475cec1d1cade000000000000000000000000fb8a434e67d185789c6c877d807d090230752691000000000000000000000000f0b1f40e50d794c7f4c6df771f1d2b3e64c96872000000000000000000000000db0b292324e46f7d8b4c43fcf19c4b8e98204b6d000000000000000000000000553fce0b8bf3e14a99359e6fd360c3712e230ca700000000000000000000000053a0a6915ec7ac4c9695c7910dd51e8f22238a9d000000000000000000000000250f8ef37fa6ad44b1bfd050c58dbd51c340c876000000000000000000000000b141f1322a610375a6df30be41936d31a67f50ea0000000000000000000000002619c2fa877693b48e017cc085a0b0a57af19a0a00000000000000000000000072e0fea7aa8028d87803cca63d7d05e619693452000000000000000000000000390c44782aa438f0b6afb81dec9a856df6fdd812000000000000000000000000280fa9b178e295a31996b69c255b0eed501648d4000000000000000000000000ee7ac69ce78bd711a382b7f15ccfd418697831a9000000000000000000000000d5b34fd5cb9d8068156a7f3f33cdbcf49481f893000000000000000000000000ffd0812ab440395fb975eb50b465db1b60ba01c6000000000000000000000000ef2d8f32c2f536eb7df67d9276d87ff499ccbbac000000000000000000000000354b01ce63d0f8b97e041257e8c0a95e13cadeb0000000000000000000000000fa574a2bf1635780973082eaff298b07b23c13ad000000000000000000000000b2a40812f9987504483cac4da5d80a4ef9386863000000000000000000000000b564ab43a9b327d3aa205cd7474df6eed3f31b7a0000000000000000000000002e3c77e26ddbbe97b5ec6f5f69b591770a1853530000000000000000000000006f1a1c98f71d3d40e1fa63fdc504aacd9829d5e4000000000000000000000000d8af0a17b7f9c1da85ffab2cef2e11e8842b3fe400000000000000000000000079222ef046d7e5b2b22d537eda273f4578725539000000000000000000000000e1fc3a2d00384bc400a4f8d62e7c6c285b6dcc8700000000000000000000000043d9dbbbfa888c1916e79f757ed41524c8ef257e000000000000000000000000d419713aeb493bf6f93e615d810d71211e0ba42c000000000000000000000000a0e717e95b82fb6766f096bb45603818312be15d000000000000000000000000f0837c12ac65a10543d53841b97335e910cb2b3d00000000000000000000000026a8ade34112f1a1bb0bffc9ece7261df262cdfd000000000000000000000000cb20b9a94f2a43a2233584c5f9aff3e8d590287f000000000000000000000000055d2560a317c2c5cc9776ca475fabf0d8af44540000000000000000000000002a957b7bf28733eab9699fd799ed0cbdae4a060b000000000000000000000000f6b0a258abb64fb483d626c26c64513e37fcf6740000000000000000000000000ee97a6c2c2cc45357961a908d93bc41bbaf46bd00000000000000000000000048bc8ee0e583190976361c1a60784a38034bbdbe000000000000000000000000d8343c4aaff6d3b3286091784854656100abe15000000000000000000000000031cc00b70863f4b6b823ee1e91e66833e2bb1a52000000000000000000000000eb42d3ea1713ba8ca46bfb560585bd26e8ca52a100000000000000000000000044e1d277be94ba1f8940336fcb24d1e0d1f110ae000000000000000000000000d02c34317888fdb797a164780e462425a29068ee000000000000000000000000e5cf264f184f7a278b50e59d05ba64106d9d4258000000000000000000000000b6b7c5e7834e525c66db6b619b466de8787e4796000000000000000000000000ac3305dc86fa0145c78cd49894fa31f95f21cd28000000000000000000000000e38c6675256774a9d7234a2cbfdef4629d6bb84e0000000000000000000000001389fa7d3865c46ea83cb08c1d6de80ea67fb6e8000000000000000000000000be25ac28a27d4335557326165c24712494d205df0000000000000000000000002812f899b120ca5cb8e4575e2c2b4c38df4e6568000000000000000000000000d4c3da42b543cc5c0cf9d92638fd9c1a128f8cf2000000000000000000000000eb01629f85c96ef5f893dcef348c5a80358aa7830000000000000000000000000fa5c7350219aea4f9299b34c12c8488146fd27e0000000000000000000000006cb0b193ac69378a0f12d808b9954eb90d44d2b100000000000000000000000002aa2a19108d4912a7aa1a5faabc5c24287e75620000000000000000000000005fd335ec0cc67b71d7883d7cd3bd1cd90d7c939f0000000000000000000000008d7c0c2d76782b90bbc43d96138f27c062e85b1e000000000000000000000000c00f5883649db87b6949c3c0da98f65ffbd40f88000000000000000000000000c174e7fbed73785950f709ccac3b15922fbccf62000000000000000000000000808059bc1efe1e7c44ac19f3e67dae3c041df91a000000000000000000000000808059bc1efe1e7c44ac19f3e67dae3c041df91a