1. | 656164206f662074686520666978656420646573632c207768696368206973206f6e6c790a090909202a20676f6f6420666f7220736d616c6c6572204c42412028616e64206d61796265204348533f290a090909202a20646576696365732e0a090909202a2f0a0909096174615f67656e5f6174615f73656e7365287163293b0a09097d0a097d0a0a09696620286e6565645f73656e7365202626202161702d3e6f70732d3e6572726f725f68616e646c6572290a09096174615f64756d705f7374617475732861702d3e7072696e745f69642c202671632d3e726573756c745f7466293b0a0a0971632d3e73637369646f6e6528636d64293b0a0a096174615f71635f66726565287163293b0a7d0a0a2f2a2a0a202a096174615f736373695f7472616e736c617465202d205472616e736c617465207468656e206973737565205343534920636f6d6d616e6420746f20415441206465766963650a202a09406465763a204154412064657669636520746f2077686963682074686520636f6d6d616e64206973206164647265737365640a202a0940636d643a205343534920636f6d6d616e6420746f20657865637574650a202a0940786c61745f66756e633a204163746f72207768696368207472616e736c617465732040636d6420746f20616e20415441207461736b66696c650a202a0a202a094f7572202d3e7175657565636f6d6d616e6428292066756e6374696f6e20686173206465636964656420746861742074686520534353490a202a09636f6d6d616e64206973737565642063616e206265206469726563746c79207472616e736c6174656420696e746f20616e204154410a202a09636f6d6d616e642c20726174686572207468616e2068616e646c656420696e7465726e616c6c792e0a202a0a202a09546869732066756e6374696f6e207365747320757020616e206174615f7175657565645f636d642073747275637475726520666f72207468650a202a095343534920636f6d6d616e642c20616e642073656e64732074686174206174615f7175657565645f636d6420746f207468652068617264776172652e0a202a0a202a0954686520786c61745f66756e6320617267756d656e7420286163746f72292072657475726e73203020696620726561647920746f20657865637574650a202a0941544120636f6d6d616e642c20656c7365203120746f2066696e697368207472616e736c6174696f6e2e20496620312069732072657475726e65640a202a097468656e20636d642d3e726573756c742028616e6420706f737369626c7920636d642d3e73656e73655f627566666572292061726520617373756d65640a202a09746f20626520736574207265666c656374696e6720616e206572726f7220636f6e646974696f6e206f7220636c65616e20286561726c79290a202a097465726d696e6174696f6e2e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c20534353495f4d4c5f51554555455f4445564943455f425553592069662074686520636f6d6d616e640a202a096e6565647320746f2062652064656665727265642e0a202a2f0a73746174696320696e74206174615f736373695f7472616e736c61746528737472756374206174615f646576696365202a6465762c2073747275637420736373695f636d6e64202a636d642c0a0909092020202020206174615f786c61745f66756e635f7420786c61745f66756e63290a7b0a09737472756374206174615f706f7274202a6170203d206465762d3e6c696e6b2d3e61703b0a09737472756374206174615f7175657565645f636d64202a71633b0a09696e742072633b0a0a09565052494e544b2822454e5445525c6e22293b0a0a097163203d206174615f736373695f71635f6e6577286465762c20636d64293b0a0969662028217163290a0909676f746f206572725f6d656d3b0a0a092f2a20646174612069732070726573656e743b20646d612d6d6170206974202a2f0a0969662028636d642d3e73635f646174615f646972656374696f6e203d3d20444d415f46524f4d5f444556494345207c7c0a0920202020636d642d3e73635f646174615f646972656374696f6e203d3d20444d415f544f5f44455649434529207b0a090969662028756e6c696b656c7928736373695f627566666c656e28636d6429203c20312929207b0a0909096174615f6465765f7761726e286465762c20225741524e494e473a207a65726f206c656e20722f77207265715c6e22293b0a090909676f746f206572725f6469643b0a09097d0a0a09096174615f73675f696e69742871632c20736373695f73676c69737428636d64292c20736373695f73675f636f756e7428636d6429293b0a0a090971632d3e646d615f646972203d20636d642d3e73635f646174615f646972656374696f6e3b0a097d0a0a0971632d3e636f6d706c6574655f666e203d206174615f736373695f71635f636f6d706c6574653b0a0a0969662028786c61745f66756e6328716329290a0909676f746f206561726c795f66696e6973683b0a0a096966202861702d3e6f70732d3e71635f646566657229207b0a090969662028287263203d2061702d3e6f70732d3e71635f64656665722871632929290a090909676f746f2064656665723b0a097d0a0a092f2a2073656c656374206465766963652c2073656e6420636f6d6d616e6420746f206861726477617265202a2f0a096174615f71635f6973737565287163293b0a0a09565052494e544b2822455849545c6e22293b0a0972657475726e20303b0a0a6561726c795f66696e6973683a0a096174615f71635f66726565287163293b0a09636d642d3e736373695f646f6e6528636d64293b0a09445052494e544b282245584954202d206561726c792066696e6973682028676f6f64206f72206572726f72295c6e22293b0a0972657475726e20303b0a0a6572725f6469643a0a096174615f71635f66726565287163293b0a09636d642d3e726573756c74203d20284449445f4552524f52203c3c203136293b0a09636d642d3e736373695f646f6e6528636d64293b0a6572725f6d656d3a0a09445052494e544b282245584954202d20696e7465726e616c5c6e22293b0a0972657475726e20303b0a0a64656665723a0a096174615f71635f66726565287163293b0a09445052494e544b282245584954202d2064656665725c6e22293b0a09696620287263203d3d204154415f44454645525f4c494e4b290a090972657475726e20534353495f4d4c51554555455f4445564943455f425553593b0a09656c73650a090972657475726e20534353495f4d4c51554555455f484f53545f425553593b0a7d0a0a2f2a2a0a202a096174615f736373695f726275665f676574202d204d617020726573706f6e7365206275666665722e0a202a0940636d643a205343534920636f6d6d616e6420636f6e7461696e696e672062756666657220746f206265206d61707065642e0a202a0940666c6167733a20756e7369676e6564206c6f6e67207661726961626c6520746f2073746f72652069727120656e61626c65207374617475730a202a0940636f70795f696e3a20636f707920696e2066726f6d2075736572206275666665720a202a0a202a09507265706172652062756666657220666f722073696d756c61746564205343534920636f6d6d616e64732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f69727173617665286174615f736373695f726275665f6c6f636b29206f6e20737563636573730a202a0a202a0952455455524e533a0a202a09506f696e74657220746f20726573706f6e7365206275666665722e0a202a2f0a73746174696320766f6964202a6174615f736373695f726275665f6765742873747275637420736373695f636d6e64202a636d642c20626f6f6c20636f70795f696e2c0a09090920202020202020756e7369676e6564206c6f6e67202a666c616773290a7b0a097370696e5f6c6f636b5f6972717361766528266174615f736373695f726275665f6c6f636b2c202a666c616773293b0a0a096d656d736574286174615f736373695f726275662c20302c204154415f534353495f524255465f53495a45293b0a0969662028636f70795f696e290a090973675f636f70795f746f5f62756666657228736373695f73676c69737428636d64292c20736373695f73675f636f756e7428636d64292c0a0909090920206174615f736373695f726275662c204154415f534353495f524255465f53495a45293b0a0972657475726e206174615f736373695f726275663b0a7d0a0a2f2a2a0a202a096174615f736373695f726275665f707574202d20556e6d617020726573706f6e7365206275666665722e0a202a0940636d643a205343534920636f6d6d616e6420636f6e7461696e696e672062756666657220746f20626520756e6d61707065642e0a202a0940636f70795f6f75743a20636f7079206f757420726573756c740a202a0940666c6167733a2040666c6167732070617373656420746f206174615f736373695f726275665f67657428290a202a0a202a0952657475726e732072627566206275666665722e202054686520726573756c7420697320636f7069656420746f2040636d642773206275666665722069660a202a0940636f70795f6261636b20697320747275652e0a202a0a202a094c4f434b494e473a0a202a09556e6c6f636b73206174615f736373695f726275665f6c6f636b2e0a202a2f0a73746174696320696e6c696e6520766f6964206174615f736373695f726275665f7075742873747275637420736373695f636d6e64202a636d642c20626f6f6c20636f70795f6f75742c0a090909092020202020756e7369676e6564206c6f6e67202a666c616773290a7b0a0969662028636f70795f6f7574290a090973675f636f70795f66726f6d5f62756666657228736373695f73676c69737428636d64292c20736373695f73675f636f756e7428636d64292c0a09090909202020206174615f736373695f726275662c204154415f534353495f524255465f53495a45293b0a097370696e5f756e6c6f636b5f697271726573746f726528266174615f736373695f726275665f6c6f636b2c202a666c616773293b0a7d0a0a2f2a2a0a202a096174615f736373695f726275665f66696c6c202d207772617070657220666f72205343534920636f6d6d616e642073696d756c61746f72730a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a09406163746f723a2043616c6c6261636b20686f6f6b20666f722064657369726564205343534920636f6d6d616e642073696d756c61746f720a202a0a202a0954616b65732063617265206f6620746865206861726420776f726b206f662073696d756c6174696e672061205343534920636f6d6d616e642e2e2e0a202a094d617070696e672074686520726573706f6e7365206275666665722c2063616c6c696e672074686520636f6d6d616e6427732068616e646c65722c0a202a09616e642068616e646c696e67207468652068616e646c657227732072657475726e2076616c75652e2020546869732072657475726e2076616c75650a202a09696e646963617465732077686574686572207468652068616e646c65722077697368657320746865205343534920636f6d6d616e6420746f2062650a202a09636f6d706c65746564207375636365737366756c6c79202830292c206f72206e6f742028696e207768696368206361736520636d642d3e726573756c740a202a09616e642073656e7365206275666665722061726520617373756d656420746f20626520736574292e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320766f6964206174615f736373695f726275665f66696c6c28737472756374206174615f736373695f61726773202a617267732c0a0909756e7369676e656420696e7420282a6163746f722928737472756374206174615f736373695f61726773202a617267732c207538202a7262756629290a7b0a097538202a726275663b0a09756e7369676e656420696e742072633b0a0973747275637420736373695f636d6e64202a636d64203d20617267732d3e636d643b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0972627566203d206174615f736373695f726275665f67657428636d642c2066616c73652c2026666c616773293b0a097263203d206163746f7228617267732c2072627566293b0a096174615f736373695f726275665f70757428636d642c207263203d3d20302c2026666c616773293b0a0a09696620287263203d3d2030290a0909636d642d3e726573756c74203d2053414d5f535441545f474f4f443b0a09617267732d3e646f6e6528636d64293b0a7d0a0a2f2a2a0a202a096174615f736373696f705f696e715f737464202d2053696d756c61746520494e515549525920636f6d6d616e640a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a0952657475726e73207374616e6461726420646576696365206964656e74696669636174696f6e2064617461206173736f6369617465640a202a0977697468206e6f6e2d56504420494e515549525920636f6d6d616e64206f75747075742e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f73746428737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09636f6e73742075382076657273696f6e735b5d203d207b0a0909307836302c092f2a2053414d2d3320286e6f2076657273696f6e20636c61696d656429202a2f0a0a0909307830332c0a0909307832302c092f2a205342432d3220286e6f2076657273696f6e20636c61696d656429202a2f0a0a0909307830322c0a090930783630092f2a205350432d3320286e6f2076657273696f6e20636c61696d656429202a2f0a097d3b0a097538206864725b5d203d207b0a0909545950455f4449534b2c0a0909302c0a09093078352c092f2a20636c61696d205350432d332076657273696f6e20636f6d7061746962696c697479202a2f0a0909322c0a09093935202d20340a097d3b0a0a09565052494e544b2822454e5445525c6e22293b0a0a092f2a2073657420736373692072656d6f766561626c652028524d422920626974207065722061746120626974202a2f0a09696620286174615f69645f72656d6f766561626c6528617267732d3e696429290a09096864725b315d207c3d202831203c3c2037293b0a0a096d656d63707928726275662c206864722c2073697a656f662868647229293b0a096d656d6370792826726275665b385d2c20224154412020202020222c2038293b0a096174615f69645f737472696e6728617267732d3e69642c2026726275665b31365d2c204154415f49445f50524f442c203136293b0a096174615f69645f737472696e6728617267732d3e69642c2026726275665b33325d2c204154415f49445f46575f5245562c2034293b0a0a0969662028726275665b33325d203d3d2030207c7c20726275665b33325d203d3d20272027290a09096d656d6370792826726275665b33325d2c20226e2f6120222c2034293b0a0a096d656d6370792872627566202b2035392c2076657273696f6e732c2073697a656f662876657273696f6e7329293b0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f696e715f3030202d2053696d756c61746520494e515549525920565044207061676520302c206c697374206f662070616765730a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a0952657475726e73206c697374206f6620696e71756972792056504420706167657320617661696c61626c652e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f303028737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09636f6e73742075382070616765735b5d203d207b0a0909307830302c092f2a207061676520307830302c20746869732070616765202a2f0a0909307838302c092f2a207061676520307838302c20756e69742073657269616c206e6f2070616765202a2f0a0909307838332c092f2a207061676520307838332c20646576696365206964656e742070616765202a2f0a0909307838392c092f2a207061676520307838392c2061746120696e666f2070616765202a2f0a0909307862302c092f2a207061676520307862302c20626c6f636b206c696d6974732070616765202a2f0a0909307862312c092f2a207061676520307862312c20626c6f636b20646576696365206368617261637465726973746963732070616765202a2f0a0909307862322c092f2a207061676520307862322c207468696e2070726f766973696f6e696e672070616765202a2f0a097d3b0a0a09726275665b335d203d2073697a656f66287061676573293b092f2a206e756d626572206f6620737570706f7274656420565044207061676573202a2f0a096d656d6370792872627566202b20342c2070616765732c2073697a656f6628706167657329293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f696e715f3830202d2053696d756c61746520494e51554952592056504420706167652038302c206465766963652073657269616c206e756d6265720a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a0952657475726e7320415441206465766963652073657269616c206e756d6265722e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f383028737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09636f6e7374207538206864725b5d203d207b0a0909302c0a0909307838302c0909092f2a2074686973207061676520636f6465202a2f0a0909302c0a09094154415f49445f5345524e4f5f4c454e2c092f2a2070616765206c656e202a2f0a097d3b0a0a096d656d63707928726275662c206864722c2073697a656f662868647229293b0a096174615f69645f737472696e6728617267732d3e69642c2028756e7369676e65642063686172202a292026726275665b345d2c0a09092020202020204154415f49445f5345524e4f2c204154415f49445f5345524e4f5f4c454e293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f696e715f3833202d2053696d756c61746520494e51554952592056504420706167652038332c20646576696365206964656e746974790a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a095969656c64732074776f206c6f676963616c20756e697420646576696365206964656e74696669636174696f6e2064657369676e61746f72733a0a202a09202d2076656e646f7220737065636966696320415343494920636f6e7461696e696e6720746865204154412073657269616c206e756d6265720a202a09202d2053415420646566696e656420227431302076656e646f722069642062617365642220636f6e7461696e696e672041534349492076656e646f720a202a092020206e616d65202822415441202020202022292c206d6f64656c20616e642073657269616c206e756d626572732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f383328737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09636f6e737420696e74207361745f6d6f64656c5f73657269616c5f646573635f6c656e203d2036383b0a09696e74206e756d3b0a0a09726275665b315d203d20307838333b0909092f2a2074686973207061676520636f6465202a2f0a096e756d203d20343b0a0a092f2a207069763d302c206173736f633d6c752c20636f64655f7365743d41435349492c2064657369676e61746f723d76656e646f72202a2f0a09726275665b6e756d202b20305d203d20323b0a09726275665b6e756d202b20335d203d204154415f49445f5345524e4f5f4c454e3b0a096e756d202b3d20343b0a096174615f69645f737472696e6728617267732d3e69642c2028756e7369676e65642063686172202a292072627566202b206e756d2c0a09092020202020204154415f49445f5345524e4f2c204154415f49445f5345524e4f5f4c454e293b0a096e756d202b3d204154415f49445f5345524e4f5f4c454e3b0a0a092f2a2053415420646566696e6564206c75206d6f64656c20616e642073657269616c206e756d626572732064657363726970746f72202a2f0a092f2a207069763d302c206173736f633d6c752c20636f64655f7365743d41435349492c2064657369676e61746f723d7431302076656e646f72206964202a2f0a09726275665b6e756d202b20305d203d20323b0a09726275665b6e756d202b20315d203d20313b0a09726275665b6e756d202b20335d203d207361745f6d6f64656c5f73657269616c5f646573635f6c656e3b0a096e756d202b3d20343b0a096d656d6370792872627566202b206e756d2c20224154412020202020222c2038293b0a096e756d202b3d20383b0a096174615f69645f737472696e6728617267732d3e69642c2028756e7369676e65642063686172202a292072627566202b206e756d2c204154415f49445f50524f442c0a09092020202020204154415f49445f50524f445f4c454e293b0a096e756d202b3d204154415f49445f50524f445f4c454e3b0a096174615f69645f737472696e6728617267732d3e69642c2028756e7369676e65642063686172202a292072627566202b206e756d2c204154415f49445f5345524e4f2c0a09092020202020204154415f49445f5345524e4f5f4c454e293b0a096e756d202b3d204154415f49445f5345524e4f5f4c454e3b0a0a09696620286174615f69645f6861735f77776e28617267732d3e69642929207b0a09092f2a2053415420646566696e6564206c7520776f726c642077696465206e616d65202a2f0a09092f2a207069763d302c206173736f633d6c752c20636f64655f7365743d62696e6172792c2064657369676e61746f723d4e4141202a2f0a0909726275665b6e756d202b20305d203d20313b0a0909726275665b6e756d202b20315d203d20333b0a0909726275665b6e756d202b20335d203d204154415f49445f57574e5f4c454e3b0a09096e756d202b3d20343b0a09096174615f69645f737472696e6728617267732d3e69642c2028756e7369676e65642063686172202a292072627566202b206e756d2c0a0909092020202020204154415f49445f57574e2c204154415f49445f57574e5f4c454e293b0a09096e756d202b3d204154415f49445f57574e5f4c454e3b0a097d0a09726275665b335d203d206e756d202d20343b202020202f2a2070616765206c656e2028617373756d65206c657373207468616e2032353620627974657329202a2f0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f696e715f3839202d2053696d756c61746520494e51554952592056504420706167652038392c2041544120696e666f0a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a095969656c6473205341542d737065636966696564204154412056504420706167652e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f383928737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09737472756374206174615f7461736b66696c652074663b0a0a096d656d736574282674662c20302c2073697a656f6628746629293b0a0a09726275665b315d203d20307838393b0909092f2a206f7572207061676520636f6465202a2f0a09726275665b325d203d20283078323338203e3e2038293b09092f2a20706167652073697a652066697865642061742032333868202a2f0a09726275665b335d203d2028307832333820262030786666293b0a0a096d656d6370792826726275665b385d2c20226c696e7578202020222c2038293b0a096d656d6370792826726275665b31365d2c20226c696261746120202020202020202020222c203136293b0a096d656d6370792826726275665b33325d2c204452565f56455253494f4e2c2034293b0a096174615f69645f737472696e6728617267732d3e69642c2026726275665b33325d2c204154415f49445f46575f5245562c2034293b0a0a092f2a20776520646f6e27742073746f7265207468652041544120646576696365207369676e61747572652c20736f2077652066616b65206974202a2f0a0a0974662e636f6d6d616e64203d204154415f445244593b09092f2a207265616c6c792c20746869732069732053746174757320726567202a2f0a0974662e6c62616c203d203078313b0a0974662e6e73656374203d203078313b0a0a096174615f74665f746f5f666973282674662c20302c20312c2026726275665b33365d293b092f2a20544f444f3a20504d503f202a2f0a09726275665b33365d203d20307833343b09092f2a20666f726365204432482052656720464953202833346829202a2f0a0a09726275665b35365d203d204154415f434d445f49445f4154413b0a0a096d656d6370792826726275665b36305d2c2026617267732d3e69645b305d2c20353132293b0a0972657475726e20303b0a7d0a0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f623028737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09753136206d696e5f696f5f736563746f72733b0a0a09726275665b315d203d20307862303b0a09726275665b335d203d20307833633b09092f2a207265717569726564205650442073697a65207769746820756e6d617020737570706f7274202a2f0a0a092f2a0a09202a204f7074696d616c207472616e73666572206c656e677468206772616e756c61726974792e0a09202a0a09202a205468697320697320616c77617973206f6e6520706879736963616c20626c6f636b2c2062757420666f72206469736b732077697468206120736d616c6c65720a09202a206c6f676963616c207468616e20706879736963616c20736563746f722073697a65207765206e65656420746f20666967757265206f75742077686174207468650a09202a206c61747465722069732e0a09202a2f0a096d696e5f696f5f736563746f7273203d2031203c3c206174615f69645f6c6f67325f7065725f706879736963616c5f736563746f7228617267732d3e6964293b0a097075745f756e616c69676e65645f62653136286d696e5f696f5f736563746f72732c2026726275665b365d293b0a0a092f2a0a09202a204f7074696d616c20756e6d6170206772616e756c61726974792e0a09202a0a09202a2054686520415441207370656320646f65736e2774206576656e206b6e6f772061626f75742061206772616e756c6172697479206f7220616c69676e6d656e740a09202a20666f7220746865205452494d20636f6d6d616e642e202057652063616e206c656176652061776179206d6f7374206f662074686520756e6d61702072656c617465640a09202a20565044207061676520656e74726965732c206275742077652068617665207370656369666966792061206772616e756c617269747920746f207369676e616c0a09202a207468617420776520737570706f727420736f6d6520666f726d206f6620756e6d6170202d20696e2074686973652063617365207669612057524954452053414d450a09202a20776974682074686520756e6d617020626974207365742e0a09202a2f0a09696620286174615f69645f6861735f7472696d28617267732d3e69642929207b0a09097075745f756e616c69676e65645f62653634283635353335202a20353132202f20382c2026726275665b33365d293b0a09097075745f756e616c69676e65645f6265333228312c2026726275665b32385d293b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f623128737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09696e7420666f726d5f666163746f72203d206174615f69645f666f726d5f666163746f7228617267732d3e6964293b0a09696e74206d656469615f726f746174696f6e5f72617465203d206174615f69645f726f746174696f6e5f7261746528617267732d3e6964293b0a0a09726275665b315d203d20307862313b0a09726275665b335d203d20307833633b0a09726275665b345d203d206d656469615f726f746174696f6e5f72617465203e3e20383b0a09726275665b355d203d206d656469615f726f746174696f6e5f726174653b0a09726275665b375d203d20666f726d5f666163746f723b0a0a0972657475726e20303b0a7d0a0a73746174696320756e7369676e656420696e74206174615f736373696f705f696e715f623228737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a092f2a2053435349205468696e2050726f766973696f6e696e672056504420706167653a205342432d3320726576203232206f72206c61746572202a2f0a09726275665b315d203d20307862323b0a09726275665b335d203d203078343b0a09726275665b355d203d2031203c3c20363b092f2a2054505753202a2f0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f6e6f6f70202d20436f6d6d616e642068616e646c657220746861742073696d706c792072657475726e7320737563636573732e0a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a094e6f206f7065726174696f6e2e202053696d706c792072657475726e73207375636365737320746f2063616c6c65722c20746f20696e6469636174650a202a0974686174207468652063616c6c65722073686f756c64207375636365737366756c6c7920636f6d706c6574652074686973205343534920636f6d6d616e642e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f6e6f6f7028737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09565052494e544b2822454e5445525c6e22293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096d6f6465637079202d205072657061726520726573706f6e736520666f72204d4f44452053454e53450a202a0940646573743a206f7574707574206275666665720a202a09407372633a2064617461206265696e6720636f706965640a202a09406e3a206c656e677468206f66206d6f646520706167650a202a09406368616e676561626c653a2077686574686572206368616e676561626c6520706172616d657465727320617265207265717565737465640a202a0a202a0947656e657261746520612067656e65726963204d4f44452053454e5345207061676520666f72206569746865722063757272656e74206f72206368616e676561626c650a202a09706172616d65746572732e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a73746174696320766f6964206d6f6465637079287538202a646573742c20636f6e7374207538202a7372632c20696e74206e2c20626f6f6c206368616e676561626c65290a7b0a09696620286368616e676561626c6529207b0a09096d656d63707928646573742c207372632c2032293b0a09096d656d7365742864657374202b20322c20302c206e202d2032293b0a097d20656c7365207b0a09096d656d63707928646573742c207372632c206e293b0a097d0a7d0a0a2f2a2a0a202a096174615f6d73656e73655f63616368696e67202d2053696d756c617465204d4f44452053454e53452063616368696e6720696e666f20706167650a202a094069643a20646576696365204944454e5449465920646174610a202a09406275663a206f7574707574206275666665720a202a09406368616e676561626c653a2077686574686572206368616e676561626c6520706172616d657465727320617265207265717565737465640a202a0a202a0947656e657261746520612063616368696e6720696e666f20706167652c20776869636820636f6e646974696f6e616c6c7920696e646963617465730a202a0977726974652063616368696e6720746f207468652053435349206c617965722c20646570656e64696e67206f6e206465766963650a202a096361706162696c69746965732e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a73746174696320756e7369676e656420696e74206174615f6d73656e73655f63616368696e6728753136202a69642c207538202a6275662c20626f6f6c206368616e676561626c65290a7b0a096d6f6465637079286275662c206465665f63616368655f6d706167652c2073697a656f66286465665f63616368655f6d70616765292c206368616e676561626c65293b0a09696620286368616e676561626c65207c7c206174615f69645f7763616368655f656e61626c656428696429290a09096275665b325d207c3d202831203c3c2032293b092f2a20777269746520636163686520656e61626c65202a2f0a0969662028216368616e676561626c6520262620216174615f69645f7261686561645f656e61626c656428696429290a09096275665b31325d207c3d202831203c3c2035293b092f2a2064697361626c652072656164206168656164202a2f0a0972657475726e2073697a656f66286465665f63616368655f6d70616765293b0a7d0a0a2f2a2a0a202a096174615f6d73656e73655f63746c5f6d6f6465202d2053696d756c617465204d4f44452053454e534520636f6e74726f6c206d6f646520706167650a202a09406275663a206f7574707574206275666665720a202a09406368616e676561626c653a2077686574686572206368616e676561626c6520706172616d657465727320617265207265717565737465640a202a0a202a0947656e657261746520612067656e65726963204d4f44452053454e534520636f6e74726f6c206d6f646520706167652e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a73746174696320756e7369676e656420696e74206174615f6d73656e73655f63746c5f6d6f6465287538202a6275662c20626f6f6c206368616e676561626c65290a7b0a096d6f6465637079286275662c206465665f636f6e74726f6c5f6d706167652c2073697a656f66286465665f636f6e74726f6c5f6d70616765292c206368616e676561626c65293b0a0972657475726e2073697a656f66286465665f636f6e74726f6c5f6d70616765293b0a7d0a0a2f2a2a0a202a096174615f6d73656e73655f72775f7265636f76657279202d2053696d756c617465204d4f44452053454e534520722f77206572726f72207265636f7665727920706167650a202a09406275663a206f7574707574206275666665720a202a09406368616e676561626c653a2077686574686572206368616e676561626c6520706172616d657465727320617265207265717565737465640a202a0a202a0947656e657261746520612067656e65726963204d4f44452053454e534520722f77206572726f72207265636f7665727920706167652e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a73746174696320756e7369676e656420696e74206174615f6d73656e73655f72775f7265636f76657279287538202a6275662c20626f6f6c206368616e676561626c65290a7b0a096d6f6465637079286275662c206465665f72775f7265636f766572795f6d706167652c2073697a656f66286465665f72775f7265636f766572795f6d70616765292c0a09096368616e676561626c65293b0a0972657475726e2073697a656f66286465665f72775f7265636f766572795f6d70616765293b0a7d0a0a2f2a0a202a2057652063616e207475726e207468697320696e746f2061207265616c20626c61636b6c6973742069662069742773206e65656465642c20666f72206e6f77206a7573740a202a20626c61636b6c69737420616e79204d6178746f722042414e4331473130207265766973696f6e206669726d776172650a202a2f0a73746174696320696e74206174615f6465765f737570706f7274735f66756128753136202a6964290a7b0a09756e7369676e65642063686172206d6f64656c5b4154415f49445f50524f445f4c454e202b20315d2c2066775b4154415f49445f46575f5245565f4c454e202b20315d3b0a0a0969662028216c69626174615f667561290a090972657475726e20303b0a0969662028216174615f69645f6861735f66756128696429290a090972657475726e20303b0a0a096174615f69645f635f737472696e672869642c206d6f64656c2c204154415f49445f50524f442c2073697a656f66286d6f64656c29293b0a096174615f69645f635f737472696e672869642c2066772c204154415f49445f46575f5245562c2073697a656f6628667729293b0a0a0969662028737472636d70286d6f64656c2c20224d6178746f722229290a090972657475726e20313b0a0969662028737472636d702866772c202242414e43314731302229290a090972657475726e20313b0a0a0972657475726e20303b202f2a20626c61636b6c6973746564202a2f0a7d0a0a2f2a2a0a202a096174615f736373696f705f6d6f64655f73656e7365202d2053696d756c617465204d4f44452053454e534520362c20313020636f6d6d616e64730a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a0953696d756c617465204d4f44452053454e534520636f6d6d616e64732e20417373756d65207468697320697320696e766f6b656420666f72206469726563740a202a0961636365737320646576696365732028652e672e206469736b7329206f6e6c792e2054686572652073686f756c64206265206e6f20626c6f636b0a202a0964657363726970746f7220666f72206f74686572206465766963652074797065732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f6d6f64655f73656e736528737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09737472756374206174615f646576696365202a646576203d20617267732d3e6465763b0a097538202a73637369636d64203d20617267732d3e636d642d3e636d6e642c202a70203d20726275663b0a09636f6e7374207538207361745f626c6b5f646573635b5d203d207b0a0909302c20302c20302c20302c092f2a206e756d626572206f6620626c6f636b733a2073617420756e737065636966696564202a2f0a0909302c0a0909302c203078322c20307830092f2a20626c6f636b206c656e6774683a20353132206279746573202a2f0a097d3b0a0975382070672c207370673b0a09756e7369676e656420696e74206562642c20706167655f636f6e74726f6c2c207369785f627974653b0a0975382064706f6675613b0a0a09565052494e544b2822454e5445525c6e22293b0a0a097369785f62797465203d202873637369636d645b305d203d3d204d4f44455f53454e5345293b0a09656264203d20212873637369636d645b315d202620307838293b2020202020202f2a206462642062697420696e766572746564203d3d20656462202a2f0a092f2a0a09202a204c4c42412062697420696e206d73656e7365283130292069676e6f7265642028636f6d706c69616e74290a09202a2f0a0a09706167655f636f6e74726f6c203d2073637369636d645b325d203e3e20363b0a097377697463682028706167655f636f6e74726f6c29207b0a096361736520303a202f2a2063757272656e74202a2f0a096361736520313a202f2a206368616e676561626c65202a2f0a096361736520323a202f2a2064656661756c7473202a2f0a0909627265616b3b20202f2a20737570706f72746564202a2f0a096361736520333a202f2a207361766564202a2f0a0909676f746f20736176696e675f6e6f745f737570703b0a0964656661756c743a0a0909676f746f20696e76616c69645f666c643b0a097d0a0a09696620287369785f62797465290a090970202b3d2034202b2028656264203f2038203a2030293b0a09656c73650a090970202b3d2038202b2028656264203f2038203a2030293b0a0a097067203d2073637369636d645b325d202620307833663b0a09737067203d2073637369636d645b335d3b0a092f2a0a09202a204e6f206d6f646520737562706167657320737570706f72746564202879657429206275742061736b696e6720666f72205f616c6c5f0a09202a207375627061676573206d61792062652076616c69640a09202a2f0a0969662028737067202626202873706720213d20414c4c5f5355425f4d504147455329290a0909676f746f20696e76616c69645f666c643b0a0a0973776974636828706729207b0a09636173652052575f5245434f564552595f4d504147453a0a090970202b3d206174615f6d73656e73655f72775f7265636f7665727928702c20706167655f636f6e74726f6c203d3d2031293b0a0909627265616b3b0a0a09636173652043414348455f4d504147453a0a090970202b3d206174615f6d73656e73655f63616368696e6728617267732d3e69642c20702c20706167655f636f6e74726f6c203d3d2031293b0a0909627265616b3b0a0a096361736520434f4e54524f4c5f4d504147453a0a090970202b3d206174615f6d73656e73655f63746c5f6d6f646528702c20706167655f636f6e74726f6c203d3d2031293b0a0909627265616b3b0a0a096361736520414c4c5f4d50414745533a0a090970202b3d206174615f6d73656e73655f72775f7265636f7665727928702c20706167655f636f6e74726f6c203d3d2031293b0a090970202b3d206174615f6d73656e73655f63616368696e6728617267732d3e69642c20702c20706167655f636f6e74726f6c203d3d2031293b0a090970202b3d206174615f6d73656e73655f63746c5f6d6f646528702c20706167655f636f6e74726f6c203d3d2031293b0a0909627265616b3b0a0a0964656661756c743a09092f2a20696e76616c6964207061676520636f6465202a2f0a0909676f746f20696e76616c69645f666c643b0a097d0a0a0964706f667561203d20303b0a09696620286174615f6465765f737570706f7274735f66756128617267732d3e69642920262620286465762d3e666c6167732026204154415f44464c41475f4c42413438292026260a09202020202821286465762d3e666c6167732026204154415f44464c41475f50494f29207c7c206465762d3e6d756c74695f636f756e7429290a090964706f667561203d2031203c3c20343b0a0a09696620287369785f6279746529207b0a0909726275665b305d203d2070202d2072627566202d20313b0a0909726275665b325d207c3d2064706f6675613b0a09096966202865626429207b0a090909726275665b335d203d2073697a656f66287361745f626c6b5f64657363293b0a0909096d656d6370792872627566202b20342c207361745f626c6b5f646573632c2073697a656f66287361745f626c6b5f6465736329293b0a09097d0a097d20656c7365207b0a0909756e7369676e656420696e74206f75747075745f6c656e203d2070202d2072627566202d20323b0a0a0909726275665b305d203d206f75747075745f6c656e203e3e20383b0a0909726275665b315d203d206f75747075745f6c656e3b0a0909726275665b335d207c3d2064706f6675613b0a09096966202865626429207b0a090909726275665b375d203d2073697a656f66287361745f626c6b5f64657363293b0a0909096d656d6370792872627566202b20382c207361745f626c6b5f646573632c2073697a656f66287361745f626c6b5f6465736329293b0a09097d0a097d0a0972657475726e20303b0a0a696e76616c69645f666c643a0a096174615f736373695f7365745f73656e736528617267732d3e636d642c20494c4c4547414c5f524551554553542c20307832342c20307830293b0a092f2a2022496e76616c6964206669656c6420696e2063626422202a2f0a0972657475726e20313b0a0a736176696e675f6e6f745f737570703a0a096174615f736373695f7365745f73656e736528617267732d3e636d642c20494c4c4547414c5f524551554553542c20307833392c20307830293b0a09202f2a2022536176696e6720706172616d6574657273206e6f7420737570706f7274656422202a2f0a0972657475726e20313b0a7d0a0a2f2a2a0a202a096174615f736373696f705f726561645f636170202d2053696d756c61746520524541442043415041434954595b2031365d20636f6d6d616e64730a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a0953696d756c617465205245414420434150414349545920636f6d6d616e64732e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f726561645f63617028737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09737472756374206174615f646576696365202a646576203d20617267732d3e6465763b0a09753634206c6173745f6c6261203d206465762d3e6e5f736563746f7273202d20313b202f2a204c4241206f6620746865206c61737420626c6f636b202a2f0a0975333220736563746f725f73697a653b202f2a20706879736963616c20736563746f722073697a6520696e206279746573202a2f0a097538206c6f67325f7065725f706879733b0a09753136206c6f776573745f616c69676e65643b0a0a09736563746f725f73697a65203d206174615f69645f6c6f676963616c5f736563746f725f73697a65286465762d3e6964293b0a096c6f67325f7065725f70687973203d206174615f69645f6c6f67325f7065725f706879736963616c5f736563746f72286465762d3e6964293b0a096c6f776573745f616c69676e6564203d206174615f69645f6c6f676963616c5f736563746f725f6f6666736574286465762d3e69642c206c6f67325f7065725f70687973293b0a0a09565052494e544b2822454e5445525c6e22293b0a0a0969662028617267732d3e636d642d3e636d6e645b305d203d3d20524541445f434150414349545929207b0a0909696620286c6173745f6c6261203e3d2030786666666666666666554c4c290a0909096c6173745f6c6261203d20307866666666666666663b0a0a09092f2a20736563746f7220636f756e742c2033322d626974202a2f0a0909726275665b305d203d206c6173745f6c6261203e3e202838202a2033293b0a0909726275665b315d203d206c6173745f6c6261203e3e202838202a2032293b0a0909726275665b325d203d206c6173745f6c6261203e3e202838202a2031293b0a0909726275665b335d203d206c6173745f6c62613b0a0a09092f2a20736563746f722073697a65202a2f0a0909726275665b345d203d20736563746f725f73697a65203e3e202838202a2033293b0a0909726275665b355d203d20736563746f725f73697a65203e3e202838202a2032293b0a0909726275665b365d203d20736563746f725f73697a65203e3e202838202a2031293b0a0909726275665b375d203d20736563746f725f73697a653b0a097d20656c7365207b0a09092f2a20736563746f7220636f756e742c2036342d626974202a2f0a0909726275665b305d203d206c6173745f6c6261203e3e202838202a2037293b0a0909726275665b315d203d206c6173745f6c6261203e3e202838202a2036293b0a0909726275665b325d203d206c6173745f6c6261203e3e202838202a2035293b0a0909726275665b335d203d206c6173745f6c6261203e3e202838202a2034293b0a0909726275665b345d203d206c6173745f6c6261203e3e202838202a2033293b0a0909726275665b355d203d206c6173745f6c6261203e3e202838202a2032293b0a0909726275665b365d203d206c6173745f6c6261203e3e202838202a2031293b0a0909726275665b375d203d206c6173745f6c62613b0a0a09092f2a20736563746f722073697a65202a2f0a0909726275665b20385d203d20736563746f725f73697a65203e3e202838202a2033293b0a0909726275665b20395d203d20736563746f725f73697a65203e3e202838202a2032293b0a0909726275665b31305d203d20736563746f725f73697a65203e3e202838202a2031293b0a0909726275665b31315d203d20736563746f725f73697a653b0a0a0909726275665b31325d203d20303b0a0909726275665b31335d203d206c6f67325f7065725f706879733b0a0909726275665b31345d203d20286c6f776573745f616c69676e6564203e3e203829202620307833663b0a0909726275665b31355d203d206c6f776573745f616c69676e65643b0a0a0909696620286174615f69645f6861735f7472696d28617267732d3e69642929207b0a090909726275665b31345d207c3d20307838303b202f2a20545045202a2f0a0a090909696620286174615f69645f6861735f7a65726f5f61667465725f7472696d28617267732d3e696429290a09090909726275665b31345d207c3d20307834303b202f2a205450525a202a2f0a09097d0a097d0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f7265706f72745f6c756e73202d2053696d756c617465205245504f5254204c554e5320636f6d6d616e640a202a0940617267733a20646576696365204944454e544946592064617461202f205343534920636f6d6d616e64206f6620696e7465726573742e0a202a0940726275663a20526573706f6e7365206275666665722c20746f2077686963682073696d756c61746564205343534920636d64206f75747075742069732073656e742e0a202a0a202a0953696d756c617465205245504f5254204c554e5320636f6d6d616e642e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373696f705f7265706f72745f6c756e7328737472756374206174615f736373695f61726773202a617267732c207538202a72627566290a7b0a09565052494e544b2822454e5445525c6e22293b0a09726275665b335d203d20383b092f2a206a757374206f6e65206c756e2c204c554e20302c2073697a652038206279746573202a2f0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642061746170695f73656e73655f636f6d706c65746528737472756374206174615f7175657565645f636d64202a7163290a7b0a096966202871632d3e6572725f6d61736b20262620282871632d3e6572725f6d61736b20262041435f4552525f44455629203d3d20302929207b0a09092f2a204649584d453a206e6f742071756974652072696768743b20776520646f6e27742077616e74207468650a0909202a207472616e736c6174696f6e206f66207461736b66696c652072656769737465727320696e746f0a0909202a20612073656e73652064657363726970746f72732c2073696e636520746861742773206f6e6c790a0909202a20636f727265637420666f72204154412c206e6f742041544150490a0909202a2f0a09096174615f67656e5f70617373746872755f73656e7365287163293b0a097d0a0a0971632d3e73637369646f6e652871632d3e73637369636d64293b0a096174615f71635f66726565287163293b0a7d0a0a2f2a20697320697420706f696e746c65737320746f207072656665722050494f20666f72202273616665747920726561736f6e73223f202a2f0a73746174696320696e6c696e6520696e74206174615f70696f5f7573655f73696c6c7928737472756374206174615f706f7274202a6170290a7b0a0972657475726e202861702d3e666c6167732026204154415f464c41475f50494f5f444d41293b0a7d0a0a73746174696320766f69642061746170695f726571756573745f73656e736528737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a0973747275637420736373695f636d6e64202a636d64203d2071632d3e73637369636d643b0a0a09445052494e544b2822415441504920726571756573742073656e73655c6e22293b0a0a092f2a204649584d453a2069732074686973206e65656465643f202a2f0a096d656d73657428636d642d3e73656e73655f6275666665722c20302c20534353495f53454e53455f42554646455253495a45293b0a0a23696664656620434f4e4649475f4154415f5346460a096966202861702d3e6f70732d3e7366665f74665f72656164290a090961702d3e6f70732d3e7366665f74665f726561642861702c202671632d3e7466293b0a23656e6469660a0a092f2a2066696c6c20746865736520696e2c20666f72207468652063617365207768657265207468657920617265202d6e6f742d206f7665727772697474656e202a2f0a09636d642d3e73656e73655f6275666665725b305d203d20307837303b0a09636d642d3e73656e73655f6275666665725b325d203d2071632d3e74662e66656174757265203e3e20343b0a0a096174615f71635f7265696e6974287163293b0a0a092f2a207365747570207367207461626c6520616e6420696e6974207472616e7366657220646972656374696f6e202a2f0a0973675f696e69745f6f6e65282671632d3e7367656e742c20636d642d3e73656e73655f6275666665722c20534353495f53454e53455f42554646455253495a45293b0a096174615f73675f696e69742871632c202671632d3e7367656e742c2031293b0a0971632d3e646d615f646972203d20444d415f46524f4d5f4445564943453b0a0a096d656d736574282671632d3e6364622c20302c2071632d3e6465762d3e6364625f6c656e293b0a0971632d3e6364625b305d203d20524551554553545f53454e53453b0a0971632d3e6364625b345d203d20534353495f53454e53455f42554646455253495a453b0a0a0971632d3e74662e666c616773207c3d204154415f54464c41475f495341444452207c204154415f54464c41475f4445564943453b0a0971632d3e74662e636f6d6d616e64203d204154415f434d445f5041434b45543b0a0a09696620286174615f70696f5f7573655f73696c6c792861702929207b0a090971632d3e74662e70726f746f636f6c203d2041544150495f50524f545f444d413b0a090971632d3e74662e66656174757265207c3d2041544150495f504b545f444d413b0a097d20656c7365207b0a090971632d3e74662e70726f746f636f6c203d2041544150495f50524f545f50494f3b0a090971632d3e74662e6c62616d203d20534353495f53454e53455f42554646455253495a453b0a090971632d3e74662e6c626168203d20303b0a097d0a0971632d3e6e6279746573203d20534353495f53454e53455f42554646455253495a453b0a0a0971632d3e636f6d706c6574655f666e203d2061746170695f73656e73655f636f6d706c6574653b0a0a096174615f71635f6973737565287163293b0a0a09445052494e544b2822455849545c6e22293b0a7d0a0a73746174696320766f69642061746170695f71635f636f6d706c65746528737472756374206174615f7175657565645f636d64202a7163290a7b0a0973747275637420736373695f636d6e64202a636d64203d2071632d3e73637369636d643b0a09756e7369676e656420696e74206572725f6d61736b203d2071632d3e6572725f6d61736b3b0a0a09565052494e544b2822454e5445522c206572725f6d61736b20307825585c6e222c206572725f6d61736b293b0a0a092f2a2068616e646c6520636f6d706c6574696f6e2066726f6d206e6577204548202a2f0a0969662028756e6c696b656c792871632d3e61702d3e6f70732d3e6572726f725f68616e646c65722026260a09092020202020286572725f6d61736b207c7c2071632d3e666c6167732026204154415f5143464c41475f53454e53455f56414c4944292929207b0a0a090969662028212871632d3e666c6167732026204154415f5143464c41475f53454e53455f56414c49442929207b0a0909092f2a204649584d453a206e6f742071756974652072696768743b20776520646f6e27742077616e74207468650a090909202a207472616e736c6174696f6e206f66207461736b66696c652072656769737465727320696e746f20610a090909202a2073656e73652064657363726970746f72732c2073696e636520746861742773206f6e6c790a090909202a20636f727265637420666f72204154412c206e6f742041544150490a090909202a2f0a0909096174615f67656e5f70617373746872755f73656e7365287163293b0a09097d0a0a09092f2a2053435349204548206175746f6d61746963616c6c79206c6f636b7320646f6f7220696620736465762d3e6c6f636b65642069730a0909202a207365742e2020536f6d6574696d657320646f6f72206c6f636b207265717565737420636f6e74696e75657320746f0a0909202a206661696c2c20666f72206578616d706c652c207768656e206e6f206d656469612069732070726573656e742e2020546869730a0909202a20637265617465732061206c6f6f70202d20534353492045482069737375657320646f6f72206c6f636b2077686963680a0909202a206661696c7320616e64206765747320696e766f6b656420616761696e20746f20616371756972652073656e736520646174610a0909202a20666f7220746865206661696c656420636f6d6d616e642e0a0909202a0a0909202a20496620646f6f72206c6f636b206661696c732c20616c7761797320636c65617220736465762d3e6c6f636b656420746f0a0909202a2061766f6964207468697320696e66696e697465206c6f6f702e0a0909202a0a0909202a2054686973206d61792068617070656e206265666f72652053435349207363616e20697320636f6d706c6574652e20204d616b650a0909202a20737572652071632d3e6465762d3e736465762069736e2774204e554c4c206265666f72652064657265666572656e63696e672e0a0909202a2f0a09096966202871632d3e6364625b305d203d3d20414c4c4f575f4d454449554d5f52454d4f56414c2026262071632d3e6465762d3e73646576290a09090971632d3e6465762d3e736465762d3e6c6f636b6564203d20303b0a0a090971632d3e73637369636d642d3e726573756c74203d2053414d5f535441545f434845434b5f434f4e444954494f4e3b0a090971632d3e73637369646f6e6528636d64293b0a09096174615f71635f66726565287163293b0a090972657475726e3b0a097d0a0a092f2a207375636365737366756c20636f6d706c6574696f6e206f72206f6c64204548206661696c7572652070617468202a2f0a0969662028756e6c696b656c79286572725f6d61736b20262041435f4552525f4445562929207b0a0909636d642d3e726573756c74203d2053414d5f535441545f434845434b5f434f4e444954494f4e3b0a090961746170695f726571756573745f73656e7365287163293b0a090972657475726e3b0a097d20656c73652069662028756e6c696b656c79286572725f6d61736b2929207b0a09092f2a204649584d453a206e6f742071756974652072696768743b20776520646f6e27742077616e74207468650a0909202a207472616e736c6174696f6e206f66207461736b66696c652072656769737465727320696e746f0a0909202a20612073656e73652064657363726970746f72732c2073696e636520746861742773206f6e6c790a0909202a20636f727265637420666f72204154412c206e6f742041544150490a0909202a2f0a09096174615f67656e5f70617373746872755f73656e7365287163293b0a097d20656c7365207b0a09097538202a73637369636d64203d20636d642d3e636d6e643b0a0a0909696620282873637369636d645b305d203d3d20494e51554952592920262620282873637369636d645b315d2026203078303329203d3d20302929207b0a090909756e7369676e6564206c6f6e6720666c6167733b0a0909097538202a6275663b0a0a090909627566203d206174615f736373695f726275665f67657428636d642c20747275652c2026666c616773293b0a0a092f2a2041544150492064657669636573207479706963616c6c79207265706f7274207a65726f20666f7220746865697220534353492076657273696f6e2c0a09202a20616e6420736f6d6574696d657320646576696174652066726f6d2074686520737065632057525420726573706f6e736520646174610a09202a20666f726d61742e2020496620534353492076657273696f6e206973207265706f72746564206173207a65726f206c696b65206e6f726d616c2c0a09202a207468656e207765206d616b652074686520666f6c6c6f77696e67206669787570733a202031292046616b65204d4d432d352076657273696f6e2c0a09202a20746f20696e64696361746520746f20746865204c696e75782073637369206d69646c6179657220746869732069732061206d6f6465726e0a09202a206465766963652e2020322920456e7375726520726573706f6e7365206461746120666f726d6174202f20415441504920696e666f726d6174696f6e0a09202a2061726520616c7761797320636f72726563742e0a09202a2f0a090909696620286275665b325d203d3d203029207b0a090909096275665b325d203d203078353b0a090909096275665b335d203d20307833323b0a0909097d0a0a0909096174615f736373695f726275665f70757428636d642c20747275652c2026666c616773293b0a09097d0a0a0909636d642d3e726573756c74203d2053414d5f535441545f474f4f443b0a097d0a0a0971632d3e73637369646f6e6528636d64293b0a096174615f71635f66726565287163293b0a7d0a2f2a2a0a202a0961746170695f786c6174202d20496e697469616c697a65205041434b4554207461736b66696c650a202a094071633a20636f6d6d616e642073747275637475726520746f20626520696e697469616c697a65640a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c206e6f6e2d7a65726f206f6e206661696c7572652e0a202a2f0a73746174696320756e7369676e656420696e742061746170695f786c617428737472756374206174615f7175657565645f636d64202a7163290a7b0a0973747275637420736373695f636d6e64202a73636d64203d2071632d3e73637369636d643b0a09737472756374206174615f646576696365202a646576203d2071632d3e6465763b0a09696e74206e6f64617461203d202873636d642d3e73635f646174615f646972656374696f6e203d3d20444d415f4e4f4e45293b0a09696e74207573696e675f70696f203d20216e6f6461746120262620286465762d3e666c6167732026204154415f44464c41475f50494f293b0a09756e7369676e656420696e74206e62797465733b0a0a096d656d7365742871632d3e6364622c20302c206465762d3e6364625f6c656e293b0a096d656d6370792871632d3e6364622c2073636d642d3e636d6e642c2073636d642d3e636d645f6c656e293b0a0a0971632d3e636f6d706c6574655f666e203d2061746170695f71635f636f6d706c6574653b0a0a0971632d3e74662e666c616773207c3d204154415f54464c41475f495341444452207c204154415f54464c41475f4445564943453b0a096966202873636d642d3e73635f646174615f646972656374696f6e203d3d20444d415f544f5f44455649434529207b0a090971632d3e74662e666c616773207c3d204154415f54464c41475f57524954453b0a0909445052494e544b2822646972656374696f6e3a2077726974655c6e22293b0a097d0a0a0971632d3e74662e636f6d6d616e64203d204154415f434d445f5041434b45543b0a096174615f71635f7365745f70635f6e6279746573287163293b0a0a092f2a20636865636b207768657468657220415441504920444d412069732073616665202a2f0a0969662028216e6f6461746120262620217573696e675f70696f2026262061746170695f636865636b5f646d6128716329290a09097573696e675f70696f203d20313b0a0a092f2a20536f6d6520636f6e74726f6c6c65722076617269616e747320736e6f6f7020746869732076616c756520666f72205061636b65740a09202a207472616e736665727320746f20646f207374617465206d616368696e6520616e64204649464f206d616e6167656d656e742e2020546875732077650a09202a2077616e7420746f207365742069742070726f7065726c792c20616e6420666f7220444d412077686572652069742069730a09202a206566666563746976656c79206d65616e696e676c6573732e0a09202a2f0a096e6279746573203d206d696e286174615f71635f7261775f6e6279746573287163292c2028756e7369676e656420696e74293633202a2031303234293b0a0a092f2a204d6f7374204154415049206465766963657320776869636820686f6e6f72207472616e73666572206368756e6b2073697a6520646f6e27740a09202a20626568617665206163636f7264696e6720746f207468652073706563207768656e206f6464206368756e6b2073697a652077686963680a09202a206d61746368657320746865207472616e73666572206c656e677468206973207370656369666965642e2020496620746865206e756d626572206f660a09202a20627974657320746f207472616e7366657220697320326e2b312e20204163636f7264696e6720746f2074686520737065632c20776861740a09202a2073686f756c642068617070656e20697320746f20696e646963617465207468617420326e2b3120697320676f696e6720746f2062650a09202a207472616e7366657272656420616e64207472616e7366657220326e2b3220627974657320776865726520746865206c61737420627974652069730a09202a2070616464696e672e0a09202a0a09202a20496e2070726163746963652c207468697320646f65736e27742068617070656e2e2020415441504920646576696365732066697273740a09202a20696e64696361746520616e64207472616e7366657220326e20627974657320616e64207468656e20696e64696361746520616e640a09202a207472616e73666572203220627974657320776865726520746865206c61737420627974652069732070616464696e672e0a09202a0a09202a205468697320696e636f6e73697374656e637920636f6e6675736573207365766572616c20636f6e74726f6c6c6572732077686963680a09202a20706572666f726d2050494f207573696e6720444d41207375636820617320496e74656c20414843497320616e642073696c333132342f33322e0a09202a20546865736520636f6e74726f6c6c657273207573652061637475616c206e756d626572206f66207472616e7366657272656420627974657320746f0a09202a2075706461746520444d4120706f69746e657220616e64207472616e73666572206f6620346e2b32206279746573206d616b652074686f73650a09202a20636f6e74726f6c6c6572207075736820444d4120706f696e74657220627920346e2b342062797465732062656361757365205341544120646174610a09202a2046495365732061726520616c69676e656420746f20342062797465732e20205468697320636175736573206461746120636f7272757074696f6e0a09202a20616e6420627566666572206f76657272756e2e0a09202a0a09202a20416c776179732073657474696e67206e627974657320746f206576656e206e756d62657220736f6c76657320746869732070726f626c656d0a09202a2062656361757365207468656e204154415049206465766963657320646f6e2774206861766520746f2073706c6974206461746120617420326e0a09202a20626f756e6461726965732e0a09202a2f0a09696620286e6279746573202620307831290a09096e62797465732b2b3b0a0a0971632d3e74662e6c62616d203d20286e627974657320262030784646293b0a0971632d3e74662e6c626168203d20286e6279746573203e3e2038293b0a0a09696620286e6f64617461290a090971632d3e74662e70726f746f636f6c203d2041544150495f50524f545f4e4f444154413b0a09656c736520696620287573696e675f70696f290a090971632d3e74662e70726f746f636f6c203d2041544150495f50524f545f50494f3b0a09656c7365207b0a09092f2a20444d4120646174612078666572202a2f0a090971632d3e74662e70726f746f636f6c203d2041544150495f50524f545f444d413b0a090971632d3e74662e66656174757265207c3d2041544150495f504b545f444d413b0a0a090969662028286465762d3e666c6167732026204154415f44464c41475f444d41444952292026260a0909202020202873636d642d3e73635f646174615f646972656374696f6e20213d20444d415f544f5f44455649434529290a0909092f2a20736f6d6520534154412062726964676573206e65656420757320746f20696e6469636174652064617461207866657220646972656374696f6e202a2f0a09090971632d3e74662e66656174757265207c3d2041544150495f444d414449523b0a097d0a0a0a092f2a204649584d453a205765206e65656420746f207472616e736c617465203078303520524541445f424c4f434b5f4c494d49545320746f2061204d4f44455f53454e53450a09202020617320415441504920746170652064726976657320646f6e2774206765742074686973207269676874206f7468657277697365202a2f0a0972657475726e20303b0a7d0a0a73746174696320737472756374206174615f646576696365202a6174615f66696e645f64657628737472756374206174615f706f7274202a61702c20696e74206465766e6f290a7b0a096966202821736174615f706d705f61747461636865642861702929207b0a0909696620286c696b656c79286465766e6f203c206174615f6c696e6b5f6d61785f64657669636573282661702d3e6c696e6b2929290a09090972657475726e202661702d3e6c696e6b2e6465766963655b6465766e6f5d3b0a097d20656c7365207b0a0909696620286c696b656c79286465766e6f203c2061702d3e6e725f706d705f6c696e6b7329290a09090972657475726e202661702d3e706d705f6c696e6b5b6465766e6f5d2e6465766963655b305d3b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320737472756374206174615f646576696365202a5f5f6174615f736373695f66696e645f64657628737472756374206174615f706f7274202a61702c0a0909090909202020202020636f6e73742073747275637420736373695f646576696365202a73637369646576290a7b0a09696e74206465766e6f3b0a0a092f2a20736b697020636f6d6d616e6473206e6f742061646472657373656420746f20746172676574732077652073696d756c617465202a2f0a096966202821736174615f706d705f61747461636865642861702929207b0a090969662028756e6c696b656c7928736373696465762d3e6368616e6e656c207c7c20736373696465762d3e6c756e29290a09090972657475726e204e554c4c3b0a09096465766e6f203d20736373696465762d3e69643b0a097d20656c7365207b0a090969662028756e6c696b656c7928736373696465762d3e6964207c7c20736373696465762d3e6c756e29290a09090972657475726e204e554c4c3b0a09096465766e6f203d20736373696465762d3e6368616e6e656c3b0a097d0a0a0972657475726e206174615f66696e645f6465762861702c206465766e6f293b0a7d0a0a2f2a2a0a202a096174615f736373695f66696e645f646576202d206c6f6f6b7570206174615f6465766963652066726f6d20736373695f636d6e640a202a094061703a2041544120706f727420746f20776869636820746865206465766963652069732061747461636865640a202a0940736373696465763a2053435349206465766963652066726f6d207768696368207765206465726976652074686520415441206465766963650a202a0a202a09476976656e20766172696f757320696e666f726d6174696f6e2070726f766964656420696e2073747275637420736373695f636d6e642c0a202a096d61702074686174206f6e746f20616e20415441206275732c20616e64207573696e672074686174206d617070696e670a202a0964657465726d696e65207768696368206174615f646576696365206973206173736f6369617465642077697468207468650a202a095343534920636f6d6d616e6420746f2062652073656e742e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a094173736f63696174656420415441206465766963652c206f7220254e554c4c206966206e6f7420666f756e642e0a202a2f0a73746174696320737472756374206174615f646576696365202a0a6174615f736373695f66696e645f64657628737472756374206174615f706f7274202a61702c20636f6e73742073747275637420736373695f646576696365202a73637369646576290a7b0a09737472756374206174615f646576696365202a646576203d205f5f6174615f736373695f66696e645f6465762861702c2073637369646576293b0a0a0969662028756e6c696b656c792821646576207c7c20216174615f6465765f656e61626c6564286465762929290a090972657475726e204e554c4c3b0a0a0972657475726e206465763b0a7d0a0a2f2a0a202a096174615f736373695f6d61705f70726f746f202d204d617020706173732d746872752070726f746f636f6c2076616c756520746f207461736b66696c652076616c75652e0a202a094062797465313a204279746520312066726f6d20706173732d74687275204344422e0a202a0a202a0952455455524e533a0a202a094154415f50524f545f554e4b4e4f574e206966206d617070696e67206661696c65642f756e696d706c656d656e7465642c2070726f746f636f6c206f74686572776973652e0a202a2f0a7374617469632075380a6174615f736373695f6d61705f70726f746f287538206279746531290a7b0a09737769746368282862797465312026203078316529203e3e203129207b0a096361736520333a09092f2a204e6f6e2d64617461202a2f0a090972657475726e204154415f50524f545f4e4f444154413b0a0a096361736520363a09092f2a20444d41202a2f0a09636173652031303a092f2a2055444d4120446174612d696e202a2f0a09636173652031313a092f2a2055444d4120446174612d4f7574202a2f0a090972657475726e204154415f50524f545f444d413b0a0a096361736520343a09092f2a2050494f20446174612d696e202a2f0a096361736520353a09092f2a2050494f20446174612d6f7574202a2f0a090972657475726e204154415f50524f545f50494f3b0a0a096361736520303a09092f2a2048617264205265736574202a2f0a096361736520313a09092f2a2053525354202a2f0a096361736520383a09092f2a2044657669636520446961676e6f73746963202a2f0a096361736520393a09092f2a20446576696365205265736574202a2f0a096361736520373a09092f2a20444d4120517565756564202a2f0a09636173652031323a092f2a204650444d41202a2f0a09636173652031353a092f2a2052657475726e20526573706f6e736520496e666f202a2f0a0964656661756c743a092f2a205265736572766564202a2f0a0909627265616b3b0a097d0a0a0972657475726e204154415f50524f545f554e4b4e4f574e3b0a7d0a0a2f2a2a0a202a096174615f736373695f706173735f74687275202d20636f6e766572742041544120706173732d746872752043444220746f207461736b66696c650a202a094071633a20636f6d6d616e642073747275637475726520746f20626520696e697469616c697a65640a202a0a202a0948616e646c657320656974686572203132206f722031362d627974652076657273696f6e73206f6620746865204344422e0a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c206e6f6e2d7a65726f206f6e206661696c7572652e0a202a2f0a73746174696320756e7369676e656420696e74206174615f736373695f706173735f7468727528737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f7461736b66696c65202a7466203d20262871632d3e7466293b0a0973747275637420736373695f636d6e64202a73636d64203d2071632d3e73637369636d643b0a09737472756374206174615f646576696365202a646576203d2071632d3e6465763b0a09636f6e7374207538202a636462203d2073636d642d3e636d6e643b0a0a09696620282874662d3e70726f746f636f6c203d206174615f736373695f6d61705f70726f746f286364625b315d2929203d3d204154415f50524f545f554e4b4e4f574e290a0909676f746f20696e76616c69645f666c643b0a0a092f2a0a09202a20313220616e64203136206279746520434442732075736520646966666572656e74206f66667365747320746f0a09202a2070726f766964652074686520766172696f75732072656769737465722076616c7565732e0a09202a2f0a09696620286364625b305d203d3d204154415f313629207b0a09092f2a0a0909202a2031362d6279746520434442202d206d617920636f6e7461696e20657874656e64656420636f6d6d616e64732e0a0909202a0a0909202a20496620746861742069732074686520636173652c20636f70792074686520757070657220627974652072656769737465722076616c7565732e0a0909202a2f0a0909696620286364625b315d2026203078303129207b0a09090974662d3e686f625f66656174757265203d206364625b335d3b0a09090974662d3e686f625f6e73656374203d206364625b355d3b0a09090974662d3e686f625f6c62616c203d206364625b375d3b0a09090974662d3e686f625f6c62616d203d206364625b395d3b0a09090974662d3e686f625f6c626168203d206364625b31315d3b0a09090974662d3e666c616773207c3d204154415f54464c41475f4c424134383b0a09097d20656c73650a09090974662d3e666c61677320263d207e4154415f54464c41475f4c424134383b0a0a09092f2a0a0909202a20416c7761797320636f7079206c6f7720627974652c2064657669636520616e6420636f6d6d616e64207265676973746572732e0a0909202a2f0a090974662d3e66656174757265203d206364625b345d3b0a090974662d3e6e73656374203d206364625b365d3b0a090974662d3e6c62616c203d206364625b385d3b0a090974662d3e6c62616d203d206364625b31305d3b0a090974662d3e6c626168203d206364625b31325d3b0a090974662d3e646576696365203d206364625b31335d3b0a090974662d3e636f6d6d616e64203d206364625b31345d3b0a097d20656c7365207b0a09092f2a0a0909202a2031322d6279746520434442202d20696e63617061626c65206f6620657874656e64656420636f6d6d616e64732e0a0909202a2f0a090974662d3e666c61677320263d207e4154415f54464c41475f4c424134383b0a0a090974662d3e66656174757265203d206364625b335d3b0a090974662d3e6e73656374203d206364625b345d3b0a090974662d3e6c62616c203d206364625b355d3b0a090974662d3e6c62616d203d206364625b365d3b0a090974662d3e6c626168203d206364625b375d3b0a090974662d3e646576696365203d206364625b385d3b0a090974662d3e636f6d6d616e64203d206364625b395d3b0a097d0a0a092f2a20656e666f72636520636f7272656374206d61737465722f736c61766520626974202a2f0a0974662d3e646576696365203d206465762d3e6465766e6f203f0a090974662d3e646576696365207c204154415f44455631203a2074662d3e6465766963652026207e4154415f444556313b0a0a09737769746368202874662d3e636f6d6d616e6429207b0a092f2a20524541442f5752495445204c4f4e47207573652061206e6f6e2d7374616e6461726420736563745f73697a65202a2f0a0963617365204154415f434d445f524541445f4c4f4e473a0a0963617365204154415f434d445f524541445f4c4f4e475f4f4e43453a0a0963617365204154415f434d445f57524954455f4c4f4e473a0a0963617365204154415f434d445f57524954455f4c4f4e475f4f4e43453a0a09096966202874662d3e70726f746f636f6c20213d204154415f50524f545f50494f207c7c2074662d3e6e7365637420213d2031290a090909676f746f20696e76616c69645f666c643b0a090971632d3e736563745f73697a65203d20736373695f627566666c656e2873636d64293b0a0909627265616b3b0a0a092f2a20636f6d6d616e6473207573696e67207265706f72746564204c6f676963616c20426c6f636b2073697a652028652e672e20353132206f7220344b29202a2f0a0963617365204154415f434d445f4346415f57524954455f4e453a0a0963617365204154415f434d445f4346415f5452414e535f534543543a0a0963617365204154415f434d445f4346415f57524954455f4d554c545f4e453a0a092f2a205858583a2063617365204154415f434d445f4346415f57524954455f534543544f52535f574954484f55545f45524153453a202a2f0a0963617365204154415f434d445f524541443a0a0963617365204154415f434d445f524541445f4558543a0a0963617365204154415f434d445f524541445f5155455545443a0a092f2a205858583a2063617365204154415f434d445f524541445f5155455545445f4558543a202a2f0a0963617365204154415f434d445f4650444d415f524541443a0a0963617365204154415f434d445f524541445f4d554c54493a0a0963617365204154415f434d445f524541445f4d554c54495f4558543a0a0963617365204154415f434d445f50494f5f524541443a0a0963617365204154415f434d445f50494f5f524541445f4558543a0a0963617365204154415f434d445f524541445f53545245414d5f444d415f4558543a0a0963617365204154415f434d445f524541445f53545245414d5f4558543a0a0963617365204154415f434d445f5645524946593a0a0963617365204154415f434d445f5645524946595f4558543a0a0963617365204154415f434d445f57524954453a0a0963617365204154415f434d445f57524954455f4558543a0a0963617365204154415f434d445f57524954455f4655415f4558543a0a0963617365204154415f434d445f57524954455f5155455545443a0a0963617365204154415f434d445f57524954455f5155455545445f4655415f4558543a0a0963617365204154415f434d445f4650444d415f57524954453a0a0963617365204154415f434d445f57524954455f4d554c54493a0a0963617365204154415f434d445f57524954455f4d554c54495f4558543a0a0963617365204154415f434d445f57524954455f4d554c54495f4655415f4558543a0a0963617365204154415f434d445f50494f5f57524954453a0a0963617365204154415f434d445f50494f5f57524954455f4558543a0a0963617365204154415f434d445f57524954455f53545245414d5f444d415f4558543a0a0963617365204154415f434d445f57524954455f53545245414d5f4558543a0a090971632d3e736563745f73697a65203d2073636d642d3e6465766963652d3e736563746f725f73697a653b0a0909627265616b3b0a0a092f2a2045766572797468696e6720656c736520757365732035313220627974652022736563746f727322202a2f0a0964656661756c743a0a090971632d3e736563745f73697a65203d204154415f534543545f53495a453b0a097d0a0a092f2a0a09202a2053657420666c61677320736f207468617420616c6c207265676973746572732077696c6c206265207772697474656e2c2070617373206f6e0a09202a20777269746520696e6469636174696f6e20287573656420666f722050494f2f444d41207365747570292c20726573756c742054462069730a09202a20636f70696564206261636b20616e6420776520646f6e2774207768696e6520746f6f206d7563682061626f757420697473206661696c7572652e0a09202a2f0a0974662d3e666c616773207c3d204154415f54464c41475f495341444452207c204154415f54464c41475f4445564943453b0a096966202873636d642d3e73635f646174615f646972656374696f6e203d3d20444d415f544f5f444556494345290a090974662d3e666c616773207c3d204154415f54464c41475f57524954453b0a0a0971632d3e666c616773207c3d204154415f5143464c41475f524553554c545f5446207c204154415f5143464c41475f51554945543b0a0a092f2a0a09202a20536574207472616e73666572206c656e6774682e0a09202a0a09202a20544f444f3a2066696e64206f7574206966207765206e65656420746f20646f206d6f7265206865726520746f0a09202a20202020202020636f76657220736361747465722f67617468657220636173652e0a09202a2f0a096174615f71635f7365745f70635f6e6279746573287163293b0a0a092f2a205765206d6179206e6f7420697373756520444d4120636f6d6d616e6473206966206e6f20444d41206d6f646520697320736574202a2f0a096966202874662d3e70726f746f636f6c203d3d204154415f50524f545f444d41202626206465762d3e646d615f6d6f6465203d3d2030290a0909676f746f20696e76616c69645f666c643b0a0a092f2a2073616e69747920636865636b20666f722070696f206d756c746920636f6d6d616e6473202a2f0a0969662028286364625b315d2026203078653029202626202169735f6d756c74695f7461736b66696c6528746629290a0909676f746f20696e76616c69645f666c643b0a0a096966202869735f6d756c74695f7461736b66696c652874662929207b0a0909756e7369676e656420696e74206d756c74695f636f756e74203d2031203c3c20286364625b315d203e3e2035293b0a0a09092f2a20636f6d706172652074686520706173736564207468726f756768206d756c74695f636f756e740a0909202a20776974682074686520636163686564206d756c74695f636f756e74206f66206c69626174610a0909202a2f0a0909696620286d756c74695f636f756e7420213d206465762d3e6d756c74695f636f756e74290a0909096174615f6465765f7761726e286465762c2022696e76616c6964206d756c74695f636f756e742025752069676e6f7265645c6e222c0a0909090920202020206d756c74695f636f756e74293b0a097d0a0a092f2a0a09202a2046696c746572205345545f4645415455524553202d2058464552204d4f444520636f6d6d616e64202d2d206f74686572776973652c0a09202a205345545f4645415455524553202d2058464552204d4f4445206d7573742062652070726563656465642f7375636365656465640a09202a20627920616e2075706461746520746f2068617264776172652d73706563696669632072656769737465727320666f7220656163680a09202a20636f6e74726f6c6c65722028692e652e2074686520726561736f6e20666f72202d3e7365745f70696f6d6f646528292c0a09202a202d3e7365745f646d616d6f646528292c20616e64202d3e706f73745f7365745f6d6f6465282920686f6f6b73292e0a09202a2f0a096966202874662d3e636f6d6d616e64203d3d204154415f434d445f5345545f46454154555245532026260a092020202074662d3e66656174757265203d3d2053455446454154555245535f58464552290a0909676f746f20696e76616c69645f666c643b0a0a092f2a0a09202a2046696c7465722054504d20636f6d6d616e64732062792064656661756c742e2054686573652070726f7669646520616e0a09202a20657373656e7469616c6c7920756e636f6e74726f6c6c656420656e6372797074656420226261636b20646f6f7222206265747765656e0a09202a206170706c69636174696f6e7320616e6420746865206469736b2e20536574206c69626174612e616c6c6f775f74706d3d3120696620796f750a09202a20686176652061207265616c20726561736f6e20666f722077616e74696e6720746f20757365207468656d2e205468697320656e73757265730a09202a207468617420696e7374616c6c656420736f6674776172652063616e6e6f7420656173696c79206d65737320737475666620757020776974686f75740a09202a207573657220696e74656e742e2044565220747970652075736572732077696c6c2070726f6261626c7920736869702077697468207468697320656e61626c65640a09202a20666f72206d6f76696520636f6e74656e74206d616e6167656d656e742e0a09202a0a09202a204e6f7465207468617420666f7220415441382077652063616e206973737565206120444353206368616e676520616e642044435320667265657a65206c6f636b0a09202a20666f72207468697320616e642073686f756c6420646f20696e20667574757265206275742074686174206974206973206e6f742073756666696369656e742061730a09202a2044435320697320616e206f7074696f6e616c2066656174757265207365742e205468757320776520616c736f20646f2074686520736f6674776172652066696c7465720a09202a20736f207468617420776520636f6d706c7920776974682074686520544320636f6e736f727469756d2073746174656420676f616c20746861742074686520757365720a09202a2063616e207475726e206f6666205443206665617475726573206f662074686569722073797374656d2e0a09202a2f0a096966202874662d3e636f6d6d616e64203e3d20307835432026262074662d3e636f6d6d616e64203c3d203078354620262620216c69626174615f616c6c6f775f74706d290a0909676f746f20696e76616c69645f666c643b0a0a0972657475726e20303b0a0a20696e76616c69645f666c643a0a096174615f736373695f7365745f73656e73652873636d642c20494c4c4547414c5f524551554553542c20307832342c2030783030293b0a092f2a2022496e76616c6964206669656c6420696e2063646222202a2f0a0972657475726e20313b0a7d0a0a73746174696320756e7369676e656420696e74206174615f736373695f77726974655f73616d655f786c617428737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f7461736b66696c65202a7466203d202671632d3e74663b0a0973747275637420736373695f636d6e64202a73636d64203d2071632d3e73637369636d643b0a09737472756374206174615f646576696365202a646576203d2071632d3e6465763b0a09636f6e7374207538202a636462203d2073636d642d3e636d6e643b0a0975363420626c6f636b3b0a09753332206e5f626c6f636b3b0a097533322073697a653b0a09766f6964202a6275663b0a0a092f2a207765206d6179206e6f7420697373756520444d4120636f6d6d616e6473206966206e6f20444d41206d6f646520697320736574202a2f0a0969662028756e6c696b656c7928216465762d3e646d615f6d6f646529290a0909676f746f20696e76616c69645f666c643b0a0a0969662028756e6c696b656c792873636d642d3e636d645f6c656e203c20313629290a0909676f746f20696e76616c69645f666c643b0a09736373695f31365f6c62615f6c656e286364622c2026626c6f636b2c20266e5f626c6f636b293b0a0a092f2a20666f72206e6f77207765206f6e6c7920737570706f72742057524954452053414d4520776974682074686520756e6d61702062697420736574202a2f0a0969662028756e6c696b656c792821286364625b315d2026203078382929290a0909676f746f20696e76616c69645f666c643b0a0a092f2a0a09202a2057524954452053414d4520616c7761797320686173206120736563746f722073697a656420627566666572206173207061796c6f61642c20746869730a09202a2073686f756c64206e657665722062652061206d756c7469706c6520656e74727920532f47206c6973742e0a09202a2f0a096966202821736373695f73675f636f756e742873636d6429290a0909676f746f20696e76616c69645f666c643b0a0a09627566203d20706167655f616464726573732873675f7061676528736373695f73676c6973742873636d642929293b0a0973697a65203d206174615f7365745f6c62615f72616e67655f656e7472696573286275662c203531322c20626c6f636b2c206e5f626c6f636b293b0a0a0974662d3e70726f746f636f6c203d204154415f50524f545f444d413b0a0974662d3e686f625f66656174757265203d20303b0a0974662d3e66656174757265203d204154415f44534d5f5452494d3b0a0974662d3e686f625f6e73656374203d202873697a65202f2035313229203e3e20383b0a0974662d3e6e73656374203d2073697a65202f203531323b0a0974662d3e636f6d6d616e64203d204154415f434d445f44534d3b0a0974662d3e666c616773207c3d204154415f54464c41475f495341444452207c204154415f54464c41475f444556494345207c204154415f54464c41475f4c42413438207c0a090920202020204154415f54464c41475f57524954453b0a0a096174615f71635f7365745f70635f6e6279746573287163293b0a0a0972657475726e20303b0a0a20696e76616c69645f666c643a0a096174615f736373695f7365745f73656e73652873636d642c20494c4c4547414c5f524551554553542c20307832342c2030783030293b0a092f2a2022496e76616c6964206669656c6420696e2063646222202a2f0a0972657475726e20313b0a7d0a0a2f2a2a0a202a096174615f6d73656c6563745f63616368696e67202d2053696d756c617465204d4f44452053454c45435420666f722063616368696e6720696e666f20706167650a202a094071633a2053746f7261676520666f72207472616e736c6174656420415441207461736b66696c650a202a09406275663a20696e707574206275666665720a202a09406c656e3a206e756d626572206f662076616c696420627974657320696e2074686520696e707574206275666665720a202a0a202a09507265706172652061207461736b66696c6520746f206d6f646966792063616368696e6720696e666f726d6174696f6e20666f7220746865206465766963652e0a202a0a202a094c4f434b494e473a0a202a094e6f6e652e0a202a2f0a73746174696320696e74206174615f6d73656c6563745f63616368696e6728737472756374206174615f7175657565645f636d64202a71632c0a09090920202020202020636f6e7374207538202a6275662c20696e74206c656e290a7b0a09737472756374206174615f7461736b66696c65202a7466203d202671632d3e74663b0a09737472756374206174615f646576696365202a646576203d2071632d3e6465763b0a0963686172206d706167655b43414348455f4d504147455f4c454e5d3b0a097538207763653b0a0a092f2a0a09202a205468652066697273742074776f206279746573206f66206465665f63616368655f6d70616765206172652061206865616465722c20736f206f6666736574730a09202a20696e206d7061676520617265206f6666206279203220636f6d706172656420746f206275662e202053616d6520666f72206c656e2e0a09202a2f0a0a09696620286c656e20213d2043414348455f4d504147455f4c454e202d2032290a090972657475726e202d45494e56414c3b0a0a09776365203d206275665b305d2026202831203c3c2032293b0a0a092f2a0a09202a20436865636b207468617420726561642d6f6e6c79206269747320617265206e6f74206d6f6469666965642e0a09202a2f0a096174615f6d73656e73655f63616368696e67286465762d3e69642c206d706167652c2066616c7365293b0a096d706167655b325d20263d207e2831203c3c2032293b0a096d706167655b325d207c3d207763653b0a09696620286d656d636d70286d70616765202b20322c206275662c2043414348455f4d504147455f4c454e202d20322920213d2030290a090972657475726e202d45494e56414c3b0a0a0974662d3e666c616773207c3d204154415f54464c41475f444556494345207c204154415f54464c41475f4953414444523b0a0974662d3e70726f746f636f6c203d204154415f50524f545f4e4f444154413b0a0974662d3e6e73656374203d20303b0a0974662d3e636f6d6d616e64203d204154415f434d445f5345545f46454154555245533b0a0974662d3e66656174757265203d20776365203f2053455446454154555245535f57435f4f4e203a2053455446454154555245535f57435f4f46463b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373696f705f6d6f64655f73656c656374202d2053696d756c617465204d4f44452053454c45435420362c20313020636f6d6d616e64730a202a094071633a2053746f7261676520666f72207472616e736c6174656420415441207461736b66696c650a202a0a202a09436f6e76657274732061204d4f44452053454c45435420636f6d6d616e6420746f20616e2041544120534554204645415455524553207461736b66696c652e0a202a09417373756d65207468697320697320696e766f6b656420666f72206469726563742061636365737320646576696365732028652e672e206469736b7329206f6e6c792e0a202a0954686572652073686f756c64206265206e6f20626c6f636b2064657363726970746f7220666f72206f74686572206465766963652074797065732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320756e7369676e656420696e74206174615f736373695f6d6f64655f73656c6563745f786c617428737472756374206174615f7175657565645f636d64202a7163290a7b0a0973747275637420736373695f636d6e64202a73636d64203d2071632d3e73637369636d643b0a09636f6e7374207538202a636462203d2073636d642d3e636d6e643b0a09636f6e7374207538202a703b0a0975382070672c207370673b0a09756e7369676e6564207369785f627974652c2070675f6c656e2c206864725f6c656e2c2062645f6c656e3b0a09696e74206c656e3b0a0a09565052494e544b2822454e5445525c6e22293b0a0a097369785f62797465203d20286364625b305d203d3d204d4f44455f53454c454354293b0a09696620287369785f6279746529207b0a09096966202873636d642d3e636d645f6c656e203c2035290a090909676f746f20696e76616c69645f666c643b0a0a09096c656e203d206364625b345d3b0a09096864725f6c656e203d20343b0a097d20656c7365207b0a09096966202873636d642d3e636d645f6c656e203c2039290a090909676f746f20696e76616c69645f666c643b0a0a09096c656e203d20286364625b375d203c3c203829202b206364625b385d3b0a09096864725f6c656e203d20383b0a097d0a0a092f2a205765206f6e6c7920737570706f72742050463d312c2053503d302e20202a2f0a0969662028286364625b315d202620307831312920213d2030783130290a0909676f746f20696e76616c69645f666c643b0a0a092f2a2054657374206561726c7920666f7220706f737369626c65206f76657272756e2e20202a2f0a096966202821736373695f73675f636f756e742873636d6429207c7c20736373695f73676c6973742873636d64292d3e6c656e677468203c206c656e290a0909676f746f20696e76616c69645f706172616d5f6c656e3b0a0a0970203d20706167655f616464726573732873675f7061676528736373695f73676c6973742873636d642929293b0a0a092f2a204d6f766520706173742068656164657220616e6420626c6f636b2064657363726970746f72732e20202a2f0a09696620286c656e203c206864725f6c656e290a0909676f746f20696e76616c69645f706172616d5f6c656e3b0a0a09696620287369785f62797465290a090962645f6c656e203d20705b335d3b0a09656c73650a090962645f6c656e203d2028705b365d203c3c203829202b20705b375d3b0a0a096c656e202d3d206864725f6c656e3b0a0970202b3d206864725f6c656e3b0a09696620286c656e203c2062645f6c656e290a0909676f746f20696e76616c69645f706172616d5f6c656e3b0a096966202862645f6c656e20213d20302026262062645f6c656e20213d2038290a0909676f746f20696e76616c69645f706172616d3b0a0a096c656e202d3d2062645f6c656e3b0a0970202b3d2062645f6c656e3b0a09696620286c656e203d3d2030290a0909676f746f20736b69703b0a0a092f2a20506172736520626f746820706f737369626c6520666f726d61747320666f7220746865206d6f6465207061676520686561646572732e20202a2f0a097067203d20705b305d202620307833663b0a0969662028705b305d2026203078343029207b0a0909696620286c656e203c2034290a090909676f746f20696e76616c69645f706172616d5f6c656e3b0a0a0909737067203d20705b315d3b0a090970675f6c656e203d2028705b325d203c3c203829207c20705b335d3b0a090970202b3d20343b0a09096c656e202d3d20343b0a097d20656c7365207b0a0909696620286c656e203c2032290a090909676f746f20696e76616c69645f706172616d5f6c656e3b0a0a0909737067203d20303b0a090970675f6c656e203d20705b315d3b0a090970202b3d20323b0a09096c656e202d3d20323b0a097d0a0a092f2a0a09202a204e6f206d6f646520737562706167657320737570706f72746564202879657429206275742061736b696e6720666f72205f616c6c5f0a09202a207375627061676573206d61792062652076616c69640a09202a2f0a0969662028737067202626202873706720213d20414c4c5f5355425f4d504147455329290a0909676f746f20696e76616c69645f706172616d3b0a096966202870675f6c656e203e206c656e290a0909676f746f20696e76616c69645f706172616d5f6c656e3b0a0a097377697463682028706729207b0a09636173652043414348455f4d504147453a0a0909696620286174615f6d73656c6563745f63616368696e672871632c20702c2070675f6c656e29203c2030290a090909676f746f20696e76616c69645f706172616d3b0a0909627265616b3b0a0a0964656661756c743a09092f2a20696e76616c6964207061676520636f6465202a2f0a0909676f746f20696e76616c69645f706172616d3b0a097d0a0a092f2a0a09202a204f6e6c79206f6e65207061676520686173206368616e676561626c6520646174612c20736f207765206f6e6c7920737570706f72742073657474696e67206f6e650a09202a207061676520617420612074696d652e0a09202a2f0a09696620286c656e203e2070675f6c656e290a0909676f746f20696e76616c69645f706172616d3b0a0a0972657475726e20303b0a0a20696e76616c69645f666c643a0a092f2a2022496e76616c6964206669656c6420696e2043444222202a2f0a096174615f736373695f7365745f73656e73652873636d642c20494c4c4547414c5f524551554553542c20307832342c20307830293b0a0972657475726e20313b0a0a20696e76616c69645f706172616d3a0a092f2a2022496e76616c6964206669656c6420696e20706172616d65746572206c69737422202a2f0a096174615f736373695f7365745f73656e73652873636d642c20494c4c4547414c5f524551554553542c20307832362c20307830293b0a0972657475726e20313b0a0a20696e76616c69645f706172616d5f6c656e3a0a092f2a2022506172616d65746572206c697374206c656e677468206572726f7222202a2f0a096174615f736373695f7365745f73656e73652873636d642c20494c4c4547414c5f524551554553542c20307831612c20307830293b0a0972657475726e20313b0a0a20736b69703a0a0973636d642d3e726573756c74203d2053414d5f535441545f474f4f443b0a0972657475726e20313b0a7d0a0a2f2a2a0a202a096174615f6765745f786c61745f66756e63202d20636865636b206966205343534920746f20415441207472616e736c6174696f6e20697320706f737369626c650a202a09406465763a20415441206465766963650a202a0940636d643a205343534920636f6d6d616e64206f70636f646520746f20636f6e73696465720a202a0a202a094c6f6f6b20757020746865205343534920636f6d6d616e6420676976656e2c20616e642064657465726d696e652077686574686572207468650a202a095343534920636f6d6d616e6420697320746f206265207472616e736c61746564206f722073696d756c617465642e0a202a0a202a0952455455524e533a0a202a09506f696e74657220746f207472616e736c6174696f6e2066756e6374696f6e20696620706f737369626c652c20254e554c4c206966206e6f742e0a202a2f0a0a73746174696320696e6c696e65206174615f786c61745f66756e635f74206174615f6765745f786c61745f66756e6328737472756374206174615f646576696365202a6465762c20753820636d64290a7b0a097377697463682028636d6429207b0a096361736520524541445f363a0a096361736520524541445f31303a0a096361736520524541445f31363a0a0a09636173652057524954455f363a0a09636173652057524954455f31303a0a09636173652057524954455f31363a0a090972657475726e206174615f736373695f72775f786c61743b0a0a09636173652057524954455f53414d455f31363a0a090972657475726e206174615f736373695f77726974655f73616d655f786c61743b0a0a09636173652053594e4348524f4e495a455f43414348453a0a0909696620286174615f7472795f666c7573685f63616368652864657629290a09090972657475726e206174615f736373695f666c7573685f786c61743b0a0909627265616b3b0a0a0963617365205645524946593a0a0963617365205645524946595f31363a0a090972657475726e206174615f736373695f7665726966795f786c61743b0a0a0963617365204154415f31323a0a0963617365204154415f31363a0a090972657475726e206174615f736373695f706173735f746872753b0a0a0963617365204d4f44455f53454c4543543a0a0963617365204d4f44455f53454c4543545f31303a0a090972657475726e206174615f736373695f6d6f64655f73656c6563745f786c61743b0a0909627265616b3b0a0a09636173652053544152545f53544f503a0a090972657475726e206174615f736373695f73746172745f73746f705f786c61743b0a097d0a0a0972657475726e204e554c4c3b0a7d0a0a2f2a2a0a202a096174615f736373695f64756d705f636462202d2064756d70205343534920636f6d6d616e6420636f6e74656e747320746f20646d6573670a202a094061703a2041544120706f727420746f2077686963682074686520636f6d6d616e6420776173206265696e672073656e740a202a0940636d643a205343534920636f6d6d616e6420746f2064756d700a202a0a202a095072696e74732074686520636f6e74656e7473206f662061205343534920636f6d6d616e6420766961207072696e746b28292e0a202a2f0a0a73746174696320696e6c696e6520766f6964206174615f736373695f64756d705f63646228737472756374206174615f706f7274202a61702c0a09090909202020202073747275637420736373695f636d6e64202a636d64290a7b0a236966646566204154415f44454255470a0973747275637420736373695f646576696365202a73637369646576203d20636d642d3e6465766963653b0a097538202a73637369636d64203d20636d642d3e636d6e643b0a0a09445052494e544b2822434442202825753a25642c25642c2564292025303278202530327820253032782025303278202530327820253032782025303278202530327820253032785c6e222c0a090961702d3e7072696e745f69642c0a0909736373696465762d3e6368616e6e656c2c20736373696465762d3e69642c20736373696465762d3e6c756e2c0a090973637369636d645b305d2c2073637369636d645b315d2c2073637369636d645b325d2c2073637369636d645b335d2c0a090973637369636d645b345d2c2073637369636d645b355d2c2073637369636d645b365d2c2073637369636d645b375d2c0a090973637369636d645b385d293b0a23656e6469660a7d0a0a73746174696320696e6c696e6520696e74205f5f6174615f736373695f7175657565636d642873747275637420736373695f636d6e64202a73636d642c0a09090909202020202020737472756374206174615f646576696365202a646576290a7b0a09753820736373695f6f70203d2073636d642d3e636d6e645b305d3b0a096174615f786c61745f66756e635f7420786c61745f66756e633b0a09696e74207263203d20303b0a0a09696620286465762d3e636c617373203d3d204154415f4445565f41544129207b0a090969662028756e6c696b656c79282173636d642d3e636d645f6c656e207c7c2073636d642d3e636d645f6c656e203e206465762d3e6364625f6c656e29290a090909676f746f206261645f6364625f6c656e3b0a0a0909786c61745f66756e63203d206174615f6765745f786c61745f66756e63286465762c20736373695f6f70293b0a097d20656c7365207b0a090969662028756e6c696b656c79282173636d642d3e636d645f6c656e29290a090909676f746f206261645f6364625f6c656e3b0a0a0909786c61745f66756e63203d204e554c4c3b0a0909696620286c696b656c792828736373695f6f7020213d204154415f313629207c7c202161746170695f706173737468727531362929207b0a0909092f2a2072656c6179205343534920636f6d6d616e6420746f20415441504920646576696365202a2f0a090909696e74206c656e203d20434f4d4d414e445f53495a4528736373695f6f70293b0a09090969662028756e6c696b656c79286c656e203e2073636d642d3e636d645f6c656e207c7c206c656e203e206465762d3e6364625f6c656e29290a09090909676f746f206261645f6364625f6c656e3b0a0a090909786c61745f66756e63203d2061746170695f786c61743b0a09097d20656c7365207b0a0909092f2a204154415f31362070617373746872752c20747265617420617320616e2041544120636f6d6d616e64202a2f0a09090969662028756e6c696b656c792873636d642d3e636d645f6c656e203e20313629290a09090909676f746f206261645f6364625f6c656e3b0a0a090909786c61745f66756e63203d206174615f6765745f786c61745f66756e63286465762c20736373695f6f70293b0a09097d0a097d0a0a0969662028786c61745f66756e63290a09097263203d206174615f736373695f7472616e736c617465286465762c2073636d642c20786c61745f66756e63293b0a09656c73650a09096174615f736373695f73696d756c617465286465762c2073636d64293b0a0a0972657475726e2072633b0a0a206261645f6364625f6c656e3a0a09445052494e544b282262616420434442206c656e3d25752c20736373695f6f703d3078253032782c206d61783d25755c6e222c0a090973636d642d3e636d645f6c656e2c20736373695f6f702c206465762d3e6364625f6c656e293b0a0973636d642d3e726573756c74203d204449445f4552524f52203c3c2031363b0a0973636d642d3e736373695f646f6e652873636d64293b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373695f7175657565636d64202d20497373756520534353492063646220746f206c69626174612d6d616e61676564206465766963650a202a094073686f73743a205343534920686f7374206f6620636f6d6d616e6420746f2062652073656e740a202a0940636d643a205343534920636f6d6d616e6420746f2062652073656e740a202a0a202a09496e20736f6d652063617365732c20746869732066756e6374696f6e207472616e736c61746573205343534920636f6d6d616e647320696e746f0a202a09415441207461736b66696c65732c20616e642071756575657320746865207461736b66696c657320746f2062652073656e7420746f0a202a0968617264776172652e2020496e206f746865722063617365732c20746869732066756e6374696f6e2073696d756c6174657320610a202a095343534920646576696365206279206576616c756174696e6720616e6420726573706f6e64696e6720746f206365727461696e0a202a095343534920636f6d6d616e64732e202054686973206372656174657320746865206f766572616c6c20656666656374206f660a202a0941544120616e64204154415049206465766963657320617070656172696e67206173205343534920646576696365732e0a202a0a202a094c4f434b494e473a0a202a0941544120686f7374206c6f636b0a202a0a202a0952455455524e533a0a202a0952657475726e2076616c75652066726f6d205f5f6174615f736373695f7175657565636d6428292069662040636d642063616e206265207175657565642c0a202a0930206f74686572776973652e0a202a2f0a696e74206174615f736373695f7175657565636d642873747275637420536373695f486f7374202a73686f73742c2073747275637420736373695f636d6e64202a636d64290a7b0a09737472756374206174615f706f7274202a61703b0a09737472756374206174615f646576696365202a6465763b0a0973747275637420736373695f646576696365202a73637369646576203d20636d642d3e6465766963653b0a09696e74207263203d20303b0a09756e7369676e6564206c6f6e67206972715f666c6167733b0a0a096170203d206174615f73686f73745f746f5f706f72742873686f7374293b0a0a097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c206972715f666c616773293b0a0a096174615f736373695f64756d705f6364622861702c20636d64293b0a0a09646576203d206174615f736373695f66696e645f6465762861702c2073637369646576293b0a09696620286c696b656c792864657629290a09097263203d205f5f6174615f736373695f7175657565636d6428636d642c20646576293b0a09656c7365207b0a0909636d642d3e726573756c74203d20284449445f4241445f544152474554203c3c203136293b0a0909636d642d3e736373695f646f6e6528636d64293b0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c206972715f666c616773293b0a0a0972657475726e2072633b0a7d0a0a2f2a2a0a202a096174615f736373695f73696d756c617465202d2073696d756c617465205343534920636f6d6d616e64206f6e20415441206465766963650a202a09406465763a2074686520746172676574206465766963650a202a0940636d643a205343534920636f6d6d616e64206265696e672073656e7420746f206465766963652e0a202a0a202a09496e746572707265747320616e64206469726563746c7920657865637574657320612073656c656374206c697374206f66205343534920636f6d6d616e64730a202a09746861742063616e2062652068616e646c656420696e7465726e616c6c792e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a0a766f6964206174615f736373695f73696d756c61746528737472756374206174615f646576696365202a6465762c2073747275637420736373695f636d6e64202a636d64290a7b0a09737472756374206174615f736373695f6172677320617267733b0a09636f6e7374207538202a73637369636d64203d20636d642d3e636d6e643b0a09753820746d70383b0a0a09617267732e646576203d206465763b0a09617267732e6964203d206465762d3e69643b0a09617267732e636d64203d20636d643b0a09617267732e646f6e65203d20636d642d3e736373695f646f6e653b0a0a097377697463682873637369636d645b305d29207b0a092f2a20544f444f3a20776f72746820696d70726f76696e673f202a2f0a096361736520464f524d41545f554e49543a0a09096174615f736373695f696e76616c69645f6669656c6428636d64293b0a0909627265616b3b0a0a096361736520494e51554952593a0a09096966202873637369636d645b315d20262032290920202020202020202020202f2a20697320436d644474207365743f20202a2f0a0909096174615f736373695f696e76616c69645f6669656c6428636d64293b0a0909656c736520696620282873637369636d645b315d2026203129203d3d203029202020202f2a206973204556504420636c6561723f202a2f0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f737464293b0a0909656c736520737769746368202873637369636d645b325d29207b0a09096361736520307830303a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f3030293b0a090909627265616b3b0a09096361736520307838303a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f3830293b0a090909627265616b3b0a09096361736520307838333a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f3833293b0a090909627265616b3b0a09096361736520307838393a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f3839293b0a090909627265616b3b0a09096361736520307862303a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f6230293b0a090909627265616b3b0a09096361736520307862313a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f6231293b0a090909627265616b3b0a09096361736520307862323a0a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f696e715f6232293b0a090909627265616b3b0a090964656661756c743a0a0909096174615f736373695f696e76616c69645f6669656c6428636d64293b0a090909627265616b3b0a09097d0a0909627265616b3b0a0a0963617365204d4f44455f53454e53453a0a0963617365204d4f44455f53454e53455f31303a0a09096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f6d6f64655f73656e7365293b0a0909627265616b3b0a0a096361736520524541445f43415041434954593a0a09096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f726561645f636170293b0a0909627265616b3b0a0a096361736520534552564943455f414354494f4e5f494e3a0a0909696620282873637369636d645b315d2026203078316629203d3d205341495f524541445f43415041434954595f3136290a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f726561645f636170293b0a0909656c73650a0909096174615f736373695f696e76616c69645f6669656c6428636d64293b0a0909627265616b3b0a0a0963617365205245504f52545f4c554e533a0a09096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f7265706f72745f6c756e73293b0a0909627265616b3b0a0a096361736520524551554553545f53454e53453a0a09096174615f736373695f7365745f73656e736528636d642c20302c20302c2030293b0a0909636d642d3e726573756c74203d20284452495645525f53454e5345203c3c203234293b0a0909636d642d3e736373695f646f6e6528636d64293b0a0909627265616b3b0a0a092f2a20696620776520726561636820746869732c207468656e2077726974656261636b2063616368696e672069732064697361626c65642c0a09202a207475726e696e67207468697320696e746f2061206e6f2d6f702e0a09202a2f0a09636173652053594e4348524f4e495a455f43414348453a0a09092f2a2066616c6c207468726f756768202a2f0a0a092f2a206e6f2d6f7027732c20636f6d706c65746520776974682073756363657373202a2f0a09636173652052455a45524f5f554e49543a0a0963617365205345454b5f363a0a0963617365205345454b5f31303a0a096361736520544553545f554e49545f52454144593a0a09096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f6e6f6f70293b0a0909627265616b3b0a0a09636173652053454e445f444941474e4f535449433a0a0909746d7038203d2073637369636d645b315d2026207e2831203c3c2033293b0a09096966202828746d7038203d3d203078342920262620282173637369636d645b335d2920262620282173637369636d645b345d29290a0909096174615f736373695f726275665f66696c6c2826617267732c206174615f736373696f705f6e6f6f70293b0a0909656c73650a0909096174615f736373695f696e76616c69645f6669656c6428636d64293b0a0909627265616b3b0a0a092f2a20616c6c206f7468657220636f6d6d616e6473202a2f0a0964656661756c743a0a09096174615f736373695f7365745f73656e736528636d642c20494c4c4547414c5f524551554553542c20307832302c20307830293b0a09092f2a2022496e76616c696420636f6d6d616e64206f7065726174696f6e20636f646522202a2f0a0909636d642d3e736373695f646f6e6528636d64293b0a0909627265616b3b0a097d0a7d0a0a696e74206174615f736373695f6164645f686f73747328737472756374206174615f686f7374202a686f73742c2073747275637420736373695f686f73745f74656d706c617465202a736874290a7b0a09696e7420692c2072633b0a0a09666f72202869203d20303b2069203c20686f73742d3e6e5f706f7274733b20692b2b29207b0a0909737472756374206174615f706f7274202a6170203d20686f73742d3e706f7274735b695d3b0a090973747275637420536373695f486f7374202a73686f73743b0a0a09097263203d202d454e4f4d454d3b0a090973686f7374203d20736373695f686f73745f616c6c6f63287368742c2073697a656f6628737472756374206174615f706f7274202a29293b0a0909696620282173686f7374290a090909676f746f206572725f616c6c6f633b0a0a090973686f73742d3e65685f6e6f726573756d65203d20313b0a09092a28737472756374206174615f706f7274202a2a292673686f73742d3e686f7374646174615b305d203d2061703b0a090961702d3e736373695f686f7374203d2073686f73743b0a0a090973686f73742d3e7472616e73706f727474203d206174615f736373695f7472616e73706f72745f74656d706c6174653b0a090973686f73742d3e756e697175655f6964203d2061702d3e7072696e745f69643b0a090973686f73742d3e6d61785f6964203d2031363b0a090973686f73742d3e6d61785f6c756e203d20313b0a090973686f73742d3e6d61785f6368616e6e656c203d20313b0a090973686f73742d3e6d61785f636d645f6c656e203d2031363b0a0a09092f2a205363686564756c6520706f6c6963792069732064657465726d696e6564206279202d3e71635f646566657228290a0909202a2063616c6c6261636b20616e64206974206e6565647320746f207365652065766572792064656665727265642071632e0a0909202a2053657420686f73745f626c6f636b656420746f203120746f2070726576656e742053435349206d69646c617965722066726f6d0a0909202a206175746f6d61746963616c6c7920646566657272696e672072657175657374732e0a0909202a2f0a090973686f73742d3e6d61785f686f73745f626c6f636b6564203d20313b0a0a09097263203d20736373695f6164645f686f73745f776974685f646d612861702d3e736373695f686f73742c0a0909090909092661702d3e746465762c2061702d3e686f73742d3e646576293b0a0909696620287263290a090909676f746f206572725f6164643b0a097d0a0a0972657475726e20303b0a0a206572725f6164643a0a09736373695f686f73745f70757428686f73742d3e706f7274735b695d2d3e736373695f686f7374293b0a206572725f616c6c6f633a0a097768696c6520282d2d69203e3d203029207b0a090973747275637420536373695f486f7374202a73686f7374203d20686f73742d3e706f7274735b695d2d3e736373695f686f73743b0a0a0909736373695f72656d6f76655f686f73742873686f7374293b0a0909736373695f686f73745f7075742873686f7374293b0a097d0a0972657475726e2072633b0a7d0a0a766f6964206174615f736373695f7363616e5f686f737428737472756374206174615f706f7274202a61702c20696e742073796e63290a7b0a09696e74207472696573203d20353b0a09737472756374206174615f646576696365202a6c6173745f6661696c65645f646576203d204e554c4c3b0a09737472756374206174615f6c696e6b202a6c696e6b3b0a09737472756374206174615f646576696365202a6465763b0a0a207265706561743a0a096174615f666f725f656163685f6c696e6b286c696e6b2c2061702c204544474529207b0a09096174615f666f725f656163685f646576286465762c206c696e6b2c20454e41424c454429207b0a09090973747275637420736373695f646576696365202a736465763b0a090909696e74206368616e6e656c203d20302c206964203d20303b0a0a090909696620286465762d3e73646576290a09090909636f6e74696e75653b0a0a090909696620286174615f69735f686f73745f6c696e6b286c696e6b29290a090909096964203d206465762d3e6465766e6f3b0a090909656c73650a090909096368616e6e656c203d206c696e6b2d3e706d703b0a0a09090973646576203d205f5f736373695f6164645f6465766963652861702d3e736373695f686f73742c206368616e6e656c2c2069642c20302c0a090909090909204e554c4c293b0a090909696620282149535f45525228736465762929207b0a090909096465762d3e73646576203d20736465763b0a09090909736373695f6465766963655f7075742873646576293b0a090909096174615f616370695f62696e6428646576293b0a0909097d20656c7365207b0a090909096465762d3e73646576203d204e554c4c3b0a0909097d0a09097d0a097d0a0a092f2a204966207765207363616e6e6564207768696c652045482077617320696e2070726f6772657373206f7220616c6c6f636174696f6e0a09202a206661696c757265206f636375727265642c207363616e20776f756c642068617665206661696c65642073696c656e746c792e2020436865636b0a09202a207768657468657220616c6c2064657669636573206172652061747461636865642e0a09202a2f0a096174615f666f725f656163685f6c696e6b286c696e6b2c2061702c204544474529207b0a09096174615f666f725f656163685f646576286465762c206c696e6b2c20454e41424c454429207b0a09090969662028216465762d3e73646576290a09090909676f746f20657869745f6c6f6f703b0a09097d0a097d0a20657869745f6c6f6f703a0a0969662028216c696e6b290a090972657475726e3b0a0a092f2a207765277265206d697373696e6720736f6d6520534353492064657669636573202a2f0a096966202873796e6329207b0a09092f2a2049662063616c6c6572207265717565737465642073796e6368726e6f7573207363616e202626207765277665206d6164650a0909202a20616e792070726f67726573732c20736c6565702062726965666c7920616e64207265706561742e0a0909202a2f0a09096966202864657620213d206c6173745f6661696c65645f64657629207b0a0909096d736c65657028313030293b0a0909096c6173745f6661696c65645f646576203d206465763b0a090909676f746f207265706561743b0a09097d0a0a09092f2a205765206d69676874206265206661696c696e6720746f2064657465637420626f6f74206465766963652c20676976652069740a0909202a206120666577206d6f7265206368616e6365732e0a0909202a2f0a0909696620282d2d747269657329207b0a0909096d736c65657028313030293b0a090909676f746f207265706561743b0a09097d0a0a09096174615f706f72745f6572722861702c0a0909092020202020225741524e494e473a2073796e6368726f6e6f75732053435349207363616e206661696c656420776974686f7574206d616b696e6720616e792070726f67726573732c20737769746368696e6720746f206173796e635c6e22293b0a097d0a0a0971756575655f64656c617965645f776f726b2873797374656d5f6c6f6e675f77712c202661702d3e686f74706c75675f7461736b2c0a090909202020726f756e645f6a6966666965735f72656c617469766528485a29293b0a7d0a0a2f2a2a0a202a096174615f736373695f6f66666c696e655f646576202d206f66666c696e652061747461636865642053435349206465766963650a202a09406465763a204154412064657669636520746f206f66666c696e6520617474616368656420534353492064657669636520666f720a202a0a202a09546869732066756e6374696f6e2069732063616c6c65642066726f6d206174615f65685f686f74706c7567282920616e6420726573706f6e7369626c650a202a09666f722074616b696e672074686520534353492064657669636520617474616368656420746f2040646576206f66666c696e652e2020546869730a202a0966756e6374696f6e2069732063616c6c6564207769746820686f7374206c6f636b2077686963682070726f7465637473206465762d3e736465760a202a09616761696e737420636c656172696e672e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a0931206966206174746163686564205343534920646576696365206578697374732c2030206f74686572776973652e0a202a2f0a696e74206174615f736373695f6f66666c696e655f64657628737472756374206174615f646576696365202a646576290a7b0a09696620286465762d3e7364657629207b0a0909736373695f6465766963655f7365745f7374617465286465762d3e736465762c20534445565f4f46464c494e45293b0a090972657475726e20313b0a097d0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f736373695f72656d6f76655f646576202d2072656d6f76652061747461636865642053435349206465766963650a202a09406465763a204154412064657669636520746f2072656d6f766520617474616368656420534353492064657669636520666f720a202a0a202a09546869732066756e6374696f6e2069732063616c6c65642066726f6d206174615f65685f736373695f686f74706c7567282920616e640a202a09726573706f6e7369626c6520666f722072656d6f76696e672074686520534353492064657669636520617474616368656420746f20406465762e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570292e0a202a2f0a73746174696320766f6964206174615f736373695f72656d6f76655f64657628737472756374206174615f646576696365202a646576290a7b0a09737472756374206174615f706f7274202a6170203d206465762d3e6c696e6b2d3e61703b0a0973747275637420736373695f646576696365202a736465763b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a092f2a20416c61732c207765206e65656420746f2067726162207363616e5f6d7574657820746f20656e737572652053435349206465766963650a09202a20737461746520646f65736e2774206368616e676520756e6465726e6561746820757320616e6420746875730a09202a20736373695f6465766963655f676574282920616c776179732073756363656564732e2020546865206d75746578206c6f636b696e672063616e0a09202a2062652072656d6f766564206966207468657265206973205f5f736373695f6465766963655f676574282920696e746572666163652077686963680a09202a20696e6372656d656e7473207265666572656e636520636f756e7473207265676172646c657373206f66206465766963652073746174652e0a09202a2f0a096d757465785f6c6f636b282661702d3e736373695f686f73742d3e7363616e5f6d75746578293b0a097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a096174615f616370695f756e62696e6428646576293b0a0a092f2a20636c656172696e67206465762d3e736465762069732070726f74656374656420627920686f7374206c6f636b202a2f0a0973646576203d206465762d3e736465763b0a096465762d3e73646576203d204e554c4c3b0a0a09696620287364657629207b0a09092f2a204966207573657220696e6974696174656420756e706c756720726163657320776974682075732c20736465762063616e20676f0a0909202a206177617920756e6465726e656174682075732061667465722074686520686f7374206c6f636b20616e640a0909202a207363616e5f6d75746578206172652072656c65617365642e2020486f6c64206f6e746f2069742e0a0909202a2f0a090969662028736373695f6465766963655f676574287364657629203d3d203029207b0a0909092f2a2054686520666f6c6c6f77696e6720656e73757265732074686520617474616368656420736465762069730a090909202a206f66666c696e65206f6e2072657475726e2066726f6d206174615f736373695f6f66666c696e655f64657628290a090909202a207265676172646c6573732069742077696e73206f72206c6f7365732074686520726163650a090909202a20616761696e737420746869732066756e6374696f6e2e0a090909202a2f0a090909736373695f6465766963655f7365745f737461746528736465762c20534445565f4f46464c494e45293b0a09097d20656c7365207b0a0909095741524e5f4f4e2831293b0a09090973646576203d204e554c4c3b0a09097d0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a096d757465785f756e6c6f636b282661702d3e736373695f686f73742d3e7363616e5f6d75746578293b0a0a09696620287364657629207b0a09096174615f6465765f696e666f286465762c2022646574616368696e67202853435349202573295c6e222c0a09090920202020206465765f6e616d652826736465762d3e736465765f67656e64657629293b0a0a0909736373695f72656d6f76655f6465766963652873646576293b0a0909736373695f6465766963655f7075742873646576293b0a097d0a7d0a0a73746174696320766f6964206174615f736373695f68616e646c655f6c696e6b5f64657461636828737472756374206174615f6c696e6b202a6c696e6b290a7b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a09737472756374206174615f646576696365202a6465763b0a0a096174615f666f725f656163685f646576286465762c206c696e6b2c20414c4c29207b0a0909756e7369676e6564206c6f6e6720666c6167733b0a0a09096966202821286465762d3e666c6167732026204154415f44464c41475f444554414348454429290a090909636f6e74696e75653b0a0a09097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a09096465762d3e666c61677320263d207e4154415f44464c41475f44455441434845443b0a09097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a0a09096174615f736373695f72656d6f76655f64657628646576293b0a097d0a7d0a0a2f2a2a0a202a096174615f736373695f6d656469615f6368616e67655f6e6f74696679202d2073656e64206d65646961206368616e6765206576656e740a202a09406465763a20506f696e74657220746f20746865206469736b206465766963652077697468206d65646961206368616e6765206576656e740a202a0a202a0954656c6c2074686520626c6f636b206c6179657220746f2073656e642061206d65646961206368616e6765206e6f74696669636174696f6e0a202a096576656e742e0a202a0a202a20094c4f434b494e473a0a202a20097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f736373695f6d656469615f6368616e67655f6e6f7469667928737472756374206174615f646576696365202a646576290a7b0a09696620286465762d3e73646576290a0909736465765f6576745f73656e645f73696d706c65286465762d3e736465762c20534445565f4556545f4d454449415f4348414e47452c0a0909090920202020204746505f41544f4d4943293b0a7d0a0a2f2a2a0a202a096174615f736373695f686f74706c7567202d20534353492070617274206f6620686f74706c75670a202a0940776f726b3a20506f696e74657220746f2041544120706f727420746f20706572666f726d205343534920686f74706c7567206f6e0a202a0a202a09506572666f726d20534353492070617274206f6620686f74706c75672e2020497427732065786563757465642066726f6d20612073657061726174650a202a09776f726b717565756520616674657220454820636f6d706c657465732e202054686973206973206e6563657373617279206265636175736520534353490a202a09686f7420706c756767696e6720726571756972657320776f726b696e6720454820616e6420686f7420756e706c756767696e672069730a202a0973796e6368726f6e697a6564207769746820686f7420706c756767696e6720776974682061206d757465782e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570292e0a202a2f0a766f6964206174615f736373695f686f74706c75672873747275637420776f726b5f737472756374202a776f726b290a7b0a09737472756374206174615f706f7274202a6170203d0a0909636f6e7461696e65725f6f6628776f726b2c20737472756374206174615f706f72742c20686f74706c75675f7461736b2e776f726b293b0a09696e7420693b0a0a096966202861702d3e70666c6167732026204154415f50464c41475f554e4c4f4144494e4729207b0a0909445052494e544b2822454e5445522f45584954202d20756e6c6f6164696e675c6e22293b0a090972657475726e3b0a097d0a0a09445052494e544b2822454e5445525c6e22293b0a096d757465785f6c6f636b282661702d3e736373695f7363616e5f6d75746578293b0a0a092f2a20556e706c756720646574616368656420646576696365732e202057652063616e6e6f7420757365206c696e6b206974657261746f7220686572650a09202a206265636175736520504d50206c696e6b73206861766520746f206265207363616e6e6564206576656e20696620504d502069730a09202a2063757272656e746c79206e6f742061747461636865642e202049746572617465206d616e75616c6c792e0a09202a2f0a096174615f736373695f68616e646c655f6c696e6b5f646574616368282661702d3e6c696e6b293b0a096966202861702d3e706d705f6c696e6b290a0909666f72202869203d20303b2069203c20534154415f504d505f4d41585f504f5254533b20692b2b290a0909096174615f736373695f68616e646c655f6c696e6b5f646574616368282661702d3e706d705f6c696e6b5b695d293b0a0a092f2a207363616e20666f72206e6577206f6e6573202a2f0a096174615f736373695f7363616e5f686f73742861702c2030293b0a0a096d757465785f756e6c6f636b282661702d3e736373695f7363616e5f6d75746578293b0a09445052494e544b2822455849545c6e22293b0a7d0a0a2f2a2a0a202a096174615f736373695f757365725f7363616e202d20696e6469636174696f6e20666f7220757365722d696e6974696174656420627573207363616e0a202a094073686f73743a205343534920686f737420746f207363616e0a202a09406368616e6e656c3a204368616e6e656c20746f207363616e0a202a094069643a20494420746f207363616e0a202a09406c756e3a204c554e20746f207363616e0a202a0a202a09546869732066756e6374696f6e2069732063616c6c6564207768656e2075736572206578706c696369746c79207265717565737473206275730a202a097363616e2e20205365742070726f62652070656e64696e6720666c616720616e6420696e766f6b652045482e0a202a0a202a094c4f434b494e473a0a202a0953435349206c617965722028776520646f6e27742063617265290a202a0a202a0952455455524e533a0a202a095a65726f2e0a202a2f0a696e74206174615f736373695f757365725f7363616e2873747275637420536373695f486f7374202a73686f73742c20756e7369676e656420696e74206368616e6e656c2c0a090920202020202020756e7369676e656420696e742069642c20756e7369676e656420696e74206c756e290a7b0a09737472756374206174615f706f7274202a6170203d206174615f73686f73745f746f5f706f72742873686f7374293b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74206465766e6f2c207263203d20303b0a0a09696620282161702d3e6f70732d3e6572726f725f68616e646c6572290a090972657475726e202d454f504e4f54535550503b0a0a09696620286c756e20213d205343414e5f57494c445f43415244202626206c756e290a090972657475726e202d45494e56414c3b0a0a096966202821736174615f706d705f61747461636865642861702929207b0a0909696620286368616e6e656c20213d205343414e5f57494c445f43415244202626206368616e6e656c290a09090972657475726e202d45494e56414c3b0a09096465766e6f203d2069643b0a097d20656c7365207b0a090969662028696420213d205343414e5f57494c445f43415244202626206964290a09090972657475726e202d45494e56414c3b0a09096465766e6f203d206368616e6e656c3b0a097d0a0a097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a09696620286465766e6f203d3d205343414e5f57494c445f4341524429207b0a0909737472756374206174615f6c696e6b202a6c696e6b3b0a0a09096174615f666f725f656163685f6c696e6b286c696e6b2c2061702c204544474529207b0a090909737472756374206174615f65685f696e666f202a656869203d20266c696e6b2d3e65685f696e666f3b0a0909096568692d3e70726f62655f6d61736b207c3d204154415f414c4c5f444556494345533b0a0909096568692d3e616374696f6e207c3d204154415f45485f52455345543b0a09097d0a097d20656c7365207b0a0909737472756374206174615f646576696365202a646576203d206174615f66696e645f6465762861702c206465766e6f293b0a0a09096966202864657629207b0a090909737472756374206174615f65685f696e666f202a656869203d20266465762d3e6c696e6b2d3e65685f696e666f3b0a0909096568692d3e70726f62655f6d61736b207c3d2031203c3c206465762d3e6465766e6f3b0a0909096568692d3e616374696f6e207c3d204154415f45485f52455345543b0a09097d20656c73650a0909097263203d202d45494e56414c3b0a097d0a0a09696620287263203d3d203029207b0a09096174615f706f72745f7363686564756c655f6568286170293b0a09097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a09096174615f706f72745f776169745f6568286170293b0a097d20656c73650a09097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a0a0972657475726e2072633b0a7d0a0a2f2a2a0a202a096174615f736373695f6465765f72657363616e202d20696e69746961746520736373695f72657363616e5f64657669636528290a202a0940776f726b3a20506f696e74657220746f2041544120706f727420746f20706572666f726d20736373695f72657363616e5f64657669636528290a202a0a202a094166746572204154412070617373207468727520285341542920636f6d6d616e647320617265206578656375746564207375636365737366756c6c792c0a202a096c6962617461206e65656420746f2070726f70616761746520746865206368616e67657320746f2053435349206c617965722e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570292e0a202a2f0a766f6964206174615f736373695f6465765f72657363616e2873747275637420776f726b5f737472756374202a776f726b290a7b0a09737472756374206174615f706f7274202a6170203d0a0909636f6e7461696e65725f6f6628776f726b2c20737472756374206174615f706f72742c20736373695f72657363616e5f7461736b293b0a09737472756374206174615f6c696e6b202a6c696e6b3b0a09737472756374206174615f646576696365202a6465763b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096d757465785f6c6f636b282661702d3e736373695f7363616e5f6d75746578293b0a097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a096174615f666f725f656163685f6c696e6b286c696e6b2c2061702c204544474529207b0a09096174615f666f725f656163685f646576286465762c206c696e6b2c20454e41424c454429207b0a09090973747275637420736373695f646576696365202a73646576203d206465762d3e736465763b0a0a090909696620282173646576290a09090909636f6e74696e75653b0a09090969662028736373695f6465766963655f676574287364657629290a09090909636f6e74696e75653b0a0a0909097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a090909736373695f72657363616e5f646576696365282628736465762d3e736465765f67656e64657629293b0a090909736373695f6465766963655f7075742873646576293b0a0909097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a09097d0a097d0a0a097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a096d757465785f756e6c6f636b282661702d3e736373695f7363616e5f6d75746578293b0a7d0a0a2f2a2a0a202a096174615f7361735f706f72745f616c6c6f63202d20416c6c6f6361746520706f727420666f722061205341532061747461636865642053415441206465766963650a202a0940686f73743a2041544120686f737420636f6e7461696e657220666f7220616c6c2053415320706f7274730a202a0940706f72745f696e666f3a20496e666f726d6174696f6e2066726f6d206c6f772d6c6576656c20686f7374206472697665720a202a094073686f73743a205343534920686f737420746861742074686520736373692064657669636520697320617474616368656420746f0a202a0a202a094c4f434b494e473a0a202a095043492f6574632e206275732070726f62652073656d2e0a202a0a202a0952455455524e533a0a202a096174615f706f727420706f696e746572206f6e2073756363657373202f204e554c4c206f6e206661696c7572652e0a202a2f0a0a737472756374206174615f706f7274202a6174615f7361735f706f72745f616c6c6f6328737472756374206174615f686f7374202a686f73742c0a0909090920202020737472756374206174615f706f72745f696e666f202a706f72745f696e666f2c0a090909092020202073747275637420536373695f486f7374202a73686f7374290a7b0a09737472756374206174615f706f7274202a61703b0a0a096170203d206174615f706f72745f616c6c6f6328686f7374293b0a0969662028216170290a090972657475726e204e554c4c3b0a0a0961702d3e706f72745f6e6f203d20303b0a0961702d3e6c6f636b203d2026686f73742d3e6c6f636b3b0a0961702d3e70696f5f6d61736b203d20706f72745f696e666f2d3e70696f5f6d61736b3b0a0961702d3e6d77646d615f6d61736b203d20706f72745f696e666f2d3e6d77646d615f6d61736b3b0a0961702d3e75646d615f6d61736b203d20706f72745f696e666f2d3e75646d615f6d61736b3b0a0961702d3e666c616773207c3d20706f72745f696e666f2d3e666c6167733b0a0961702d3e6f7073203d20706f72745f696e666f2d3e706f72745f6f70733b0a0961702d3e63626c203d204154415f43424c5f534154413b0a0a0972657475726e2061703b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f706f72745f616c6c6f63293b0a0a2f2a2a0a202a096174615f7361735f706f72745f7374617274202d2053657420706f727420757020666f7220646d612e0a202a094061703a20506f727420746f20696e697469616c697a650a202a0a202a0943616c6c6564206a7573742061667465722064617461207374727563747572657320666f72206561636820706f7274206172650a202a09696e697469616c697a65642e0a202a0a202a094d617920626520757365642061732074686520706f72745f7374617274282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a696e74206174615f7361735f706f72745f737461727428737472756374206174615f706f7274202a6170290a7b0a092f2a0a09202a2074686520706f7274206973206d61726b65642061732066726f7a656e20617420616c6c6f636174696f6e2074696d652c2062757420696620776520646f6e27740a09202a2068617665206e65772065682c20776520776f6e277420746861772069740a09202a2f0a09696620282161702d3e6f70732d3e6572726f725f68616e646c6572290a090961702d3e70666c61677320263d207e4154415f50464c41475f46524f5a454e3b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f706f72745f7374617274293b0a0a2f2a2a0a202a096174615f706f72745f73746f70202d20556e646f206174615f7361735f706f72745f737461727428290a202a094061703a20506f727420746f207368757420646f776e0a202a0a202a094d617920626520757365642061732074686520706f72745f73746f70282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a0a766f6964206174615f7361735f706f72745f73746f7028737472756374206174615f706f7274202a6170290a7b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f706f72745f73746f70293b0a0a2f2a2a0a202a206174615f7361735f6173796e635f70726f6265202d2073696d706c79207363686564756c652070726f62696e6720616e642072657475726e0a202a204061703a20506f727420746f2070726f62650a202a0a202a20466f72206261746368207363686564756c696e67206f662070726f626520666f72207361732061747461636865642061746120646576696365732c20617373756d65730a202a2074686520706f72742068617320616c7265616479206265656e207468726f756768206174615f7361735f706f72745f696e697428290a202a2f0a766f6964206174615f7361735f6173796e635f70726f626528737472756374206174615f706f7274202a6170290a7b0a095f5f6174615f706f72745f70726f6265286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f6173796e635f70726f6265293b0a0a696e74206174615f7361735f73796e635f70726f626528737472756374206174615f706f7274202a6170290a7b0a0972657475726e206174615f706f72745f70726f6265286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f73796e635f70726f6265293b0a0a0a2f2a2a0a202a096174615f7361735f706f72745f696e6974202d20496e697469616c697a6520612053415441206465766963650a202a094061703a205341544120706f727420746f20696e697469616c697a650a202a0a202a094c4f434b494e473a0a202a095043492f6574632e206275732070726f62652073656d2e0a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c206e6f6e2d7a65726f206f6e206572726f722e0a202a2f0a0a696e74206174615f7361735f706f72745f696e697428737472756374206174615f706f7274202a6170290a7b0a09696e74207263203d2061702d3e6f70732d3e706f72745f7374617274286170293b0a0a09696620287263290a090972657475726e2072633b0a0961702d3e7072696e745f6964203d2061746f6d69635f696e635f72657475726e28266174615f7072696e745f6964293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f706f72745f696e6974293b0a0a2f2a2a0a202a096174615f7361735f706f72745f64657374726f79202d2044657374726f792061205341544120706f727420616c6c6f6361746564206279206174615f7361735f706f72745f616c6c6f630a202a094061703a205341544120706f727420746f2064657374726f790a202a0a202a2f0a0a766f6964206174615f7361735f706f72745f64657374726f7928737472756374206174615f706f7274202a6170290a7b0a096966202861702d3e6f70732d3e706f72745f73746f70290a090961702d3e6f70732d3e706f72745f73746f70286170293b0a096b66726565286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f706f72745f64657374726f79293b0a0a2f2a2a0a202a096174615f7361735f736c6176655f636f6e666967757265202d2044656661756c7420736c6176655f636f6e66696720726f7574696e6520666f72206c696261746120646576696365730a202a0940736465763a20534353492064657669636520746f20636f6e6669677572650a202a094061703a2041544120706f727420746f2077686963682053435349206465766963652069732061747461636865640a202a0a202a0952455455524e533a0a202a095a65726f2e0a202a2f0a0a696e74206174615f7361735f736c6176655f636f6e6669677572652873747275637420736373695f646576696365202a736465762c20737472756374206174615f706f7274202a6170290a7b0a096174615f736373695f736465765f636f6e6669672873646576293b0a096174615f736373695f6465765f636f6e66696728736465762c2061702d3e6c696e6b2e646576696365293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f736c6176655f636f6e666967757265293b0a0a2f2a2a0a202a096174615f7361735f7175657565636d64202d20497373756520534353492063646220746f206c69626174612d6d616e61676564206465766963650a202a0940636d643a205343534920636f6d6d616e6420746f2062652073656e740a202a094061703a0941544120706f727420746f2077686963682074686520636f6d6d616e64206973206265696e672073656e740a202a0a202a0952455455524e533a0a202a0952657475726e2076616c75652066726f6d205f5f6174615f736373695f7175657565636d6428292069662040636d642063616e206265207175657565642c0a202a0930206f74686572776973652e0a202a2f0a0a696e74206174615f7361735f7175657565636d642873747275637420736373695f636d6e64202a636d642c20737472756374206174615f706f7274202a6170290a7b0a09696e74207263203d20303b0a0a096174615f736373695f64756d705f6364622861702c20636d64293b0a0a09696620286c696b656c79286174615f6465765f656e61626c65642861702d3e6c696e6b2e6465766963652929290a09097263203d205f5f6174615f736373695f7175657565636d6428636d642c2061702d3e6c696e6b2e646576696365293b0a09656c7365207b0a0909636d642d3e726573756c74203d20284449445f4241445f544152474554203c3c203136293b0a0909636d642d3e736373695f646f6e6528636d64293b0a097d0a0972657475726e2072633b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7361735f7175657565636d64293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f647269766572732f6174612f6c69626174612d7366662e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303032343735373200313231313437343433333000303031373330320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20206c69626174612d7366662e63202d2068656c706572206c69627261727920666f72205043492049444520424d444d410a202a0a202a20204d61696e7461696e65642062793a20204a656666204761727a696b203c6a6761727a696b40706f626f782e636f6d3e0a202a20202020090920202020506c6561736520414c5741595320636f7079206c696e75782d69646540766765722e6b65726e656c2e6f72670a202a0909202020206f6e20656d61696c732e0a202a0a202a2020436f7079726967687420323030332d3230303620526564204861742c20496e632e2020416c6c207269676874732072657365727665642e0a202a2020436f7079726967687420323030332d32303036204a656666204761727a696b0a202a0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c69736865642062790a202a2020746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e20322c206f722028617420796f7572206f7074696f6e290a202a2020616e79206c617465722076657273696f6e2e0a202a0a202a2020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c0a202a202062757420574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a20204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e2020536565207468650a202a2020474e552047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a2020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020616c6f6e67207769746820746869732070726f6772616d3b20736565207468652066696c6520434f5059494e472e20204966206e6f742c20777269746520746f0a202a2020746865204672656520536f66747761726520466f756e646174696f6e2c20363735204d617373204176652c2043616d6272696467652c204d412030323133392c205553412e0a202a0a202a0a202a20206c696261746120646f63756d656e746174696f6e20697320617661696c61626c652076696120276d616b65207b70737c7064667d646f6373272c0a202a2020617320446f63756d656e746174696f6e2f446f63426f6f6b2f6c69626174612e2a0a202a0a202a2020486172647761726520646f63756d656e746174696f6e20617661696c61626c652066726f6d20687474703a2f2f7777772e7431332e6f72672f20616e640a202a2020687474703a2f2f7777772e736174612d696f2e6f72672f0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6766702e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6c69626174612e683e0a23696e636c756465203c6c696e75782f686967686d656d2e683e0a0a23696e636c75646520226c69626174612e68220a0a7374617469632073747275637420776f726b71756575655f737472756374202a6174615f7366665f77713b0a0a636f6e737420737472756374206174615f706f72745f6f7065726174696f6e73206174615f7366665f706f72745f6f7073203d207b0a092e696e68657269747309093d20266174615f626173655f706f72745f6f70732c0a0a092e71635f7072657009093d206174615f6e6f6f705f71635f707265702c0a092e71635f697373756509093d206174615f7366665f71635f69737375652c0a092e71635f66696c6c5f72746609093d206174615f7366665f71635f66696c6c5f7274662c0a0a092e667265657a650909093d206174615f7366665f667265657a652c0a092e746861770909093d206174615f7366665f746861772c0a092e707265726573657409093d206174615f7366665f70726572657365742c0a092e736f6674726573657409093d206174615f7366665f736f667472657365742c0a092e68617264726573657409093d20736174615f7366665f6861726472657365742c0a092e706f7374726573657409093d206174615f7366665f706f737472657365742c0a092e6572726f725f68616e646c657209093d206174615f7366665f6572726f725f68616e646c65722c0a0a092e7366665f6465765f73656c65637409093d206174615f7366665f6465765f73656c6563742c0a092e7366665f636865636b5f737461747573093d206174615f7366665f636865636b5f7374617475732c0a092e7366665f74665f6c6f616409093d206174615f7366665f74665f6c6f61642c0a092e7366665f74665f7265616409093d206174615f7366665f74665f726561642c0a092e7366665f657865635f636f6d6d616e64093d206174615f7366665f657865635f636f6d6d616e642c0a092e7366665f646174615f7866657209093d206174615f7366665f646174615f786665722c0a092e7366665f647261696e5f6669666f09093d206174615f7366665f647261696e5f6669666f2c0a0a092e6c6f73745f696e7465727275707409093d206174615f7366665f6c6f73745f696e746572727570742c0a7d3b0a4558504f52545f53594d424f4c5f47504c286174615f7366665f706f72745f6f7073293b0a0a2f2a2a0a202a096174615f7366665f636865636b5f737461747573202d2052656164206465766963652073746174757320726567202620636c65617220696e746572727570740a202a094061703a20706f727420776865726520746865206465766963652069730a202a0a202a09526561647320415441207461736b66696c652073746174757320726567697374657220666f722063757272656e746c792d73656c6563746564206465766963650a202a09616e642072657475726e206974732076616c75652e205468697320616c736f20636c656172732070656e64696e6720696e74657272757074730a202a20202020202066726f6d2074686973206465766963650a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a7538206174615f7366665f636865636b5f73746174757328737472756374206174615f706f7274202a6170290a7b0a0972657475726e20696f72656164382861702d3e696f616464722e7374617475735f61646472293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f636865636b5f737461747573293b0a0a2f2a2a0a202a096174615f7366665f616c74737461747573202d20526561642064657669636520616c7465726e61746520737461747573207265670a202a094061703a20706f727420776865726520746865206465766963652069730a202a0a202a09526561647320415441207461736b66696c6520616c7465726e6174652073746174757320726567697374657220666f720a202a0963757272656e746c792d73656c65637465642064657669636520616e642072657475726e206974732076616c75652e0a202a0a202a094e6f74653a206d6179204e4f5420626520757365642061732074686520636865636b5f616c74737461747573282920656e74727920696e0a202a096174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a737461746963207538206174615f7366665f616c7473746174757328737472756374206174615f706f7274202a6170290a7b0a096966202861702d3e6f70732d3e7366665f636865636b5f616c74737461747573290a090972657475726e2061702d3e6f70732d3e7366665f636865636b5f616c74737461747573286170293b0a0a0972657475726e20696f72656164382861702d3e696f616464722e616c747374617475735f61646472293b0a7d0a0a2f2a2a0a202a096174615f7366665f6972715f737461747573202d20436865636b206966207468652064657669636520697320627573790a202a094061703a20706f727420776865726520746865206465766963652069730a202a0a202a0944657465726d696e652069662074686520706f72742069732063757272656e746c7920627573792e205573657320616c747374617475730a202a09696620617661696c61626c6520696e206f7264657220746f2061766f696420636c656172696e672073686172656420495251207374617475730a202a097768656e2066696e64696e6720616e2049525120736f757263652e204e6f6e2063746c2063617061626c65206465766963657320646f6e27740a202a09736861726520696e74657272757074206c696e657320666f7274756e6174656c7920666f722075732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a737461746963207538206174615f7366665f6972715f73746174757328737472756374206174615f706f7274202a6170290a7b0a097538207374617475733b0a0a096966202861702d3e6f70732d3e7366665f636865636b5f616c74737461747573207c7c2061702d3e696f616464722e616c747374617475735f6164647229207b0a0909737461747573203d206174615f7366665f616c74737461747573286170293b0a09092f2a204e6f742075733a205765206172652062757379202a2f0a0909696620287374617475732026204154415f42555359290a09090972657475726e207374617475733b0a097d0a092f2a20436c65617220494e545251206c61746368202a2f0a09737461747573203d2061702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a0972657475726e207374617475733b0a7d0a0a2f2a2a0a202a096174615f7366665f73796e63202d20466c757368207772697465730a202a094061703a20506f727420746f207761697420666f722e0a202a0a202a0943415554494f4e3a0a202a094966207765206861766520616e206d6d696f206465766963652077697468206e6f2063746c20616e64206e6f20616c747374617475730a202a096d6574686f6420746869732077696c6c206661696c2e204e6f2073756368206465766963657320617265206b6e6f776e20746f2065786973742e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a0a73746174696320766f6964206174615f7366665f73796e6328737472756374206174615f706f7274202a6170290a7b0a096966202861702d3e6f70732d3e7366665f636865636b5f616c74737461747573290a090961702d3e6f70732d3e7366665f636865636b5f616c74737461747573286170293b0a09656c7365206966202861702d3e696f616464722e616c747374617475735f61646472290a0909696f72656164382861702d3e696f616464722e616c747374617475735f61646472293b0a7d0a0a2f2a2a0a202a096174615f7366665f706175736509092d09466c7573682077726974657320616e642077616974203430306e530a202a094061703a20506f727420746f20706175736520666f722e0a202a0a202a0943415554494f4e3a0a202a094966207765206861766520616e206d6d696f206465766963652077697468206e6f2063746c20616e64206e6f20616c747374617475730a202a096d6574686f6420746869732077696c6c206661696c2e204e6f2073756368206465766963657320617265206b6e6f776e20746f2065786973742e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a0a766f6964206174615f7366665f706175736528737472756374206174615f706f7274202a6170290a7b0a096174615f7366665f73796e63286170293b0a096e64656c617928343030293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f7061757365293b0a0a2f2a2a0a202a096174615f7366665f646d615f7061757365092d095061757365206265666f726520636f6d6d656e63696e6720444d410a202a094061703a20506f727420746f20706175736520666f722e0a202a0a202a09506572666f726d20492f4f2066656e63696e6720616e6420656e737572652073756666696369656e74206379636c652064656c617973206f636375720a202a09666f72207468652048444d41313a30207472616e736974696f6e0a202a2f0a0a766f6964206174615f7366665f646d615f706175736528737472756374206174615f706f7274202a6170290a7b0a096966202861702d3e6f70732d3e7366665f636865636b5f616c74737461747573207c7c2061702d3e696f616464722e616c747374617475735f6164647229207b0a09092f2a20416e20616c7473746174757320726561642077696c6c20636175736520746865206e65656465642064656c617920776974686f75740a09092020206d657373696e67207570207468652049525120737461747573202a2f0a09096174615f7366665f616c74737461747573286170293b0a090972657475726e3b0a097d0a092f2a20546865726520617265206e6f20444d4120636f6e74726f6c6c65727320776974686f75742063746c2e20425547206865726520746f20656e737572650a092020207765206e657665722076696f6c617465207468652048444d41313a30207472616e736974696f6e2074696d696e6720616e64207269736b0a09202020636f7272757074696f6e2e202a2f0a0942554728293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f646d615f7061757365293b0a0a2f2a2a0a202a096174615f7366665f627573795f736c656570202d20736c65657020756e74696c2042535920636c656172732c206f722074696d656f75740a202a094061703a20706f727420636f6e7461696e696e672073746174757320726567697374657220746f20626520706f6c6c65640a202a0940746d6f75745f7061743a20696d70617469656e63652074696d656f757420696e206d736563730a202a0940746d6f75743a206f766572616c6c2074696d656f757420696e206d736563730a202a0a202a09536c65657020756e74696c2041544120537461747573207265676973746572206269742042535920636c656172732c0a202a096f7220612074696d656f7574206f63637572732e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7366665f627573795f736c65657028737472756374206174615f706f7274202a61702c0a090920202020202020756e7369676e6564206c6f6e6720746d6f75745f7061742c20756e7369676e6564206c6f6e6720746d6f7574290a7b0a09756e7369676e6564206c6f6e672074696d65725f73746172742c2074696d656f75743b0a097538207374617475733b0a0a09737461747573203d206174615f7366665f627573795f776169742861702c204154415f425553592c20333030293b0a0974696d65725f7374617274203d206a6966666965733b0a0974696d656f7574203d206174615f646561646c696e652874696d65725f73746172742c20746d6f75745f706174293b0a097768696c65202873746174757320213d203078666620262620287374617475732026204154415f42555359292026260a092020202020202074696d655f6265666f7265286a6966666965732c2074696d656f75742929207b0a09096174615f6d736c6565702861702c203530293b0a0909737461747573203d206174615f7366665f627573795f776169742861702c204154415f425553592c2033293b0a097d0a0a096966202873746174757320213d203078666620262620287374617475732026204154415f4255535929290a09096174615f706f72745f7761726e2861702c0a09090920202020202022706f727420697320736c6f7720746f20726573706f6e642c20706c656173652062652070617469656e7420285374617475732030782578295c6e222c0a090909202020202020737461747573293b0a0a0974696d656f7574203d206174615f646561646c696e652874696d65725f73746172742c20746d6f7574293b0a097768696c65202873746174757320213d203078666620262620287374617475732026204154415f42555359292026260a092020202020202074696d655f6265666f7265286a6966666965732c2074696d656f75742929207b0a09096174615f6d736c6565702861702c203530293b0a0909737461747573203d2061702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a097d0a0a0969662028737461747573203d3d2030786666290a090972657475726e202d454e4f4445563b0a0a09696620287374617475732026204154415f4255535929207b0a09096174615f706f72745f6572722861702c0a090909202020202022706f7274206661696c656420746f20726573706f6e642028256c7520736563732c205374617475732030782578295c6e222c0a09090920202020204449565f524f554e445f555028746d6f75742c2031303030292c20737461747573293b0a090972657475726e202d45425553593b0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f627573795f736c656570293b0a0a73746174696320696e74206174615f7366665f636865636b5f726561647928737472756374206174615f6c696e6b202a6c696e6b290a7b0a09753820737461747573203d206c696e6b2d3e61702d3e6f70732d3e7366665f636865636b5f737461747573286c696e6b2d3e6170293b0a0a0972657475726e206174615f636865636b5f726561647928737461747573293b0a7d0a0a2f2a2a0a202a096174615f7366665f776169745f7265616479202d20736c65657020756e74696c2042535920636c656172732c206f722074696d656f75740a202a09406c696e6b3a20534646206c696e6b20746f20776169742072656164792073746174757320666f720a202a0940646561646c696e653a20646561646c696e65206a69666669657320666f7220746865206f7065726174696f6e0a202a0a202a09536c65657020756e74696c2041544120537461747573207265676973746572206269742042535920636c656172732c206f722074696d656f75740a202a096f63637572732e0a202a0a202a094c4f434b494e473a0a202a094b65726e656c2074687265616420636f6e7465787420286d617920736c656570292e0a202a0a202a0952455455524e533a0a202a0930206f6e20737563636573732c202d6572726e6f206f74686572776973652e0a202a2f0a696e74206174615f7366665f776169745f726561647928737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e6564206c6f6e6720646561646c696e65290a7b0a0972657475726e206174615f776169745f7265616479286c696e6b2c20646561646c696e652c206174615f7366665f636865636b5f7265616479293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f776169745f7265616479293b0a0a2f2a2a0a202a096174615f7366665f7365745f64657663746c202d2057726974652064657669636520636f6e74726f6c207265670a202a094061703a20706f727420776865726520746865206465766963652069730a202a094063746c3a2076616c756520746f2077726974650a202a0a202a0957726974657320415441207461736b66696c652064657669636520636f6e74726f6c2072656769737465722e0a202a0a202a094e6f74653a206d6179204e4f54206265207573656420617320746865207366665f7365745f64657663746c282920656e74727920696e0a202a096174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a73746174696320766f6964206174615f7366665f7365745f64657663746c28737472756374206174615f706f7274202a61702c2075382063746c290a7b0a096966202861702d3e6f70732d3e7366665f7365745f64657663746c290a090961702d3e6f70732d3e7366665f7365745f64657663746c2861702c2063746c293b0a09656c73650a0909696f7772697465382863746c2c2061702d3e696f616464722e63746c5f61646472293b0a7d0a0a2f2a2a0a202a096174615f7366665f6465765f73656c656374202d2053656c6563742064657669636520302f31206f6e20415441206275730a202a094061703a20415441206368616e6e656c20746f206d616e6970756c6174650a202a09406465766963653a204154412064657669636520286e756d62657265642066726f6d207a65726f2920746f2073656c6563740a202a0a202a0955736520746865206d6574686f6420646566696e656420696e20746865204154412073706563696669636174696f6e20746f0a202a096d616b65206569746865722064657669636520302c206f722064657669636520312c20616374697665206f6e207468650a202a09415441206368616e6e656c2e2020576f726b73207769746820626f74682050494f20616e64204d4d494f2e0a202a0a202a094d6179206265207573656420617320746865206465765f73656c656374282920656e74727920696e206174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a0963616c6c65722e0a202a2f0a766f6964206174615f7366665f6465765f73656c65637428737472756374206174615f706f7274202a61702c20756e7369676e656420696e7420646576696365290a7b0a09753820746d703b0a0a0969662028646576696365203d3d2030290a0909746d70203d204154415f4445564943455f4f42533b0a09656c73650a0909746d70203d204154415f4445564943455f4f4253207c204154415f444556313b0a0a09696f77726974653828746d702c2061702d3e696f616464722e6465766963655f61646472293b0a096174615f7366665f7061757365286170293b092f2a206e65656465643b20616c736f20666c75736865732c20666f72206d6d696f202a2f0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f6465765f73656c656374293b0a0a2f2a2a0a202a096174615f6465765f73656c656374202d2053656c6563742064657669636520302f31206f6e20415441206275730a202a094061703a20415441206368616e6e656c20746f206d616e6970756c6174650a202a09406465766963653a204154412064657669636520286e756d62657265642066726f6d207a65726f2920746f2073656c6563740a202a0940776169743a206e6f6e2d7a65726f20746f207761697420666f7220537461747573207265676973746572204253592062697420746f20636c6561720a202a094063616e5f736c6565703a206e6f6e2d7a65726f20696620636f6e7465787420616c6c6f777320736c656570696e670a202a0a202a0955736520746865206d6574686f6420646566696e656420696e20746865204154412073706563696669636174696f6e20746f0a202a096d616b65206569746865722064657669636520302c206f722064657669636520312c20616374697665206f6e207468650a202a09415441206368616e6e656c2e0a202a0a202a0954686973206973206120686967682d6c6576656c2076657273696f6e206f66206174615f7366665f6465765f73656c65637428292c2077686963680a202a096164646974696f6e616c6c792070726f766964657320746865207365727669636573206f6620696e73657274696e67207468652070726f7065720a202a0970617573657320616e642073746174757320706f6c6c696e672c207768657265206e65656465642e0a202a0a202a094c4f434b494e473a0a202a0963616c6c65722e0a202a2f0a73746174696320766f6964206174615f6465765f73656c65637428737472756374206174615f706f7274202a61702c20756e7369676e656420696e74206465766963652c0a090909202020756e7369676e656420696e7420776169742c20756e7369676e656420696e742063616e5f736c656570290a7b0a09696620286174615f6d73675f70726f626528617029290a09096174615f706f72745f696e666f2861702c20226174615f6465765f73656c6563743a20454e5445522c206465766963652025752c20776169742025755c6e222c0a0909092020202020206465766963652c2077616974293b0a0a096966202877616974290a09096174615f776169745f69646c65286170293b0a0a0961702d3e6f70732d3e7366665f6465765f73656c6563742861702c20646576696365293b0a0a09696620287761697429207b0a09096966202863616e5f736c6565702026262061702d3e6c696e6b2e6465766963655b6465766963655d2e636c617373203d3d204154415f4445565f4154415049290a0909096174615f6d736c6565702861702c20313530293b0a09096174615f776169745f69646c65286170293b0a097d0a7d0a0a2f2a2a0a202a096174615f7366665f6972715f6f6e202d20456e61626c6520696e7465727275707473206f6e206120706f72742e0a202a094061703a20506f7274206f6e20776869636820696e74657272757074732061726520656e61626c65642e0a202a0a202a09456e61626c6520696e7465727275707473206f6e2061206c65676163792049444520646576696365207573696e67204d4d494f206f722050494f2c0a202a097761697420666f722069646c652c20636c65617220616e792070656e64696e6720696e74657272757074732e0a202a0a202a094e6f74653a206d6179204e4f54206265207573656420617320746865207366665f6972715f6f6e282920656e74727920696e0a202a096174615f706f72745f6f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a766f6964206174615f7366665f6972715f6f6e28737472756374206174615f706f7274202a6170290a7b0a09737472756374206174615f696f706f727473202a696f61646472203d202661702d3e696f616464723b0a0a096966202861702d3e6f70732d3e7366665f6972715f6f6e29207b0a090961702d3e6f70732d3e7366665f6972715f6f6e286170293b0a090972657475726e3b0a097d0a0a0961702d3e63746c20263d207e4154415f4e49454e3b0a0961702d3e6c6173745f63746c203d2061702d3e63746c3b0a0a096966202861702d3e6f70732d3e7366665f7365745f64657663746c207c7c20696f616464722d3e63746c5f61646472290a09096174615f7366665f7365745f64657663746c2861702c2061702d3e63746c293b0a096174615f776169745f69646c65286170293b0a0a096966202861702d3e6f70732d3e7366665f6972715f636c656172290a090961702d3e6f70732d3e7366665f6972715f636c656172286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f6972715f6f6e293b0a0a2f2a2a0a202a096174615f7366665f74665f6c6f6164202d2073656e64207461736b66696c652072656769737465727320746f20686f737420636f6e74726f6c6c65720a202a094061703a20506f727420746f207768696368206f75747075742069732073656e740a202a094074663a20415441207461736b66696c65207265676973746572207365740a202a0a202a094f75747075747320415441207461736b66696c6520746f207374616e646172642041544120686f737420636f6e74726f6c6c65722e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a766f6964206174615f7366665f74665f6c6f616428737472756374206174615f706f7274202a61702c20636f6e737420737472756374206174615f7461736b66696c65202a7466290a7b0a09737472756374206174615f696f706f727473202a696f61646472203d202661702d3e696f616464723b0a09756e7369676e656420696e742069735f61646472203d2074662d3e666c6167732026204154415f54464c41475f4953414444523b0a0a096966202874662d3e63746c20213d2061702d3e6c6173745f63746c29207b0a090969662028696f616464722d3e63746c5f61646472290a090909696f7772697465382874662d3e63746c2c20696f616464722d3e63746c5f61646472293b0a090961702d3e6c6173745f63746c203d2074662d3e63746c3b0a09096174615f776169745f69646c65286170293b0a097d0a0a096966202869735f61646472202626202874662d3e666c6167732026204154415f54464c41475f4c424134382929207b0a09095741524e5f4f4e5f4f4e43452821696f616464722d3e63746c5f61646472293b0a0909696f7772697465382874662d3e686f625f666561747572652c20696f616464722d3e666561747572655f61646472293b0a0909696f7772697465382874662d3e686f625f6e736563742c20696f616464722d3e6e736563745f61646472293b0a0909696f7772697465382874662d3e686f625f6c62616c2c20696f616464722d3e6c62616c5f61646472293b0a0909696f7772697465382874662d3e686f625f6c62616d2c20696f616464722d3e6c62616d5f61646472293b0a0909696f7772697465382874662d3e686f625f6c6261682c20696f616464722d3e6c6261685f61646472293b0a0909565052494e544b2822686f623a20666561742030782558206e7365637420307825582c206c62612030782558203078255820307825585c6e222c0a09090974662d3e686f625f666561747572652c0a09090974662d3e686f625f6e736563742c0a09090974662d3e686f625f6c62616c2c0a09090974662d3e686f625f6c62616d2c0a09090974662d3e686f625f6c626168293b0a097d0a0a096966202869735f6164647229207b0a0909696f7772697465382874662d3e666561747572652c20696f616464722d3e666561747572655f61646472293b0a0909696f7772697465382874662d3e6e736563742c20696f616464722d3e6e736563745f61646472293b0a0909696f7772697465382874662d3e6c62616c2c20696f616464722d3e6c62616c5f61646472293b0a0909696f7772697465382874662d3e6c62616d2c20696f616464722d3e6c62616d5f61646472293b0a0909696f7772697465382874662d3e6c6261682c20696f616464722d3e6c6261685f61646472293b0a0909565052494e544b2822666561742030782558206e736563742030782558206c62612030782558203078255820307825585c6e222c0a09090974662d3e666561747572652c0a09090974662d3e6e736563742c0a09090974662d3e6c62616c2c0a09090974662d3e6c62616d2c0a09090974662d3e6c626168293b0a097d0a0a096966202874662d3e666c6167732026204154415f54464c41475f44455649434529207b0a0909696f7772697465382874662d3e6465766963652c20696f616464722d3e6465766963655f61646472293b0a0909565052494e544b282264657669636520307825585c6e222c2074662d3e646576696365293b0a097d0a0a096174615f776169745f69646c65286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f74665f6c6f6164293b0a0a2f2a2a0a202a096174615f7366665f74665f72656164202d20696e70757420646576696365277320415441207461736b66696c6520736861646f77207265676973746572730a202a094061703a20506f72742066726f6d20776869636820696e70757420697320726561640a202a094074663a20415441207461736b66696c652072656769737465722073657420666f722073746f72696e6720696e7075740a202a0a202a09526561647320415441207461736b66696c652072656769737465727320666f722063757272656e746c792d73656c6563746564206465766963650a202a09696e746f204074662e20417373756d657320746865206465766963652068617320612066756c6c792053464620636f6d706c69616e74207461736b2066696c650a202a096c61796f757420616e64206265686176696f75722e20496620796f752064657669636520646f6573206e6f742028656720686173206120646966666572656e740a202a09737461747573206d6574686f6429207468656e20796f752077696c6c206e65656420746f2070726f766964652061207265706c6163656d656e742074665f726561640a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a766f6964206174615f7366665f74665f7265616428737472756374206174615f706f7274202a61702c20737472756374206174615f7461736b66696c65202a7466290a7b0a09737472756374206174615f696f706f727473202a696f61646472203d202661702d3e696f616464723b0a0a0974662d3e636f6d6d616e64203d206174615f7366665f636865636b5f737461747573286170293b0a0974662d3e66656174757265203d20696f726561643828696f616464722d3e6572726f725f61646472293b0a0974662d3e6e73656374203d20696f726561643828696f616464722d3e6e736563745f61646472293b0a0974662d3e6c62616c203d20696f726561643828696f616464722d3e6c62616c5f61646472293b0a0974662d3e6c62616d203d20696f726561643828696f616464722d3e6c62616d5f61646472293b0a0974662d3e6c626168203d20696f726561643828696f616464722d3e6c6261685f61646472293b0a0974662d3e646576696365203d20696f726561643828696f616464722d3e6465766963655f61646472293b0a0a096966202874662d3e666c6167732026204154415f54464c41475f4c4241343829207b0a0909696620286c696b656c7928696f616464722d3e63746c5f616464722929207b0a090909696f7772697465382874662d3e63746c207c204154415f484f422c20696f616464722d3e63746c5f61646472293b0a09090974662d3e686f625f66656174757265203d20696f726561643828696f616464722d3e6572726f725f61646472293b0a09090974662d3e686f625f6e73656374203d20696f726561643828696f616464722d3e6e736563745f61646472293b0a09090974662d3e686f625f6c62616c203d20696f726561643828696f616464722d3e6c62616c5f61646472293b0a09090974662d3e686f625f6c62616d203d20696f726561643828696f616464722d3e6c62616d5f61646472293b0a09090974662d3e686f625f6c626168203d20696f726561643828696f616464722d3e6c6261685f61646472293b0a090909696f7772697465382874662d3e63746c2c20696f616464722d3e63746c5f61646472293b0a09090961702d3e6c6173745f63746c203d2074662d3e63746c3b0a09097d20656c73650a0909095741524e5f4f4e5f4f4e43452831293b0a097d0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f74665f72656164293b0a0a2f2a2a0a202a096174615f7366665f657865635f636f6d6d616e64202d2069737375652041544120636f6d6d616e6420746f20686f737420636f6e74726f6c6c65720a202a094061703a20706f727420746f20776869636820636f6d6d616e64206973206265696e67206973737565640a202a094074663a20415441207461736b66696c65207265676973746572207365740a202a0a202a094973737565732041544120636f6d6d616e642c20776974682070726f7065722073796e6368726f6e697a6174696f6e207769746820696e746572727570740a202a0968616e646c6572202f206f7468657220746872656164732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a766f6964206174615f7366665f657865635f636f6d6d616e6428737472756374206174615f706f7274202a61702c20636f6e737420737472756374206174615f7461736b66696c65202a7466290a7b0a09445052494e544b282261746125753a20636d6420307825585c6e222c2061702d3e7072696e745f69642c2074662d3e636f6d6d616e64293b0a0a09696f7772697465382874662d3e636f6d6d616e642c2061702d3e696f616464722e636f6d6d616e645f61646472293b0a096174615f7366665f7061757365286170293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f657865635f636f6d6d616e64293b0a0a2f2a2a0a202a096174615f74665f746f5f686f7374202d20697373756520415441207461736b66696c6520746f20686f737420636f6e74726f6c6c65720a202a094061703a20706f727420746f20776869636820636f6d6d616e64206973206265696e67206973737565640a202a094074663a20415441207461736b66696c65207265676973746572207365740a202a0a202a0949737375657320415441207461736b66696c652072656769737465722073657420746f2041544120686f737420636f6e74726f6c6c65722c0a202a09776974682070726f7065722073796e6368726f6e697a6174696f6e207769746820696e746572727570742068616e646c657220616e640a202a096f7468657220746872656164732e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a2f0a73746174696320696e6c696e6520766f6964206174615f74665f746f5f686f737428737472756374206174615f706f7274202a61702c0a090909092020636f6e737420737472756374206174615f7461736b66696c65202a7466290a7b0a0961702d3e6f70732d3e7366665f74665f6c6f61642861702c207466293b0a0961702d3e6f70732d3e7366665f657865635f636f6d6d616e642861702c207466293b0a7d0a0a2f2a2a0a202a096174615f7366665f646174615f78666572202d205472616e7366657220646174612062792050494f0a202a09406465763a2064657669636520746f207461726765740a202a09406275663a2064617461206275666665720a202a09406275666c656e3a20627566666572206c656e6774680a202a094072773a20726561642f77726974650a202a0a202a095472616e7366657220646174612066726f6d2f746f207468652064657669636520646174612072656769737465722062792050494f2e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a0a202a0952455455524e533a0a202a09427974657320636f6e73756d65642e0a202a2f0a756e7369676e656420696e74206174615f7366665f646174615f7866657228737472756374206174615f646576696365202a6465762c20756e7369676e65642063686172202a6275662c0a09090920202020202020756e7369676e656420696e74206275666c656e2c20696e74207277290a7b0a09737472756374206174615f706f7274202a6170203d206465762d3e6c696e6b2d3e61703b0a09766f6964205f5f696f6d656d202a646174615f61646472203d2061702d3e696f616464722e646174615f616464723b0a09756e7369676e656420696e7420776f726473203d206275666c656e203e3e20313b0a0a092f2a205472616e73666572206d756c7469706c65206f662032206279746573202a2f0a09696620287277203d3d2052454144290a0909696f7265616431365f72657028646174615f616464722c206275662c20776f726473293b0a09656c73650a0909696f777269746531365f72657028646174615f616464722c206275662c20776f726473293b0a0a092f2a205472616e7366657220747261696c696e6720627974652c20696620616e792e202a2f0a0969662028756e6c696b656c79286275666c656e202620307830312929207b0a0909756e7369676e65642063686172207061645b325d203d207b207d3b0a0a09092f2a20506f696e742062756620746f20746865207461696c206f6620627566666572202a2f0a0909627566202b3d206275666c656e202d20313b0a0a09092f2a0a0909202a2055736520696f2a31365f7265702829206163636573736f727320686572652061732077656c6c20746f2061766f696420706f696e746c6573736c790a0909202a207377617070696e6720627974657320746f20616e642066726f6d206f6e207468652062696720656e6469616e206d616368696e65732e2e2e0a0909202a2f0a0909696620287277203d3d205245414429207b0a090909696f7265616431365f72657028646174615f616464722c207061642c2031293b0a0909092a627566203d207061645b305d3b0a09097d20656c7365207b0a0909097061645b305d203d202a6275663b0a090909696f777269746531365f72657028646174615f616464722c207061642c2031293b0a09097d0a0909776f7264732b2b3b0a097d0a0a0972657475726e20776f726473203c3c20313b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f646174615f78666572293b0a0a2f2a2a0a202a096174615f7366665f646174615f786665723332202d205472616e7366657220646174612062792050494f0a202a09406465763a2064657669636520746f207461726765740a202a09406275663a2064617461206275666665720a202a09406275666c656e3a20627566666572206c656e6774680a202a094072773a20726561642f77726974650a202a0a202a095472616e7366657220646174612066726f6d2f746f207468652064657669636520646174612072656769737465722062792050494f207573696e672033326269740a202a09492f4f206f7065726174696f6e732e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a0a202a0952455455524e533a0a202a09427974657320636f6e73756d65642e0a202a2f0a0a756e7369676e656420696e74206174615f7366665f646174615f78666572333228737472756374206174615f646576696365202a6465762c20756e7369676e65642063686172202a6275662c0a09090920202020202020756e7369676e656420696e74206275666c656e2c20696e74207277290a7b0a09737472756374206174615f706f7274202a6170203d206465762d3e6c696e6b2d3e61703b0a09766f6964205f5f696f6d656d202a646174615f61646472203d2061702d3e696f616464722e646174615f616464723b0a09756e7369676e656420696e7420776f726473203d206275666c656e203e3e20323b0a09696e7420736c6f70203d206275666c656e202620333b0a0a0969662028212861702d3e70666c6167732026204154415f50464c41475f50494f333229290a090972657475726e206174615f7366665f646174615f78666572286465762c206275662c206275666c656e2c207277293b0a0a092f2a205472616e73666572206d756c7469706c65206f662034206279746573202a2f0a09696620287277203d3d2052454144290a0909696f7265616433325f72657028646174615f616464722c206275662c20776f726473293b0a09656c73650a0909696f777269746533325f72657028646174615f616464722c206275662c20776f726473293b0a0a092f2a205472616e7366657220747261696c696e672062797465732c20696620616e79202a2f0a0969662028756e6c696b656c7928736c6f702929207b0a0909756e7369676e65642063686172207061645b345d203d207b207d3b0a0a09092f2a20506f696e742062756620746f20746865207461696c206f6620627566666572202a2f0a0909627566202b3d206275666c656e202d20736c6f703b0a0a09092f2a0a0909202a2055736520696f2a5f7265702829206163636573736f727320686572652061732077656c6c20746f2061766f696420706f696e746c6573736c790a0909202a207377617070696e6720627974657320746f20616e642066726f6d206f6e207468652062696720656e6469616e206d616368696e65732e2e2e0a0909202a2f0a0909696620287277203d3d205245414429207b0a09090969662028736c6f70203c2033290a09090909696f7265616431365f72657028646174615f616464722c207061642c2031293b0a090909656c73650a09090909696f7265616433325f72657028646174615f616464722c207061642c2031293b0a0909096d656d637079286275662c207061642c20736c6f70293b0a09097d20656c7365207b0a0909096d656d637079287061642c206275662c20736c6f70293b0a09090969662028736c6f70203c2033290a09090909696f777269746531365f72657028646174615f616464722c207061642c2031293b0a090909656c73650a09090909696f777269746533325f72657028646174615f616464722c207061642c2031293b0a09097d0a097d0a0972657475726e20286275666c656e202b2031292026207e313b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f646174615f786665723332293b0a0a2f2a2a0a202a096174615f7366665f646174615f786665725f6e6f697271202d205472616e7366657220646174612062792050494f0a202a09406465763a2064657669636520746f207461726765740a202a09406275663a2064617461206275666665720a202a09406275666c656e3a20627566666572206c656e6774680a202a094072773a20726561642f77726974650a202a0a202a095472616e7366657220646174612066726f6d2f746f207468652064657669636520646174612072656769737465722062792050494f2e20446f207468650a202a097472616e73666572207769746820696e74657272757074732064697361626c65642e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a0a202a0952455455524e533a0a202a09427974657320636f6e73756d65642e0a202a2f0a756e7369676e656420696e74206174615f7366665f646174615f786665725f6e6f69727128737472756374206174615f646576696365202a6465762c20756e7369676e65642063686172202a6275662c0a090909092020202020756e7369676e656420696e74206275666c656e2c20696e74207277290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e656420696e7420636f6e73756d65643b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a09636f6e73756d6564203d206174615f7366665f646174615f786665723332286465762c206275662c206275666c656e2c207277293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0a0972657475726e20636f6e73756d65643b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f646174615f786665725f6e6f697271293b0a0a2f2a2a0a202a096174615f70696f5f736563746f72202d205472616e73666572206120736563746f72206f6620646174612e0a202a094071633a20436f6d6d616e64206f6e20676f696e670a202a0a202a095472616e736665722071632d3e736563745f73697a65206279746573206f6620646174612066726f6d2f746f2074686520415441206465766963652e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a73746174696320766f6964206174615f70696f5f736563746f7228737472756374206174615f7175657565645f636d64202a7163290a7b0a09696e7420646f5f7772697465203d202871632d3e74662e666c6167732026204154415f54464c41475f5752495445293b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a097374727563742070616765202a706167653b0a09756e7369676e656420696e74206f66667365743b0a09756e7369676e65642063686172202a6275663b0a0a096966202871632d3e6375726279746573203d3d2071632d3e6e6279746573202d2071632d3e736563745f73697a65290a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4c4153543b0a0a0970616765203d2073675f706167652871632d3e6375727367293b0a096f6666736574203d2071632d3e63757273672d3e6f6666736574202b2071632d3e63757273675f6f66733b0a0a092f2a20676574207468652063757272656e74207061676520616e64206f6666736574202a2f0a0970616765203d206e74685f7061676528706167652c20286f6666736574203e3e20504147455f534849465429293b0a096f666673657420253d20504147455f53495a453b0a0a09445052494e544b2822646174612025735c6e222c2071632d3e74662e666c6167732026204154415f54464c41475f5752495445203f2022777269746522203a20227265616422293b0a0a096966202850616765486967684d656d28706167652929207b0a0909756e7369676e6564206c6f6e6720666c6167733b0a0a09092f2a204649584d453a20757365206120626f756e636520627566666572202a2f0a09096c6f63616c5f6972715f7361766528666c616773293b0a0909627566203d206b6d61705f61746f6d69632870616765293b0a0a09092f2a20646f207468652061637475616c2064617461207472616e73666572202a2f0a090961702d3e6f70732d3e7366665f646174615f786665722871632d3e6465762c20627566202b206f66667365742c2071632d3e736563745f73697a652c0a0909090920202020202020646f5f7772697465293b0a0a09096b756e6d61705f61746f6d696328627566293b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a097d20656c7365207b0a0909627566203d20706167655f616464726573732870616765293b0a090961702d3e6f70732d3e7366665f646174615f786665722871632d3e6465762c20627566202b206f66667365742c2071632d3e736563745f73697a652c0a0909090920202020202020646f5f7772697465293b0a097d0a0a096966202821646f5f7772697465202626202150616765536c6162287061676529290a0909666c7573685f6463616368655f706167652870616765293b0a0a0971632d3e6375726279746573202b3d2071632d3e736563745f73697a653b0a0971632d3e63757273675f6f6673202b3d2071632d3e736563745f73697a653b0a0a096966202871632d3e63757273675f6f6673203d3d2071632d3e63757273672d3e6c656e67746829207b0a090971632d3e6375727367203d2073675f6e6578742871632d3e6375727367293b0a090971632d3e63757273675f6f6673203d20303b0a097d0a7d0a0a2f2a2a0a202a096174615f70696f5f736563746f7273202d205472616e73666572206f6e65206f72206d616e7920736563746f72732e0a202a094071633a20436f6d6d616e64206f6e20676f696e670a202a0a202a095472616e73666572206f6e65206f72206d616e7920736563746f7273206f6620646174612066726f6d2f746f207468650a202a094154412064657669636520666f72207468652044525120726571756573742e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a73746174696320766f6964206174615f70696f5f736563746f727328737472756374206174615f7175657565645f636d64202a7163290a7b0a096966202869735f6d756c74695f7461736b66696c65282671632d3e74662929207b0a09092f2a20524541442f5752495445204d554c5449504c45202a2f0a0909756e7369676e656420696e74206e736563743b0a0a09095741524e5f4f4e5f4f4e43452871632d3e6465762d3e6d756c74695f636f756e74203d3d2030293b0a0a09096e73656374203d206d696e282871632d3e6e6279746573202d2071632d3e637572627974657329202f2071632d3e736563745f73697a652c0a0909092020202071632d3e6465762d3e6d756c74695f636f756e74293b0a09097768696c6520286e736563742d2d290a0909096174615f70696f5f736563746f72287163293b0a097d20656c73650a09096174615f70696f5f736563746f72287163293b0a0a096174615f7366665f73796e632871632d3e6170293b202f2a20666c757368202a2f0a7d0a0a2f2a2a0a202a0961746170695f73656e645f636462202d2057726974652043444220627974657320746f2068617264776172650a202a094061703a20506f727420746f207768696368204154415049206465766963652069732061747461636865642e0a202a094071633a205461736b66696c652063757272656e746c79206163746976650a202a0a202a095768656e206465766963652068617320696e64696361746564206974732072656164696e65737320746f206163636570740a202a0961204344422c20746869732066756e6374696f6e2069732063616c6c65642e202053656e6420746865204344422e0a202a0a202a094c4f434b494e473a0a202a0963616c6c65722e0a202a2f0a73746174696320766f69642061746170695f73656e645f63646228737472756374206174615f706f7274202a61702c20737472756374206174615f7175657565645f636d64202a7163290a7b0a092f2a2073656e64205343534920636462202a2f0a09445052494e544b282273656e64206364625c6e22293b0a095741524e5f4f4e5f4f4e43452871632d3e6465762d3e6364625f6c656e203c203132293b0a0a0961702d3e6f70732d3e7366665f646174615f786665722871632d3e6465762c2071632d3e6364622c2071632d3e6465762d3e6364625f6c656e2c2031293b0a096174615f7366665f73796e63286170293b0a092f2a204649584d453a204966207468652043444220697320666f7220444d4120646f207765206e65656420746f20646f20746865207472616e736974696f6e2064656c61790a092020206f7220697320626d646d615f73746172742067756172616e7465656420746f20646f206974203f202a2f0a09737769746368202871632d3e74662e70726f746f636f6c29207b0a09636173652041544150495f50524f545f50494f3a0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53543b0a0909627265616b3b0a09636173652041544150495f50524f545f4e4f444154413a0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4c4153543b0a0909627265616b3b0a23696664656620434f4e4649475f4154415f424d444d410a09636173652041544150495f50524f545f444d413a0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4c4153543b0a09092f2a20696e69746961746520626d646d61202a2f0a090961702d3e6f70732d3e626d646d615f7374617274287163293b0a0909627265616b3b0a23656e646966202f2a20434f4e4649475f4154415f424d444d41202a2f0a0964656661756c743a0a090942554728293b0a097d0a7d0a0a2f2a2a0a202a095f5f61746170695f70696f5f6279746573202d205472616e7366657220646174612066726f6d2f746f20746865204154415049206465766963652e0a202a094071633a20436f6d6d616e64206f6e20676f696e670a202a094062797465733a206e756d626572206f662062797465730a202a0a202a095472616e73666572205472616e7366657220646174612066726f6d2f746f20746865204154415049206465766963652e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a0a202a2f0a73746174696320696e74205f5f61746170695f70696f5f627974657328737472756374206174615f7175657565645f636d64202a71632c20756e7369676e656420696e74206279746573290a7b0a09696e74207277203d202871632d3e74662e666c6167732026204154415f54464c41475f575249544529203f205752495445203a20524541443b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f646576696365202a646576203d2071632d3e6465763b0a09737472756374206174615f65685f696e666f202a656869203d20266465762d3e6c696e6b2d3e65685f696e666f3b0a0973747275637420736361747465726c697374202a73673b0a097374727563742070616765202a706167653b0a09756e7369676e65642063686172202a6275663b0a09756e7369676e656420696e74206f66667365742c20636f756e742c20636f6e73756d65643b0a0a6e6578745f73673a0a097367203d2071632d3e63757273673b0a0969662028756e6c696b656c79282173672929207b0a09096174615f6568695f707573685f64657363286568692c2022756e6578706563746564206f7220746f6f206d75636820747261696c696e67206461746120220a090909092020226275663d2575206375723d25752062797465733d2575222c0a09090909202071632d3e6e62797465732c2071632d3e63757262797465732c206279746573293b0a090972657475726e202d313b0a097d0a0a0970616765203d2073675f70616765287367293b0a096f6666736574203d2073672d3e6f6666736574202b2071632d3e63757273675f6f66733b0a0a092f2a20676574207468652063757272656e74207061676520616e64206f6666736574202a2f0a0970616765203d206e74685f7061676528706167652c20286f6666736574203e3e20504147455f534849465429293b0a096f666673657420253d20504147455f53495a453b0a0a092f2a20646f6e2774206f76657272756e2063757272656e74207367202a2f0a09636f756e74203d206d696e2873672d3e6c656e677468202d2071632d3e63757273675f6f66732c206279746573293b0a0a092f2a20646f6e27742063726f7373207061676520626f756e646172696573202a2f0a09636f756e74203d206d696e28636f756e742c2028756e7369676e656420696e7429504147455f53495a45202d206f6666736574293b0a0a09445052494e544b2822646174612025735c6e222c2071632d3e74662e666c6167732026204154415f54464c41475f5752495445203f2022777269746522203a20227265616422293b0a0a096966202850616765486967684d656d28706167652929207b0a0909756e7369676e6564206c6f6e6720666c6167733b0a0a09092f2a204649584d453a2075736520626f756e636520627566666572202a2f0a09096c6f63616c5f6972715f7361766528666c616773293b0a0909627566203d206b6d61705f61746f6d69632870616765293b0a0a09092f2a20646f207468652061637475616c2064617461207472616e73666572202a2f0a0909636f6e73756d6564203d2061702d3e6f70732d3e7366665f646174615f78666572286465762c2020627566202b206f66667365742c0a0909090909090909636f756e742c207277293b0a0a09096b756e6d61705f61746f6d696328627566293b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a097d20656c7365207b0a0909627566203d20706167655f616464726573732870616765293b0a0909636f6e73756d6564203d2061702d3e6f70732d3e7366665f646174615f78666572286465762c2020627566202b206f66667365742c0a0909090909090909636f756e742c207277293b0a097d0a0a096279746573202d3d206d696e2862797465732c20636f6e73756d6564293b0a0971632d3e6375726279746573202b3d20636f756e743b0a0971632d3e63757273675f6f6673202b3d20636f756e743b0a0a096966202871632d3e63757273675f6f6673203d3d2073672d3e6c656e67746829207b0a090971632d3e6375727367203d2073675f6e6578742871632d3e6375727367293b0a090971632d3e63757273675f6f6673203d20303b0a097d0a0a092f2a0a09202a205468657265207573656420746f206265206120205741524e5f4f4e5f4f4e43452871632d3e637572736720262620636f756e7420213d20636f6e73756d6564293b0a09202a20556e666f7274756e6174656c79205f5f61746170695f70696f5f627974657320646f65736e2774206b6e6f7720656e6f75676820746f20646f20746865205741524e0a09202a20636865636b20636f72726563746c7920617320697420646f65736e2774206b6e6f7720696620697420697320746865206c6173742072657175657374206265696e670a09202a206d6164652e20536f6d65626f64792073686f756c6420696d706c656d656e7420612070726f7065722073616e69747920636865636b2e0a09202a2f0a09696620286279746573290a0909676f746f206e6578745f73673b0a0972657475726e20303b0a7d0a0a2f2a2a0a202a0961746170695f70696f5f6279746573202d205472616e7366657220646174612066726f6d2f746f20746865204154415049206465766963652e0a202a094071633a20436f6d6d616e64206f6e20676f696e670a202a0a202a095472616e73666572205472616e7366657220646174612066726f6d2f746f20746865204154415049206465766963652e0a202a0a202a094c4f434b494e473a0a202a09496e686572697465642066726f6d2063616c6c65722e0a202a2f0a73746174696320766f69642061746170695f70696f5f627974657328737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f646576696365202a646576203d2071632d3e6465763b0a09737472756374206174615f65685f696e666f202a656869203d20266465762d3e6c696e6b2d3e65685f696e666f3b0a09756e7369676e656420696e742069726561736f6e2c2062635f6c6f2c2062635f68692c2062797465733b0a09696e7420695f77726974652c20646f5f7772697465203d202871632d3e74662e666c6167732026204154415f54464c41475f575249544529203f2031203a20303b0a0a092f2a2041627573652071632d3e726573756c745f746620666f722074656d702073746f72616765206f6620696e7465726d6564696174652054460a09202a206865726520746f207361766520736f6d65206b65726e656c20737461636b2075736167652e0a09202a20466f72206e6f726d616c20636f6d706c6574696f6e2c2071632d3e726573756c745f7466206973206e6f742072656c6576616e742e20466f720a09202a206572726f722c2071632d3e726573756c745f7466206973206c61746572206f7665727772697474656e206279206174615f71635f636f6d706c65746528292e0a09202a20536f2c2074686520636f72726563746e657373206f662071632d3e726573756c745f7466206973206e6f742061666665637465642e0a09202a2f0a0961702d3e6f70732d3e7366665f74665f726561642861702c202671632d3e726573756c745f7466293b0a0969726561736f6e203d2071632d3e726573756c745f74662e6e736563743b0a0962635f6c6f203d2071632d3e726573756c745f74662e6c62616d3b0a0962635f6869203d2071632d3e726573756c745f74662e6c6261683b0a096279746573203d202862635f6869203c3c203829207c2062635f6c6f3b0a0a092f2a207368616c6c20626520636c656172656420746f207a65726f2c20696e6469636174696e672078666572206f662064617461202a2f0a0969662028756e6c696b656c792869726561736f6e20262041544150495f434f4429290a0909676f746f2061746170695f636865636b3b0a0a092f2a206d616b652073757265207472616e7366657220646972656374696f6e206d617463686573206578706563746564202a2f0a09695f7772697465203d20282869726561736f6e20262041544150495f494f29203d3d203029203f2031203a20303b0a0969662028756e6c696b656c7928646f5f777269746520213d20695f777269746529290a0909676f746f2061746170695f636865636b3b0a0a0969662028756e6c696b656c792821627974657329290a0909676f746f2061746170695f636865636b3b0a0a09565052494e544b282261746125753a2078666572696e672025642062797465735c6e222c2061702d3e7072696e745f69642c206279746573293b0a0a0969662028756e6c696b656c79285f5f61746170695f70696f5f62797465732871632c2062797465732929290a0909676f746f206572725f6f75743b0a096174615f7366665f73796e63286170293b202f2a20666c757368202a2f0a0a0972657475726e3b0a0a2061746170695f636865636b3a0a096174615f6568695f707573685f64657363286568692c2022415441504920636865636b206661696c6564202869726561736f6e3d307825782062797465733d257529222c0a090909202069726561736f6e2c206279746573293b0a206572725f6f75743a0a0971632d3e6572725f6d61736b207c3d2041435f4552525f48534d3b0a0961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a7d0a0a2f2a2a0a202a096174615f68736d5f6f6b5f696e5f7771202d20436865636b206966207468652071632063616e2062652068616e646c656420696e2074686520776f726b71756575652e0a202a094061703a2074686520746172676574206174615f706f72740a202a094071633a207163206f6e20676f696e670a202a0a202a0952455455524e533a0a202a0931206966206f6b20696e20776f726b71756575652c2030206f74686572776973652e0a202a2f0a73746174696320696e6c696e6520696e74206174615f68736d5f6f6b5f696e5f777128737472756374206174615f706f7274202a61702c0a090909090909737472756374206174615f7175657565645f636d64202a7163290a7b0a096966202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a090972657475726e20313b0a0a096966202861702d3e68736d5f7461736b5f7374617465203d3d2048534d5f53545f464952535429207b0a09096966202871632d3e74662e70726f746f636f6c203d3d204154415f50524f545f50494f2026260a09092020202871632d3e74662e666c6167732026204154415f54464c41475f575249544529290a09092020202072657475726e20313b0a0a0909696620286174615f69735f61746170692871632d3e74662e70726f746f636f6c292026260a0909202020212871632d3e6465762d3e666c6167732026204154415f44464c41475f4344425f494e545229290a09090972657475726e20313b0a097d0a0a0972657475726e20303b0a7d0a0a2f2a2a0a202a096174615f68736d5f71635f636f6d706c657465202d2066696e69736820612071632072756e6e696e67206f6e207374616e646172642048534d0a202a094071633a20436f6d6d616e6420746f20636f6d706c6574650a202a0940696e5f77713a20312069662063616c6c65642066726f6d20776f726b71756575652c2030206f74686572776973650a202a0a202a0946696e697368204071632077686963682069732072756e6e696e67206f6e207374616e646172642048534d2e0a202a0a202a094c4f434b494e473a0a202a0949662040696e5f7771206973207a65726f2c207370696e5f6c6f636b5f6972717361766528686f7374206c6f636b292e0a202a094f74686572776973652c206e6f6e65206f6e20656e74727920616e6420677261627320686f7374206c6f636b2e0a202a2f0a73746174696320766f6964206174615f68736d5f71635f636f6d706c65746528737472756374206174615f7175657565645f636d64202a71632c20696e7420696e5f7771290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a096966202861702d3e6f70732d3e6572726f725f68616e646c657229207b0a090969662028696e5f777129207b0a0909097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a0909092f2a204548206d696768742068617665206b69636b656420696e207768696c6520686f7374206c6f636b2069730a090909202a2072656c65617365642e0a090909202a2f0a0909097163203d206174615f71635f66726f6d5f7461672861702c2071632d3e746167293b0a09090969662028716329207b0a09090909696620286c696b656c7928212871632d3e6572725f6d61736b20262041435f4552525f48534d292929207b0a09090909096174615f7366665f6972715f6f6e286170293b0a09090909096174615f71635f636f6d706c657465287163293b0a090909097d20656c73650a09090909096174615f706f72745f667265657a65286170293b0a0909097d0a0a0909097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a09097d20656c7365207b0a090909696620286c696b656c7928212871632d3e6572725f6d61736b20262041435f4552525f48534d2929290a090909096174615f71635f636f6d706c657465287163293b0a090909656c73650a090909096174615f706f72745f667265657a65286170293b0a09097d0a097d20656c7365207b0a090969662028696e5f777129207b0a0909097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0909096174615f7366665f6972715f6f6e286170293b0a0909096174615f71635f636f6d706c657465287163293b0a0909097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a09097d20656c73650a0909096174615f71635f636f6d706c657465287163293b0a097d0a7d0a0a2f2a2a0a202a096174615f7366665f68736d5f6d6f7665202d206d6f7665207468652048534d20746f20746865206e6578742073746174652e0a202a094061703a2074686520746172676574206174615f706f72740a202a094071633a207163206f6e20676f696e670a202a09407374617475733a2063757272656e7420646576696365207374617475730a202a0940696e5f77713a20312069662063616c6c65642066726f6d20776f726b71756575652c2030206f74686572776973650a202a0a202a0952455455524e533a0a202a0931207768656e20706f6c6c206e65787420737461747573206e65656465642c2030206f74686572776973652e0a202a2f0a696e74206174615f7366665f68736d5f6d6f766528737472756374206174615f706f7274202a61702c20737472756374206174615f7175657565645f636d64202a71632c0a090920202020207538207374617475732c20696e7420696e5f7771290a7b0a09737472756374206174615f6c696e6b202a6c696e6b203d2071632d3e6465762d3e6c696e6b3b0a09737472756374206174615f65685f696e666f202a656869203d20266c696e6b2d3e65685f696e666f3b0a09756e7369676e6564206c6f6e6720666c616773203d20303b0a09696e7420706f6c6c5f6e6578743b0a0a095741524e5f4f4e5f4f4e4345282871632d3e666c6167732026204154415f5143464c41475f41435449564529203d3d2030293b0a0a092f2a204d616b652073757265206174615f7366665f71635f6973737565282920646f6573206e6f74207468726f77207468696e67730a09202a206c696b6520444d4120706f6c6c696e6720696e746f2074686520776f726b71756575652e204e6f7469636520746861740a09202a20696e5f7771206973206e6f74206571756976616c656e7420746f202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47292e0a09202a2f0a095741524e5f4f4e5f4f4e434528696e5f777120213d206174615f68736d5f6f6b5f696e5f77712861702c20716329293b0a0a66736d5f73746172743a0a09445052494e544b282261746125753a2070726f746f636f6c202564207461736b5f737461746520256420286465765f737461742030782558295c6e222c0a090961702d3e7072696e745f69642c2071632d3e74662e70726f746f636f6c2c2061702d3e68736d5f7461736b5f73746174652c20737461747573293b0a0a09737769746368202861702d3e68736d5f7461736b5f737461746529207b0a09636173652048534d5f53545f46495253543a0a09092f2a2053656e64206669727374206461746120626c6f636b206f72205041434b455420434442202a2f0a0a09092f2a20496620706f6c6c696e672c2077652077696c6c207374617920696e2074686520776f726b2071756575652061667465720a0909202a2073656e64696e672074686520646174612e204f74686572776973652c20696e746572727570742068616e646c65720a0909202a2074616b6573206f7665722061667465722073656e64696e672074686520646174612e0a0909202a2f0a0909706f6c6c5f6e657874203d202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47293b0a0a09092f2a20636865636b2064657669636520737461747573202a2f0a090969662028756e6c696b656c7928287374617475732026204154415f44525129203d3d20302929207b0a0909092f2a2068616e646c65204253593d302c204452513d30206173206572726f72202a2f0a090909696620286c696b656c7928737461747573202620284154415f455252207c204154415f44462929290a090909092f2a206465766963652073746f70732048534d20666f722061626f72742f6572726f72202a2f0a0909090971632d3e6572725f6d61736b207c3d2041435f4552525f4445563b0a090909656c7365207b0a090909092f2a2048534d2076696f6c6174696f6e2e204c65742045482068616e646c652074686973202a2f0a090909096174615f6568695f707573685f64657363286568692c0a09090909092253545f46495253543a2021284452517c4552527c44462922293b0a0909090971632d3e6572725f6d61736b207c3d2041435f4552525f48534d3b0a0909097d0a0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a090909676f746f2066736d5f73746172743b0a09097d0a0a09092f2a204465766963652073686f756c64206e6f742061736b20666f722064617461207472616e7366657220284452513d31290a0909202a207768656e2069742066696e647320736f6d657468696e672077726f6e672e0a0909202a2057652069676e6f726520445251206865726520616e642073746f70207468652048534d2062790a0909202a206368616e67696e672068736d5f7461736b5f737461746520746f2048534d5f53545f45525220616e640a0909202a206c6574207468652045482061626f72742074686520636f6d6d616e64206f7220726573657420746865206465766963652e0a0909202a2f0a090969662028756e6c696b656c7928737461747573202620284154415f455252207c204154415f4446292929207b0a0909092f2a20536f6d6520415441504920746170652064726976657320666f7267657420746f20636c6561722074686520455252206269740a090909202a207768656e20646f696e6720746865206e65787420636f6d6d616e6420286d6f73746c7920726571756573742073656e7365292e0a090909202a2057652069676e6f726520455252206865726520746f20776f726b61726f756e6420616e642070726f636565642073656e64696e670a090909202a20746865204344422e0a090909202a2f0a09090969662028212871632d3e6465762d3e686f726b6167652026204154415f484f524b4147455f535455434b5f4552522929207b0a090909096174615f6568695f707573685f64657363286568692c202253545f46495253543a20220a0909090909224452513d31207769746820646576696365206572726f722c20220a0909090909226465765f737461742030782558222c20737461747573293b0a0909090971632d3e6572725f6d61736b207c3d2041435f4552525f48534d3b0a0909090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a09090909676f746f2066736d5f73746172743b0a0909097d0a09097d0a0a09092f2a2053656e6420746865204344422028617461706929206f7220746865206669727374206461746120626c6f636b20286174612070696f206f7574292e0a0909202a20447572696e6720746865207374617465207472616e736974696f6e2c20696e746572727570742068616e646c65722073686f756c646e27740a0909202a20626520696e766f6b6564206265666f7265207468652064617461207472616e7366657220697320636f6d706c65746520616e640a0909202a2068736d5f7461736b5f7374617465206973206368616e6765642e2048656e63652c2074686520666f6c6c6f77696e67206c6f636b696e672e0a0909202a2f0a090969662028696e5f7771290a0909097370696e5f6c6f636b5f697271736176652861702d3e6c6f636b2c20666c616773293b0a0a09096966202871632d3e74662e70726f746f636f6c203d3d204154415f50524f545f50494f29207b0a0909092f2a2050494f2064617461206f75742070726f746f636f6c2e0a090909202a2073656e64206669727374206461746120626c6f636b2e0a090909202a2f0a0a0909092f2a206174615f70696f5f736563746f72732829206d69676874206368616e6765207468652073746174650a090909202a20746f2048534d5f53545f4c4153542e20736f2c20746865207374617465206973206368616e67656420686572650a090909202a206265666f7265206174615f70696f5f736563746f727328292e0a090909202a2f0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53543b0a0909096174615f70696f5f736563746f7273287163293b0a09097d20656c73650a0909092f2a2073656e6420434442202a2f0a09090961746170695f73656e645f6364622861702c207163293b0a0a090969662028696e5f7771290a0909097370696e5f756e6c6f636b5f697271726573746f72652861702d3e6c6f636b2c20666c616773293b0a0a09092f2a20696620706f6c6c696e672c206174615f7366665f70696f5f7461736b28292068616e646c65732074686520726573742e0a0909202a206f74686572776973652c20696e746572727570742068616e646c65722074616b6573206f7665722066726f6d20686572652e0a0909202a2f0a0909627265616b3b0a0a09636173652048534d5f53543a0a09092f2a20636f6d706c65746520636f6d6d616e64206f7220726561642f7772697465207468652064617461207265676973746572202a2f0a09096966202871632d3e74662e70726f746f636f6c203d3d2041544150495f50524f545f50494f29207b0a0909092f2a2041544150492050494f2070726f746f636f6c202a2f0a09090969662028287374617475732026204154415f44525129203d3d203029207b0a090909092f2a204e6f206d6f7265206461746120746f207472616e73666572206f7220646576696365206572726f722e0a09090909202a20446576696365206572726f722077696c6c2062652074616767656420696e2048534d5f53545f4c4153542e0a09090909202a2f0a0909090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4c4153543b0a09090909676f746f2066736d5f73746172743b0a0909097d0a0a0909092f2a204465766963652073686f756c64206e6f742061736b20666f722064617461207472616e7366657220284452513d31290a090909202a207768656e2069742066696e647320736f6d657468696e672077726f6e672e0a090909202a2057652069676e6f726520445251206865726520616e642073746f70207468652048534d2062790a090909202a206368616e67696e672068736d5f7461736b5f737461746520746f2048534d5f53545f45525220616e640a090909202a206c6574207468652045482061626f72742074686520636f6d6d616e64206f7220726573657420746865206465766963652e0a090909202a2f0a09090969662028756e6c696b656c7928737461747573202620284154415f455252207c204154415f4446292929207b0a090909096174615f6568695f707573685f64657363286568692c202253542d41544150493a20220a0909090909224452513d31207769746820646576696365206572726f722c20220a0909090909226465765f737461742030782558222c20737461747573293b0a0909090971632d3e6572725f6d61736b207c3d2041435f4552525f48534d3b0a0909090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a09090909676f746f2066736d5f73746172743b0a0909097d0a0a09090961746170695f70696f5f6279746573287163293b0a0a09090969662028756e6c696b656c792861702d3e68736d5f7461736b5f7374617465203d3d2048534d5f53545f45525229290a090909092f2a206261642069726561736f6e207265706f7274656420627920646576696365202a2f0a09090909676f746f2066736d5f73746172743b0a0a09097d20656c7365207b0a0909092f2a204154412050494f2070726f746f636f6c202a2f0a09090969662028756e6c696b656c7928287374617475732026204154415f44525129203d3d20302929207b0a090909092f2a2068616e646c65204253593d302c204452513d30206173206572726f72202a2f0a09090909696620286c696b656c7928737461747573202620284154415f455252207c204154415f4446292929207b0a09090909092f2a206465766963652073746f70732048534d20666f722061626f72742f6572726f72202a2f0a090909090971632d3e6572725f6d61736b207c3d2041435f4552525f4445563b0a0a09090909092f2a20496620646961676e6f73746963206661696c656420616e6420746869732069730a0909090909202a204944454e544946592c2069742773206c696b656c792061207068616e746f6d0a0909090909202a206465766963652e20204d61726b2068696e742e0a0909090909202a2f0a09090909096966202871632d3e6465762d3e686f726b61676520260a0909090909202020204154415f484f524b4147455f444941474e4f53544943290a09090909090971632d3e6572725f6d61736b207c3d0a0909090909090941435f4552525f4e4f4445565f48494e543b0a090909097d20656c7365207b0a09090909092f2a2048534d2076696f6c6174696f6e2e204c65742045482068616e646c6520746869732e0a0909090909202a205068616e746f6d206465766963657320616c736f207472696767657220746869730a0909090909202a20636f6e646974696f6e2e20204d61726b2068696e742e0a0909090909202a2f0a09090909096174615f6568695f707573685f64657363286568692c202253542d4154413a20220a090909090909224452513d3020776974686f757420646576696365206572726f722c20220a090909090909226465765f737461742030782558222c20737461747573293b0a090909090971632d3e6572725f6d61736b207c3d2041435f4552525f48534d207c0a0909090909090941435f4552525f4e4f4445565f48494e543b0a090909097d0a0a0909090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a09090909676f746f2066736d5f73746172743b0a0909097d0a0a0909092f2a20466f722050494f2072656164732c20736f6d652064657669636573206d61792061736b20666f720a090909202a2064617461207472616e7366657220284452513d312920616c6f6e652077697468204552523d312e0a090909202a205765207265737065637420445251206865726520616e64207472616e73666572206f6e650a090909202a20626c6f636b206f66206a756e6b2064617461206265666f7265206368616e67696e67207468650a090909202a2068736d5f7461736b5f737461746520746f2048534d5f53545f4552522e0a090909202a0a090909202a20466f722050494f207772697465732c204552523d31204452513d3120646f65736e2774206d616b650a090909202a2073656e73652073696e636520746865206461746120626c6f636b20686173206265656e0a090909202a207472616e7366657272656420746f20746865206465766963652e0a090909202a2f0a09090969662028756e6c696b656c7928737461747573202620284154415f455252207c204154415f4446292929207b0a090909092f2a2064617461206d6967687420626520636f72727075746564202a2f0a0909090971632d3e6572725f6d61736b207c3d2041435f4552525f4445563b0a0a0909090969662028212871632d3e74662e666c6167732026204154415f54464c41475f57524954452929207b0a09090909096174615f70696f5f736563746f7273287163293b0a0909090909737461747573203d206174615f776169745f69646c65286170293b0a090909097d0a0a0909090969662028737461747573202620284154415f42555359207c204154415f4452512929207b0a09090909096174615f6568695f707573685f64657363286568692c202253542d4154413a20220a09090909090922425553597c445251207065727369737473206f6e204552527c44462c20220a090909090909226465765f737461742030782558222c20737461747573293b0a090909090971632d3e6572725f6d61736b207c3d2041435f4552525f48534d3b0a090909097d0a0a090909092f2a20546865726520617265206f646462616c6c20636f6e74726f6c6c65727320776974680a09090909202a2073746174757320726567697374657220737475636b206174203078376620616e640a09090909202a206c62616c2f6d2f68206174207a65726f207768696368206d616b65732069740a09090909202a207061737320616c6c206f746865722070726573656e636520646574656374696f6e0a09090909202a206d656368616e69736d7320776520686176652e2020536574204e4f4445565f48494e540a09090909202a20666f722069742e20204b65726e656c20627a23373234312e0a09090909202a2f0a0909090969662028737461747573203d3d2030783766290a090909090971632d3e6572725f6d61736b207c3d2041435f4552525f4e4f4445565f48494e543b0a0a090909092f2a206174615f70696f5f736563746f72732829206d69676874206368616e6765207468650a09090909202a20737461746520746f2048534d5f53545f4c4153542e20736f2c207468652073746174650a09090909202a206973206368616e676564206166746572206174615f70696f5f736563746f727328292e0a09090909202a2f0a0909090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a09090909676f746f2066736d5f73746172743b0a0909097d0a0a0909096174615f70696f5f736563746f7273287163293b0a0a0909096966202861702d3e68736d5f7461736b5f7374617465203d3d2048534d5f53545f4c4153542026260a0909092020202028212871632d3e74662e666c6167732026204154415f54464c41475f5752495445292929207b0a090909092f2a20616c6c20646174612072656164202a2f0a09090909737461747573203d206174615f776169745f69646c65286170293b0a09090909676f746f2066736d5f73746172743b0a0909097d0a09097d0a0a0909706f6c6c5f6e657874203d20313b0a0909627265616b3b0a0a09636173652048534d5f53545f4c4153543a0a090969662028756e6c696b656c7928216174615f6f6b28737461747573292929207b0a09090971632d3e6572725f6d61736b207c3d205f5f61635f6572725f6d61736b28737461747573293b0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4552523b0a090909676f746f2066736d5f73746172743b0a09097d0a0a09092f2a206e6f206d6f7265206461746120746f207472616e73666572202a2f0a0909445052494e544b282261746125753a2064657620257520636f6d6d616e6420636f6d706c6574652c206472765f7374617420307825785c6e222c0a09090961702d3e7072696e745f69642c2071632d3e6465762d3e6465766e6f2c20737461747573293b0a0a09095741524e5f4f4e5f4f4e43452871632d3e6572725f6d61736b2026202841435f4552525f444556207c2041435f4552525f48534d29293b0a0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f49444c453b0a0a09092f2a20636f6d706c657465207461736b66696c65207472616e73616374696f6e202a2f0a09096174615f68736d5f71635f636f6d706c6574652871632c20696e5f7771293b0a0a0909706f6c6c5f6e657874203d20303b0a0909627265616b3b0a0a09636173652048534d5f53545f4552523a0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f49444c453b0a0a09092f2a20636f6d706c657465207461736b66696c65207472616e73616374696f6e202a2f0a09096174615f68736d5f71635f636f6d706c6574652871632c20696e5f7771293b0a0a0909706f6c6c5f6e657874203d20303b0a0909627265616b3b0a0964656661756c743a0a0909706f6c6c5f6e657874203d20303b0a090942554728293b0a097d0a0a0972657475726e20706f6c6c5f6e6578743b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f68736d5f6d6f7665293b0a0a766f6964206174615f7366665f71756575655f776f726b2873747275637420776f726b5f737472756374202a776f726b290a7b0a0971756575655f776f726b286174615f7366665f77712c20776f726b293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f71756575655f776f726b293b0a0a766f6964206174615f7366665f71756575655f64656c617965645f776f726b287374727563742064656c617965645f776f726b202a64776f726b2c20756e7369676e6564206c6f6e672064656c6179290a7b0a0971756575655f64656c617965645f776f726b286174615f7366665f77712c2064776f726b2c2064656c6179293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f71756575655f64656c617965645f776f726b293b0a0a766f6964206174615f7366665f71756575655f70696f5f7461736b28737472756374206174615f6c696e6b202a6c696e6b2c20756e7369676e6564206c6f6e672064656c6179290a7b0a09737472756374206174615f706f7274202a6170203d206c696e6b2d3e61703b0a0a095741524e5f4f4e282861702d3e7366665f70696f5f7461736b5f6c696e6b20213d204e554c4c292026260a09092861702d3e7366665f70696f5f7461736b5f6c696e6b20213d206c696e6b29293b0a0961702d3e7366665f70696f5f7461736b5f6c696e6b203d206c696e6b3b0a0a092f2a206d6179206661696c206966206174615f7366665f666c7573685f70696f5f7461736b282920696e2070726f6772657373202a2f0a096174615f7366665f71756575655f64656c617965645f776f726b282661702d3e7366665f70696f5f7461736b2c206d736563735f746f5f6a6966666965732864656c617929293b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f71756575655f70696f5f7461736b293b0a0a766f6964206174615f7366665f666c7573685f70696f5f7461736b28737472756374206174615f706f7274202a6170290a7b0a09445052494e544b2822454e5445525c6e22293b0a0a0963616e63656c5f64656c617965645f776f726b5f73796e63282661702d3e7366665f70696f5f7461736b293b0a0961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f49444c453b0a0961702d3e7366665f70696f5f7461736b5f6c696e6b203d204e554c4c3b0a0a09696620286174615f6d73675f63746c28617029290a09096174615f706f72745f6462672861702c202225733a20455849545c6e222c205f5f66756e635f5f293b0a7d0a0a73746174696320766f6964206174615f7366665f70696f5f7461736b2873747275637420776f726b5f737472756374202a776f726b290a7b0a09737472756374206174615f706f7274202a6170203d0a0909636f6e7461696e65725f6f6628776f726b2c20737472756374206174615f706f72742c207366665f70696f5f7461736b2e776f726b293b0a09737472756374206174615f6c696e6b202a6c696e6b203d2061702d3e7366665f70696f5f7461736b5f6c696e6b3b0a09737472756374206174615f7175657565645f636d64202a71633b0a097538207374617475733b0a09696e7420706f6c6c5f6e6578743b0a0a094255475f4f4e2861702d3e7366665f70696f5f7461736b5f6c696e6b203d3d204e554c4c293b0a092f2a2071632063616e206265204e554c4c2069662074696d656f7574206f63637572726564202a2f0a097163203d206174615f71635f66726f6d5f7461672861702c206c696e6b2d3e6163746976655f746167293b0a096966202821716329207b0a090961702d3e7366665f70696f5f7461736b5f6c696e6b203d204e554c4c3b0a090972657475726e3b0a097d0a0a66736d5f73746172743a0a095741524e5f4f4e5f4f4e43452861702d3e68736d5f7461736b5f7374617465203d3d2048534d5f53545f49444c45293b0a0a092f2a0a09202a205468697320697320707572656c79206865757269737469632e2020546869732069732061206661737420706174682e0a09202a20536f6d6574696d6573207768656e20776520656e7465722c204253592077696c6c20626520636c656172656420696e0a09202a20612063686b2d737461747573206f722074776f2e20204966206e6f742c207468652064726976652069732070726f6261626c79207365656b696e670a09202a206f7220736f6d657468696e672e2020536e6f6f7a6520666f72206120636f75706c65206d736563732c207468656e0a09202a2063686b2d73746174757320616761696e2e20204966207374696c6c20627573792c2071756575652064656c6179656420776f726b2e0a09202a2f0a09737461747573203d206174615f7366665f627573795f776169742861702c204154415f425553592c2035293b0a09696620287374617475732026204154415f4255535929207b0a09096174615f6d736c6565702861702c2032293b0a0909737461747573203d206174615f7366665f627573795f776169742861702c204154415f425553592c203130293b0a0909696620287374617475732026204154415f4255535929207b0a0909096174615f7366665f71756575655f70696f5f7461736b286c696e6b2c204154415f53484f52545f5041555345293b0a09090972657475726e3b0a09097d0a097d0a0a092f2a0a09202a2068736d5f6d6f76652829206d6179207472696767657220616e6f7468657220636f6d6d616e6420746f2062652070726f6365737365642e0a09202a20636c65616e20746865206c696e6b206265666f726568616e642e0a09202a2f0a0961702d3e7366665f70696f5f7461736b5f6c696e6b203d204e554c4c3b0a092f2a206d6f7665207468652048534d202a2f0a09706f6c6c5f6e657874203d206174615f7366665f68736d5f6d6f76652861702c2071632c207374617475732c2031293b0a0a092f2a20616e6f7468657220636f6d6d616e64206f7220696e746572727570742068616e646c65720a09202a206d61792062652072756e6e696e67206174207468697320706f696e742e0a09202a2f0a0969662028706f6c6c5f6e657874290a0909676f746f2066736d5f73746172743b0a7d0a0a2f2a2a0a202a096174615f7366665f71635f6973737565202d206973737565207461736b66696c6520746f20612053464620636f6e74726f6c6c65720a202a094071633a20636f6d6d616e6420746f20697373756520746f206465766963650a202a0a202a09546869732066756e6374696f6e2069737375657320612050494f206f72204e4f4441544120636f6d6d616e6420746f2061205346460a202a09636f6e74726f6c6c65722e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a095a65726f206f6e20737563636573732c2041435f4552525f2a206d61736b206f6e206661696c7572650a202a2f0a756e7369676e656420696e74206174615f7366665f71635f697373756528737472756374206174615f7175657565645f636d64202a7163290a7b0a09737472756374206174615f706f7274202a6170203d2071632d3e61703b0a09737472756374206174615f6c696e6b202a6c696e6b203d2071632d3e6465762d3e6c696e6b3b0a0a092f2a2055736520706f6c6c696e672070696f20696620746865204c4c4420646f65736e27742068616e646c650a09202a20696e746572727570742064726976656e2070696f20616e642061746170692043444220696e746572727570742e0a09202a2f0a096966202861702d3e666c6167732026204154415f464c41475f50494f5f504f4c4c494e47290a090971632d3e74662e666c616773207c3d204154415f54464c41475f504f4c4c494e473b0a0a092f2a2073656c6563742074686520646576696365202a2f0a096174615f6465765f73656c6563742861702c2071632d3e6465762d3e6465766e6f2c20312c2030293b0a0a092f2a2073746172742074686520636f6d6d616e64202a2f0a09737769746368202871632d3e74662e70726f746f636f6c29207b0a0963617365204154415f50524f545f4e4f444154413a0a09096966202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a0909096174615f71635f7365745f706f6c6c696e67287163293b0a0a09096174615f74665f746f5f686f73742861702c202671632d3e7466293b0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f4c4153543b0a0a09096966202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a0909096174615f7366665f71756575655f70696f5f7461736b286c696e6b2c2030293b0a0a0909627265616b3b0a0a0963617365204154415f50524f545f50494f3a0a09096966202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a0909096174615f71635f7365745f706f6c6c696e67287163293b0a0a09096174615f74665f746f5f686f73742861702c202671632d3e7466293b0a0a09096966202871632d3e74662e666c6167732026204154415f54464c41475f575249544529207b0a0909092f2a2050494f2064617461206f75742070726f746f636f6c202a2f0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f46495253543b0a0909096174615f7366665f71756575655f70696f5f7461736b286c696e6b2c2030293b0a0a0909092f2a20616c776179732073656e64206669727374206461746120626c6f636b207573696e67207468650a090909202a206174615f7366665f70696f5f7461736b282920636f6465706174682e0a090909202a2f0a09097d20656c7365207b0a0909092f2a2050494f206461746120696e2070726f746f636f6c202a2f0a09090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53543b0a0a0909096966202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a090909096174615f7366665f71756575655f70696f5f7461736b286c696e6b2c2030293b0a0a0909092f2a20696620706f6c6c696e672c206174615f7366665f70696f5f7461736b28292068616e646c6573207468650a090909202a20726573742e20206f74686572776973652c20696e746572727570742068616e646c65722074616b65730a090909202a206f7665722066726f6d20686572652e0a090909202a2f0a09097d0a0a0909627265616b3b0a0a09636173652041544150495f50524f545f50494f3a0a09636173652041544150495f50524f545f4e4f444154413a0a09096966202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e47290a0909096174615f71635f7365745f706f6c6c696e67287163293b0a0a09096174615f74665f746f5f686f73742861702c202671632d3e7466293b0a0a090961702d3e68736d5f7461736b5f7374617465203d2048534d5f53545f46495253543b0a0a09092f2a2073656e642063646220627920706f6c6c696e67206966206e6f2063646220696e74657272757074202a2f0a09096966202828212871632d3e6465762d3e666c6167732026204154415f44464c41475f4344425f494e54522929207c7c0a0909202020202871632d3e74662e666c6167732026204154415f54464c41475f504f4c4c494e4729290a0909096174615f7366665f71756575655f70696f5f7461736b286c696e6b2c2030293b0a0909627265616b3b0a0a0964656661756c743a0a09095741524e5f4f4e5f4f4e43452831293b0a090972657475726e2041435f4552525f53595354454d3b0a097d0a0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f71635f6973737565293b0a0a2f2a2a0a202a096174615f7366665f71635f66696c6c5f727466202d2066696c6c20726573756c74205446207573696e67202d3e7366665f74665f726561640a202a094071633a20716320746f2066696c6c20726573756c7420544620666f720a202a0a202a094071632069732066696e697368656420616e6420726573756c74205446206e6565647320746f2062652066696c6c65642e202046696c6c2069740a202a097573696e67202d3e7366665f74665f726561642e0a202a0a202a094c4f434b494e473a0a202a097370696e5f6c6f636b5f6972717361766528686f7374206c6f636b290a202a0a202a0952455455524e533a0a202a097472756520696e6469636174696e67207468617420726573756c74205446206973207375636365737366756c6c792066696c6c65642e0a202a2f0a626f6f6c206174615f7366665f71635f66696c6c5f72746628737472756374206174615f7175657565645f636d64202a7163290a7b0a0971632d3e61702d3e6f70732d3e7366665f74665f726561642871632d3e61702c202671632d3e726573756c745f7466293b0a0972657475726e20747275653b0a7d0a4558504f52545f53594d424f4c5f47504c286174615f7366665f71635f66696c6c5f727466293b0a0a73746174696320756e7369676e656420696e74206174615f7366665f69646c655f69727128737472756374206174615f706f7274202a6170290a7b0a0961702d3e73746174732e69646c655f6972712b2b3b0a0a236966646566204154415f4952515f545241500a09696620282861702d3e73746174732e69646c655f6972712025203130303029203d3d203029207b0a090961702d3e6f70732d3e7366665f636865636b5f737461747573286170293b0a0909696620286170 |