1. | 6c6434207232323d5b7231375d20202020202020202020202020202020202020202020202020202020202020202020202f2f207232323d707463655f7374726964655b315d0a20202020202020206d6f76207232343d72300a20202020202020203b3b0a202020202020202061646473207232303d2d312c7232300a20202020202020203b3b0a23756e646566204f0a323a0a2020202020202020636d702e6c74752070362c70373d7232342c7231390a287037292020202062722e636f6e642e64706e742e6665772034660a20202020202020206d6f762061722e6c633d7232300a333a0a20202020202020207074632e65207231380a20202020202020203b3b0a2020202020202020616464207231383d7232322c7231380a202020202020202062722e636c6f6f702e7370746b2e6665772033620a20202020202020203b3b0a2020202020202020616464207231383d7232312c7231380a2020202020202020616464207232343d312c7232340a20202020202020203b3b0a202020202020202062722e7370746b2e6665772032620a343a0a202020202020202073726c7a2e690a20202020202020203b3b0a092f2f20707572676520545220656e74727920666f72206b65726e656c207465787420616e6420646174610a20202020202020206d6f766c207231363d4b45524e454c5f53544152540a20202020202020206d6f76207231383d4b45524e454c5f54525f504147455f53484946543c3c320a20202020202020203b3b0a20202020202020207074722e69207231362c207231380a20202020202020207074722e64207231362c207231380a20202020202020203b3b0a202020202020202073726c7a2e690a20202020202020203b3b0a0a20202020202020202f2f20707572676520545220656e74727920666f722070616c20636f64650a20202020202020206d6f76207231363d696e330a20202020202020206d6f76207231383d494136345f4752414e554c455f53484946543c3c320a20202020202020203b3b0a20202020202020207074722e69207231362c7231380a20202020202020203b3b0a202020202020202073726c7a2e690a093b3b0a0a20202020202020202f2f20707572676520545220656e74727920666f7220737461636b0a20202020202020206d6f76207231363d494136345f4b522843555252454e545f535441434b290a20202020202020203b3b0a202020202020202073686c207231363d7231362c494136345f4752414e554c455f53484946540a20202020202020206d6f766c207231393d504147455f4f46465345540a20202020202020203b3b0a2020202020202020616464207231363d7231392c7231360a20202020202020206d6f76207231383d494136345f4752414e554c455f53484946543c3c320a20202020202020203b3b0a20202020202020207074722e64207231362c7231380a20202020202020203b3b0a202020202020202073726c7a2e690a093b3b0a0a092f2f636f7079207365676d656e74730a096d6f766c207231363d504147455f4d41534b0a20202020202020206d6f7620207233303d696e3020202020202020202020202020202020202020202f2f20696e3020697320706167655f6c6973740a202020202020202062722e7370746b2e666577202e646573745f706167650a093b3b0a2e6c6f6f703a0a096c643820207233303d5b696e305d2c20383b3b0a2e646573745f706167653a0a09746269742e7a2070302c2070363d7233302c20303b3b20202020092f2f20307831206465737420706167650a2870362909616e64207231373d7233302c207231360a287036290962722e636f6e642e7370746b2e666577202e6c6f6f703b3b0a0a09746269742e7a2070302c2070363d7233302c20313b3b09092f2f2030783220696e64697265637420706167650a2870362909616e6420696e303d7233302c207231360a287036290962722e636f6e642e7370746b2e666577202e6c6f6f703b3b0a0a09746269742e7a2070302c2070363d7233302c20323b3b09092f2f2030783420656e6420666c61670a287036290962722e636f6e642e7370746b2e666577202e656e645f6c6f6f703b3b0a0a09746269742e7a2070362c2070303d7233302c20333b3b09092f2f2030783820736f7572636520706167650a287036290962722e636f6e642e7370746b2e666577202e6c6f6f700a0a09616e64207231383d7233302c207231360a0a092f2f2073696d706c6520636f707920706167652c206d6179206f7074696d697a65206c617465720a096d6f766c207231343d504147455f53495a452f38202d20313b3b0a096d6f762061722e6c633d7231343b3b0a313a0a096c6438207231343d5b7231385d2c20383b3b0a09737438205b7231375d3d7231343b3b0a0966632e69207231370a09616464207231373d382c207231370a0962722e63746f702e7370746b2e6665772031620a0962722e7370746b2e666577202e6c6f6f700a093b3b0a0a2e656e645f6c6f6f703a0a0973796e632e690909092f2f20666f722066632e690a093b3b0a0973726c7a2e690a093b3b0a0973726c7a2e640a093b3b0a0962722e63616c6c2e7370746b2e6d616e792062303d62363b3b0a0a2e616c69676e202033320a6d656d6f72795f737461636b3a0a092e66696c6c2020202020202020202020383139322c20312c20300a6d656d6f72795f737461636b5f656e643a0a72656769737465725f737461636b3a0a092e66696c6c2020202020202020202020383139322c20312c20300a72656769737465725f737461636b5f656e643a0a72656c6f636174655f6e65775f6b65726e656c5f656e643a0a454e442872656c6f636174655f6e65775f6b65726e656c290a0a2e676c6f62616c2072656c6f636174655f6e65775f6b65726e656c5f73697a650a72656c6f636174655f6e65775f6b65726e656c5f73697a653a0a0964617461380972656c6f636174655f6e65775f6b65726e656c5f656e64202d2072656c6f636174655f6e65775f6b65726e656c0a0a474c4f42414c5f454e54525928696136345f64756d705f6370755f72656773290a20202020202020202e70726f6c6f6775650a2020202020202020616c6c6f63206c6f63303d61722e7066732c312c322c302c300a20202020202020202e626f64790a20202020202020206d6f76202020202061722e7273633d30202020202020202020202020202020202f2f207075742052534520696e20656e666f72636564206c617a79206d6f64650a202020202020202061646420202020206c6f63313d342a382c20696e3020202020202020202020202f2f207361766520723420616e642072352066697273740a20202020202020203b3b0a7b0a2020202020202020666c7573687273202020202020202020202020202020202020202020202020202f2f20666c757368206469727479207265677320746f206261636b696e672073746f72650a202020202020202073726c7a2e690a7d0a2020202020202020737438205b6c6f63315d3d72342c20380a20202020202020203b3b0a2020202020202020737438205b6c6f63315d3d72352c20380a20202020202020203b3b0a2020202020202020616464206c6f63313d33322a382c20696e300a20202020202020206d6f762072343d61722e726e61740a20202020202020203b3b0a2020202020202020737438205b696e305d3d72302c20380909092f2f2072300a2020202020202020737438205b6c6f63315d3d72342c203809092f2f20726e61740a20202020202020206d6f762072353d70720a20202020202020203b3b0a2020202020202020737438205b696e305d3d72312c20380909092f2f2072310a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2070720a20202020202020206d6f762072343d62300a20202020202020203b3b0a2020202020202020737438205b696e305d3d72322c20380909092f2f2072320a2020202020202020737438205b6c6f63315d3d72342c203809092f2f2062300a20202020202020206d6f762072353d62313b0a20202020202020203b3b0a2020202020202020737438205b696e305d3d72332c20323409092f2f2072330a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2062310a20202020202020206d6f762072343d62320a20202020202020203b3b0a2020202020202020737438205b696e305d3d72362c20380909092f2f2072360a2020202020202020737438205b6c6f63315d3d72342c203809092f2f2062320a096d6f762072353d62330a20202020202020203b3b0a2020202020202020737438205b696e305d3d72372c20380909092f2f2072370a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2062330a20202020202020206d6f762072343d62340a20202020202020203b3b0a2020202020202020737438205b696e305d3d72382c20380909092f2f2072380a2020202020202020737438205b6c6f63315d3d72342c203809092f2f2062340a20202020202020206d6f762072353d62350a20202020202020203b3b0a2020202020202020737438205b696e305d3d72392c20380909092f2f2072390a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2062350a20202020202020206d6f762072343d62360a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231302c203809092f2f207231300a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2062360a20202020202020206d6f762072353d62370a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231312c203809092f2f207231310a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2062370a20202020202020206d6f762072343d62300a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231322c203809092f2f207231320a2020202020202020737438205b6c6f63315d3d72342c203809092f2f2069700a20202020202020206d6f762072353d6c6f63300a093b3b0a2020202020202020737438205b696e305d3d7231332c203809092f2f207231330a2020202020202020657874722e752072353d72352c20302c20333809092f2f2061722e7066732e70666d0a096d6f762072343d72300909092f2f2075736572206d61736b0a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231342c203809092f2f207231340a2020202020202020737438205b6c6f63315d3d72352c203809092f2f2063666d0a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231352c203809092f2f207231350a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2075736572206d61736b0a096d6f762072353d61722e7273630a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231362c203809092f2f207231360a2020202020202020737438205b6c6f63315d3d72352c20382020202020202020092f2f2061722e7273630a20202020202020206d6f762072343d61722e6273700a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231372c203809092f2f207231370a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2061722e6273700a20202020202020206d6f762072353d61722e62737073746f72650a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231382c203809092f2f207231380a2020202020202020737438205b6c6f63315d3d72352c20382020202020202020092f2f2061722e62737073746f72650a20202020202020206d6f762072343d61722e726e61740a20202020202020203b3b0a2020202020202020737438205b696e305d3d7231392c203809092f2f207231390a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2061722e726e61740a20202020202020206d6f762072353d61722e6363760a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232302c203809092f2f207232300a09737438205b6c6f63315d3d72352c20382020202020202020092f2f2061722e6363760a20202020202020206d6f762072343d61722e756e61740a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232312c203809092f2f207232310a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2061722e756e61740a20202020202020206d6f76207235203d2061722e667073720a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232322c203809092f2f207232320a2020202020202020737438205b6c6f63315d3d72352c20382020202020202020092f2f2061722e667073720a20202020202020206d6f76207234203d2061722e756e61740a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232332c203809092f2f207232330a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f20756e61740a20202020202020206d6f76207235203d2061722e667073720a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232342c203809092f2f207232340a2020202020202020737438205b6c6f63315d3d72352c20382020202020202020092f2f20667073720a20202020202020206d6f76207234203d2061722e7066730a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232352c203809092f2f207232350a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2061722e7066730a20202020202020206d6f76207235203d2061722e6c630a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232362c203809092f2f207232360a2020202020202020737438205b6c6f63315d3d72352c20382020202020202020092f2f2061722e6c630a20202020202020206d6f76207234203d2061722e65630a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232372c203809092f2f207232370a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2061722e65630a20202020202020206d6f76207235203d2061722e6373640a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232382c203809092f2f207232380a2020202020202020737438205b6c6f63315d3d72352c20382020202020202020092f2f2061722e6373640a20202020202020206d6f76207234203d2061722e7373640a20202020202020203b3b0a2020202020202020737438205b696e305d3d7232392c203809092f2f207232390a2020202020202020737438205b6c6f63315d3d72342c20382020202020202020092f2f2061722e7373640a20202020202020203b3b0a2020202020202020737438205b696e305d3d7233302c203809092f2f207233300a20202020202020203b3b0a09737438205b696e305d3d7233312c203809092f2f207233310a20202020202020206d6f762061722e7066733d6c6f63300a20202020202020203b3b0a202020202020202062722e7265742e7370746b2e6d616e792072700a454e4428696136345f64756d705f6370755f72656773290a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f73616c2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323437363500313231313437343433333000303031363536330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2053797374656d204162737472616374696f6e204c61796572202853414c2920696e7465726661636520726f7574696e65732e0a202a0a202a20436f707972696768742028432920313939382c20313939392c20323030312c2032303033204865776c6574742d5061636b61726420436f0a202a094461766964204d6f736265726765722d54616e67203c64617669646d4068706c2e68702e636f6d3e0a202a20436f70797269676874202843292031393939205641204c696e75782053797374656d730a202a20436f707972696768742028432920313939392057616c74204472756d6d6f6e64203c6472756d6d6f6e644076616c696e75782e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a0a23696e636c756465203c61736d2f64656c61792e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f73616c2e683e0a23696e636c756465203c61736d2f70616c2e683e0a0a205f5f63616368656c696e655f616c69676e656420444546494e455f5350494e4c4f434b2873616c5f6c6f636b293b0a756e7369676e6564206c6f6e672073616c5f706c6174666f726d5f66656174757265733b0a0a756e7369676e65642073686f72742073616c5f7265766973696f6e3b0a756e7369676e65642073686f72742073616c5f76657273696f6e3b0a0a23646566696e652053414c5f4d414a4f522878292028287829203e3e2038290a23646566696e652053414c5f4d494e4f52287829202828782920262030786666290a0a73746174696320737472756374207b0a09766f6964202a616464723b092f2a2066756e6374696f6e20656e74727920706f696e74202a2f0a09766f6964202a677076616c3b092f2a2067702076616c756520746f20757365202a2f0a7d2070646573633b0a0a737461746963206c6f6e670a64656661756c745f68616e646c65722028766f6964290a7b0a0972657475726e202d313b0a7d0a0a696136345f73616c5f68616e646c657220696136345f73616c203d2028696136345f73616c5f68616e646c6572292064656661756c745f68616e646c65723b0a696136345f73616c5f646573635f7074635f74202a696136345f7074635f646f6d61696e5f696e666f3b0a0a636f6e73742063686172202a0a696136345f73616c5f7374726572726f7220286c6f6e6720737461747573290a7b0a09636f6e73742063686172202a7374723b0a09737769746368202873746174757329207b0a092020202020206361736520303a20737472203d202243616c6c20636f6d706c6574656420776974686f7574206572726f72223b20627265616b3b0a092020202020206361736520313a20737472203d20224566666563742061207761726d20626f6f74206f66207468652073797374656d20746f20636f6d706c65746520220a0909092020202020202274686520757064617465223b20627265616b3b0a0920202020202063617365202d313a20737472203d20224e6f7420696d706c656d656e746564223b20627265616b3b0a0920202020202063617365202d323a20737472203d2022496e76616c696420617267756d656e74223b20627265616b3b0a0920202020202063617365202d333a20737472203d202243616c6c20636f6d706c657465642077697468206572726f72223b20627265616b3b0a0920202020202063617365202d343a20737472203d20225669727475616c2061646472657373206e6f742072656769737465726564223b20627265616b3b0a0920202020202063617365202d353a20737472203d20224e6f20696e666f726d6174696f6e20617661696c61626c65223b20627265616b3b0a0920202020202063617365202d363a20737472203d2022496e73756666696369656e7420737061636520746f206164642074686520656e747279223b20627265616b3b0a0920202020202063617365202d373a20737472203d2022496e76616c696420656e7472795f616464722076616c7565223b20627265616b3b0a0920202020202063617365202d383a20737472203d2022496e76616c696420696e7465727275707420766563746f72223b20627265616b3b0a0920202020202063617365202d393a20737472203d2022526571756573746564206d656d6f7279206e6f7420617661696c61626c65223b20627265616b3b0a0920202020202063617365202d31303a20737472203d2022556e61626c6520746f20777269746520746f20746865204e564d20646576696365223b20627265616b3b0a0920202020202063617365202d31313a20737472203d2022496e76616c696420706172746974696f6e207479706520737065636966696564223b20627265616b3b0a0920202020202063617365202d31323a20737472203d2022496e76616c6964204e564d5f4f626a65637420696420737065636966696564223b20627265616b3b0a0920202020202063617365202d31333a20737472203d20224e564d5f4f626a65637420616c72656164792068617320746865206d6178696d756d206e756d62657220220a09090909226f6620706172746974696f6e73223b20627265616b3b0a0920202020202063617365202d31343a20737472203d2022496e73756666696369656e7420737061636520696e20706172746974696f6e20666f722074686520220a0909090922726571756573746564207772697465207375622d66756e6374696f6e223b20627265616b3b0a0920202020202063617365202d31353a20737472203d2022496e73756666696369656e7420646174612062756666657220737061636520666f722074686520220a09090909227265717565737465642072656164207265636f7264207375622d66756e6374696f6e223b20627265616b3b0a0920202020202063617365202d31363a20737472203d2022536372617463682062756666657220726571756972656420666f72207468652077726974652f64656c65746520220a09090909227375622d66756e6374696f6e223b20627265616b3b0a0920202020202063617365202d31373a20737472203d2022496e73756666696369656e7420737061636520696e20746865204e564d5f4f626a65637420666f722074686520220a090909092272657175657374656420637265617465207375622d66756e6374696f6e223b20627265616b3b0a0920202020202063617365202d31383a20737472203d2022496e76616c69642076616c75652073706563696669656420696e2074686520706172746974696f6e5f72656320220a0909090922617267756d656e74223b20627265616b3b0a0920202020202063617365202d31393a20737472203d20225265636f7264206f7269656e74656420492f4f206e6f7420737570706f7274656420666f72207468697320220a0909090922706172746974696f6e223b20627265616b3b0a0920202020202063617365202d32303a20737472203d202242616420666f726d6174206f66207265636f726420746f206265207772697474656e206f7220220a09090909227265717569726564206b6579776f7264207661726961626c65206e6f7420220a0909090922737065636966696564223b20627265616b3b0a0920202020202064656661756c743a20737472203d2022556e6b6e6f776e2053414c2073746174757320636f6465223b20627265616b3b0a097d0a0972657475726e207374723b0a7d0a0a766f6964205f5f696e69740a696136345f73616c5f68616e646c65725f696e69742028766f6964202a656e7472795f706f696e742c20766f6964202a677076616c290a7b0a092f2a2066696c6c20696e207468652053414c2070726f6365647572652064657363726970746f7220616e6420706f696e7420696136345f73616c20746f2069743a202a2f0a0970646573632e61646472203d20656e7472795f706f696e743b0a0970646573632e677076616c203d20677076616c3b0a09696136345f73616c203d2028696136345f73616c5f68616e646c657229202670646573633b0a7d0a0a73746174696320766f6964205f5f696e69740a636865636b5f76657273696f6e73202873747275637420696136345f73616c5f737973746162202a737973746162290a7b0a0973616c5f7265766973696f6e203d20287379737461622d3e73616c5f7265765f6d616a6f72203c3c203829207c207379737461622d3e73616c5f7265765f6d696e6f723b0a0973616c5f76657273696f6e203d20287379737461622d3e73616c5f625f7265765f6d616a6f72203c3c203829207c207379737461622d3e73616c5f625f7265765f6d696e6f723b0a0a092f2a20436865636b20666f722062726f6b656e206669726d77617265202a2f0a09696620282873616c5f7265766973696f6e203d3d2053414c5f56455253494f4e5f434f44452834392c20323929290a09202020202626202873616c5f76657273696f6e203d3d2053414c5f56455253494f4e5f434f44452834392c2032392929290a097b0a09092f2a0a0909202a204f6c64206669726d7761726520666f72207a78323030302070726f746f7479706573206861766520746869732077656972642076657273696f6e206e756d6265722c0a0909202a20726573657420697420746f20736f6d657468696e672073616e652e0a0909202a2f0a090973616c5f7265766973696f6e203d2053414c5f56455253494f4e5f434f444528322c2038293b0a090973616c5f76657273696f6e203d2053414c5f56455253494f4e5f434f444528302c2030293b0a097d0a0a0969662028696136345f706c6174666f726d5f69732822736e322229202626202873616c5f7265766973696f6e203d3d2053414c5f56455253494f4e5f434f444528322c20392929290a09092f2a0a0909202a2053474920416c7469782068617320686172642d636f6465642076657273696f6e20322e3920696e2074686569722070726f6d0a0909202a2062757420746865792061637475616c6c7920696d706c656d656e7420332e322c20736f206c657427732066697820697420686572652e0a0909202a2f0a090973616c5f7265766973696f6e203d2053414c5f56455253494f4e5f434f444528332c2032293b0a7d0a0a73746174696320766f6964205f5f696e69740a73616c5f646573635f656e7472795f706f696e742028766f6964202a70290a7b0a0973747275637420696136345f73616c5f646573635f656e7472795f706f696e74202a6570203d20703b0a09696136345f70616c5f68616e646c65725f696e6974285f5f76612865702d3e70616c5f70726f6329293b0a09696136345f73616c5f68616e646c65725f696e6974285f5f76612865702d3e73616c5f70726f63292c205f5f76612865702d3e677029293b0a7d0a0a23696664656620434f4e4649475f534d500a73746174696320766f6964205f5f696e69740a7365745f736d705f72656469726563742028696e7420666c6167290a7b0a2369666e64656620434f4e4649475f484f54504c55475f4350550a09696620286e6f5f696e745f726f7574696e67290a0909736d705f696e745f726564697265637420263d207e666c61673b0a09656c73650a0909736d705f696e745f7265646972656374207c3d20666c61673b0a23656c73650a092f2a0a09202a20466f722043505520486f74706c756720776520646f6e742077616e7420746f20646f20616e79206368697073657420737570706f727465640a09202a20696e74657272757074207265646972656374696f6e2e2054686520726561736f6e206973207468697320776f756c64207265717569726520746861740a09202a20416c6c20696e74657272757074732062652073746f7070656420616e6420686172642062696e64207468652069727120746f2061206370752e0a09202a204c61746572207768656e2074686520696e74657272757074206973206669726564207765206e65656420746f20736574207468652072656469722068696e740a09202a206f6e20616761696e20696e2074686520766563746f722e20546869732069732063756d626572736f6d6520666f7220736f6d657468696e672074686174207468650a09202a2075736572206d6f6465206972712062616c616e6365722077696c6c20736f6c766520616e79776179732e0a09202a2f0a096e6f5f696e745f726f7574696e673d313b0a09736d705f696e745f726564697265637420263d207e666c61673b0a23656e6469660a7d0a23656c73650a23646566696e65207365745f736d705f726564697265637428666c61672909646f207b207d207768696c65202830290a23656e6469660a0a73746174696320766f6964205f5f696e69740a73616c5f646573635f706c6174666f726d5f666561747572652028766f6964202a70290a7b0a0973747275637420696136345f73616c5f646573635f706c6174666f726d5f66656174757265202a7066203d20703b0a0973616c5f706c6174666f726d5f6665617475726573203d2070662d3e666561747572655f6d61736b3b0a0a097072696e746b284b45524e5f494e464f202253414c20506c6174666f726d2066656174757265733a22293b0a09696620282173616c5f706c6174666f726d5f666561747572657329207b0a09097072696e746b2822204e6f6e655c6e22293b0a090972657475726e3b0a097d0a0a096966202873616c5f706c6174666f726d5f6665617475726573202620494136345f53414c5f504c4154464f524d5f464541545552455f4255535f4c4f434b290a09097072696e746b2822204275734c6f636b22293b0a096966202873616c5f706c6174666f726d5f6665617475726573202620494136345f53414c5f504c4154464f524d5f464541545552455f4952515f52454449525f48494e5429207b0a09097072696e746b2822204952515f5265646972656374696f6e22293b0a09097365745f736d705f726564697265637428534d505f4952515f5245444952454354494f4e293b0a097d0a096966202873616c5f706c6174666f726d5f6665617475726573202620494136345f53414c5f504c4154464f524d5f464541545552455f4950495f52454449525f48494e5429207b0a09097072696e746b2822204950495f5265646972656374696f6e22293b0a09097365745f736d705f726564697265637428534d505f4950495f5245444952454354494f4e293b0a097d0a096966202873616c5f706c6174666f726d5f6665617475726573202620494136345f53414c5f504c4154464f524d5f464541545552455f4954435f4452494654290a09097072696e746b2822204954435f447269667422293b0a097072696e746b28225c6e22293b0a7d0a0a23696664656620434f4e4649475f534d500a73746174696320766f6964205f5f696e69740a73616c5f646573635f61705f77616b6575702028766f6964202a70290a7b0a0973747275637420696136345f73616c5f646573635f61705f77616b657570202a6170203d20703b0a0a09737769746368202861702d3e6d656368616e69736d29207b0a096361736520494136345f53414c5f41505f45585445524e414c5f494e543a0a090961705f77616b6575705f766563746f72203d2061702d3e766563746f723b0a09097072696e746b284b45524e5f494e464f202253414c3a2041502077616b657570207573696e672065787465726e616c20696e7465727275707420220a0909090922766563746f72203078256c785c6e222c2061705f77616b6575705f766563746f72293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b284b45524e5f455252202253414c3a2041502077616b657570206d656368616e69736d20756e737570706f72746564215c6e22293b0a0909627265616b3b0a097d0a7d0a0a73746174696320766f6964205f5f696e69740a63686b5f6e6f696e74726f7574655f6f707428766f6964290a7b0a0963686172202a63703b0a0a09666f7220286370203d20626f6f745f636f6d6d616e645f6c696e653b202a63703b2029207b0a0909696620286d656d636d702863702c20226e6f696e74726f757465222c20313029203d3d203029207b0a0909096e6f5f696e745f726f7574696e67203d20313b0a0909097072696e746b2028226e6f5f696e745f726f7574696e67206f6e5c6e22293b0a090909627265616b3b0a09097d20656c7365207b0a0909097768696c6520282a637020213d20272027202626202a6370290a090909092b2b63703b0a0909097768696c6520282a6370203d3d20272027290a090909092b2b63703b0a09097d0a097d0a7d0a0a23656c73650a73746174696320766f6964205f5f696e69742073616c5f646573635f61705f77616b65757028766f6964202a7029207b207d0a23656e6469660a0a2f2a0a202a20485020727835363730206669726d7761726520706f6c6c7320666f7220696e746572727570747320647572696e672053414c5f43414348455f464c5553482062792072656164696e670a202a2063722e6976722c20627574206974206e65766572207772697465732063722e656f692e202054686973206c656176657320616e7920696e74657272757074206d61726b65642061730a202a2022696e2d736572766963652220616e64206d61736b73206f7468657220696e7465727275707473206f6620657175616c206f72206c6f776572207072696f726974792e0a202a0a202a20485020696e7465726e616c20646566656374207265706f7274733a2046313835392c2046323737352c2046333033312e0a202a2f0a73746174696320696e742073616c5f63616368655f666c7573685f64726f70735f696e74657272757074733b0a0a73746174696320696e74205f5f696e69740a666f7263655f70616c5f63616368655f666c7573682863686172202a737472290a7b0a0973616c5f63616368655f666c7573685f64726f70735f696e7465727275707473203d20313b0a0972657475726e20303b0a7d0a6561726c795f706172616d2822666f7263655f70616c5f63616368655f666c757368222c20666f7263655f70616c5f63616368655f666c757368293b0a0a766f6964205f5f696e69740a636865636b5f73616c5f63616368655f666c7573682028766f6964290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74206370753b0a0975363420766563746f722c2063616368655f74797065203d20333b0a0973747275637420696136345f73616c5f72657476616c20697372763b0a0a096966202873616c5f63616368655f666c7573685f64726f70735f696e7465727275707473290a090972657475726e3b0a0a09637075203d206765745f63707528293b0a096c6f63616c5f6972715f7361766528666c616773293b0a0a092f2a0a09202a2053656e64206f757273656c76657320612074696d657220696e746572727570742c207761697420756e74696c2069742773207265706f727465642c20616e64207365650a09202a2069662053414c5f43414348455f464c5553482064726f70732069742e0a09202a2f0a09706c6174666f726d5f73656e645f697069286370752c20494136345f54494d45525f564543544f522c20494136345f4950495f444d5f494e542c2030293b0a0a097768696c65202821696136345f6765745f69727228494136345f54494d45525f564543544f5229290a09096370755f72656c617828293b0a0a0953414c5f43414c4c28697372762c2053414c5f43414348455f464c5553482c2063616368655f747970652c20302c20302c20302c20302c20302c2030293b0a0a0969662028697372762e737461747573290a09097072696e746b284b45524e5f455252202253414c5f43414c5f464c555348206661696c6564207769746820256c645c6e222c20697372762e737461747573293b0a0a0969662028696136345f6765745f69727228494136345f54494d45525f564543544f522929207b0a0909766563746f72203d20696136345f6765745f69767228293b0a0909696136345f656f6928293b0a09095741524e5f4f4e28766563746f7220213d20494136345f54494d45525f564543544f52293b0a097d20656c7365207b0a090973616c5f63616368655f666c7573685f64726f70735f696e7465727275707473203d20313b0a09097072696e746b284b45524e5f455252202253414c3a2053414c5f43414348455f464c5553482064726f707320696e74657272757074733b20220a0909092250414c5f43414348455f464c5553482077696c6c206265207573656420696e73746561645c6e22293b0a0909696136345f656f6928293b0a097d0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a097075745f63707528293b0a7d0a0a7336340a696136345f73616c5f63616368655f666c75736820287536342063616368655f74797065290a7b0a0973747275637420696136345f73616c5f72657476616c20697372763b0a0a096966202873616c5f63616368655f666c7573685f64726f70735f696e746572727570747329207b0a0909756e7369676e6564206c6f6e6720666c6167733b0a09097536342070726f67726573733b0a09097336342072633b0a0a090970726f6772657373203d20303b0a09096c6f63616c5f6972715f7361766528666c616773293b0a09097263203d20696136345f70616c5f63616368655f666c7573682863616368655f747970652c0a09090950414c5f43414348455f464c5553485f494e56414c49444154452c202670726f67726573732c204e554c4c293b0a09096c6f63616c5f6972715f726573746f726528666c616773293b0a090972657475726e2072633b0a097d0a0a0953414c5f43414c4c28697372762c2053414c5f43414348455f464c5553482c2063616368655f747970652c20302c20302c20302c20302c20302c2030293b0a0972657475726e20697372762e7374617475733b0a7d0a4558504f52545f53594d424f4c5f47504c28696136345f73616c5f63616368655f666c757368293b0a0a766f6964205f5f696e69740a696136345f73616c5f696e6974202873747275637420696136345f73616c5f737973746162202a737973746162290a7b0a0963686172202a703b0a09696e7420693b0a0a09696620282173797374616229207b0a09097072696e746b284b45524e5f5741524e494e472022486d6d2c206e6f2053414c2053797374656d205461626c652e5c6e22293b0a090972657475726e3b0a097d0a0a09696620287374726e636d70287379737461622d3e7369676e61747572652c20225353545f222c20342920213d2030290a09097072696e746b284b45524e5f4552522022626164207369676e617475726520696e2073797374656d207461626c652122293b0a0a09636865636b5f76657273696f6e7328737973746162293b0a23696664656620434f4e4649475f534d500a0963686b5f6e6f696e74726f7574655f6f707428293b0a23656e6469660a0a092f2a207265766973696f6e732061726520636f64656420696e204243442c20736f20257820646f657320746865206a6f6220666f72207573202a2f0a097072696e746b284b45524e5f494e464f202253414c2025782e25783a20252e33327320252e333273257376657273696f6e2025782e25785c6e222c0a09090953414c5f4d414a4f522873616c5f7265766973696f6e292c2053414c5f4d494e4f522873616c5f7265766973696f6e292c0a0909097379737461622d3e6f656d5f69642c207379737461622d3e70726f647563745f69642c0a0909097379737461622d3e70726f647563745f69645b305d203f20222022203a2022222c0a09090953414c5f4d414a4f522873616c5f76657273696f6e292c2053414c5f4d494e4f522873616c5f76657273696f6e29293b0a0a0970203d202863686172202a292028737973746162202b2031293b0a09666f72202869203d20303b2069203c207379737461622d3e656e7472795f636f756e743b20692b2b29207b0a09092f2a0a0909202a205468652066697273742062797465206f66206561636820656e747279207479706520636f6e7461696e732074686520747970650a0909202a2064657363726970746f722e0a0909202a2f0a090973776974636820282a7029207b0a0909636173652053414c5f444553435f454e5452595f504f494e543a0a09090973616c5f646573635f656e7472795f706f696e742870293b0a090909627265616b3b0a0909636173652053414c5f444553435f504c4154464f524d5f464541545552453a0a09090973616c5f646573635f706c6174666f726d5f666561747572652870293b0a090909627265616b3b0a0909636173652053414c5f444553435f5054433a0a090909696136345f7074635f646f6d61696e5f696e666f203d2028696136345f73616c5f646573635f7074635f74202a29703b0a090909627265616b3b0a0909636173652053414c5f444553435f41505f57414b4555503a0a09090973616c5f646573635f61705f77616b6575702870293b0a090909627265616b3b0a09097d0a090970202b3d2053414c5f444553435f53495a45282a70293b0a097d0a0a7d0a0a696e740a696136345f73616c5f6f656d63616c6c2873747275637420696136345f73616c5f72657476616c202a69737276702c20753634206f656d66756e632c2075363420617267312c0a09092075363420617267322c2075363420617267332c2075363420617267342c2075363420617267352c2075363420617267362c207536342061726737290a7b0a09696620286f656d66756e63203c20494136345f53414c5f4f454d46554e435f4d494e207c7c206f656d66756e63203e20494136345f53414c5f4f454d46554e435f4d4158290a090972657475726e202d313b0a0953414c5f43414c4c282a69737276702c206f656d66756e632c20617267312c20617267322c20617267332c20617267342c20617267352c20617267362c2061726737293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c28696136345f73616c5f6f656d63616c6c293b0a0a696e740a696136345f73616c5f6f656d63616c6c5f6e6f6c6f636b2873747275637420696136345f73616c5f72657476616c202a69737276702c20753634206f656d66756e632c2075363420617267312c0a09090975363420617267322c2075363420617267332c2075363420617267342c2075363420617267352c2075363420617267362c0a0909097536342061726737290a7b0a09696620286f656d66756e63203c20494136345f53414c5f4f454d46554e435f4d494e207c7c206f656d66756e63203e20494136345f53414c5f4f454d46554e435f4d4158290a090972657475726e202d313b0a0953414c5f43414c4c5f4e4f4c4f434b282a69737276702c206f656d66756e632c20617267312c20617267322c20617267332c20617267342c20617267352c20617267362c0a09090961726737293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c28696136345f73616c5f6f656d63616c6c5f6e6f6c6f636b293b0a0a696e740a696136345f73616c5f6f656d63616c6c5f7265656e7472616e742873747275637420696136345f73616c5f72657476616c202a69737276702c20753634206f656d66756e632c0a09090920202075363420617267312c2075363420617267322c2075363420617267332c2075363420617267342c2075363420617267352c0a09090920202075363420617267362c207536342061726737290a7b0a09696620286f656d66756e63203c20494136345f53414c5f4f454d46554e435f4d494e207c7c206f656d66756e63203e20494136345f53414c5f4f454d46554e435f4d4158290a090972657475726e202d313b0a0953414c5f43414c4c5f5245454e5452414e54282a69737276702c206f656d66756e632c20617267312c20617267322c20617267332c20617267342c20617267352c20617267362c0a09090920202061726737293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c28696136345f73616c5f6f656d63616c6c5f7265656e7472616e74293b0a0a6c6f6e670a696136345f73616c5f667265715f626173652028756e7369676e6564206c6f6e672077686963682c20756e7369676e6564206c6f6e67202a7469636b735f7065725f7365636f6e642c0a090920202020756e7369676e6564206c6f6e67202a64726966745f696e666f290a7b0a0973747275637420696136345f73616c5f72657476616c20697372763b0a0a0953414c5f43414c4c28697372762c2053414c5f465245515f424153452c2077686963682c20302c20302c20302c20302c20302c2030293b0a092a7469636b735f7065725f7365636f6e64203d20697372762e76303b0a092a64726966745f696e666f203d20697372762e76313b0a0972657475726e20697372762e7374617475733b0a7d0a4558504f52545f53594d424f4c5f47504c28696136345f73616c5f667265715f62617365293b0a00000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f73616c696e666f2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343637363600313231313437343433333000303031373434340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2073616c696e666f2e630a202a0a202a204372656174657320656e747269657320696e202f70726f632f73616c20666f7220766172696f75732073797374656d2066656174757265732e0a202a0a202a20436f707972696768742028632920323030332c20323030362053696c69636f6e2047726170686963732c20496e632e2020416c6c207269676874732072657365727665642e0a202a20436f70797269676874202863292032303033204865776c6574742d5061636b61726420436f0a202a09426a6f726e2048656c67616173203c626a6f726e2e68656c676161734068702e636f6d3e0a202a0a202a2031302f33302f32303031096a6261726e6573407367692e636f6d0909636f70696564206d756368206f66205374657068616e6527732070616c696e666f0a202a0909090909636f646520746f2063726561746520746869732066696c650a202a204f63742032332032303033096b616f73407367692e636f6d0a202a2020205265706c616365204950492077697468207365745f637075735f616c6c6f776564282920746f20726561642061207265636f72642066726f6d20746865207265717569726564206370752e0a202a202020526564657369676e2073616c696e666f206c6f672070726f63657373696e6720746f20736570617261746520696e7465727275707420616e6420757365722073706163650a202a202020636f6e74657874732e0a202a202020436163686520746865207265636f7264206163726f7373206d756c74692d626c6f636b2072656164732066726f6d20757365722073706163652e0a202a202020537570706f7274203e20363420637075732e0a202a20202044656c657465206d6f64756c655f6578697420616e64204d4f445f494e432f4445435f434f554e542c2073616c696e666f2063616e6e6f742062652061206d6f64756c652e0a202a0a202a204a616e2032382032303034096b616f73407367692e636f6d0a202a202020506572696f646963616c6c7920636865636b20666f72206f75747374616e64696e67204d4341206f7220494e4954207265636f7264732e0a202a0a202a204465632020352032303034096b616f73407367692e636f6d0a202a2020205374616e64617264697a65207768696368207265636f7264732061726520636c6561726564206175746f6d61746963616c6c792e0a202a0a202a204175672031382032303035096b616f73407367692e636f6d0a202a2020206d63612e63206d6179206e6f7420706173732061206275666665722c2061204e554c4c20627566666572206a75737420696e6469636174657320746861742061206e65770a202a2020207265636f726420697320617661696c61626c6520696e2053414c2e0a202a2020205265706c61636520736f6d65204e525f4350555320627920637075735f6f6e6c696e652c20666f7220686f74706c7567206370752e0a202a0a202a204a616e202035203230303620202020202020206b616f73407367692e636f6d0a202a20202048616e646c6520686f74706c7567206370757320636f6d696e67206f6e6c696e652e0a202a20202048616e646c6520686f74706c7567206370757320676f696e67206f66666c696e65207768696c652074686579207374696c6c2068617665206f75747374616e64696e67207265636f7264732e0a202a20202055736520746865206370755f2a206d6163726f7320636f6e73697374656e746c792e0a202a2020205265706c6163652074686520636f756e74696e672073656d6170686f726520776974682061206d7574657820616e642061207465737420696620746865206370756d61736b206973206e6f6e2d656d7074792e0a202a2020204d6f6469667920746865206c6f636b696e6720746f206d616b6520746865207465737420666f722022776f726b20746f20646f2220616e2061746f6d6963206f7065726174696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6361706162696c6974792e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f74797065732e683e0a23696e636c756465203c6c696e75782f70726f635f66732e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f74696d65722e683e0a23696e636c756465203c6c696e75782f766d616c6c6f632e683e0a23696e636c756465203c6c696e75782f73656d6170686f72652e683e0a0a23696e636c756465203c61736d2f73616c2e683e0a23696e636c756465203c61736d2f756163636573732e683e0a0a4d4f44554c455f415554484f5228224a65737365204261726e6573203c6a6261726e6573407367692e636f6d3e22293b0a4d4f44554c455f4445534352495054494f4e28222f70726f6320696e7465726661636520746f2049412d36342053414c20666561747572657322293b0a4d4f44554c455f4c4943454e5345282247504c22293b0a0a73746174696320696e742073616c696e666f5f726561642863686172202a706167652c2063686172202a2a73746172742c206f66665f74206f66662c20696e7420636f756e742c20696e74202a656f662c20766f6964202a64617461293b0a0a7479706564656620737472756374207b0a09636f6e7374206368617209092a6e616d653b09092f2a206e616d65206f66207468652070726f6320656e747279202a2f0a09756e7369676e6564206c6f6e672020202020202020202020666561747572653b20202020202020202f2a206665617475726520626974202a2f0a097374727563742070726f635f6469725f656e747279092a656e7472793b09092f2a207265676973746572656420656e747279202872656d6f76616c29202a2f0a7d2073616c696e666f5f656e7472795f743b0a0a2f2a0a202a204c697374207b6e616d652c666561747572657d20706169727320666f7220657665727920656e74727920696e202f70726f632f73616c2f3c666561747572653e0a202a20746861742074686973206d6f64756c65206578706f7274730a202a2f0a7374617469632073616c696e666f5f656e7472795f742073616c696e666f5f656e74726965735b5d3d7b0a097b20226275735f6c6f636b222c2020202020202020202020494136345f53414c5f504c4154464f524d5f464541545552455f4255535f4c4f434b2c207d2c0a097b20226972715f7265646972656374696f6e222c09494136345f53414c5f504c4154464f524d5f464541545552455f4952515f52454449525f48494e542c207d2c0a097b20226970695f7265646972656374696f6e222c09494136345f53414c5f504c4154464f524d5f464541545552455f4950495f52454449525f48494e542c207d2c0a097b20226974635f6472696674222c0909494136345f53414c5f504c4154464f524d5f464541545552455f4954435f44524946542c207d2c0a7d3b0a0a23646566696e65204e525f53414c494e464f5f454e54524945532041525241595f53495a452873616c696e666f5f656e7472696573290a0a7374617469632063686172202a73616c696e666f5f6c6f675f6e616d655b5d203d207b0a09226d6361222c0a0922696e6974222c0a0922636d63222c0a0922637065222c0a7d3b0a0a737461746963207374727563742070726f635f6469725f656e747279202a73616c696e666f5f70726f635f656e74726965735b0a0941525241595f53495a452873616c696e666f5f656e747269657329202b0909092f2a202f70726f632f73616c2f6275735f6c6f636b202a2f0a0941525241595f53495a452873616c696e666f5f6c6f675f6e616d6529202b0909092f2a202f70726f632f73616c2f7b6d63612c2e2e2e7d202a2f0a092832202a2041525241595f53495a452873616c696e666f5f6c6f675f6e616d652929202b09092f2a202f70726f632f73616c2f6d63612f7b6576656e742c646174617d202a2f0a09315d3b0909090909092f2a202f70726f632f73616c202a2f0a0a2f2a20536f6d65207265636f72647320776520676574206f757273656c7665732c20736f6d6520617265206163636573736564206173207361766564206461746120696e20627566666572730a202a207468617420617265206f776e6564206279206d63612e632e0a202a2f0a7374727563742073616c696e666f5f646174615f7361766564207b0a0975382a0909096275666665723b0a0975363409090973697a653b0a0975363409090969643b0a09696e740909096370753b0a7d3b0a0a2f2a205374617465207472616e736974696f6e732e2020416374696f6e7320617265203a2d0a202a2020205772697465202272656164203c6370756e756d3e2220746f2074686520646174612066696c652e0a202a20202057726974652022636c656172203c6370756e756d3e2220746f2074686520646174612066696c652e0a202a202020577269746520226f656d64617461203c6370756e756d3e203c6f66667365743e20746f2074686520646174612066696c652e0a202a202020526561642066726f6d2074686520646174612066696c652e0a202a202020436c6f73652074686520646174612066696c652e0a202a0a202a205374617274207374617465206973204e4f5f444154412e0a202a0a202a204e4f5f444154410a202a202020207772697465202272656164203c6370756e756d3e22202d3e204e4f5f44415441206f72204c4f475f5245434f52442e0a202a2020202077726974652022636c656172203c6370756e756d3e22202d3e204e4f5f44415441206f72204c4f475f5245434f52442e0a202a20202020777269746520226f656d64617461203c6370756e756d3e203c6f66667365743e202d3e2072657475726e202d45494e56414c2e0a202a20202020726561642064617461202d3e2072657475726e20454f462e0a202a20202020636c6f7365202d3e20756e6368616e6765642e202046726565207265636f72642061726561732e0a202a0a202a204c4f475f5245434f52440a202a202020207772697465202272656164203c6370756e756d3e22202d3e204e4f5f44415441206f72204c4f475f5245434f52442e0a202a2020202077726974652022636c656172203c6370756e756d3e22202d3e204e4f5f44415441206f72204c4f475f5245434f52442e0a202a20202020777269746520226f656d64617461203c6370756e756d3e203c6f66667365743e202d3e20666f726d617420746865206f656d20646174612c20676f746f204f454d444154412e0a202a20202020726561642064617461202d3e2072657475726e2074686520494e49542f4d43412f434d432f435045207265636f72642e0a202a20202020636c6f7365202d3e20756e6368616e6765642e20204b656570207265636f72642061726561732e0a202a0a202a204f454d444154410a202a202020207772697465202272656164203c6370756e756d3e22202d3e204e4f5f44415441206f72204c4f475f5245434f52442e0a202a2020202077726974652022636c656172203c6370756e756d3e22202d3e204e4f5f44415441206f72204c4f475f5245434f52442e0a202a20202020777269746520226f656d64617461203c6370756e756d3e203c6f66667365743e202d3e20666f726d617420746865206f656d20646174612c20676f746f204f454d444154412e0a202a20202020726561642064617461202d3e2072657475726e2074686520666f726d6174746564206f656d646174612e0a202a20202020636c6f7365202d3e20756e6368616e6765642e20204b656570207265636f72642061726561732e0a202a0a202a20436c6f73696e672074686520646174612066696c6520646f6573206e6f74206368616e6765207468652073746174652e20205468697320616c6c6f7773207368656c6c20736372697074730a202a20746f206d616e6970756c6174652073616c696e666f20646174612c2065616368207368656c6c207265646972656374696f6e206f70656e73207468652066696c652c20646f6573206f6e650a202a20616374696f6e207468656e20636c6f73657320697420616761696e2e2020546865207265636f726420617265617320617265206f6e6c7920667265656420617420636c6f7365207768656e0a202a20746865207374617465206973204e4f5f444154412e0a202a2f0a656e756d2073616c696e666f5f7374617465207b0a0953544154455f4e4f5f444154412c0a0953544154455f4c4f475f5245434f52442c0a0953544154455f4f454d444154412c0a7d3b0a0a7374727563742073616c696e666f5f64617461207b0a096370756d61736b5f7409096370755f6576656e743b092f2a20776869636820637075732068617665206f75747374616e64696e67206576656e7473202a2f0a097374727563742073656d6170686f7265096d757465783b0a0975380909092a6c6f675f6275666665723b0a097536340909096c6f675f73697a653b0a0975380909092a6f656d646174613b092f2a206465636f646564206f656d2064617461202a2f0a097536340909096f656d646174615f73697a653b0a09696e740909096f70656e3b09092f2a2073696e676c652d6f70656e20746f2070726576656e74207261636573202a2f0a097538090909747970653b0a09753809090973617665645f6e756d3b092f2a207573696e672061207361766564207265636f72643f202a2f0a09656e756d2073616c696e666f5f7374617465097374617465203a383b092f2a2070726f63657373696e67207374617465202a2f0a09753809090970616464696e673b0a09696e740909096370755f636865636b3b092f2a206e6578742043505520746f20636865636b202a2f0a097374727563742073616c696e666f5f646174615f736176656420646174615f73617665645b355d3b2f2a2073617665206c6173742035207265636f7264732066726f6d206d63612e632c206d757374206265203c20323535202a2f0a7d3b0a0a737461746963207374727563742073616c696e666f5f646174612073616c696e666f5f646174615b41525241595f53495a452873616c696e666f5f6c6f675f6e616d65295d3b0a0a73746174696320444546494e455f5350494e4c4f434b28646174615f6c6f636b293b0a73746174696320444546494e455f5350494e4c4f434b28646174615f73617665645f6c6f636b293b0a0a2f2a2a2073616c696e666f5f706c6174666f726d5f6f656d64617461202d206f7074696f6e616c2063616c6c6261636b20746f206465636f6465206f656d646174612066726f6d20616e206572726f720a202a207265636f72642e0a202a2040736563745f6865616465723a20706f696e74657220746f20746865207374617274206f66207468652073656374696f6e20746f206465636f64652e0a202a20406f656d646174613a2072657475726e7320766d616c6c6f63206172656120636f6e7461696e696e6720746865206465636f646564206f75747075742e0a202a20406f656d646174615f73697a653a2072657475726e73206c656e677468206f66206465636f646564206f757470757420287374726c656e292e0a202a0a202a204465736372697074696f6e3a20496620757365722073706163652061736b7320666f72206f656d206461746120746f206265206465636f64656420627920746865206b65726e656c0a202a20616e642f6f722070726f6d20616e642074686520706c6174666f726d20686173207365742073616c696e666f5f706c6174666f726d5f6f656d6461746120746f2074686520616464726573730a202a206f66206120706c6174666f726d20737065636966696320726f7574696e65207468656e2063616c6c207468617420726f7574696e652e202073616c696e666f5f706c6174666f726d5f6f656d646174610a202a20766d616c6c6f63277320616e6420666f726d61747320697473206f757470757420617265612c2072657475726e696e67207468652061646472657373206f662074686520746578740a202a20616e6420697473207374726c656e2e202052657475726e73203020666f7220737563636573732c202d766520666f72206572726f722e20205468652063616c6c6261636b2069730a202a20696e766f6b6564206f6e207468652063707520746861742067656e65726174656420746865206572726f72207265636f72642e0a202a2f0a696e7420282a73616c696e666f5f706c6174666f726d5f6f656d646174612928636f6e7374207538202a736563745f6865616465722c207538202a2a6f656d646174612c20753634202a6f656d646174615f73697a65293b0a0a7374727563742073616c696e666f5f706c6174666f726d5f6f656d646174615f7061726d73207b0a09636f6e7374207538202a6566695f677569643b0a097538202a2a6f656d646174613b0a09753634202a6f656d646174615f73697a653b0a09696e74207265743b0a7d3b0a0a2f2a204b69636b20746865206d7574657820746861742074656c6c732075736572207370616365207468617420746865726520697320776f726b20746f20646f2e2020496e7374656164206f660a202a20747279696e6720746f20747261636b20746865207374617465206f6620746865206d75746578206163726f7373206d756c7469706c6520637075732c20696e20757365720a202a20636f6e746578742c20696e7465727275707420636f6e746578742c206e6f6e2d6d61736b61626c6520696e7465727275707420636f6e7465787420616e6420686f74706c7567206370752c0a202a2069742069732066617220656173696572206a75737420746f206772616220746865206d757465782069662069742069732066726565207468656e2072656c656173652069742e0a202a0a202a205468697320726f7574696e65206d7573742062652063616c6c6564207769746820646174615f73617665645f6c6f636b2068656c642c20746f206d616b652074686520646f776e2f75700a202a206f7065726174696f6e2061746f6d69632e0a202a2f0a73746174696320766f69640a73616c696e666f5f776f726b5f746f5f646f287374727563742073616c696e666f5f64617461202a64617461290a7b0a0928766f69642928646f776e5f7472796c6f636b2826646174612d3e6d7574657829203f3a2030293b0a0975702826646174612d3e6d75746578293b0a7d0a0a73746174696320766f69640a73616c696e666f5f706c6174666f726d5f6f656d646174615f63707528766f6964202a636f6e74657874290a7b0a097374727563742073616c696e666f5f706c6174666f726d5f6f656d646174615f7061726d73202a7061726d73203d20636f6e746578743b0a097061726d732d3e726574203d2073616c696e666f5f706c6174666f726d5f6f656d64617461287061726d732d3e6566695f677569642c207061726d732d3e6f656d646174612c207061726d732d3e6f656d646174615f73697a65293b0a7d0a0a73746174696320766f69640a7368696674315f646174615f736176656420287374727563742073616c696e666f5f64617461202a646174612c20696e74207368696674290a7b0a096d656d63707928646174612d3e646174615f73617665642b73686966742c20646174612d3e646174615f73617665642b73686966742b312c0a09202020202020202841525241595f53495a4528646174612d3e646174615f736176656429202d202873686966742b312929202a2073697a656f6628646174612d3e646174615f73617665645b305d29293b0a096d656d73657428646174612d3e646174615f7361766564202b2041525241595f53495a4528646174612d3e646174615f736176656429202d20312c20302c0a092020202020202073697a656f6628646174612d3e646174615f73617665645b305d29293b0a7d0a0a2f2a205468697320726f7574696e6520697320696e766f6b656420696e20696e7465727275707420636f6e746578742e20204e6f74653a206d63612e6320656e61626c65730a202a20696e7465727275707473206265666f72652063616c6c696e67207468697320636f646520666f7220434d432f4350452e20204d434120616e6420494e4954206576656e7473206172650a202a206e6f742069727120736166652c20646f206e6f742063616c6c20616e7920726f7574696e6573207468617420757365207370696e6c6f636b732c2074686579206d617920646561646c6f636b2e0a202a204d434120616e6420494e4954207265636f72647320617265207265636f726465642c20612074696d6572206576656e742077696c6c206c6f6f6b20666f7220616e790a202a206f75747374616e64696e67206576656e747320616e642077616b6520757020746865207573657220737061636520636f64652e0a202a0a202a2054686520627566666572207061737365642066726f6d206d63612e6320706f696e747320746f20746865206f75747075742066726f6d20696136345f6c6f675f6765742e20546869732069730a202a20612070657273697374656e7420627566666572206275742069747320636f6e74656e74732063616e206368616e6765206265747765656e2074686520696e7465727275707420616e640a202a207768656e20757365722073706163652070726f63657373657320746865207265636f72642e20205361766520746865207265636f726420696420746f206964656e746966790a202a206368616e6765732e202049662074686520627566666572206973204e554c4c207468656e206a7573742075706461746520746865206269746d61702e0a202a2f0a766f69640a73616c696e666f5f6c6f675f77616b65757028696e7420747970652c207538202a6275666665722c207536342073697a652c20696e742069727173616665290a7b0a097374727563742073616c696e666f5f64617461202a64617461203d2073616c696e666f5f64617461202b20747970653b0a097374727563742073616c696e666f5f646174615f7361766564202a646174615f73617665643b0a09756e7369676e6564206c6f6e6720666c616773203d20303b0a09696e7420693b0a09696e742073617665645f73697a65203d2041525241595f53495a4528646174612d3e646174615f7361766564293b0a0a094255475f4f4e2874797065203e3d2041525241595f53495a452873616c696e666f5f6c6f675f6e616d6529293b0a0a096966202869727173616665290a09097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a096966202862756666657229207b0a0909666f72202869203d20302c20646174615f7361766564203d20646174612d3e646174615f73617665643b2069203c2073617665645f73697a653b202b2b692c202b2b646174615f736176656429207b0a0909096966202821646174615f73617665642d3e627566666572290a09090909627265616b3b0a09097d0a09096966202869203d3d2073617665645f73697a6529207b0a0909096966202821646174612d3e73617665645f6e756d29207b0a090909097368696674315f646174615f736176656428646174612c2030293b0a09090909646174615f7361766564203d20646174612d3e646174615f7361766564202b2073617665645f73697a65202d20313b0a0909097d20656c73650a09090909646174615f7361766564203d204e554c4c3b0a09097d0a090969662028646174615f736176656429207b0a090909646174615f73617665642d3e637075203d20736d705f70726f636573736f725f696428293b0a090909646174615f73617665642d3e6964203d20282873616c5f6c6f675f7265636f72645f6865616465725f74202a29627566666572292d3e69643b0a090909646174615f73617665642d3e73697a65203d2073697a653b0a090909646174615f73617665642d3e627566666572203d206275666665723b0a09097d0a097d0a096370755f73657428736d705f70726f636573736f725f696428292c20646174612d3e6370755f6576656e74293b0a09696620286972717361666529207b0a090973616c696e666f5f776f726b5f746f5f646f2864617461293b0a09097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a097d0a7d0a0a2f2a20436865636b20666f72206f75747374616e64696e67204d43412f494e4954207265636f726473206576657279206d696e757465202861726269747261727929202a2f0a23646566696e652053414c494e464f5f54494d45525f44454c4159202836302a485a290a737461746963207374727563742074696d65725f6c6973742073616c696e666f5f74696d65723b0a65787465726e20766f696420696136345f6d6c6f676275665f64756d7028766f6964293b0a0a73746174696320766f69640a73616c696e666f5f74696d656f75745f636865636b287374727563742073616c696e666f5f64617461202a64617461290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a096966202821646174612d3e6f70656e290a090972657475726e3b0a096966202821637075735f656d70747928646174612d3e6370755f6576656e742929207b0a09097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a090973616c696e666f5f776f726b5f746f5f646f2864617461293b0a09097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a097d0a7d0a0a73746174696320766f69640a73616c696e666f5f74696d656f75742028756e7369676e6564206c6f6e6720617267290a7b0a09696136345f6d6c6f676275665f64756d7028293b0a0973616c696e666f5f74696d656f75745f636865636b2873616c696e666f5f64617461202b2053414c5f494e464f5f545950455f4d4341293b0a0973616c696e666f5f74696d656f75745f636865636b2873616c696e666f5f64617461202b2053414c5f494e464f5f545950455f494e4954293b0a0973616c696e666f5f74696d65722e65787069726573203d206a696666696573202b2053414c494e464f5f54494d45525f44454c41593b0a096164645f74696d6572282673616c696e666f5f74696d6572293b0a7d0a0a73746174696320696e740a73616c696e666f5f6576656e745f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c65290a7b0a09696620282163617061626c65284341505f5359535f41444d494e29290a090972657475726e202d455045524d3b0a0972657475726e20303b0a7d0a0a737461746963207373697a655f740a73616c696e666f5f6576656e745f72656164287374727563742066696c65202a66696c652c2063686172205f5f75736572202a6275666665722c2073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a0973747275637420696e6f6465202a696e6f6465203d2066696c652d3e665f706174682e64656e7472792d3e645f696e6f64653b0a097374727563742070726f635f6469725f656e747279202a656e747279203d2050444528696e6f6465293b0a097374727563742073616c696e666f5f64617461202a64617461203d20656e7472792d3e646174613b0a096368617220636d645b33325d3b0a0973697a655f742073697a653b0a09696e7420692c206e2c20637075203d202d313b0a0a72657472793a0a0969662028637075735f656d70747928646174612d3e6370755f6576656e742920262620646f776e5f7472796c6f636b2826646174612d3e6d757465782929207b0a09096966202866696c652d3e665f666c6167732026204f5f4e4f4e424c4f434b290a09090972657475726e202d45414741494e3b0a090969662028646f776e5f696e7465727275707469626c652826646174612d3e6d7574657829290a09090972657475726e202d45494e54523b0a097d0a0a096e203d20646174612d3e6370755f636865636b3b0a09666f72202869203d20303b2069203c206e725f6370755f6964733b20692b2b29207b0a0909696620286370755f6973736574286e2c20646174612d3e6370755f6576656e742929207b0a09090969662028216370755f6f6e6c696e65286e2929207b0a090909096370755f636c656172286e2c20646174612d3e6370755f6576656e74293b0a09090909636f6e74696e75653b0a0909097d0a090909637075203d206e3b0a090909627265616b3b0a09097d0a0909696620282b2b6e203d3d206e725f6370755f696473290a0909096e203d20303b0a097d0a0a0969662028637075203d3d202d31290a0909676f746f2072657472793b0a0a09696136345f6d6c6f676275665f64756d7028293b0a0a092f2a20666f72206e65787420726561642c20737461727420636865636b696e67206174206e65787420435055202a2f0a09646174612d3e6370755f636865636b203d206370753b0a09696620282b2b646174612d3e6370755f636865636b203d3d206e725f6370755f696473290a0909646174612d3e6370755f636865636b203d20303b0a0a09736e7072696e746628636d642c2073697a656f6628636d64292c2022726561642025645c6e222c20637075293b0a0a0973697a65203d207374726c656e28636d64293b0a096966202873697a65203e20636f756e74290a090973697a65203d20636f756e743b0a0969662028636f70795f746f5f75736572286275666665722c20636d642c2073697a6529290a090972657475726e202d454641554c543b0a0a0972657475726e2073697a653b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e732073616c696e666f5f6576656e745f666f7073203d207b0a092e6f70656e20203d2073616c696e666f5f6576656e745f6f70656e2c0a092e7265616420203d2073616c696e666f5f6576656e745f726561642c0a092e6c6c7365656b203d206e6f6f705f6c6c7365656b2c0a7d3b0a0a73746174696320696e740a73616c696e666f5f6c6f675f6f70656e2873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c65290a7b0a097374727563742070726f635f6469725f656e747279202a656e747279203d2050444528696e6f6465293b0a097374727563742073616c696e666f5f64617461202a64617461203d20656e7472792d3e646174613b0a0a09696620282163617061626c65284341505f5359535f41444d494e29290a090972657475726e202d455045524d3b0a0a097370696e5f6c6f636b2826646174615f6c6f636b293b0a0969662028646174612d3e6f70656e29207b0a09097370696e5f756e6c6f636b2826646174615f6c6f636b293b0a090972657475726e202d45425553593b0a097d0a09646174612d3e6f70656e203d20313b0a097370696e5f756e6c6f636b2826646174615f6c6f636b293b0a0a0969662028646174612d3e7374617465203d3d2053544154455f4e4f5f444154412026260a09202020202128646174612d3e6c6f675f627566666572203d20766d616c6c6f6328696136345f73616c5f6765745f73746174655f696e666f5f73697a6528646174612d3e7479706529292929207b0a0909646174612d3e6f70656e203d20303b0a090972657475726e202d454e4f4d454d3b0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e740a73616c696e666f5f6c6f675f72656c656173652873747275637420696e6f6465202a696e6f64652c207374727563742066696c65202a66696c65290a7b0a097374727563742070726f635f6469725f656e747279202a656e747279203d2050444528696e6f6465293b0a097374727563742073616c696e666f5f64617461202a64617461203d20656e7472792d3e646174613b0a0a0969662028646174612d3e7374617465203d3d2053544154455f4e4f5f4441544129207b0a0909766672656528646174612d3e6c6f675f627566666572293b0a0909766672656528646174612d3e6f656d64617461293b0a0909646174612d3e6c6f675f627566666572203d204e554c4c3b0a0909646174612d3e6f656d64617461203d204e554c4c3b0a097d0a097370696e5f6c6f636b2826646174615f6c6f636b293b0a09646174612d3e6f70656e203d20303b0a097370696e5f756e6c6f636b2826646174615f6c6f636b293b0a0972657475726e20303b0a7d0a0a73746174696320766f69640a63616c6c5f6f6e5f63707528696e74206370752c20766f696420282a666e2928766f6964202a292c20766f6964202a617267290a7b0a096370756d61736b5f7420736176655f637075735f616c6c6f776564203d2063757272656e742d3e637075735f616c6c6f7765643b0a097365745f637075735f616c6c6f7765645f7074722863757272656e742c206370756d61736b5f6f662863707529293b0a09282a666e2928617267293b0a097365745f637075735f616c6c6f7765645f7074722863757272656e742c2026736176655f637075735f616c6c6f776564293b0a7d0a0a73746174696320766f69640a73616c696e666f5f6c6f675f726561645f63707528766f6964202a636f6e74657874290a7b0a097374727563742073616c696e666f5f64617461202a64617461203d20636f6e746578743b0a0973616c5f6c6f675f7265636f72645f6865616465725f74202a72683b0a09646174612d3e6c6f675f73697a65203d20696136345f73616c5f6765745f73746174655f696e666f28646174612d3e747970652c2028753634202a2920646174612d3e6c6f675f627566666572293b0a097268203d202873616c5f6c6f675f7265636f72645f6865616465725f74202a2928646174612d3e6c6f675f627566666572293b0a092f2a20436c65617220636f72726563746564206572726f727320617320746865792061726520726561642066726f6d2053414c202a2f0a096966202872682d3e7365766572697479203d3d2073616c5f6c6f675f73657665726974795f636f72726563746564290a0909696136345f73616c5f636c6561725f73746174655f696e666f28646174612d3e74797065293b0a7d0a0a73746174696320766f69640a73616c696e666f5f6c6f675f6e65775f7265616428696e74206370752c207374727563742073616c696e666f5f64617461202a64617461290a7b0a097374727563742073616c696e666f5f646174615f7361766564202a646174615f73617665643b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e7420693b0a09696e742073617665645f73697a65203d2041525241595f53495a4528646174612d3e646174615f7361766564293b0a0a09646174612d3e73617665645f6e756d203d20303b0a097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a72657472793a0a09666f72202869203d20302c20646174615f7361766564203d20646174612d3e646174615f73617665643b2069203c2073617665645f73697a653b202b2b692c202b2b646174615f736176656429207b0a090969662028646174615f73617665642d3e62756666657220262620646174615f73617665642d3e637075203d3d2063707529207b0a09090973616c5f6c6f675f7265636f72645f6865616465725f74202a7268203d202873616c5f6c6f675f7265636f72645f6865616465725f74202a2928646174615f73617665642d3e627566666572293b0a090909646174612d3e6c6f675f73697a65203d20646174615f73617665642d3e73697a653b0a0909096d656d63707928646174612d3e6c6f675f6275666665722c2072682c20646174612d3e6c6f675f73697a65293b0a0909096261727269657228293b092f2a20696420636865636b206d757374206e6f74206265206d6f766564202a2f0a0909096966202872682d3e6964203d3d20646174615f73617665642d3e696429207b0a09090909646174612d3e73617665645f6e756d203d20692b313b0a09090909627265616b3b0a0909097d0a0909092f2a207361766564207265636f7264206368616e676564206279206d63612e632073696e636520696e746572727570742c2064697363617264206974202a2f0a0909097368696674315f646174615f736176656428646174612c2069293b0a090909676f746f2072657472793b0a09097d0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a0a096966202821646174612d3e73617665645f6e756d290a090963616c6c5f6f6e5f637075286370752c2073616c696e666f5f6c6f675f726561645f6370752c2064617461293b0a096966202821646174612d3e6c6f675f73697a6529207b0a0909646174612d3e7374617465203d2053544154455f4e4f5f444154413b0a09096370755f636c656172286370752c20646174612d3e6370755f6576656e74293b0a097d20656c7365207b0a0909646174612d3e7374617465203d2053544154455f4c4f475f5245434f52443b0a097d0a7d0a0a737461746963207373697a655f740a73616c696e666f5f6c6f675f72656164287374727563742066696c65202a66696c652c2063686172205f5f75736572202a6275666665722c2073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a0973747275637420696e6f6465202a696e6f6465203d2066696c652d3e665f706174682e64656e7472792d3e645f696e6f64653b0a097374727563742070726f635f6469725f656e747279202a656e747279203d2050444528696e6f6465293b0a097374727563742073616c696e666f5f64617461202a64617461203d20656e7472792d3e646174613b0a097538202a6275663b0a097536342062756673697a653b0a0a0969662028646174612d3e7374617465203d3d2053544154455f4c4f475f5245434f524429207b0a0909627566203d20646174612d3e6c6f675f6275666665723b0a090962756673697a65203d20646174612d3e6c6f675f73697a653b0a097d20656c73652069662028646174612d3e7374617465203d3d2053544154455f4f454d4441544129207b0a0909627566203d20646174612d3e6f656d646174613b0a090962756673697a65203d20646174612d3e6f656d646174615f73697a653b0a097d20656c7365207b0a0909627566203d204e554c4c3b0a090962756673697a65203d20303b0a097d0a0972657475726e2073696d706c655f726561645f66726f6d5f627566666572286275666665722c20636f756e742c2070706f732c206275662c2062756673697a65293b0a7d0a0a73746174696320766f69640a73616c696e666f5f6c6f675f636c6561725f63707528766f6964202a636f6e74657874290a7b0a097374727563742073616c696e666f5f64617461202a64617461203d20636f6e746578743b0a09696136345f73616c5f636c6561725f73746174655f696e666f28646174612d3e74797065293b0a7d0a0a73746174696320696e740a73616c696e666f5f6c6f675f636c656172287374727563742073616c696e666f5f64617461202a646174612c20696e7420637075290a7b0a0973616c5f6c6f675f7265636f72645f6865616465725f74202a72683b0a09756e7369676e6564206c6f6e6720666c6167733b0a097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a09646174612d3e7374617465203d2053544154455f4e4f5f444154413b0a0969662028216370755f6973736574286370752c20646174612d3e6370755f6576656e742929207b0a09097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a090972657475726e20303b0a097d0a096370755f636c656172286370752c20646174612d3e6370755f6576656e74293b0a0969662028646174612d3e73617665645f6e756d29207b0a09097368696674315f646174615f736176656428646174612c20646174612d3e73617665645f6e756d202d2031293b0a0909646174612d3e73617665645f6e756d203d20303b0a097d0a097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a097268203d202873616c5f6c6f675f7265636f72645f6865616465725f74202a2928646174612d3e6c6f675f627566666572293b0a092f2a20436f72726563746564206572726f7273206861766520616c7265616479206265656e20636c65617265642066726f6d2053414c202a2f0a096966202872682d3e736576657269747920213d2073616c5f6c6f675f73657665726974795f636f72726563746564290a090963616c6c5f6f6e5f637075286370752c2073616c696e666f5f6c6f675f636c6561725f6370752c2064617461293b0a092f2a20636c656172696e672061207265636f7264206d6179206d616b652061206e6577207265636f72642076697369626c65202a2f0a0973616c696e666f5f6c6f675f6e65775f72656164286370752c2064617461293b0a0969662028646174612d3e7374617465203d3d2053544154455f4c4f475f5245434f524429207b0a09097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a09096370755f736574286370752c20646174612d3e6370755f6576656e74293b0a090973616c696e666f5f776f726b5f746f5f646f2864617461293b0a09097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a097d0a0972657475726e20303b0a7d0a0a737461746963207373697a655f740a73616c696e666f5f6c6f675f7772697465287374727563742066696c65202a66696c652c20636f6e73742063686172205f5f75736572202a6275666665722c2073697a655f7420636f756e742c206c6f66665f74202a70706f73290a7b0a0973747275637420696e6f6465202a696e6f6465203d2066696c652d3e665f706174682e64656e7472792d3e645f696e6f64653b0a097374727563742070726f635f6469725f656e747279202a656e747279203d2050444528696e6f6465293b0a097374727563742073616c696e666f5f64617461202a64617461203d20656e7472792d3e646174613b0a096368617220636d645b33325d3b0a0973697a655f742073697a653b0a09753332206f66667365743b0a09696e74206370753b0a0a0973697a65203d2073697a656f6628636d64293b0a0969662028636f756e74203c2073697a65290a090973697a65203d20636f756e743b0a0969662028636f70795f66726f6d5f7573657228636d642c206275666665722c2073697a6529290a090972657475726e202d454641554c543b0a0a0969662028737363616e6628636d642c202272656164202564222c202663707529203d3d203129207b0a090973616c696e666f5f6c6f675f6e65775f72656164286370752c2064617461293b0a097d20656c73652069662028737363616e6628636d642c2022636c656172202564222c202663707529203d3d203129207b0a0909696e74207265743b0a09096966202828726574203d2073616c696e666f5f6c6f675f636c65617228646174612c206370752929290a090909636f756e74203d207265743b0a097d20656c73652069662028737363616e6628636d642c20226f656d64617461202564202564222c20266370752c20266f666673657429203d3d203229207b0a090969662028646174612d3e737461746520213d2053544154455f4c4f475f5245434f524420262620646174612d3e737461746520213d2053544154455f4f454d44415441290a09090972657475726e202d45494e56414c3b0a0909696620286f6666736574203e20646174612d3e6c6f675f73697a65202d2073697a656f66286566695f677569645f7429290a09090972657475726e202d45494e56414c3b0a0909646174612d3e7374617465203d2053544154455f4f454d444154413b0a09096966202873616c696e666f5f706c6174666f726d5f6f656d6461746129207b0a0909097374727563742073616c696e666f5f706c6174666f726d5f6f656d646174615f7061726d73207061726d73203d207b0a090909092e6566695f67756964203d20646174612d3e6c6f675f627566666572202b206f66667365742c0a090909092e6f656d64617461203d2026646174612d3e6f656d646174612c0a090909092e6f656d646174615f73697a65203d2026646174612d3e6f656d646174615f73697a650a0909097d3b0a09090963616c6c5f6f6e5f637075286370752c2073616c696e666f5f706c6174666f726d5f6f656d646174615f6370752c20267061726d73293b0a090909696620287061726d732e726574290a09090909636f756e74203d207061726d732e7265743b0a09097d20656c73650a090909646174612d3e6f656d646174615f73697a65203d20303b0a097d20656c73650a090972657475726e202d45494e56414c3b0a0a0972657475726e20636f756e743b0a7d0a0a73746174696320636f6e7374207374727563742066696c655f6f7065726174696f6e732073616c696e666f5f646174615f666f7073203d207b0a092e6f70656e202020203d2073616c696e666f5f6c6f675f6f70656e2c0a092e72656c65617365203d2073616c696e666f5f6c6f675f72656c656173652c0a092e72656164202020203d2073616c696e666f5f6c6f675f726561642c0a092e77726974652020203d2073616c696e666f5f6c6f675f77726974652c0a092e6c6c7365656b20203d2064656661756c745f6c6c7365656b2c0a7d3b0a0a73746174696320696e74205f5f637075696e69740a73616c696e666f5f6370755f63616c6c6261636b28737472756374206e6f7469666965725f626c6f636b202a6e622c20756e7369676e6564206c6f6e6720616374696f6e2c20766f6964202a68637075290a7b0a09756e7369676e656420696e7420692c20637075203d2028756e7369676e6564206c6f6e6729686370753b0a09756e7369676e6564206c6f6e6720666c6167733b0a097374727563742073616c696e666f5f64617461202a646174613b0a097377697463682028616374696f6e29207b0a0963617365204350555f4f4e4c494e453a0a0963617365204350555f4f4e4c494e455f46524f5a454e3a0a09097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a0909666f72202869203d20302c2064617461203d2073616c696e666f5f646174613b0a0909202020202069203c2041525241595f53495a452873616c696e666f5f64617461293b0a090920202020202b2b692c202b2b6461746129207b0a0909096370755f736574286370752c20646174612d3e6370755f6576656e74293b0a09090973616c696e666f5f776f726b5f746f5f646f2864617461293b0a09097d0a09097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a0909627265616b3b0a0963617365204350555f444541443a0a0963617365204350555f444541445f46524f5a454e3a0a09097370696e5f6c6f636b5f697271736176652826646174615f73617665645f6c6f636b2c20666c616773293b0a0909666f72202869203d20302c2064617461203d2073616c696e666f5f646174613b0a0909202020202069203c2041525241595f53495a452873616c696e666f5f64617461293b0a090920202020202b2b692c202b2b6461746129207b0a0909097374727563742073616c696e666f5f646174615f7361766564202a646174615f73617665643b0a090909696e74206a3b0a090909666f7220286a203d2041525241595f53495a4528646174612d3e646174615f736176656429202d20312c20646174615f7361766564203d20646174612d3e646174615f7361766564202b206a3b0a09090920202020206a203e3d20303b0a09090920202020202d2d6a2c202d2d646174615f736176656429207b0a0909090969662028646174615f73617665642d3e62756666657220262620646174615f73617665642d3e637075203d3d2063707529207b0a09090909097368696674315f646174615f736176656428646174612c206a293b0a090909097d0a0909097d0a0909096370755f636c656172286370752c20646174612d3e6370755f6576656e74293b0a09097d0a09097370696e5f756e6c6f636b5f697271726573746f72652826646174615f73617665645f6c6f636b2c20666c616773293b0a0909627265616b3b0a097d0a0972657475726e204e4f544946595f4f4b3b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b2073616c696e666f5f6370755f6e6f746966696572205f5f637075696e697464617461203d0a7b0a092e6e6f7469666965725f63616c6c203d2073616c696e666f5f6370755f63616c6c6261636b2c0a092e7072696f72697479203d20302c0a7d3b0a0a73746174696320696e74205f5f696e69740a73616c696e666f5f696e697428766f6964290a7b0a097374727563742070726f635f6469725f656e747279202a73616c696e666f5f6469723b202f2a202f70726f632f73616c2064697220656e747279202a2f0a097374727563742070726f635f6469725f656e747279202a2a73646972203d2073616c696e666f5f70726f635f656e74726965733b202f2a206b6565707320747261636b206f6620657665727920656e747279202a2f0a097374727563742070726f635f6469725f656e747279202a6469722c202a656e7472793b0a097374727563742073616c696e666f5f64617461202a646174613b0a09696e7420692c206a3b0a0a0973616c696e666f5f646972203d2070726f635f6d6b646972282273616c222c204e554c4c293b0a09696620282173616c696e666f5f646972290a090972657475726e20303b0a0a09666f722028693d303b2069203c204e525f53414c494e464f5f454e54524945533b20692b2b29207b0a09092f2a20706173732074686520666561747572652062697420696e207175657374696f6e206173206d6973632064617461202a2f0a09092a736469722b2b203d206372656174655f70726f635f726561645f656e747279202873616c696e666f5f656e74726965735b695d2e6e616d652c20302c2073616c696e666f5f6469722c0a090909090909202073616c696e666f5f726561642c2028766f6964202a2973616c696e666f5f656e74726965735b695d2e66656174757265293b0a097d0a0a09666f72202869203d20303b2069203c2041525241595f53495a452873616c696e666f5f6c6f675f6e616d65293b20692b2b29207b0a090964617461203d2073616c696e666f5f64617461202b20693b0a0909646174612d3e74797065203d20693b0a090973656d615f696e69742826646174612d3e6d757465782c2031293b0a0909646972203d2070726f635f6d6b6469722873616c696e666f5f6c6f675f6e616d655b695d2c2073616c696e666f5f646972293b0a09096966202821646972290a090909636f6e74696e75653b0a0a0909656e747279203d2070726f635f6372656174655f6461746128226576656e74222c20535f49525553522c206469722c0a0909090909202673616c696e666f5f6576656e745f666f70732c2064617461293b0a09096966202821656e747279290a090909636f6e74696e75653b0a09092a736469722b2b203d20656e7472793b0a0a0909656e747279203d2070726f635f6372656174655f64617461282264617461222c20535f4952555352207c20535f49575553522c206469722c0a0909090909202673616c696e666f5f646174615f666f70732c2064617461293b0a09096966202821656e747279290a090909636f6e74696e75653b0a09092a736469722b2b203d20656e7472793b0a0a09092f2a207765206d697373656420616e79206576656e7473206265666f7265206e6f77202a2f0a0909666f725f656163685f6f6e6c696e655f637075286a290a0909096370755f736574286a2c20646174612d3e6370755f6576656e74293b0a0a09092a736469722b2b203d206469723b0a097d0a0a092a736469722b2b203d2073616c696e666f5f6469723b0a0a09696e69745f74696d6572282673616c696e666f5f74696d6572293b0a0973616c696e666f5f74696d65722e65787069726573203d206a696666696573202b2053414c494e464f5f54494d45525f44454c41593b0a0973616c696e666f5f74696d65722e66756e6374696f6e203d202673616c696e666f5f74696d656f75743b0a096164645f74696d6572282673616c696e666f5f74696d6572293b0a0a0972656769737465725f686f746370755f6e6f746966696572282673616c696e666f5f6370755f6e6f746966696572293b0a0a0972657475726e20303b0a7d0a0a2f2a0a202a2027646174612720636f6e7461696e7320616e20696e7465676572207468617420636f72726573706f6e647320746f2074686520666561747572652077652772650a202a2074657374696e670a202a2f0a73746174696320696e740a73616c696e666f5f726561642863686172202a706167652c2063686172202a2a73746172742c206f66665f74206f66662c20696e7420636f756e742c20696e74202a656f662c20766f6964202a64617461290a7b0a09696e74206c656e203d20303b0a0a096c656e203d20737072696e746628706167652c202873616c5f706c6174666f726d5f666561747572657320262028756e7369676e6564206c6f6e67296461746129203f2022315c6e22203a2022305c6e22293b0a0a09696620286c656e203c3d206f66662b636f756e7429202a656f66203d20313b0a0a092a7374617274203d2070616765202b206f66663b0a096c656e2020202d3d206f66663b0a0a09696620286c656e3e636f756e7429206c656e203d20636f756e743b0a09696620286c656e3c3029206c656e203d20303b0a0a0972657475726e206c656e3b0a7d0a0a6d6f64756c655f696e69742873616c696e666f5f696e6974293b0a000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f73657475702e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030373136303100313231313437343433333000303031373133330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204172636869746563747572652d73706563696669632073657475702e0a202a0a202a20436f707972696768742028432920313939382d323030312c20323030332d32303034204865776c6574742d5061636b61726420436f0a202a094461766964204d6f736265726765722d54616e67203c64617669646d4068706c2e68702e636f6d3e0a202a095374657068616e65204572616e69616e203c6572616e69616e4068706c2e68702e636f6d3e0a202a20436f707972696768742028432920323030302c203230303420496e74656c20436f72700a202a2009526f6869742053657468203c726f6869742e7365746840696e74656c2e636f6d3e0a202a200953757265736820536964646861203c7375726573682e622e73696464686140696e74656c2e636f6d3e0a202a2009476f72646f6e204a696e203c676f72646f6e2e6a696e40696e74656c2e636f6d3e0a202a20436f70797269676874202843292031393939205641204c696e75782053797374656d730a202a20436f707972696768742028432920313939392057616c74204472756d6d6f6e64203c6472756d6d6f6e644076616c696e75782e636f6d3e0a202a0a202a2031322f32362f303420532e5369646468612c20472e4a696e2c20522e536574680a202a090909416464206d756c74692d746872656164696e6720616e64206d756c74692d636f726520646574656374696f6e0a202a2031312f31322f303120442e4d6f7362657267657220436f6e76657274206765745f637075696e666f282920746f207365715f66696c652062617365642073686f775f637075696e666f28292e0a202a2030342f30342f303020442e4d6f736265726765722072656e616d6564206370755f696e697469616c697a656420746f206370755f6f6e6c696e655f6d61700a202a2030332f33312f303020522e53657468096370755f696e697469616c697a656420616e642063757272656e742d3e70726f636573736f722066697865730a202a2030322f30342f303020442e4d6f7362657267657209736f6d65206d6f7265206765745f637075696e666f2066697865732e2e2e0a202a2030322f30312f303020522e53657468096669786564206765745f637075696e666f20666f7220534d500a202a2030312f30372f393920532e4572616e69616e0961646465642074686520737570706f727420666f7220636f6d6d616e64206c696e6520617267756d656e740a202a2030362f32342f393920572e4472756d6d6f6e6409616464656420626f6f745f6370755f646174612e0a202a2030352f32382f3035205a2e204d656e79686172740944796e616d6963207374726964652073697a6520666f722022666c7573685f6963616368655f72616e67652829220a202a2f0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c6c696e75782f616370692e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f636f6e736f6c652e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7265626f6f742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7365715f66696c652e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f746872656164732e683e0a23696e636c756465203c6c696e75782f73637265656e5f696e666f2e683e0a23696e636c756465203c6c696e75782f646d692e683e0a23696e636c756465203c6c696e75782f73657269616c2e683e0a23696e636c756465203c6c696e75782f73657269616c5f636f72652e683e0a23696e636c756465203c6c696e75782f6566692e683e0a23696e636c756465203c6c696e75782f696e697472642e683e0a23696e636c756465203c6c696e75782f706d2e683e0a23696e636c756465203c6c696e75782f637075667265712e683e0a23696e636c756465203c6c696e75782f6b657865632e683e0a23696e636c756465203c6c696e75782f63726173685f64756d702e683e0a0a23696e636c756465203c61736d2f6d6163687665632e683e0a23696e636c756465203c61736d2f6d63612e683e0a23696e636c756465203c61736d2f6d656d696e69742e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f70617261766972742e683e0a23696e636c756465203c61736d2f70617261766972745f70617463682e683e0a23696e636c756465203c61736d2f70617463682e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f73616c2e683e0a23696e636c756465203c61736d2f73656374696f6e732e683e0a23696e636c756465203c61736d2f73657475702e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f687073696d2e683e0a0a23696620646566696e656428434f4e4649475f534d50292026262028494136345f4350555f53495a45203e20504147455f53495a45290a23206572726f72202273747275637420637075696e666f5f6961363420746f6f2062696721220a23656e6469660a0a23696664656620434f4e4649475f534d500a756e7369676e6564206c6f6e67205f5f7065725f6370755f6f66667365745b4e525f435055535d3b0a4558504f52545f53594d424f4c285f5f7065725f6370755f6f6666736574293b0a23656e6469660a0a444546494e455f5045525f4350552873747275637420637075696e666f5f696136342c20696136345f6370755f696e666f293b0a444546494e455f5045525f43505528756e7369676e6564206c6f6e672c206c6f63616c5f7065725f6370755f6f6666736574293b0a756e7369676e6564206c6f6e6720696136345f6379636c65735f7065725f757365633b0a73747275637420696136345f626f6f745f706172616d202a696136345f626f6f745f706172616d3b0a7374727563742073637265656e5f696e666f2073637265656e5f696e666f3b0a756e7369676e6564206c6f6e67207667615f636f6e736f6c655f696f626173653b0a756e7369676e6564206c6f6e67207667615f636f6e736f6c655f6d656d626173653b0a0a73746174696320737472756374207265736f7572636520646174615f7265736f75726365203d207b0a092e6e616d65093d20224b65726e656c2064617461222c0a092e666c616773093d20494f5245534f555243455f42555359207c20494f5245534f555243455f4d454d0a7d3b0a0a73746174696320737472756374207265736f7572636520636f64655f7265736f75726365203d207b0a092e6e616d65093d20224b65726e656c20636f6465222c0a092e666c616773093d20494f5245534f555243455f42555359207c20494f5245534f555243455f4d454d0a7d3b0a0a73746174696320737472756374207265736f75726365206273735f7265736f75726365203d207b0a092e6e616d65093d20224b65726e656c20627373222c0a092e666c616773093d20494f5245534f555243455f42555359207c20494f5245534f555243455f4d454d0a7d3b0a0a756e7369676e6564206c6f6e6720696136345f6d61785f63616368656c696e655f73697a653b0a0a756e7369676e6564206c6f6e6720696136345f696f626173653b092f2a207669727475616c206164647265737320666f7220492f4f206163636573736573202a2f0a4558504f52545f53594d424f4c28696136345f696f62617365293b0a73747275637420696f5f737061636520696f5f73706163655b4d41585f494f5f5350414345535d3b0a4558504f52545f53594d424f4c28696f5f7370616365293b0a756e7369676e656420696e74206e756d5f696f5f7370616365733b0a0a2f2a0a202a2022666c7573685f6963616368655f72616e6765282922206e6565647320746f206b6e6f7720776861742070726f636573736f7220646570656e64656e74207374726964652073697a6520746f207573650a202a207768656e206974206d616b657320692d636163686528732920636f686572656e74207769746820642d6361636865732e0a202a2f0a23646566696e6509495f43414348455f5354524944455f53484946540935092f2a205361666573742077617920746f20676f3a203332206279746573206279203332206279746573202a2f0a756e7369676e6564206c6f6e6720696136345f695f63616368655f7374726964655f7368696674203d207e303b0a2f2a0a202a2022636c666c7573685f63616368655f72616e6765282922206e6565647320746f206b6e6f7720776861742070726f636573736f7220646570656e64656e74207374726964652073697a6520746f0a202a20757365207768656e20697420666c7573686573206361636865206c696e657320696e636c7564696e6720626f746820642d636163686520616e6420692d63616368652e0a202a2f0a2f2a205361666573742077617920746f20676f3a203332206279746573206279203332206279746573202a2f0a23646566696e650943414348455f5354524944455f534849465409350a756e7369676e6564206c6f6e6720696136345f63616368655f7374726964655f7368696674203d207e303b0a0a2f2a0a202a20546865206d657267655f6d61736b207661726961626c65206e6565647320746f2062652073657420746f20286d617828696f6d6d755f706167655f73697a6528696f6d6d752929202d2031292e2020546869730a202a206d61736b207370656369666965732061206d61736b206f66206164647265737320626974732074686174206d757374206265203020696e206f7264657220666f722074776f206275666665727320746f2062650a202a206d6572676561626c652062792074686520492f4f204d4d552028692e652e2c2074686520656e642061646472657373206f66207468652066697273742062756666657220616e64207468652073746172740a202a2061646472657373206f6620746865207365636f6e6420627566666572206d75737420626520616c69676e656420746f20286d657267655f6d61736b2b312920696e206f7264657220746f2062650a202a206d6572676561626c65292e202042792064656661756c742c20776520617373756d65207468657265206973206e6f20492f4f204d4d552077686963682063616e206d6572676520706879736963616c6c790a202a20646973636f6e746967756f757320627566666572732c20736f2077652073657420746865206d657267655f6d61736b20746f207e30554c2c20776869636820636f72726573706f6e647320746f206120696f6d6d750a202a20706167652d73697a65206f6620325e36342e0a202a2f0a756e7369676e6564206c6f6e6720696136345f6d61785f696f6d6d755f6d657267655f6d61736b203d207e30554c3b0a4558504f52545f53594d424f4c28696136345f6d61785f696f6d6d755f6d657267655f6d61736b293b0a0a2f2a0a202a205765207573652061207370656369616c206d61726b657220666f722074686520656e64206f66206d656d6f727920616e6420697420757365732074686520657874726120282b312920736c6f740a202a2f0a73747275637420727376645f726567696f6e20727376645f726567696f6e5b494136345f4d41585f525356445f524547494f4e53202b20315d205f5f696e6974646174613b0a696e74206e756d5f727376645f726567696f6e73205f5f696e6974646174613b0a0a0a2f2a0a202a2046696c74657220696e636f6d696e67206d656d6f7279207365676d656e7473206261736564206f6e20746865207072696d6974697665206d617020637265617465642066726f6d2074686520626f6f740a202a20706172616d65746572732e205365676d656e747320636f6e7461696e656420696e20746865206d6170206172652072656d6f7665642066726f6d20746865206d656d6f72792072616e6765732e20410a202a2063616c6c65722d7370656369666965642066756e6374696f6e2069732063616c6c6564207769746820746865206d656d6f72792072616e67657320746861742072656d61696e2061667465722066696c746572696e672e0a202a205468697320726f7574696e6520646f6573206e6f7420617373756d652074686520696e636f6d696e67207365676d656e74732061726520736f727465642e0a202a2f0a696e74205f5f696e69740a66696c7465725f727376645f6d656d6f727920287536342073746172742c2075363420656e642c20766f6964202a617267290a7b0a097536342072616e67655f73746172742c2072616e67655f656e642c20707265765f73746172743b0a09766f696420282a66756e632928756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e672c20696e74293b0a09696e7420693b0a0a2369662049474e4f52455f50464e300a09696620287374617274203d3d20504147455f4f464653455429207b0a09097072696e746b284b45524e5f5741524e494e4720227761726e696e673a20736b697070696e6720706879736963616c207061676520305c6e22293b0a09097374617274202b3d20504147455f53495a453b0a0909696620287374617274203e3d20656e64292072657475726e20303b0a097d0a23656e6469660a092f2a0a09202a206c6f7765737420706f737369626c6520616464726573732877616c6b65722075736573207669727475616c290a09202a2f0a09707265765f7374617274203d20504147455f4f46465345543b0a0966756e63203d206172673b0a0a09666f72202869203d20303b2069203c206e756d5f727376645f726567696f6e733b202b2b6929207b0a090972616e67655f7374617274203d206d61782873746172742c20707265765f7374617274293b0a090972616e67655f656e642020203d206d696e28656e642c20727376645f726567696f6e5b695d2e7374617274293b0a0a09096966202872616e67655f7374617274203c2072616e67655f656e64290a09090963616c6c5f7065726e6f64655f6d656d6f7279285f5f70612872616e67655f7374617274292c2072616e67655f656e64202d2072616e67655f73746172742c2066756e63293b0a0a09092f2a206e6f7468696e67206d6f726520617661696c61626c6520696e2074686973207365676d656e74202a2f0a09096966202872616e67655f656e64203d3d20656e64292072657475726e20303b0a0a0909707265765f7374617274203d20727376645f726567696f6e5b695d2e656e643b0a097d0a092f2a20656e64206f66206d656d6f7279206d61726b657220616c6c6f77732066756c6c2070726f63657373696e6720696e73696465206c6f6f7020626f6479202a2f0a0972657475726e20303b0a7d0a0a2f2a0a202a2053696d696c617220746f202266696c7465725f727376645f6d656d6f72792829222c2062757420746865207265736572766564206d656d6f72792072616e6765730a202a20617265206e6f742066696c7465726564206f75742e0a202a2f0a696e74205f5f696e69740a66696c7465725f6d656d6f7279287536342073746172742c2075363420656e642c20766f6964202a617267290a7b0a09766f696420282a66756e632928756e7369676e6564206c6f6e672c20756e7369676e6564206c6f6e672c20696e74293b0a0a2369662049474e4f52455f50464e300a09696620287374617274203d3d20504147455f4f464653455429207b0a09097072696e746b284b45524e5f5741524e494e4720227761726e696e673a20736b697070696e6720706879736963616c207061676520305c6e22293b0a09097374617274202b3d20504147455f53495a453b0a0909696620287374617274203e3d20656e64290a09090972657475726e20303b0a097d0a23656e6469660a0966756e63203d206172673b0a09696620287374617274203c20656e64290a090963616c6c5f7065726e6f64655f6d656d6f7279285f5f7061287374617274292c20656e64202d2073746172742c2066756e63293b0a0972657475726e20303b0a7d0a0a73746174696320766f6964205f5f696e69740a736f72745f726567696f6e73202873747275637420727376645f726567696f6e202a727376645f726567696f6e2c20696e74206d6178290a7b0a09696e74206a3b0a0a092f2a2073696d706c6520627562626c6520736f7274696e67202a2f0a097768696c6520286d61782d2d29207b0a0909666f7220286a203d20303b206a203c206d61783b202b2b6a29207b0a09090969662028727376645f726567696f6e5b6a5d2e7374617274203e20727376645f726567696f6e5b6a2b315d2e737461727429207b0a0909090973747275637420727376645f726567696f6e20746d703b0a09090909746d70203d20727376645f726567696f6e5b6a5d3b0a09090909727376645f726567696f6e5b6a5d203d20727376645f726567696f6e5b6a202b20315d3b0a09090909727376645f726567696f6e5b6a202b20315d203d20746d703b0a0909097d0a09097d0a097d0a7d0a0a2f2a206d65726765206f7665726c617073202a2f0a73746174696320696e74205f5f696e69740a6d657267655f726567696f6e73202873747275637420727376645f726567696f6e202a727376645f726567696f6e2c20696e74206d6178290a7b0a09696e7420693b0a09666f72202869203d20313b2069203c206d61783b202b2b6929207b0a090969662028727376645f726567696f6e5b695d2e7374617274203e3d20727376645f726567696f6e5b692d315d2e656e64290a090909636f6e74696e75653b0a090969662028727376645f726567696f6e5b695d2e656e64203e20727376645f726567696f6e5b692d315d2e656e64290a090909727376645f726567696f6e5b692d315d2e656e64203d20727376645f726567696f6e5b695d2e656e643b0a09092d2d6d61783b0a09096d656d6d6f76652826727376645f726567696f6e5b695d2c2026727376645f726567696f6e5b692b315d2c0a090909286d6178202d206929202a2073697a656f662873747275637420727376645f726567696f6e29293b0a097d0a0972657475726e206d61783b0a7d0a0a2f2a0a202a2052657175657374206164647265737320737061636520666f7220616c6c207374616e64617264207265736f75726365730a202a2f0a73746174696320696e74205f5f696e69742072656769737465725f6d656d6f727928766f6964290a7b0a09636f64655f7265736f757263652e7374617274203d20696136345f747061285f74657874293b0a09636f64655f7265736f757263652e656e642020203d20696136345f747061285f657465787429202d20313b0a09646174615f7265736f757263652e7374617274203d20696136345f747061285f6574657874293b0a09646174615f7265736f757263652e656e642020203d20696136345f747061285f656461746129202d20313b0a096273735f7265736f757263652e737461727420203d20696136345f747061285f5f6273735f7374617274293b0a096273735f7265736f757263652e656e64202020203d20696136345f747061285f656e6429202d20313b0a096566695f696e697469616c697a655f696f6d656d5f7265736f75726365732826636f64655f7265736f757263652c2026646174615f7265736f757263652c0a090909266273735f7265736f75726365293b0a0a0972657475726e20303b0a7d0a0a5f5f696e697463616c6c2872656769737465725f6d656d6f7279293b0a0a0a23696664656620434f4e4649475f4b455845430a0a2f2a0a202a20546869732066756e6374696f6e20636865636b73206966207468652072657365727665642063726173686b65726e656c20697320616c6c6f776564206f6e207468652073706563696669630a202a2049413634206d616368696e6520666c61766f75722e204d616368696e657320776974686f757420616e20494f20544c4220757365207377696f746c6220616e6420726571756972650a202a20736f6d65206d656d6f72792062656c6f7720342047422028692e652e20696e203332206269742061726561292c207365652074686520696d706c656d656e746174696f6e206f660a202a206c69622f7377696f746c622e632e205468652068707a7831206172636869746563747572652068617320616e20494f20544c42206275742063616e6e6f742075736520746861740a202a20696e206b64756d7020636173652e205365652074686520636f6d6d656e7420696e207362615f696e6974282920696e207362615f696f6d6d752e632e0a202a0a202a20536f2c20746865206f6e6c79206d6163687665632074686174207265616c6c7920737570706f727473206c6f6164696e6720746865206b64756d70206b65726e656c0a202a206f76657220342047422069732022736e32222e0a202a2f0a73746174696320696e74205f5f696e697420636865636b5f63726173686b65726e656c5f6d656d6f727928756e7369676e6564206c6f6e672070626173652c2073697a655f742073697a65290a7b0a0969662028696136345f706c6174666f726d5f69732822736e322229207c7c20696136345f706c6174666f726d5f6973282275762229290a090972657475726e20313b0a09656c73650a090972657475726e207062617365203c202831554c203c3c203332293b0a7d0a0a73746174696320766f6964205f5f696e69742073657475705f63726173686b65726e656c28756e7369676e6564206c6f6e6720746f74616c2c20696e74202a6e290a7b0a09756e7369676e6564206c6f6e67206c6f6e672062617365203d20302c2073697a65203d20303b0a09696e74207265743b0a0a09726574203d2070617273655f63726173686b65726e656c28626f6f745f636f6d6d616e645f6c696e652c20746f74616c2c0a0909092673697a652c202662617365293b0a0969662028726574203d3d20302026262073697a65203e203029207b0a090969662028216261736529207b0a090909736f72745f726567696f6e7328727376645f726567696f6e2c202a6e293b0a0909092a6e203d206d657267655f726567696f6e7328727376645f726567696f6e2c202a6e293b0a09090962617365203d206b64756d705f66696e645f727376645f726567696f6e2873697a652c0a0909090909727376645f726567696f6e2c202a6e293b0a09097d0a0a09096966202821636865636b5f63726173686b65726e656c5f6d656d6f727928626173652c2073697a652929207b0a09090970725f7761726e696e67282263726173686b65726e656c3a20546865726520776f756c64206265206b64756d70206d656d6f727920220a0909090922617420256c6420474220627574207468697320697320756e757361626c65206265636175736520697420220a09090909226d7573745c6e62652062656c6f7720342047422e204368616e676520746865206d656d6f727920220a0909090922636f6e66696775726174696f6e206f6620746865206d616368696e652e5c6e222c0a0909090928756e7369676e6564206c6f6e67292862617365203e3e20333029293b0a09090972657475726e3b0a09097d0a0a0909696620286261736520213d207e30554c29207b0a0909097072696e746b284b45524e5f494e464f2022526573657276696e6720256c644d42206f66206d656d6f727920617420256c644d4220220a090909090922666f722063726173686b65726e656c202853797374656d2052414d3a20256c644d42295c6e222c0a090909090928756e7369676e6564206c6f6e67292873697a65203e3e203230292c0a090909090928756e7369676e6564206c6f6e67292862617365203e3e203230292c0a090909090928756e7369676e6564206c6f6e672928746f74616c203e3e20323029293b0a090909727376645f726567696f6e5b2a6e5d2e7374617274203d0a0909090928756e7369676e6564206c6f6e67295f5f76612862617365293b0a090909727376645f726567696f6e5b2a6e5d2e656e64203d0a0909090928756e7369676e6564206c6f6e67295f5f76612862617365202b2073697a65293b0a090909282a6e292b2b3b0a09090963726173686b5f7265732e7374617274203d20626173653b0a09090963726173686b5f7265732e656e64203d2062617365202b2073697a65202d20313b0a09097d0a097d0a096566695f6d656d6d61705f7265732e7374617274203d20696136345f626f6f745f706172616d2d3e6566695f6d656d6d61703b0a096566695f6d656d6d61705f7265732e656e64203d206566695f6d656d6d61705f7265732e7374617274202b0a0909696136345f626f6f745f706172616d2d3e6566695f6d656d6d61705f73697a653b0a09626f6f745f706172616d5f7265732e7374617274203d205f5f706128696136345f626f6f745f706172616d293b0a09626f6f745f706172616d5f7265732e656e64203d20626f6f745f706172616d5f7265732e7374617274202b0a090973697a656f66282a696136345f626f6f745f706172616d293b0a7d0a23656c73650a73746174696320696e6c696e6520766f6964205f5f696e69742073657475705f63726173686b65726e656c28756e7369676e6564206c6f6e6720746f74616c2c20696e74202a6e290a7b7d0a23656e6469660a0a2f2a2a0a202a20726573657276655f6d656d6f7279202d207365747570207265736572766564206d656d6f72792061726561730a202a0a202a20536574757020746865207265736572766564206d656d6f72792061726561732073657420617369646520666f722074686520626f6f7420706172616d65746572732c0a202a20696e697472642c206574632e20205468657265206172652063757272656e746c792025494136345f4d41585f525356445f524547494f4e5320646566696e65642c0a202a2073656520617263682f696136342f696e636c7564652f61736d2f6d656d696e69742e6820696620796f75206e65656420746f20646566696e65206d6f72652e0a202a2f0a766f6964205f5f696e69740a726573657276655f6d656d6f72792028766f6964290a7b0a09696e74206e203d20303b0a09756e7369676e6564206c6f6e6720746f74616c5f6d656d6f72793b0a0a092f2a0a09202a206e6f6e65206f662074686520656e747269657320696e2074686973207461626c65206f7665726c61700a09202a2f0a09727376645f726567696f6e5b6e5d2e7374617274203d2028756e7369676e6564206c6f6e672920696136345f626f6f745f706172616d3b0a09727376645f726567696f6e5b6e5d2e656e642020203d20727376645f726567696f6e5b6e5d2e7374617274202b2073697a656f66282a696136345f626f6f745f706172616d293b0a096e2b2b3b0a0a09727376645f726567696f6e5b6e5d2e7374617274203d2028756e7369676e6564206c6f6e6729205f5f766128696136345f626f6f745f706172616d2d3e6566695f6d656d6d6170293b0a09727376645f726567696f6e5b6e5d2e656e642020203d20727376645f726567696f6e5b6e5d2e7374617274202b20696136345f626f6f745f706172616d2d3e6566695f6d656d6d61705f73697a653b0a096e2b2b3b0a0a09727376645f726567696f6e5b6e5d2e7374617274203d2028756e7369676e6564206c6f6e6729205f5f766128696136345f626f6f745f706172616d2d3e636f6d6d616e645f6c696e65293b0a09727376645f726567696f6e5b6e5d2e656e642020203d2028727376645f726567696f6e5b6e5d2e73746172740a090909092b207374726c656e285f5f766128696136345f626f6f745f706172616d2d3e636f6d6d616e645f6c696e652929202b2031293b0a096e2b2b3b0a0a09727376645f726567696f6e5b6e5d2e7374617274203d2028756e7369676e6564206c6f6e672920696136345f696d76612828766f6964202a294b45524e454c5f5354415254293b0a09727376645f726567696f6e5b6e5d2e656e642020203d2028756e7369676e6564206c6f6e672920696136345f696d7661285f656e64293b0a096e2b2b3b0a0a096e202b3d2070617261766972745f726573657276655f6d656d6f72792826727376645f726567696f6e5b6e5d293b0a0a23696664656620434f4e4649475f424c4b5f4445565f494e495452440a0969662028696136345f626f6f745f706172616d2d3e696e697472645f737461727429207b0a0909727376645f726567696f6e5b6e5d2e7374617274203d2028756e7369676e6564206c6f6e67295f5f766128696136345f626f6f745f706172616d2d3e696e697472645f7374617274293b0a0909727376645f726567696f6e5b6e5d2e656e642020203d20727376645f726567696f6e5b6e5d2e7374617274202b20696136345f626f6f745f706172616d2d3e696e697472645f73697a653b0a09096e2b2b3b0a097d0a23656e6469660a0a23696664656620434f4e4649475f43524153485f44554d500a0969662028726573657276655f656c66636f72656864722826727376645f726567696f6e5b6e5d2e73746172742c0a0909092020202020202026727376645f726567696f6e5b6e5d2e656e6429203d3d2030290a09096e2b2b3b0a23656e6469660a0a09746f74616c5f6d656d6f7279203d206566695f6d656d6d61705f696e69742826727376645f726567696f6e5b6e5d2e73746172742c2026727376645f726567696f6e5b6e5d2e656e64293b0a096e2b2b3b0a0a0973657475705f63726173686b65726e656c28746f74616c5f6d656d6f72792c20266e293b0a0a092f2a20656e64206f66206d656d6f7279206d61726b6572202a2f0a09727376645f726567696f6e5b6e5d2e7374617274203d207e30554c3b0a09727376645f726567696f6e5b6e5d2e656e642020203d207e30554c3b0a096e2b2b3b0a0a096e756d5f727376645f726567696f6e73203d206e3b0a094255475f4f4e28494136345f4d41585f525356445f524547494f4e53202b2031203c206e293b0a0a09736f72745f726567696f6e7328727376645f726567696f6e2c206e756d5f727376645f726567696f6e73293b0a096e756d5f727376645f726567696f6e73203d206d657267655f726567696f6e7328727376645f726567696f6e2c206e756d5f727376645f726567696f6e73293b0a7d0a0a0a2f2a2a0a202a2066696e645f696e69747264202d2067657420696e6974726420706172616d65746572732066726f6d2074686520626f6f7420706172616d65746572207374727563747572650a202a0a202a20477261622074686520696e6974726420737461727420616e6420656e642066726f6d2074686520626f6f7420706172616d657465722073747275637420676976656e2075732062790a202a2074686520626f6f74206c6f616465722e0a202a2f0a766f6964205f5f696e69740a66696e645f696e697472642028766f6964290a7b0a23696664656620434f4e4649475f424c4b5f4445565f494e495452440a0969662028696136345f626f6f745f706172616d2d3e696e697472645f737461727429207b0a0909696e697472645f7374617274203d2028756e7369676e6564206c6f6e67295f5f766128696136345f626f6f745f706172616d2d3e696e697472645f7374617274293b0a0909696e697472645f656e642020203d20696e697472645f73746172742b696136345f626f6f745f706172616d2d3e696e697472645f73697a653b0a0a09097072696e746b284b45524e5f494e464f2022496e697469616c2072616d6469736b2061743a203078256c782028256c6c75206279746573295c6e222c0a090920202020202020696e697472645f73746172742c20696136345f626f6f745f706172616d2d3e696e697472645f73697a65293b0a097d0a23656e6469660a7d0a0a73746174696320766f6964205f5f696e69740a696f5f706f72745f696e69742028766f6964290a7b0a09756e7369676e6564206c6f6e6720706879735f696f626173653b0a0a092f2a0a09202a205365742060696f6261736527206261736564206f6e2074686520454649206d656d6f7279206d6170206f722c206661696c696e6720746861742c207468650a09202a2076616c7565206669726d77617265206c65667420696e2061722e6b302e0a09202a0a09202a204e6f7465207468617420696e2069613332206d6f64652c20494e2f4f555420696e737472756374696f6e73207573652061722e6b3020746f20636f6d707574650a09202a2074686520706f72742773207669727475616c20616464726573732c20736f20696133325f6c6f61645f73746174652829206c6f616473206974207769746820610a09202a2075736572207669727475616c20616464726573732e202042757420696e2069613634206d6f64652c20676c6962632075736573207468650a09202a202a706879736963616c2a206164647265737320696e2061722e6b3020746f206d6d61702074686520617070726f70726961746520617265612066726f6d0a09202a202f6465762f6d656d2c20616e642074686520696e5828292f6f757458282920696e746572666163657320757365204d4d494f2e2020496e20626f74680a09202a2063617365732c20757365722d6d6f64652063616e206f6e6c792075736520746865206c656761637920302d36344b20492f4f20706f72742073706163652e0a09202a0a09202a2061722e6b30206973206e6f7420696e766f6c76656420696e206b65726e656c20492f4f20706f72742061636365737365732c2077686963682063616e207573650a09202a20616e79206f662074686520492f4f20706f72742073706163657320616e642061726520646f6e6520766961204d4d494f207573696e67207468650a09202a207669727475616c206d6d696f5f626173652066726f6d2074686520617070726f70726961746520696f5f73706163655b5d2e0a09202a2f0a09706879735f696f62617365203d206566695f6765745f696f6261736528293b0a096966202821706879735f696f6261736529207b0a0909706879735f696f62617365203d20696136345f6765745f6b7228494136345f4b525f494f5f42415345293b0a09097072696e746b284b45524e5f494e464f20224e6f20492f4f20706f72742072616e676520666f756e6420696e20454649206d656d6f7279206d61702c20220a0909092266616c6c696e67206261636b20746f2041522e4b523020283078256c78295c6e222c20706879735f696f62617365293b0a097d0a09696136345f696f62617365203d2028756e7369676e6564206c6f6e672920696f72656d617028706879735f696f626173652c2030293b0a09696136345f7365745f6b7228494136345f4b525f494f5f424153452c205f5f706128696136345f696f6261736529293b0a0a092f2a207365747570206c656761637920494f20706f7274207370616365202a2f0a09696f5f73706163655b305d2e6d6d696f5f62617365203d20696136345f696f626173653b0a09696f5f73706163655b305d2e737061727365203d20313b0a096e756d5f696f5f737061636573203d20313b0a7d0a0a2f2a2a0a202a206561726c795f636f6e736f6c655f7365747570202d20736574757020646562756767696e6720636f6e736f6c650a202a0a202a20436f6e736f6c6573207374617274656420686572652072657175697265206c6974746c6520656e6f75676820736574757020746861742077652063616e207374617274207573696e670a202a207468656d2076657279206561726c7920696e2074686520626f6f742070726f636573732c2065697468657220726967687420616674657220746865206d616368696e650a202a20766563746f7220696e697469616c697a6174696f6e2c206f72206576656e206265666f72652069662074686520647269766572732063616e206465746563742074686569722068772e0a202a0a202a2052657475726e73206e6f6e2d7a65726f206966206120636f6e736f6c6520636f756c646e27742062652073657475702e0a202a2f0a73746174696320696e6c696e6520696e74205f5f696e69740a6561726c795f636f6e736f6c655f7365747570202863686172202a636d646c696e65290a7b0a09696e74206561726c79636f6e73203d20303b0a0a23696664656620434f4e4649475f53455249414c5f5347495f4c315f434f4e534f4c450a097b0a090965787465726e20696e7420736e5f73657269616c5f636f6e736f6c655f6561726c795f736574757028766f6964293b0a09096966202821736e5f73657269616c5f636f6e736f6c655f6561726c795f73657475702829290a0909096561726c79636f6e732b2b3b0a097d0a23656e6469660a23696664656620434f4e4649475f4546495f504344500a0969662028216566695f73657475705f706364705f636f6e736f6c6528636d646c696e6529290a09096561726c79636f6e732b2b3b0a23656e6469660a09696620282173696d636f6e735f72656769737465722829290a09096561726c79636f6e732b2b3b0a0a0972657475726e20286561726c79636f6e7329203f2030203a202d313b0a7d0a0a73746174696320696e6c696e6520766f69640a6d61726b5f6273705f6f6e6c696e652028766f6964290a7b0a23696664656620434f4e4649475f534d500a092f2a20496620776520726567697374657220616e206561726c7920636f6e736f6c652c20616c6c6f7720435055203020746f207072696e746b202a2f0a097365745f6370755f6f6e6c696e6528736d705f70726f636573736f725f696428292c2074727565293b0a23656e6469660a7d0a0a737461746963205f5f696e69746461746120696e74206e6f6d63613b0a737461746963205f5f696e697420696e742073657475705f6e6f6d63612863686172202a73290a7b0a096e6f6d6361203d20313b0a0972657475726e20303b0a7d0a6561726c795f706172616d28226e6f6d6361222c2073657475705f6e6f6d6361293b0a0a23696664656620434f4e4649475f43524153485f44554d500a696e74205f5f696e697420726573657276655f656c66636f726568647228753634202a73746172742c20753634202a656e64290a7b0a09753634206c656e6774683b0a0a092f2a20576520676574207468652061646472657373207573696e6720746865206b65726e656c20636f6d6d616e64206c696e652c0a09202a20627574207468652073697a65206973206578747261637465642066726f6d2074686520454649207461626c65732e0a09202a20426f7468206164647265737320616e642073697a652061726520726571756972656420666f72207265736572766174696f6e0a09202a20746f20776f726b2070726f7065726c792e0a09202a2f0a0a09696620282169735f766d636f72655f757361626c652829290a090972657475726e202d45494e56414c3b0a0a0969662028286c656e677468203d20766d636f72655f66696e645f64657363726970746f725f73697a6528656c66636f72656864725f616464722929203d3d203029207b0a0909766d636f72655f756e757361626c6528293b0a090972657475726e202d45494e56414c3b0a097d0a0a092a7374617274203d2028756e7369676e6564206c6f6e67295f5f766128656c66636f72656864725f61646472293b0a092a656e64203d202a7374617274202b206c656e6774683b0a0972657475726e20303b0a7d0a0a23656e646966202f2a20434f4e4649475f50524f435f564d434f5245202a2f0a0a766f6964205f5f696e69740a73657475705f61726368202863686172202a2a636d646c696e655f70290a7b0a09756e775f696e697428293b0a0a0970617261766972745f617263685f73657475705f6561726c7928293b0a0a09696136345f70617463685f76746f70282875363429205f5f73746172745f5f5f76746f705f70617463686c6973742c202875363429205f5f656e645f5f5f76746f705f70617463686c697374293b0a0970617261766972745f70617463685f6170706c7928293b0a0a092a636d646c696e655f70203d205f5f766128696136345f626f6f745f706172616d2d3e636f6d6d616e645f6c696e65293b0a097374726c63707928626f6f745f636f6d6d616e645f6c696e652c202a636d646c696e655f702c20434f4d4d414e445f4c494e455f53495a45293b0a0a096566695f696e697428293b0a09696f5f706f72745f696e697428293b0a0a23696664656620434f4e4649475f494136345f47454e455249430a092f2a206d616368766563206e6565647320746f206265207061727365642066726f6d2074686520636f6d6d616e64206c696e650a09202a206265666f72652070617273655f6561726c795f706172616d28292069732063616c6c656420746f20656e737572650a09202a207468617420696136345f6d7620697320696e697469616c69736564206265666f726520616e7920636f6d6d616e64206c696e650a09202a2073657474696e6773206d617920636175736520636f6e736f6c6520736574757020746f206f636375720a09202a2f0a096d6163687665635f696e69745f66726f6d5f636d646c696e65282a636d646c696e655f70293b0a23656e6469660a0a0970617273655f6561726c795f706172616d28293b0a0a09696620286561726c795f636f6e736f6c655f7365747570282a636d646c696e655f7029203d3d2030290a09096d61726b5f6273705f6f6e6c696e6528293b0a0a23696664656620434f4e4649475f414350490a092f2a20496e697469616c697a6520746865204143504920626f6f742d74696d65207461626c6520706172736572202a2f0a09616370695f7461626c655f696e697428293b0a096561726c795f616370695f626f6f745f696e697428293b0a2320696664656620434f4e4649475f414350495f4e554d410a09616370695f6e756d615f696e697428293b0a232020696664656620434f4e4649475f414350495f484f54504c55475f4350550a0970726566696c6c5f706f737369626c655f6d617028293b0a232020656e6469660a097065725f6370755f7363616e5f66696e616c697a652828637075735f776569676874286561726c795f6370755f706f737369626c655f6d617029203d3d2030203f0a09093332203a20637075735f776569676874286561726c795f6370755f706f737369626c655f6d617029292c0a09096164646974696f6e616c5f63707573203e2030203f206164646974696f6e616c5f63707573203a2030293b0a2320656e6469660a23656e646966202f2a20434f4e4649475f415043495f424f4f54202a2f0a0a23696664656620434f4e4649475f534d500a09736d705f6275696c645f6370755f6d617028293b0a23656e6469660a0966696e645f6d656d6f727928293b0a0a092f2a2070726f636573732053414c2073797374656d207461626c653a202a2f0a09696136345f73616c5f696e6974285f5f7661286566692e73616c5f73797374616229293b0a0a23696664656620434f4e4649475f4954414e49554d0a09696136345f70617463685f727365282875363429205f5f73746172745f5f5f7273655f70617463686c6973742c202875363429205f5f656e645f5f5f7273655f70617463686c697374293b0a23656c73650a097b0a0909756e7369676e6564206c6f6e67206e756d5f706879735f737461636b65643b0a0a090969662028696136345f70616c5f7273655f696e666f28266e756d5f706879735f737461636b65642c203029203d3d2030202626206e756d5f706879735f737461636b6564203e203936290a090909696136345f70617463685f727365282875363429205f5f73746172745f5f5f7273655f70617463686c6973742c202875363429205f5f656e645f5f5f7273655f70617463686c697374293b0a097d0a23656e6469660a0a23696664656620434f4e4649475f534d500a096370755f706879736963616c5f6964283029203d20686172645f736d705f70726f636573736f725f696428293b0a23656e6469660a0a096370755f696e697428293b092f2a20696e697469616c697a652074686520626f6f74737472617020435055202a2f0a096d6d755f636f6e746578745f696e697428293b092f2a20696e697469616c697a6520636f6e746578745f6964206269746d6170202a2f0a0a0970617261766972745f62616e6e657228293b0a0970617261766972745f617263685f73657475705f636f6e736f6c6528636d646c696e655f70293b0a0a23696664656620434f4e4649475f56540a096966202821636f6e7377697463687029207b0a2320696620646566696e656428434f4e4649475f44554d4d595f434f4e534f4c45290a0909636f6e73776974636870203d202664756d6d795f636f6e3b0a2320656e6469660a2320696620646566696e656428434f4e4649475f5647415f434f4e534f4c45290a09092f2a0a0909202a204e6f6e2d6c65676163792073797374656d73206d617920726f757465206c656761637920564741204d4d494f2072616e676520746f2073797374656d0a0909202a206d656d6f72792e20207667615f636f6e2070726f62657320746865204d4d494f20686f6c652c20736f206d656d6f7279206c6f6f6b73206c696b650a0909202a2061205647412064657669636520746f2069742e202054686520454649206d656d6f7279206d61702063616e2074656c6c20757320696620697427730a0909202a206d656d6f727920736f2077652063616e2061766f696420746869732070726f626c656d2e0a0909202a2f0a0909696620286566695f6d656d5f7479706528307841303030302920213d204546495f434f4e56454e54494f4e414c5f4d454d4f5259290a090909636f6e73776974636870203d20267667615f636f6e3b0a2320656e6469660a097d0a23656e6469660a0a092f2a20656e61626c652049412d3634204d616368696e6520436865636b2041626f72742048616e646c696e6720756e6c6573732064697361626c6564202a2f0a096966202870617261766972745f617263685f73657475705f6e6f6d63612829290a09096e6f6d6361203d20313b0a0969662028216e6f6d6361290a0909696136345f6d63615f696e697428293b0a0a09706c6174666f726d5f736574757028636d646c696e655f70293b0a2369666e64656620434f4e4649475f494136345f48505f53494d0a09636865636b5f73616c5f63616368655f666c75736828293b0a23656e6469660a09706167696e675f696e697428293b0a7d0a0a2f2a0a202a20446973706c61792063707520696e666f20666f7220616c6c20435055732e0a202a2f0a73746174696320696e740a73686f775f637075696e666f2028737472756374207365715f66696c65202a6d2c20766f6964202a76290a7b0a23696664656620434f4e4649475f534d500a2309646566696e65206c706a09632d3e6c6f6f70735f7065725f6a696666790a2309646566696e65206370756e756d09632d3e6370750a23656c73650a2309646566696e65206c706a096c6f6f70735f7065725f6a696666790a2309646566696e65206370756e756d09300a23656e6469660a0973746174696320737472756374207b0a0909756e7369676e6564206c6f6e67206d61736b3b0a0909636f6e73742063686172202a666561747572655f6e616d653b0a097d20666561747572655f626974735b5d203d207b0a09097b2031554c203c3c20302c20226272616e63686c6f6e6722207d2c0a09097b2031554c203c3c20312c202273706f6e74616e656f757320646566657272616c227d2c0a09097b2031554c203c3c20322c202231362d627974652061746f6d6963206f707322207d0a097d3b0a09636861722066656174757265735b3132385d2c202a63702c202a7365703b0a0973747275637420637075696e666f5f69613634202a63203d20763b0a09756e7369676e6564206c6f6e67206d61736b3b0a09756e7369676e6564206c6f6e672070726f635f667265713b0a09696e7420692c2073697a653b0a0a096d61736b203d20632d3e66656174757265733b0a0a092f2a206275696c6420746865206665617475726520737472696e673a202a2f0a096d656d6370792866656174757265732c20227374616e64617264222c2039293b0a096370203d2066656174757265733b0a0973697a65203d2073697a656f66286665617475726573293b0a09736570203d2022223b0a09666f72202869203d20303b2069203c2041525241595f53495a4528666561747572655f62697473292026262073697a65203e20313b202b2b6929207b0a0909696620286d61736b202620666561747572655f626974735b695d2e6d61736b29207b0a0909096370202b3d20736e7072696e74662863702c2073697a652c202225732573222c207365702c0a0909090920202020202020666561747572655f626974735b695d2e666561747572655f6e616d65292c0a090909736570203d20222c20223b0a0909096d61736b20263d207e666561747572655f626974735b695d2e6d61736b3b0a09090973697a65203d2073697a656f6628666561747572657329202d20286370202d206665617475726573293b0a09097d0a097d0a09696620286d61736b2026262073697a65203e203129207b0a09092f2a207072696e7420756e6b6e6f776e2066656174757265732061732061206865782076616c7565202a2f0a0909736e7072696e74662863702c2073697a652c202225733078256c78222c207365702c206d61736b293b0a097d0a0a0970726f635f66726571203d20637075667265715f717569636b5f676574286370756e756d293b0a09696620282170726f635f66726571290a090970726f635f66726571203d20632d3e70726f635f66726571202f20313030303b0a0a097365715f7072696e7466286d2c0a09092020202270726f636573736f7220203a2025645c6e220a09092020202276656e646f7220202020203a2025735c6e220a09092020202261726368202020202020203a2049412d36345c6e220a09092020202266616d696c7920202020203a2025755c6e220a0909202020226d6f64656c2020202020203a2025755c6e220a0909202020226d6f64656c206e616d65203a2025735c6e220a0909202020227265766973696f6e2020203a2025755c6e220a09092020202261726368726576202020203a2025755c6e220a09092020202266656174757265732020203a2025735c6e220a090920202022637075206e756d626572203a20256c755c6e220a09092020202263707520726567732020203a2025755c6e220a090920202022637075204d487a202020203a20256c752e2530336c755c6e220a090920202022697463204d487a202020203a20256c752e2530366c755c6e220a090920202022426f676f4d4950532020203a20256c752e2530326c755c6e222c0a09092020206370756e756d2c20632d3e76656e646f722c20632d3e66616d696c792c20632d3e6d6f64656c2c0a0909202020632d3e6d6f64656c5f6e616d652c20632d3e7265766973696f6e2c20632d3e617263687265762c0a090920202066656174757265732c20632d3e70706e2c20632d3e6e756d6265722c0a090920202070726f635f66726571202f20313030302c2070726f635f66726571202520313030302c0a0909202020632d3e6974635f66726571202f20313030303030302c20632d3e6974635f66726571202520313030303030302c0a09092020206c706a2a485a2f3530303030302c20286c706a2a485a2f3530303029202520313030293b0a23696664656620434f4e4649475f534d500a097365715f7072696e7466286d2c20227369626c696e67732020203a2025755c6e222c20637075735f776569676874286370755f636f72655f6d61705b6370756e756d5d29293b0a0969662028632d3e736f636b65745f696420213d202d31290a09097365715f7072696e7466286d2c2022706879736963616c2069643a2025755c6e222c20632d3e736f636b65745f6964293b0a0969662028632d3e746872656164735f7065725f636f7265203e2031207c7c20632d3e636f7265735f7065725f736f636b6574203e2031290a09097365715f7072696e7466286d2c0a09090920202022636f7265206964202020203a2025755c6e220a0909092020202274687265616420696420203a2025755c6e222c0a090909202020632d3e636f72655f69642c20632d3e7468726561645f6964293b0a23656e6469660a097365715f7072696e7466286d2c225c6e22293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f6964202a0a635f73746172742028737472756374207365715f66696c65202a6d2c206c6f66665f74202a706f73290a7b0a23696664656620434f4e4649475f534d500a097768696c6520282a706f73203c206e725f6370755f69647320262620216370755f6f6e6c696e65282a706f7329290a09092b2b2a706f733b0a23656e6469660a0972657475726e202a706f73203c206e725f6370755f696473203f206370755f64617461282a706f7329203a204e554c4c3b0a7d0a0a73746174696320766f6964202a0a635f6e6578742028737472756374207365715f66696c65202a6d2c20766f6964202a762c206c6f66665f74202a706f73290a7b0a092b2b2a706f733b0a0972657475726e20635f7374617274286d2c20706f73293b0a7d0a0a73746174696320766f69640a635f73746f702028737472756374207365715f66696c65202a6d2c20766f6964202a76290a7b0a7d0a0a636f6e737420737472756374207365715f6f7065726174696f6e7320637075696e666f5f6f70203d207b0a092e7374617274203d09635f73746172742c0a092e6e657874203d0909635f6e6578742c0a092e73746f70203d0909635f73746f702c0a092e73686f77203d090973686f775f637075696e666f0a7d3b0a0a23646566696e65204d41585f4252414e445309380a7374617469632063686172206272616e646e616d655b4d41585f4252414e44535d5b3132385d3b0a0a7374617469632063686172202a205f5f637075696e69740a6765745f6d6f64656c5f6e616d65285f5f75382066616d696c792c205f5f7538206d6f64656c290a7b0a0973746174696320696e74206f766572666c6f773b0a0963686172206272616e645b3132385d3b0a09696e7420693b0a0a096d656d637079286272616e642c2022556e6b6e6f776e222c2038293b0a0969662028696136345f70616c5f6765745f6272616e645f696e666f286272616e642929207b0a09096966202866616d696c79203d3d20307837290a0909096d656d637079286272616e642c20224d6572636564222c2037293b0a0909656c7365206966202866616d696c79203d3d2030783166292073776974636820286d6f64656c29207b0a0909096361736520303a206d656d637079286272616e642c20224d634b696e6c6579222c2039293b20627265616b3b0a0909096361736520313a206d656d637079286272616e642c20224d616469736f6e222c2038293b20627265616b3b0a0909096361736520323a206d656d637079286272616e642c20224d616469736f6e20757020746f20394d206361636865222c203233293b20627265616b3b0a09097d0a097d0a09666f72202869203d20303b2069203c204d41585f4252414e44533b20692b2b290a090969662028737472636d70286272616e646e616d655b695d2c206272616e6429203d3d2030290a09090972657475726e206272616e646e616d655b695d3b0a09666f72202869203d20303b2069203c204d41585f4252414e44533b20692b2b290a0909696620286272616e646e616d655b695d5b305d203d3d20275c3027290a09090972657475726e20737472637079286272616e646e616d655b695d2c206272616e64293b0a09696620286f766572666c6f772b2b203d3d2030290a09097072696e746b284b45524e5f4552520a0909202020202020202225733a205461626c65206f766572666c6f772e20536f6d652070726f636573736f72206d6f64656c20696e666f726d6174696f6e2077696c6c206265206d697373696e675c6e222c0a0909202020202020205f5f66756e635f5f293b0a0972657475726e2022556e6b6e6f776e223b0a7d0a0a73746174696320766f6964205f5f637075696e69740a6964656e746966795f637075202873747275637420637075696e666f5f69613634202a63290a7b0a09756e696f6e207b0a0909756e7369676e6564206c6f6e6720626974735b355d3b0a0909737472756374207b0a0909092f2a2069642030202620313a202a2f0a090909636861722076656e646f725b31365d3b0a0a0909092f2a2069642032202a2f0a0909097536342070706e3b09092f2a2070726f636573736f722073657269616c206e756d626572202a2f0a0a0909092f2a20696420333a202a2f0a090909756e7369676e6564206e756d62657209093a2020383b0a090909756e7369676e6564207265766973696f6e093a2020383b0a090909756e7369676e6564206d6f64656c09093a2020383b0a090909756e7369676e65642066616d696c7909093a2020383b0a090909756e7369676e65642061726368726576093a2020383b0a090909756e7369676e6564207265736572766564093a2032343b0a0a0909092f2a20696420343a202a2f0a0909097536342066656174757265733b0a09097d206669656c643b0a097d2063707569643b0a0970616c5f766d5f696e666f5f315f755f7420766d313b0a0970616c5f766d5f696e666f5f325f755f7420766d323b0a0970616c5f7374617475735f74207374617475733b0a09756e7369676e6564206c6f6e6720696d706c5f76615f6d7362203d2035302c20706879735f616464725f73697a65203d2034343b092f2a204974616e69756d2064656661756c7473202a2f0a09696e7420693b0a09666f72202869203d20303b2069203c20353b202b2b69290a090963707569642e626974735b695d203d20696136345f6765745f63707569642869293b0a0a096d656d63707928632d3e76656e646f722c2063707569642e6669656c642e76656e646f722c203136293b0a23696664656620434f4e4649475f534d500a09632d3e637075203d20736d705f70726f636573736f725f696428293b0a0a092f2a2062656c6f772064656661756c742076616c7565732077696c6c206265206f7665727772697474656e20206279206964656e746966795f7369626c696e67732829200a09202a20666f72204d756c74692d546872656164696e672f4d756c74692d436f72652063617061626c6520435055730a09202a2f0a09632d3e746872656164735f7065725f636f7265203d20632d3e636f7265735f7065725f736f636b6574203d20632d3e6e756d5f6c6f67203d20313b0a09632d3e736f636b65745f6964203d202d313b0a0a096964656e746966795f7369626c696e67732863293b0a0a0969662028632d3e746872656164735f7065725f636f7265203e20736d705f6e756d5f7369626c696e6773290a0909736d705f6e756d5f7369626c696e6773203d20632d3e746872656164735f7065725f636f72653b0a23656e6469660a09632d3e70706e203d2063707569642e6669656c642e70706e3b0a09632d3e6e756d626572203d2063707569642e6669656c642e6e756d6265723b0a09632d3e7265766973696f6e203d2063707569642e6669656c642e7265766973696f6e3b0a09632d3e6d6f64656c203d2063707569642e6669656c642e6d6f64656c3b0a09632d3e66616d696c79203d2063707569642e6669656c642e66616d696c793b0a09632d3e61726368726576203d2063707569642e6669656c642e617263687265763b0a09632d3e6665617475726573203d2063707569642e6669656c642e66656174757265733b0a09632d3e6d6f64656c5f6e616d65203d206765745f6d6f64656c5f6e616d6528632d3e66616d696c792c20632d3e6d6f64656c293b0a0a09737461747573203d20696136345f70616c5f766d5f73756d6d6172792826766d312c2026766d32293b0a0969662028737461747573203d3d2050414c5f5354415455535f5355434345535329207b0a0909696d706c5f76615f6d7362203d20766d322e70616c5f766d5f696e666f5f325f732e696d706c5f76615f6d73623b0a0909706879735f616464725f73697a65203d20766d312e70616c5f766d5f696e666f5f315f732e706879735f6164645f73697a653b0a097d0a09632d3e756e696d706c5f76615f6d61736b203d207e2828374c3c3c363129207c202828314c203c3c2028696d706c5f76615f6d7362202b20312929202d203129293b0a09632d3e756e696d706c5f70615f6d61736b203d207e2828314c3c3c363329207c202828314c203c3c20706879735f616464725f73697a6529202d203129293b0a7d0a0a2f2a0a202a20446f2074686520666f6c6c6f77696e672063616c63756c6174696f6e733a0a202a0a202a20312e20746865206d61782e206361636865206c696e652073697a652e0a202a20322e20746865206d696e696d756d206f662074686520692d6361636865207374726964652073697a657320666f722022666c7573685f6963616368655f72616e67652829222e0a202a20332e20746865206d696e696d756d206f6620746865206361636865207374726964652073697a657320666f722022636c666c7573685f63616368655f72616e67652829222e0a202a2f0a73746174696320766f6964205f5f637075696e69740a6765745f63616368655f696e666f28766f6964290a7b0a09756e7369676e6564206c6f6e67206c696e655f73697a652c206d6178203d20313b0a09756e7369676e6564206c6f6e67206c2c206c6576656c732c20756e697175655f6361636865733b0a0970616c5f63616368655f636f6e6669675f696e666f5f74206363693b0a096c6f6e67207374617475733b0a0a2020202020202020737461747573203d20696136345f70616c5f63616368655f73756d6d61727928266c6576656c732c2026756e697175655f636163686573293b0a20202020202020206966202873746174757320213d203029207b0a202020202020202020202020202020207072696e746b284b45524e5f455252202225733a20696136345f70616c5f63616368655f73756d6d6172792829206661696c656420287374617475733d256c64295c6e222c0a20202020202020202020202020202020202020202020205f5f66756e635f5f2c20737461747573293b0a202020202020202020202020202020206d6178203d20534d505f43414348455f42595445533b0a09092f2a2053616665737420736574757020666f722022666c7573685f6963616368655f72616e6765282922202a2f0a0909696136345f695f63616368655f7374726964655f7368696674203d20495f43414348455f5354524944455f53484946543b0a09092f2a2053616665737420736574757020666f722022636c666c7573685f63616368655f72616e6765282922202a2f0a0909696136345f63616368655f7374726964655f7368696674203d2043414348455f5354524944455f53484946543b0a0909676f746f206f75743b0a20202020202020207d0a0a09666f7220286c203d20303b206c203c206c6576656c733b202b2b6c29207b0a09092f2a2063616368655f747970652028646174615f6f725f756e6966696564293d32202a2f0a0909737461747573203d20696136345f70616c5f63616368655f636f6e6669675f696e666f286c2c20322c2026636369293b0a09096966202873746174757320213d203029207b0a0909097072696e746b284b45524e5f455252202225733a20696136345f70616c5f63616368655f636f6e6669675f696e666f220a0909090922286c3d256c752c203229206661696c656420287374617475733d256c64295c6e222c0a090909095f5f66756e635f5f2c206c2c20737461747573293b0a0909096d6178203d20534d505f43414348455f42595445533b0a0909092f2a205468652073616665737420736574757020666f722022666c7573685f6963616368655f72616e6765282922202a2f0a0909096363692e706363695f737472696465203d20495f43414348455f5354524944455f53484946543b0a0909092f2a205468652073616665737420736574757020666f722022636c666c7573685f63616368655f72616e6765282922202a2f0a090909696136345f63616368655f7374726964655f7368696674203d2043414348455f5354524944455f53484946543b0a0909096363692e706363695f756e6966696564203d20313b0a09097d20656c7365207b0a090909696620286363692e706363695f737472696465203c20696136345f63616368655f7374726964655f7368696674290a09090909696136345f63616368655f7374726964655f7368696674203d206363692e706363695f7374726964653b0a0a0909096c696e655f73697a65203d2031203c3c206363692e706363695f6c696e655f73697a653b0a090909696620286c696e655f73697a65203e206d6178290a090909096d6178203d206c696e655f73697a653b0a09097d0a0a090969662028216363692e706363695f756e696669656429207b0a0909092f2a2063616368655f747970652028696e737472756374696f6e293d312a2f0a090909737461747573203d20696136345f70616c5f63616368655f636f6e6669675f696e666f286c2c20312c2026636369293b0a0909096966202873746174757320213d203029207b0a090909097072696e746b284b45524e5f455252202225733a20696136345f70616c5f63616368655f636f6e6669675f696e666f220a090909090922286c3d256c752c203129206661696c656420287374617475733d256c64295c6e222c0a09090909095f5f66756e635f5f2c206c2c20737461747573293b0a090909092f2a205468652073616665737420736574757020666f7220666c7573685f6963616368655f72616e67652829202a2f0a090909096363692e706363695f737472696465203d20495f43414348455f5354524944455f53484946543b0a0909097d0a09097d0a0909696620286363692e706363695f737472696465203c20696136345f695f63616368655f7374726964655f7368696674290a090909696136345f695f63616368655f7374726964655f7368696674203d206363692e706363695f7374726964653b0a097d0a20206f75743a0a09696620286d6178203e20696136345f6d61785f63616368656c696e655f73697a65290a0909696136345f6d61785f63616368656c696e655f73697a65203d206d61783b0a7d0a0a2f2a0a202a206370755f696e6974282920696e697469616c697a65732073746174652074686174206973207065722d4350552e2020546869732066756e6374696f6e20616374730a202a206173206120274350552073746174652062617272696572272c206e6f7468696e672073686f756c6420676574206163726f73732e0a202a2f0a766f6964205f5f637075696e69740a6370755f696e69742028766f6964290a7b0a0965787465726e20766f6964205f5f637075696e697420696136345f6d6d755f696e69742028766f6964202a293b0a0973746174696320756e7369676e6564206c6f6e67206d61785f6e756d5f706879735f737461636b6564203d20494136345f4e554d5f504859535f535441434b5f5245473b0a09756e7369676e6564206c6f6e67206e756d5f706879735f737461636b65643b0a0970616c5f766d5f696e666f5f325f755f7420766d693b0a09756e7369676e656420696e74206d61785f6374783b0a0973747275637420637075696e666f5f69613634202a6370755f696e666f3b0a09766f6964202a6370755f646174613b0a0a096370755f64617461203d207065725f6370755f696e697428293b0a23696664656620434f4e4649475f534d500a092f2a0a09202a20696e7365727420626f6f742063707520696e746f207369626c696e6720616e6420636f7265206d617065730a09202a20286d75737420626520646f6e65206166746572207065725f6370752061726561206973207365747570290a09202a2f0a0969662028736d705f70726f636573736f725f69642829203d3d203029207b0a09096370755f73657428302c207065725f637075286370755f7369626c696e675f6d61702c203029293b0a09096370755f73657428302c206370755f636f72655f6d61705b305d293b0a097d20656c7365207b0a09092f2a0a0909202a205365742061722e6b3320736f207468617420617373656d626c7920636f646520696e204d43412068616e646c65722063616e20636f6d707574650a0909202a20706879736963616c20616464726573736573206f662070657220637075207661726961626c6573207769746820612073696d706c653a0a0909202a20202070687973203d2061722e6b33202b20267065725f6370755f7661720a0909202a20616e642074686520616c742d64746c622d6d6973732068616e646c65722063616e20736574207065722d637075206d617070696e6720696e746f0a0909202a2074686520544c42207768656e206e65656465642e20686561642e5320616c726561647920646964207468697320666f7220637075302e0a0909202a2f0a0909696136345f7365745f6b7228494136345f4b525f5045525f4350555f444154412c0a09090920202020696136345f747061286370755f6461746129202d20286c6f6e6729205f5f7065725f6370755f7374617274293b0a097d0a23656e6469660a0a096765745f63616368655f696e666f28293b0a0a092f2a0a09202a2057652063616e2774207061737320226c6f63616c5f6370755f646174612220746f206964656e746966795f6370752829206265636175736520776520686176656e27742063616c6c65640a09202a20696136345f6d6d755f696e69742829207965742e2020416e642077652063616e27742063616c6c20696136345f6d6d755f696e6974282920666972737420626563617573652069740a09202a20646570656e6473206f6e2074686520646174612072657475726e6564206279206964656e746966795f63707528292e2020576520627265616b2074686520646570656e64656e63792062790a09202a20616363657373696e67206370755f646174612829207468726f756768207468652063616e6f6e6963616c207065722d43505520616464726573732e0a09202a2f0a096370755f696e666f203d206370755f64617461202b20282863686172202a2920265f5f696136345f7065725f6370755f76617228696136345f6370755f696e666f29202d205f5f7065725f6370755f7374617274293b0a096964656e746966795f637075286370755f696e666f293b0a0a23696664656620434f4e4649475f4d434b494e4c45590a097b0a230909646566696e6520464541545552455f5345542031360a090973747275637420696136345f70616c5f72657476616c20697072763b0a0a0909696620286370755f696e666f2d3e66616d696c79203d3d203078316629207b0a09090950414c5f43414c4c5f5048595328697072762c2050414c5f50524f435f4745545f46454154555245532c20302c20464541545552455f5345542c2030293b0a0909096966202828697072762e737461747573203d3d2030292026262028697072762e763020262030783830292026262028697072762e76322026203078383029290a0909090950414c5f43414c4c5f5048595328697072762c2050414c5f50524f435f5345545f46454154555245532c0a09090909202020202020202020202020202028697072762e7631207c2030783830292c20464541545552455f5345542c2030293b0a09097d0a097d0a23656e6469660a0a092f2a20436c6561722074686520737461636b206d656d6f727920726573657276656420666f722070745f726567733a202a2f0a096d656d736574287461736b5f70745f726567732863757272656e74292c20302c2073697a656f66287374727563742070745f7265677329293b0a0a09696136345f7365745f6b7228494136345f4b525f4650555f4f574e45522c2030293b0a0a092f2a0a09202a20496e697469616c697a652074686520706167652d7461626c65206261736520726567697374657220746f206120676c6f62616c0a09202a206469726563746f7279207769746820616c6c207a65726f65732e20205468697320656e7375726520746861742077652063616e2068616e646c650a09202a20544c422d6d697373657320746f207573657220616464726573732d7370616365206576656e206265666f72652077652063726561746564207468650a09202a206669727374207573657220616464726573732d73706163652e202054686973206d61792068617070656e2c20652e672e2c2064756520746f0a09202a206167677265737369766520757365206f66206c66657463682e6661756c742e0a09202a2f0a09696136345f7365745f6b7228494136345f4b525f50545f424153452c205f5f706128696136345f696d766128656d7074795f7a65726f5f706167652929293b0a0a092f2a0a09202a20496e697469616c697a652064656661756c7420636f6e74726f6c20726567697374657220746f2064656665722073706563756c6174697665206661756c7473206578636570740a09202a20666f722074686f73652061726973696e672066726f6d20544c42206d69737365732c20776869636820617265206e6f742064656665727265642e20205468650a09202a206b65726e656c204d555354204e4f5420646570656e64206f6e206120706172746963756c61722073657474696e67206f6620746865736520626974732028696e206f7468657220776f7264732c0a09202a20746865206b65726e656c206d7573742068617665207265636f7665727920636f646520666f7220616c6c2073706563756c6174697665206163636573736573292e20205475726e206f6e0a09202a206463722e6c6320617320706572207265636f6d6d656e646174696f6e2062792074686520617263686974656374757265207465616d2e20204d6f73742049412d333220617070730a09202a2073686f756c646e2774206265206166666563746564206279207468697320286d6f72616c3a206b65657020796f75722069613332206c6f636b7320616c69676e656420616e6420796f75276c6c0a09202a2062652066696e65292e0a09202a2f0a09696136345f736574726567285f494136345f5245475f43525f4443522c2020282020494136345f4443525f4450207c20494136345f4443525f444b207c20494136345f4443525f4458207c20494136345f4443525f44520a09090909097c20494136345f4443525f4441207c20494136345f4443525f4444207c20494136345f4443525f4c4329293b0a0961746f6d69635f696e632826696e69745f6d6d2e6d6d5f636f756e74293b0a0963757272656e742d3e6163746976655f6d6d203d2026696e69745f6d6d3b0a094255475f4f4e2863757272656e742d3e6d6d293b0a0a09696136345f6d6d755f696e697428696136345f696d7661286370755f6461746129293b0a09696136345f6d63615f6370755f696e697428696136345f696d7661286370755f6461746129293b0a0a092f2a20436c6561722049544320746f20656c696d696e6174652073636865645f636c6f636b2829206f766572666c6f777320696e2068756d616e2074696d652e20202a2f0a09696136345f7365745f6974632830293b0a0a092f2a2064697361626c6520616c6c206c6f63616c20696e7465727275707420736f75726365733a202a2f0a09696136345f7365745f6974762831203c3c203136293b0a09696136345f7365745f6c7272302831203c3c203136293b0a09696136345f7365745f6c7272312831203c3c203136293b0a09696136345f736574726567285f494136345f5245475f43525f504d562c2031203c3c203136293b0a09696136345f736574726567285f494136345f5245475f43525f434d43562c2031203c3c203136293b0a0a092f2a20636c6561722054505220262058545020746f20656e61626c6520616c6c20696e7465727275707420636c61737365733a202a2f0a09696136345f736574726567285f494136345f5245475f43525f5450522c2030293b0a0a092f2a20436c65617220616e792070656e64696e6720696e7465727275707473206c6566742062792053414c2f454649202a2f0a097768696c652028696136345f6765745f697672282920213d20494136345f53505552494f55535f494e545f564543544f52290a0909696136345f656f6928293b0a0a23696664656620434f4e4649475f534d500a096e6f726d616c5f78747028293b0a23656e6469660a0a092f2a2073657420696136345f6374782e6d61785f72696420746f20746865206d6178696d756d20524944207468617420697320737570706f7274656420627920616c6c20435055733a202a2f0a0969662028696136345f70616c5f766d5f73756d6d617279284e554c4c2c2026766d6929203d3d203029207b0a09096d61785f637478203d20283155203c3c2028766d692e70616c5f766d5f696e666f5f325f732e7269645f73697a65202d20332929202d20313b0a090973657475705f707463675f73656d28766d692e70616c5f766d5f696e666f5f325f732e6d61785f7075726765732c204e505443475f46524f4d5f50414c293b0a097d20656c7365207b0a09097072696e746b284b45524e5f5741524e494e4720226370755f696e69743a2050414c20564d2073756d6d617279206661696c65642c20617373756d696e672031382052494420626974735c6e22293b0a09096d61785f637478203d20283155203c3c20313529202d20313b092f2a20757365206172636869746563746564206d696e696d756d202a2f0a097d0a097768696c6520286d61785f637478203c20696136345f6374782e6d61785f63747829207b0a0909756e7369676e656420696e74206f6c64203d20696136345f6374782e6d61785f6374783b0a090969662028636d70786368672826696136345f6374782e6d61785f6374782c206f6c642c206d61785f63747829203d3d206f6c64290a090909627265616b3b0a097d0a0a0969662028696136345f70616c5f7273655f696e666f28266e756d5f706879735f737461636b65642c204e554c4c2920213d203029207b0a09097072696e746b284b45524e5f5741524e494e4720226370755f696e69743a2050414c2052534520696e666f206661696c65643b20617373756d696e6720393620706879736963616c20220a09092020202020202022737461636b656420726567735c6e22293b0a09096e756d5f706879735f737461636b6564203d2039363b0a097d0a092f2a2073697a65206f6620706879736963616c20737461636b656420726567697374657220706172746974696f6e20706c757320382062797465733a202a2f0a09696620286e756d5f706879735f737461636b6564203e206d61785f6e756d5f706879735f737461636b656429207b0a0909696136345f70617463685f706879735f737461636b5f726567286e756d5f706879735f737461636b65642a38202b2038293b0a09096d61785f6e756d5f706879735f737461636b6564203d206e756d5f706879735f737461636b65643b0a097d0a09706c6174666f726d5f6370755f696e697428293b0a09706d5f69646c65203d2064656661756c745f69646c653b0a7d0a0a766f6964205f5f696e69740a636865636b5f627567732028766f6964290a7b0a09696136345f70617463685f6d636b696e6c65795f65392828756e7369676e6564206c6f6e6729205f5f73746172745f5f5f6d636b696e6c65795f65395f62756e646c65732c0a0909092020202020202028756e7369676e6564206c6f6e6729205f5f656e645f5f5f6d636b696e6c65795f65395f62756e646c6573293b0a7d0a0a73746174696320696e74205f5f696e69742072756e5f646d695f7363616e28766f6964290a7b0a09646d695f7363616e5f6d616368696e6528293b0a0972657475726e20303b0a7d0a636f72655f696e697463616c6c2872756e5f646d695f7363616e293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f7369676672616d652e6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303134313000313231313437343433333000303031373536340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007374727563742073696773637261746368207b0a09756e7369676e6564206c6f6e6720736372617463685f756e61743b092f2a2061722e756e617420666f72207468652067656e6572616c2072656769737465727320736176656420696e207074202a2f0a09756e7369676e6564206c6f6e672061725f7066733b09092f2a20666f722073797363616c6c732c2074686520757365722d6c6576656c2066756e6374696f6e2d737461746520202a2f0a097374727563742070745f726567732070743b0a7d3b0a0a737472756374207369676672616d65207b0a092f2a0a09202a20506c616365207369676e616c2068616e646c6572206172677320776865726520757365722d6c6576656c20756e77696e6465722063616e2066696e64207468656d20656173696c792e0a09202a20444f204e4f54204d4f56452054484553452e202054686579206172652070617274206f66207468652049412d3634204c696e75782041424920616e642074686572652069730a09202a20757365722d6c6576656c20636f6465207468617420646570656e6473206f6e2074686569722070726573656e6365210a09202a2f0a09756e7369676e6564206c6f6e6720617267303b09092f2a207369676e756d202a2f0a09756e7369676e6564206c6f6e6720617267313b09092f2a20736967696e666f20706f696e746572202a2f0a09756e7369676e6564206c6f6e6720617267323b09092f2a20736967636f6e7465787420706f696e746572202a2f0a092f2a0a09202a20456e64206f662061726368697465637465642073746174652e0a09202a2f0a0a09766f6964205f5f75736572202a68616e646c65723b09092f2a20706f696e74657220746f2074686520706c6162656c206f6620746865207369676e616c2068616e646c6572202a2f0a0973747275637420736967696e666f20696e666f3b0a0973747275637420736967636f6e746578742073633b0a7d3b0a0a65787465726e20766f696420696136345f646f5f7369676e616c20287374727563742073696773637261746368202a2c206c6f6e67293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f7369676e616c2e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343134313300313231313437343433333000303031373234360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204172636869746563747572652d7370656369666963207369676e616c2068616e646c696e6720737570706f72742e0a202a0a202a20436f707972696768742028432920313939392d32303034204865776c6574742d5061636b61726420436f0a202a094461766964204d6f736265726765722d54616e67203c64617669646d4068706c2e68702e636f6d3e0a202a0a202a20446572697665642066726f6d206933383620616e6420416c7068612076657273696f6e732e0a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f7472616365686f6f6b2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7369676e616c2e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f7474792e683e0a23696e636c756465203c6c696e75782f62696e666d74732e683e0a23696e636c756465203c6c696e75782f756e697374642e683e0a23696e636c756465203c6c696e75782f776169742e683e0a0a23696e636c756465203c61736d2f696e7472696e736963732e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f7273652e683e0a23696e636c756465203c61736d2f736967636f6e746578742e683e0a0a23696e636c75646520227369676672616d652e68220a0a23646566696e652044454255475f53494709300a23646566696e6520535441434b5f414c49474e09313609092f2a206d696e696d616c20616c69676e6d656e7420666f7220737461636b20706f696e746572202a2f0a0a236966205f4e5349475f574f524453203e20310a2320646566696e65205055545f534947534554286b2c7529095f5f636f70795f746f5f75736572282875292d3e7369672c20286b292d3e7369672c2073697a656f66287369677365745f7429290a2320646566696e65204745545f534947534554286b2c7529095f5f636f70795f66726f6d5f7573657228286b292d3e7369672c202875292d3e7369672c2073697a656f66287369677365745f7429290a23656c73650a2320646566696e65205055545f534947534554286b2c7529095f5f7075745f7573657228286b292d3e7369675b305d2c20262875292d3e7369675b305d290a2320646566696e65204745545f534947534554286b2c7529095f5f6765745f7573657228286b292d3e7369675b305d2c20262875292d3e7369675b305d290a23656e6469660a0a61736d6c696e6b616765206c6f6e670a7379735f736967616c74737461636b2028636f6e737420737461636b5f74205f5f75736572202a7573732c20737461636b5f74205f5f75736572202a756f73732c206c6f6e6720617267322c0a0909206c6f6e6720617267332c206c6f6e6720617267342c206c6f6e6720617267352c206c6f6e6720617267362c206c6f6e6720617267372c0a0909207374727563742070745f726567732072656773290a7b0a0972657475726e20646f5f736967616c74737461636b287573732c20756f73732c20726567732e723132293b0a7d0a0a737461746963206c6f6e670a726573746f72655f736967636f6e74657874202873747275637420736967636f6e74657874205f5f75736572202a73632c207374727563742073696773637261746368202a736372290a7b0a09756e7369676e6564206c6f6e672069702c20666c6167732c206e61742c20756d2c2063666d2c207273633b0a096c6f6e67206572723b0a0a092f2a20416c77617973206d616b6520616e792070656e64696e67207265737461727465642073797374656d2063616c6c732072657475726e202d45494e5452202a2f0a0963757272656e745f7468726561645f696e666f28292d3e726573746172745f626c6f636b2e666e203d20646f5f6e6f5f726573746172745f73797363616c6c3b0a0a092f2a20726573746f72652073637261746368207468617420616c77617973206e656564732067657473207570646174656420647572696e67207369676e616c2064656c69766572793a202a2f0a0965727220203d205f5f6765745f7573657228666c6167732c202673632d3e73635f666c616773293b0a09657272207c3d205f5f6765745f75736572286e61742c202673632d3e73635f6e6174293b0a09657272207c3d205f5f6765745f757365722869702c202673632d3e73635f6970293b0909092f2a20696e737472756374696f6e20706f696e746572202a2f0a09657272207c3d205f5f6765745f757365722863666d2c202673632d3e73635f63666d293b0a09657272207c3d205f5f6765745f7573657228756d2c202673632d3e73635f756d293b0909092f2a2075736572206d61736b202a2f0a09657272207c3d205f5f6765745f75736572287273632c202673632d3e73635f61725f727363293b0a09657272207c3d205f5f6765745f75736572287363722d3e70742e61725f756e61742c202673632d3e73635f61725f756e6174293b0a09657272207c3d205f5f6765745f75736572287363722d3e70742e61725f667073722c202673632d3e73635f61725f66707372293b0a09657272207c3d205f5f6765745f75736572287363722d3e70742e61725f7066732c202673632d3e73635f61725f706673293b0a09657272207c3d205f5f6765745f75736572287363722d3e70742e70722c202673632d3e73635f7072293b09092f2a2070726564696361746573202a2f0a09657272207c3d205f5f6765745f75736572287363722d3e70742e62302c202673632d3e73635f62725b305d293b09092f2a2062302028727029202a2f0a09657272207c3d205f5f6765745f75736572287363722d3e70742e62362c202673632d3e73635f62725b365d293b09092f2a206236202a2f0a09657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e72312c202673632d3e73635f67725b315d2c2038293b092f2a207231202a2f0a09657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e72382c202673632d3e73635f67725b385d2c20342a38293b092f2a2072382d723131202a2f0a09657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e7231322c202673632d3e73635f67725b31325d2c20322a38293b092f2a207231322d723133202a2f0a09657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e7231352c202673632d3e73635f67725b31355d2c2038293b092f2a20723135202a2f0a0a097363722d3e70742e63725f696673203d2063666d207c202831554c203c3c203633293b0a097363722d3e70742e61725f727363203d20727363207c202833203c3c2032293b202f2a20666f72636520504c33202a2f0a0a092f2a2065737461626c697368206e657720696e737472756374696f6e20706f696e7465723a202a2f0a097363722d3e70742e63725f696970203d2069702026207e307833554c3b0a09696136345f70737228267363722d3e7074292d3e7269203d2069702026203078333b0a097363722d3e70742e63725f69707372203d20287363722d3e70742e63725f697073722026207e494136345f5053525f554d29207c2028756d202620494136345f5053525f554d293b0a0a097363722d3e736372617463685f756e6174203d20696136345f7075745f736372617463685f6e61745f6269747328267363722d3e70742c206e6174293b0a0a09696620282128666c616773202620494136345f53435f464c41475f494e5f53595343414c4c2929207b0a09092f2a20526573746f7265206d6f737420736372617463682d7374617465206f6e6c79207768656e206e6f7420696e2073797363616c6c2e202a2f0a0909657272207c3d205f5f6765745f75736572287363722d3e70742e61725f6363762c202673632d3e73635f61725f636376293b09092f2a2061722e636376202a2f0a0909657272207c3d205f5f6765745f75736572287363722d3e70742e62372c202673632d3e73635f62725b375d293b0909092f2a206237202a2f0a0909657272207c3d205f5f6765745f75736572287363722d3e70742e7231342c202673632d3e73635f67725b31345d293b0909092f2a20723134202a2f0a0909657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e61725f6373642c202673632d3e73635f617232352c20322a38293b202f2a2061722e63736420262061722e737364202a2f0a0909657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e72322c202673632d3e73635f67725b325d2c20322a38293b092f2a2072322d7233202a2f0a0909657272207c3d205f5f636f70795f66726f6d5f7573657228267363722d3e70742e7231362c202673632d3e73635f67725b31365d2c2031362a38293b092f2a207231362d723331202a2f0a097d0a0a096966202828666c616773202620494136345f53435f464c41475f4650485f56414c49442920213d203029207b0a090973747275637420696136345f707372202a707372203d20696136345f70737228267363722d3e7074293b0a0a0909657272207c3d205f5f636f70795f66726f6d5f757365722863757272656e742d3e7468726561642e6670682c202673632d3e73635f66725b33325d2c2039362a3136293b0a09097073722d3e6d6668203d20303b092f2a2064726f70207369676e616c2068616e646c657227732066706820636f6e74656e74732e2e2e202a2f0a0909707265656d70745f64697361626c6528293b0a0909696620287073722d3e646668290a090909696136345f64726f705f6670752863757272656e74293b0a0909656c7365207b0a0909092f2a20576520616c7265616479206f776e20746865206c6f63616c206670682c206f7468657277697365207073722d3e64666820776f756c646e277420626520302e20202a2f0a0909095f5f696136345f6c6f61645f6670752863757272656e742d3e7468726561642e667068293b0a090909696136345f7365745f6c6f63616c5f6670755f6f776e65722863757272656e74293b0a09097d0a0909707265656d70745f656e61626c6528293b0a097d0a0972657475726e206572723b0a7d0a0a696e740a636f70795f736967696e666f5f746f5f757365722028736967696e666f5f74205f5f75736572202a746f2c20736967696e666f5f74202a66726f6d290a7b0a0969662028216163636573735f6f6b285645524946595f57524954452c20746f2c2073697a656f6628736967696e666f5f742929290a090972657475726e202d454641554c543b0a096966202866726f6d2d3e73695f636f6465203c203029207b0a0909696620285f5f636f70795f746f5f7573657228746f2c2066726f6d2c2073697a656f6628736967696e666f5f742929290a09090972657475726e202d454641554c543b0a090972657475726e20303b0a097d20656c7365207b0a0909696e74206572723b0a0a09092f2a0a0909202a20496620796f75206368616e676520736967696e666f5f74207374727563747572652c20706c656173652062652073757265207468697320636f64652069732066697865640a0909202a206163636f7264696e676c792e202049742073686f756c64206e6576657220636f707920616e792070616420636f6e7461696e656420696e20746865207374727563747572650a0909202a20746f2061766f6964207365637572697479206c65616b732c20627574206d75737420636f7079207468652067656e65726963203320696e747320706c7573207468650a0909202a2072656c6576616e7420756e696f6e206d656d6265722e0a0909202a2f0a0909657272203d205f5f7075745f757365722866726f6d2d3e73695f7369676e6f2c2026746f2d3e73695f7369676e6f293b0a0909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f6572726e6f2c2026746f2d3e73695f6572726e6f293b0a0909657272207c3d205f5f7075745f75736572282873686f72742966726f6d2d3e73695f636f64652c2026746f2d3e73695f636f6465293b0a0909737769746368202866726f6d2d3e73695f636f6465203e3e20313629207b0a090920202020202063617365205f5f53495f4641554c54203e3e2031363a0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f666c6167732c2026746f2d3e73695f666c616773293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f6973722c2026746f2d3e73695f697372293b0a090920202020202063617365205f5f53495f504f4c4c203e3e2031363a0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f616464722c2026746f2d3e73695f61646472293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f696d6d2c2026746f2d3e73695f696d6d293b0a090909627265616b3b0a090920202020202063617365205f5f53495f54494d4552203e3e2031363a0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7469642c2026746f2d3e73695f746964293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f6f76657272756e2c2026746f2d3e73695f6f76657272756e293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7074722c2026746f2d3e73695f707472293b0a090909627265616b3b0a090920202020202063617365205f5f53495f5254203e3e2031363a092f2a204e6f742067656e65726174656420627920746865206b65726e656c206173206f66206e6f772e20202a2f0a090920202020202063617365205f5f53495f4d45534751203e3e2031363a0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7569642c2026746f2d3e73695f756964293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7069642c2026746f2d3e73695f706964293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7074722c2026746f2d3e73695f707472293b0a090909627265616b3b0a090920202020202063617365205f5f53495f43484c44203e3e2031363a0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7574696d652c2026746f2d3e73695f7574696d65293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7374696d652c2026746f2d3e73695f7374696d65293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7374617475732c2026746f2d3e73695f737461747573293b0a090920202020202064656661756c743a0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7569642c2026746f2d3e73695f756964293b0a090909657272207c3d205f5f7075745f757365722866726f6d2d3e73695f7069642c2026746f2d3e73695f706964293b0a090909627265616b3b0a09097d0a090972657475726e206572723b0a097d0a7d0a0a6c6f6e670a696136345f72745f73696772657475726e20287374727563742073696773637261746368202a736372290a7b0a0965787465726e206368617220696136345f7374726163655f6c656176655f6b65726e656c2c20696136345f6c656176655f6b65726e656c3b0a0973747275637420736967636f6e74657874205f5f75736572202a73633b0a0973747275637420736967696e666f2073693b0a097369677365745f74207365743b0a096c6f6e672072657476616c3b0a0a097363203d20262828737472756374207369676672616d65205f5f75736572202a2920287363722d3e70742e723132202b20313629292d3e73633b0a0a092f2a0a09202a205768656e2077652072657475726e20746f207468652070726576696f75736c7920657865637574696e6720636f6e746578742c20723820616e6420723130206861766520616c72656164790a09202a206265656e20736574757020746865207761792077652077616e74207468656d2e2020496e646565642c20696620746865207369676e616c207761736e27742064656c697665726564207768696c650a09202a20696e20612073797374656d2063616c6c2c207765206d757374206e6f7420746f756368207238206f7220723130206173206f746865727769736520757365722d6c6576656c2073746174650a09202a20636f756c6420626520636f727275707465642e0a09202a2f0a0972657476616c203d20286c6f6e67292026696136345f6c656176655f6b65726e656c3b0a0969662028746573745f7468726561645f666c6167285449465f53595343414c4c5f5452414345290a09202020207c7c20746573745f7468726561645f666c6167285449465f53595343414c4c5f415544495429290a09092f2a0a0909202a20737472616365206578706563747320746f206265206e6f7469666965642061667465722073696772657475726e2072657475726e73206576656e2074686f756768207468650a0909202a20636f6e7465787420746f2077686963682077652072657475726e206d6179206e6f7420626520696e20746865206d6964646c65206f6620612073797363616c6c2e0a0909202a20546875732c207468652072657475726e2d76616c756520746861742073747261636520646973706c61797320666f722073696772657475726e2069730a0909202a206d65616e696e676c6573732e0a0909202a2f0a090972657476616c203d20286c6f6e67292026696136345f7374726163655f6c656176655f6b65726e656c3b0a0a0969662028216163636573735f6f6b285645524946595f524541442c2073632c2073697a656f66282a73632929290a0909676f746f20676976655f736967736567763b0a0a09696620284745545f53494753455428267365742c202673632d3e73635f6d61736b29290a0909676f746f20676976655f736967736567763b0a0a097365745f63757272656e745f626c6f636b65642826736574293b0a0a0969662028726573746f72655f736967636f6e746578742873632c2073637229290a0909676f746f20676976655f736967736567763b0a0a2369662044454255475f5349470a097072696e746b28225349472072657475726e202825733a2564293a2073703d256c782069703d256c785c6e222c0a092020202020202063757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c207363722d3e70742e7231322c207363722d3e70742e63725f696970293b0a23656e6469660a092f2a0a09202a204974206973206d6f726520646966666963756c7420746f2061766f69642063616c6c696e6720746869732066756e6374696f6e207468616e20746f0a09202a2063616c6c20697420616e642069676e6f7265206572726f72732e0a09202a2f0a09646f5f736967616c74737461636b282673632d3e73635f737461636b2c204e554c4c2c207363722d3e70742e723132293b0a0972657475726e2072657476616c3b0a0a2020676976655f736967736567763a0a0973692e73695f7369676e6f203d20534947534547563b0a0973692e73695f6572726e6f203d20303b0a0973692e73695f636f6465203d2053495f4b45524e454c3b0a0973692e73695f706964203d207461736b5f7069645f766e722863757272656e74293b0a0973692e73695f756964203d2066726f6d5f6b7569645f6d756e6765642863757272656e745f757365725f6e7328292c2063757272656e745f7569642829293b0a0973692e73695f61646472203d2073633b0a09666f7263655f7369675f696e666f28534947534547562c202673692c2063757272656e74293b0a0972657475726e2072657476616c3b0a7d0a0a2f2a0a202a205468697320646f6573206a75737420746865206d696e696d756d207265717569726564207365747570206f6620736967636f6e746578742e0a202a205370656369666963616c6c792c206974206f6e6c7920696e7374616c6c732064617461207468617420697320656974686572206e6f74206b6e6f7761626c652061740a202a2074686520757365722d6c6576656c206f7220746861742067657473206d6f646966696564206265666f726520657865637574696f6e20696e207468650a202a207472616d706f6c696e65207374617274732e202045766572797468696e6720656c736520697320646f6e652061742074686520757365722d6c6576656c2e0a202a2f0a737461746963206c6f6e670a73657475705f736967636f6e74657874202873747275637420736967636f6e74657874205f5f75736572202a73632c207369677365745f74202a6d61736b2c207374727563742073696773637261746368202a736372290a7b0a09756e7369676e6564206c6f6e6720666c616773203d20302c206966732c2063666d2c206e61743b0a096c6f6e6720657272203d20303b0a0a09696673203d207363722d3e70742e63725f6966733b0a0a09696620286f6e5f7369675f737461636b2828756e7369676e6564206c6f6e672920736329290a0909666c616773207c3d20494136345f53435f464c41475f4f4e535441434b3b0a0969662028286966732026202831554c203c3c2036332929203d3d2030290a09092f2a2069662063725f69667320646f65736e27742068617665207468652076616c696420626974207365742c20776520676f742068657265207468726f75676820612073797363616c6c202a2f0a0909666c616773207c3d20494136345f53435f464c41475f494e5f53595343414c4c3b0a0963666d203d20696673202620282831554c203c3c20333829202d2031293b0a09696136345f666c7573685f6670682863757272656e74293b0a09696620282863757272656e742d3e7468726561642e666c616773202620494136345f5448524541445f4650485f56414c49442929207b0a0909666c616773207c3d20494136345f53435f464c41475f4650485f56414c49443b0a0909657272203d205f5f636f70795f746f5f75736572282673632d3e73635f66725b33325d2c2063757272656e742d3e7468726561642e6670682c2039362a3136293b0a097d0a0a096e6174203d20696136345f6765745f736372617463685f6e61745f6269747328267363722d3e70742c207363722d3e736372617463685f756e6174293b0a0a09657272207c3d205f5f7075745f7573657228666c6167732c202673632d3e73635f666c616773293b0a09657272207c3d205f5f7075745f75736572286e61742c202673632d3e73635f6e6174293b0a09657272207c3d205055545f534947534554286d61736b2c202673632d3e73635f6d61736b293b0a09657272207c3d205f5f7075745f757365722863666d2c202673632d3e73635f63666d293b0a09657272207c3d205f5f7075745f75736572287363722d3e70742e63725f69707372202620494136345f5053525f554d2c202673632d3e73635f756d293b0a09657272207c3d205f5f7075745f75736572287363722d3e70742e61725f7273632c202673632d3e73635f61725f727363293b0a09657272207c3d205f5f7075745f75736572287363722d3e70742e61725f756e61742c202673632d3e73635f61725f756e6174293b09092f2a2061722e756e6174202a2f0a09657272207c3d205f5f7075745f75736572287363722d3e70742e61725f667073722c202673632d3e73635f61725f66707372293b09092f2a2061722e66707372202a2f0a09657272207c3d205f5f7075745f75736572287363722d3e70742e61725f7066732c202673632d3e73635f61725f706673293b0a09657272207c3d205f5f7075745f75736572287363722d3e70742e70722c202673632d3e73635f7072293b0909092f2a2070726564696361746573202a2f0a09657272207c3d205f5f7075745f75736572287363722d3e70742e62302c202673632d3e73635f62725b305d293b0909092f2a2062302028727029202a2f0a09657272207c3d205f5f7075745f75736572287363722d3e70742e62362c202673632d3e73635f62725b365d293b0909092f2a206236202a2f0a09657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f67725b315d2c20267363722d3e70742e72312c2038293b09092f2a207231202a2f0a09657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f67725b385d2c20267363722d3e70742e72382c20342a38293b09092f2a2072382d723131202a2f0a09657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f67725b31325d2c20267363722d3e70742e7231322c20322a38293b092f2a207231322d723133202a2f0a09657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f67725b31355d2c20267363722d3e70742e7231352c2038293b09092f2a20723135202a2f0a09657272207c3d205f5f7075745f75736572287363722d3e70742e63725f696970202b20696136345f70737228267363722d3e7074292d3e72692c202673632d3e73635f6970293b0a0a09696620282128666c616773202620494136345f53435f464c41475f494e5f53595343414c4c2929207b0a09092f2a20436f70792073637261746368207265677320746f20736967636f6e7465787420696620746865207369676e616c206469646e277420696e7465727275707420612073797363616c6c2e202a2f0a0909657272207c3d205f5f7075745f75736572287363722d3e70742e61725f6363762c202673632d3e73635f61725f636376293b09092f2a2061722e636376202a2f0a0909657272207c3d205f5f7075745f75736572287363722d3e70742e62372c202673632d3e73635f62725b375d293b0909092f2a206237202a2f0a0909657272207c3d205f5f7075745f75736572287363722d3e70742e7231342c202673632d3e73635f67725b31345d293b0909092f2a20723134202a2f0a0909657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f617232352c20267363722d3e70742e61725f6373642c20322a38293b202f2a2061722e63736420262061722e737364202a2f0a0909657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f67725b325d2c20267363722d3e70742e72322c20322a38293b09092f2a2072322d7233202a2f0a0909657272207c3d205f5f636f70795f746f5f75736572282673632d3e73635f67725b31365d2c20267363722d3e70742e7231362c2031362a38293b092f2a207231362d723331202a2f0a097d0a0972657475726e206572723b0a7d0a0a2f2a0a202a20436865636b2077686574686572207468652072656769737465722d6261636b696e672073746f726520697320616c7265616479206f6e20746865207369676e616c20737461636b2e0a202a2f0a73746174696320696e6c696e6520696e740a7262735f6f6e5f7369675f737461636b2028756e7369676e6564206c6f6e6720627370290a7b0a0972657475726e2028627370202d2063757272656e742d3e7361735f73735f7370203c2063757272656e742d3e7361735f73735f73697a65293b0a7d0a0a737461746963206c6f6e670a666f7263655f736967736567765f696e666f2028696e74207369672c20766f6964205f5f75736572202a61646472290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0973747275637420736967696e666f2073693b0a0a0969662028736967203d3d205349475345475629207b0a09092f2a0a0909202a20416371756972696e67207369676c6f636b2061726f756e64207468652073615f68616e646c65722d75706461746520697320616c6d6f73740a0909202a206365727461696e6c79206f7665726b696c6c2c2062757420746869732069736e277420610a0909202a20706572666f726d616e63652d637269746963616c207061746820616e64204927642072617468657220706c617920697420736166650a0909202a2068657265207468616e20686176696e6720746f2064656275672061206e61737479207261636520696620616e64207768656e0a0909202a20736f6d657468696e67206368616e67657320696e206b65726e656c2f7369676e616c2e63207468617420776f756c64206d616b652069740a0909202a206e6f206c6f6e676572207361666520746f206d6f646966792073615f68616e646c657220776974686f757420686f6c64696e67207468650a0909202a206c6f636b2e0a0909202a2f0a09097370696e5f6c6f636b5f69727173617665282663757272656e742d3e73696768616e642d3e7369676c6f636b2c20666c616773293b0a090963757272656e742d3e73696768616e642d3e616374696f6e5b736967202d20315d2e73612e73615f68616e646c6572203d205349475f44464c3b0a09097370696e5f756e6c6f636b5f697271726573746f7265282663757272656e742d3e73696768616e642d3e7369676c6f636b2c20666c616773293b0a097d0a0973692e73695f7369676e6f203d20534947534547563b0a0973692e73695f6572726e6f203d20303b0a0973692e73695f636f6465203d2053495f4b45524e454c3b0a0973692e73695f706964203d207461736b5f7069645f766e722863757272656e74293b0a0973692e73695f756964203d2066726f6d5f6b7569645f6d756e6765642863757272656e745f757365725f6e7328292c2063757272656e745f7569642829293b0a0973692e73695f61646472203d20616464723b0a09666f7263655f7369675f696e666f28534947534547562c202673692c2063757272656e74293b0a0972657475726e20303b0a7d0a0a737461746963206c6f6e670a73657475705f6672616d652028696e74207369672c20737472756374206b5f736967616374696f6e202a6b612c20736967696e666f5f74202a696e666f2c207369677365745f74202a7365742c0a0920202020207374727563742073696773637261746368202a736372290a7b0a0965787465726e2063686172205f5f6b65726e656c5f7369677472616d705b5d3b0a09756e7369676e6564206c6f6e67207472616d705f616464722c206e65775f726273203d20302c206e65775f73703b0a09737472756374207369676672616d65205f5f75736572202a6672616d653b0a096c6f6e67206572723b0a0a096e65775f7370203d207363722d3e70742e7231323b0a097472616d705f61646472203d2028756e7369676e6564206c6f6e6729205f5f6b65726e656c5f7369677472616d703b0a09696620286b612d3e73612e73615f666c61677320262053415f4f4e535441434b29207b0a0909696e74206f6e737461636b203d207361735f73735f666c616773286e65775f7370293b0a0a0909696620286f6e737461636b203d3d203029207b0a0909096e65775f7370203d2063757272656e742d3e7361735f73735f7370202b2063757272656e742d3e7361735f73735f73697a653b0a0909092f2a0a090909202a205765206e65656420746f20636865636b20666f722074686520726567697374657220737461636b206265696e67206f6e207468650a090909202a207369676e616c20737461636b2073657061726174656c792c206265636175736520697427732073776974636865640a090909202a2073657061726174656c7920286d656d6f727920737461636b20697320737769746368656420696e20746865206b65726e656c2c0a090909202a20726567697374657220737461636b20697320737769746368656420696e20746865207369676e616c207472616d706f6c696e65292e0a090909202a2f0a09090969662028217262735f6f6e5f7369675f737461636b287363722d3e70742e61725f62737073746f726529290a090909096e65775f726273203d20414c49474e2863757272656e742d3e7361735f73735f73702c0a09090909090973697a656f66286c6f6e6729293b0a09097d20656c736520696620286f6e737461636b203d3d2053535f4f4e535441434b29207b0a090909756e7369676e6564206c6f6e6720636865636b5f73703b0a0a0909092f2a0a090909202a20496620776520617265206f6e2074686520616c7465726e617465207369676e616c20737461636b20616e6420776f756c640a090909202a206f766572666c6f772069742c20646f6e27742e2052657475726e20616e20616c776179732d626f67757320616464726573730a090909202a20696e737465616420736f2077652077696c6c20646965207769746820534947534547562e0a090909202a2f0a090909636865636b5f7370203d20286e65775f7370202d2073697a656f66282a6672616d6529292026202d535441434b5f414c49474e3b0a09090969662028216c696b656c79286f6e5f7369675f737461636b28636865636b5f73702929290a0909090972657475726e20666f7263655f736967736567765f696e666f287369672c2028766f6964205f5f75736572202a290a090909090909092020636865636b5f7370293b0a09097d0a097d0a096672616d65203d2028766f6964205f5f75736572202a292028286e65775f7370202d2073697a656f66282a6672616d6529292026202d535441434b5f414c49474e293b0a0a0969662028216163636573735f6f6b285645524946595f57524954452c206672616d652c2073697a656f66282a6672616d652929290a090972657475726e20666f7263655f736967736567765f696e666f287369672c206672616d65293b0a0a0965727220203d205f5f7075745f75736572287369672c20266672616d652d3e61726730293b0a09657272207c3d205f5f7075745f7573657228266672616d652d3e696e666f2c20266672616d652d3e61726731293b0a09657272207c3d205f5f7075745f7573657228266672616d652d3e73632c20266672616d652d3e61726732293b0a09657272207c3d205f5f7075745f75736572286e65775f7262732c20266672616d652d3e73632e73635f7262735f62617365293b0a09657272207c3d205f5f7075745f7573657228302c20266672616d652d3e73632e73635f6c6f61647273293b092f2a20696e697469616c697a6520746f207a65726f202a2f0a09657272207c3d205f5f7075745f75736572286b612d3e73612e73615f68616e646c65722c20266672616d652d3e68616e646c6572293b0a0a09657272207c3d20636f70795f736967696e666f5f746f5f7573657228266672616d652d3e696e666f2c20696e666f293b0a0a09657272207c3d205f5f7075745f757365722863757272656e742d3e7361735f73735f73702c20266672616d652d3e73632e73635f737461636b2e73735f7370293b0a09657272207c3d205f5f7075745f757365722863757272656e742d3e7361735f73735f73697a652c20266672616d652d3e73632e73635f737461636b2e73735f73697a65293b0a09657272207c3d205f5f7075745f75736572287361735f73735f666c616773287363722d3e70742e723132292c20266672616d652d3e73632e73635f737461636b2e73735f666c616773293b0a09657272207c3d2073657475705f736967636f6e7465787428266672616d652d3e73632c207365742c20736372293b0a0a0969662028756e6c696b656c792865727229290a090972657475726e20666f7263655f736967736567765f696e666f287369672c206672616d65293b0a0a097363722d3e70742e723132203d2028756e7369676e6564206c6f6e6729206672616d65202d2031363b092f2a206e657720737461636b20706f696e746572202a2f0a097363722d3e70742e61725f66707372203d20465053525f44454641554c543b0909092f2a207265736574206670737220666f72207369676e616c2068616e646c6572202a2f0a097363722d3e70742e63725f696970203d207472616d705f616464723b0a09696136345f70737228267363722d3e7074292d3e7269203d20303b0909092f2a20737461727420657865637574696e6720696e20666972737420736c6f74202a2f0a09696136345f70737228267363722d3e7074292d3e6265203d20303b0909092f2a20666f726365206c6974746c652d656e6469616e20627974652d6f72646572202a2f0a092f2a0a09202a20466f7263652074686520696e74657272757074696f6e2066756e6374696f6e206d61736b20746f207a65726f2e20205468697320686173206e6f20656666656374207768656e20610a09202a2073797374656d2d63616c6c20676f7420696e7465727275707465642062792061207369676e616c202873696e63652c20696e207468617420636173652c207363722d3e70745f63725f6966732069730a09202a2069676e6f726564292c20627574206974206861732074686520646573697261626c6520656666656374206f66206d616b696e6720697420706f737369626c6520746f2064656c6976657220610a09202a207369676e616c207769746820616e20696e636f6d706c657465207265676973746572206672616d65202877686963682068617070656e73207768656e2061206d616e6461746f7279205253450a09202a206c6f6164206661756c7473292e2020467572746865726d6f72652c20697420686173206e6f206e6567617469766520656666656374206f6e207468652067657474696e6720746865207573657227730a09202a20646972747920706172746974696f6e207072657365727665642c20626563617573652074686174277320676f7665726e6564206279207363722d3e70742e6c6f616472732e0a09202a2f0a097363722d3e70742e63725f696673203d202831554c203c3c203633293b0a0a092f2a0a09202a204e6f74653a20746869732061666665637473206f6e6c7920746865204e61542062697473206f6620746865207363726174636820726567732028746865206f6e657320736176656420696e0a09202a2070745f72656773292c2077686963682069732065786163746c7920776861742077652077616e742e0a09202a2f0a097363722d3e736372617463685f756e6174203d20303b202f2a20656e73757265204e61542062697473206f662072313220697320636c656172202a2f0a0a2369662044454255475f5349470a097072696e746b28225349472064656c69766572202825733a2564293a207369673d25642073703d256c782069703d256c782068616e646c65723d25705c6e222c0a092020202020202063757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c207369672c207363722d3e70742e7231322c206672616d652d3e73632e73635f69702c206672616d652d3e68616e646c6572293b0a23656e6469660a0972657475726e20313b0a7d0a0a737461746963206c6f6e670a68616e646c655f7369676e616c2028756e7369676e6564206c6f6e67207369672c20737472756374206b5f736967616374696f6e202a6b612c20736967696e666f5f74202a696e666f2c0a09202020202020207374727563742073696773637261746368202a736372290a7b0a09696620282173657475705f6672616d65287369672c206b612c20696e666f2c207369676d61736b5f746f5f7361766528292c2073637229290a090972657475726e20303b0a0a097369676e616c5f64656c697665726564287369672c20696e666f2c206b612c20267363722d3e70742c0a0909090920746573745f7468726561645f666c6167285449465f53494e474c455354455029293b0a0a0972657475726e20313b0a7d0a0a2f2a0a202a204e6f746520746861742060696e6974272069732061207370656369616c2070726f636573733a20697420646f65736e277420676574207369676e616c7320697420646f65736e27742077616e7420746f0a202a2068616e646c652e20205468757320796f752063616e6e6f74206b696c6c20696e6974206576656e20776974682061205349474b494c4c206576656e206279206d697374616b652e0a202a2f0a766f69640a696136345f646f5f7369676e616c20287374727563742073696773637261746368202a7363722c206c6f6e6720696e5f73797363616c6c290a7b0a09737472756374206b5f736967616374696f6e206b613b0a09736967696e666f5f7420696e666f3b0a096c6f6e672072657374617274203d20696e5f73797363616c6c3b0a096c6f6e67206572726e6f203d207363722d3e70742e72383b0a0a092f2a0a09202a2054686973206f6e6c79206c6f6f707320696e207468652072617265206361736573206f662068616e646c655f7369676e616c2829206661696c696e672c20696e20776869636820636173652077650a09202a206e65656420746f2070757368207468726f756768206120666f7263656420534947534547562e0a09202a2f0a097768696c6520283129207b0a0909696e74207369676e72203d206765745f7369676e616c5f746f5f64656c697665722826696e666f2c20266b612c20267363722d3e70742c204e554c4c293b0a0a09092f2a0a0909202a206765745f7369676e616c5f746f5f64656c697665722829206d617920686176652072756e20612064656275676765722028766961206e6f746966795f706172656e742829290a0909202a20616e6420746865206465627567676572206d61792068617665206d6f646966696564207468652073746174652028652e672e2c20746f20617272616e676520666f7220616e0a0909202a20696e666572696f722063616c6c292c2074687573206974277320696d706f7274616e7420746f20636865636b20666f722072657374617274696e67205f61667465725f0a0909202a206765745f7369676e616c5f746f5f64656c6976657228292e0a0909202a2f0a090969662028286c6f6e6729207363722d3e70742e72313020213d202d31290a0909092f2a0a090909202a20412073797374656d2063616c6c732068617320746f20626520726573746172746564206f6e6c79206966206f6e65206f6620746865206572726f7220636f6465730a090909202a2045524553544152544e4f48414e442c2045524553544152545359532c206f722045524553544152544e4f494e54522069732072657475726e65642e20204966207231300a090909202a2069736e2774202d31207468656e20723820646f65736e277420686f6c6420616e206572726f7220636f646520616e6420776520646f6e2774206e65656420746f0a090909202a2072657374617274207468652073797363616c6c2c20736f2077652063616e20636c656172207468652022726573746172742220666c616720686572652e0a090909202a2f0a09090972657374617274203d20303b0a0a0909696620287369676e72203c3d2030290a090909627265616b3b0a0a090969662028756e6c696b656c7928726573746172742929207b0a09090973776974636820286572726e6f29207b0a090909202020202020636173652045524553544152545f52455354415254424c4f434b3a0a090909202020202020636173652045524553544152544e4f48414e443a0a090909097363722d3e70742e7238203d2045494e54523b0a090909092f2a206e6f74653a207363722d3e70742e72313020697320616c7265616479202d31202a2f0a09090909627265616b3b0a0a090909202020202020636173652045524553544152545359533a0a0909090969662028286b612e73612e73615f666c61677320262053415f5245535441525429203d3d203029207b0a09090909097363722d3e70742e7238203d2045494e54523b0a09090909092f2a206e6f74653a207363722d3e70742e72313020697320616c7265616479202d31202a2f0a0909090909627265616b3b0a090909097d0a090909202020202020636173652045524553544152544e4f494e54523a0a09090909696136345f64656372656d656e745f697028267363722d3e7074293b0a0909090972657374617274203d20303b202f2a20646f6e277420726573746172742074776963652069662068616e646c655f7369676e616c2829206661696c732e2e2e202a2f0a0909097d0a09097d0a0a09092f2a0a0909202a205768656521202041637475616c6c792064656c6976657220746865207369676e616c2e20204966207468652064656c6976657279206661696c65642c207765206e65656420746f0a0909202a20636f6e74696e756520746f206974657261746520696e2074686973206c6f6f7020736f2077652063616e2064656c697665722074686520534947534547562e2e2e0a0909202a2f0a09096966202868616e646c655f7369676e616c287369676e722c20266b612c2026696e666f2c2073637229290a09090972657475726e3b0a097d0a0a092f2a2044696420776520636f6d652066726f6d20612073797374656d2063616c6c3f202a2f0a09696620287265737461727429207b0a09092f2a2052657374617274207468652073797374656d2063616c6c202d206e6f2068616e646c6572732070726573656e74202a2f0a0909696620286572726e6f203d3d2045524553544152544e4f48414e44207c7c206572726e6f203d3d204552455354415254535953207c7c206572726e6f203d3d2045524553544152544e4f494e54520a0909202020207c7c206572726e6f203d3d2045524553544152545f52455354415254424c4f434b290a09097b0a0909092f2a0a090909202a204e6f74653a207468652073797363616c6c206e756d62657220697320696e2072313520776869636820697320736176656420696e0a090909202a2070745f7265677320736f20616c6c207765206e65656420746f20646f20686572652069732061646a75737420697020736f20746861740a090909202a207468652022627265616b2220696e737472756374696f6e20676574732072652d65786563757465642e0a090909202a2f0a090909696136345f64656372656d656e745f697028267363722d3e7074293b0a090909696620286572726e6f203d3d2045524553544152545f52455354415254424c4f434b290a090909097363722d3e70742e723135203d205f5f4e525f726573746172745f73797363616c6c3b0a09097d0a097d0a0a092f2a2069662074686572652773206e6f207369676e616c20746f2064656c697665722c207765206a7573742070757420746865207361766564207369676d61736b0a09202a206261636b202a2f0a09726573746f72655f73617665645f7369676d61736b28293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f736d702e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313635303300313231313437343433333000303031363537320030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20534d5020537570706f72740a202a0a202a20436f707972696768742028432920313939392057616c74204472756d6d6f6e64203c6472756d6d6f6e644076616c696e75782e636f6d3e0a202a20436f707972696768742028432920313939392c20323030312c2032303033204461766964204d6f736265726765722d54616e67203c64617669646d4068706c2e68702e636f6d3e0a202a0a202a204c6f7473206f662073747566662073746f6c656e2066726f6d20617263682f616c7068612f6b65726e656c2f736d702e630a202a0a202a2030312f30352f313620526f6869742053657468203c726f6869742e7365746840696e74656c2e636f6d3e2020494136342d534d502066756e6374696f6e732e2052656f7267616e697a65640a202a20746865206578697374696e6720636f646520286f6e20746865206c696e6573206f662078383620706f7274292e0a202a2030302f30392f3131204461766964204d6f73626572676572203c64617669646d4068706c2e68702e636f6d3e20446f206c6f6f70735f7065725f6a696666790a202a2063616c6962726174696f6e206f6e2065616368204350552e0a202a2030302f30382f32332041736974204d616c6c69636b203c617369742e6b2e6d616c6c69636b40696e74656c2e636f6d3e206669786564206c6f676963616c2070726f636573736f722069640a202a2030302f30332f333120526f6869742053657468203c726f6869742e7365746840696e74656c2e636f6d3e09466978657320666f7220426f6f7473747261702050726f636573736f720a202a2026206370755f6f6e6c696e655f6d6170206e6f77206765747320646f6e6520686572652028696e7374656164206f662073657475702e63290a202a2039392f31302f30352064617669646d0955706461746520746f206272696e6720697420696e2073796e632077697468206e657720636f6d6d616e642d6c696e652070726f63657373696e670a202a2020736368656d652e0a202a2031302f31332f303020476f757468616d2052616f203c676f757468616d2e72616f40696e74656c2e636f6d3e205570646174656420736d705f63616c6c5f66756e6374696f6e20616e640a202a0909736d705f63616c6c5f66756e6374696f6e5f73696e676c6520746f20726573656e6420495049206f6e2074696d656f7574730a202a2f0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f63616368652e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6566692e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a23696e636c756465203c6c696e75782f6b657865632e683e0a0a23696e636c756465203c6c696e75782f61746f6d69632e683e0a23696e636c756465203c61736d2f63757272656e742e683e0a23696e636c756465203c61736d2f64656c61792e683e0a23696e636c756465203c61736d2f6d6163687665632e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f73616c2e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f6d63612e683e0a0a2f2a0a202a204e6f74653a20616c69676e6d656e74206f66203420656e74726965732f63616368656c696e652077617320656d7069726963616c6c792064657465726d696e65640a202a20746f206265206120676f6f642074726164656f6666206265747765656e20686f742063616368656c696e6573202620737072656164696e67207468652061727261790a202a206163726f737320746f6f206d616e792063616368656c696e652e0a202a2f0a73746174696320737472756374206c6f63616c5f746c625f666c7573685f636f756e7473207b0a09756e7369676e656420696e7420636f756e743b0a7d205f5f6174747269627574655f5f28285f5f616c69676e65645f5f283332292929206c6f63616c5f746c625f666c7573685f636f756e74735b4e525f435055535d3b0a0a73746174696320444546494e455f5045525f4350555f5348415245445f414c49474e454428756e7369676e65642073686f7274205b4e525f435055535d2c0a090909092020202020736861646f775f666c7573685f636f756e7473293b0a0a23646566696e65204950495f43414c4c5f46554e430909300a23646566696e65204950495f4350555f53544f500909310a23646566696e65204950495f43414c4c5f46554e435f53494e474c4509320a23646566696e65204950495f4b44554d505f4350555f53544f5009330a0a2f2a2054686973206e6565647320746f2062652063616368656c696e6520616c69676e65642062656361757365206974206973207772697474656e20746f206279202a6f746865722a20435055732e20202a2f0a73746174696320444546494e455f5045525f4350555f5348415245445f414c49474e454428756e7369676e6564206c6f6e672c206970695f6f7065726174696f6e293b0a0a65787465726e20766f6964206370755f68616c742028766f6964293b0a0a73746174696320766f69640a73746f705f746869735f63707528766f6964290a7b0a092f2a0a09202a2052656d6f76652074686973204350553a0a09202a2f0a097365745f6370755f6f6e6c696e6528736d705f70726f636573736f725f696428292c2066616c7365293b0a096d61785f78747028293b0a096c6f63616c5f6972715f64697361626c6528293b0a096370755f68616c7428293b0a7d0a0a766f69640a6370755f64696528766f6964290a7b0a096d61785f78747028293b0a096c6f63616c5f6972715f64697361626c6528293b0a096370755f68616c7428293b0a092f2a2053686f756c64206e657665722062652068657265202a2f0a0942554728293b0a09666f7220283b3b293b0a7d0a0a69727172657475726e5f740a68616e646c655f4950492028696e74206972712c20766f6964202a6465765f6964290a7b0a09696e7420746869735f637075203d206765745f63707528293b0a09756e7369676e6564206c6f6e67202a70656e64696e675f69706973203d20265f5f696136345f7065725f6370755f766172286970695f6f7065726174696f6e293b0a09756e7369676e6564206c6f6e67206f70733b0a0a096d6228293b092f2a204f7264657220696e7465727275707420616e64206269742074657374696e672e202a2f0a097768696c652028286f7073203d20786368672870656e64696e675f697069732c2030292920213d203029207b0a09096d6228293b092f2a204f726465722062697420636c656172696e6720616e642064617461206163636573732e202a2f0a0909646f207b0a090909756e7369676e6564206c6f6e672077686963683b0a0a0909097768696368203d2066667a287e6f7073293b0a0909096f707320263d207e2831203c3c207768696368293b0a0a0909097377697463682028776869636829207b0a09090963617365204950495f4350555f53544f503a0a0909090973746f705f746869735f63707528293b0a09090909627265616b3b0a09090963617365204950495f43414c4c5f46554e433a0a0909090967656e657269635f736d705f63616c6c5f66756e6374696f6e5f696e7465727275707428293b0a09090909627265616b3b0a09090963617365204950495f43414c4c5f46554e435f53494e474c453a0a0909090967656e657269635f736d705f63616c6c5f66756e6374696f6e5f73696e676c655f696e7465727275707428293b0a09090909627265616b3b0a23696664656620434f4e4649475f4b455845430a09090963617365204950495f4b44554d505f4350555f53544f503a0a09090909756e775f696e69745f72756e6e696e67286b64756d705f6370755f667265657a652c204e554c4c293b0a09090909627265616b3b0a23656e6469660a09090964656661756c743a0a090909097072696e746b284b45524e5f435249542022556e6b6e6f776e20495049206f6e204350552025643a20256c755c6e222c0a090909090909746869735f6370752c207768696368293b0a09090909627265616b3b0a0909097d0a09097d207768696c6520286f7073293b0a09096d6228293b092f2a204f7264657220646174612061636365737320616e64206269742074657374696e672e202a2f0a097d0a097075745f63707528293b0a0972657475726e204952515f48414e444c45443b0a7d0a0a0a0a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a73746174696320696e6c696e6520766f69640a73656e645f4950495f73696e676c652028696e7420646573745f6370752c20696e74206f70290a7b0a097365745f626974286f702c20267065725f637075286970695f6f7065726174696f6e2c20646573745f63707529293b0a09706c6174666f726d5f73656e645f69706928646573745f6370752c20494136345f4950495f564543544f522c20494136345f4950495f444d5f494e542c2030293b0a7d0a0a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a73746174696320696e6c696e6520766f69640a73656e645f4950495f616c6c62757473656c662028696e74206f70290a7b0a09756e7369676e656420696e7420693b0a0a09666f725f656163685f6f6e6c696e655f637075286929207b0a0909696620286920213d20736d705f70726f636573736f725f69642829290a09090973656e645f4950495f73696e676c6528692c206f70293b0a097d0a7d0a0a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a73746174696320696e6c696e6520766f69640a73656e645f4950495f6d61736b28636f6e737420737472756374206370756d61736b202a6d61736b2c20696e74206f70290a7b0a09756e7369676e656420696e74206370753b0a0a09666f725f656163685f637075286370752c206d61736b29207b0a09090973656e645f4950495f73696e676c65286370752c206f70293b0a097d0a7d0a0a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a73746174696320696e6c696e6520766f69640a73656e645f4950495f616c6c2028696e74206f70290a7b0a09696e7420693b0a0a09666f725f656163685f6f6e6c696e655f637075286929207b0a090973656e645f4950495f73696e676c6528692c206f70293b0a097d0a7d0a0a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a73746174696320696e6c696e6520766f69640a73656e645f4950495f73656c662028696e74206f70290a7b0a0973656e645f4950495f73696e676c6528736d705f70726f636573736f725f696428292c206f70293b0a7d0a0a23696664656620434f4e4649475f4b455845430a766f69640a6b64756d705f736d705f73656e645f73746f7028766f6964290a7b0a200973656e645f4950495f616c6c62757473656c66284950495f4b44554d505f4350555f53544f50293b0a7d0a0a766f69640a6b64756d705f736d705f73656e645f696e697428766f6964290a7b0a09756e7369676e656420696e74206370752c2073656c665f6370753b0a0973656c665f637075203d20736d705f70726f636573736f725f696428293b0a09666f725f656163685f6f6e6c696e655f6370752863707529207b0a09096966202863707520213d2073656c665f63707529207b0a0909096966286b64756d705f7374617475735b6370755d203d3d2030290a09090909706c6174666f726d5f73656e645f697069286370752c20302c20494136345f4950495f444d5f494e49542c2030293b0a09097d0a097d0a7d0a23656e6469660a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a766f69640a736d705f73656e645f72657363686564756c652028696e7420637075290a7b0a09706c6174666f726d5f73656e645f697069286370752c20494136345f4950495f52455343484544554c452c20494136345f4950495f444d5f494e542c2030293b0a7d0a4558504f52545f53594d424f4c5f47504c28736d705f73656e645f72657363686564756c65293b0a0a2f2a0a202a2043616c6c6564207769746820707265656d7074696f6e2064697361626c65642e0a202a2f0a73746174696320766f69640a736d705f73656e645f6c6f63616c5f666c7573685f746c622028696e7420637075290a7b0a09706c6174666f726d5f73656e645f697069286370752c20494136345f4950495f4c4f43414c5f544c425f464c5553482c20494136345f4950495f444d5f494e542c2030293b0a7d0a0a766f69640a736d705f6c6f63616c5f666c7573685f746c6228766f6964290a7b0a092f2a0a09202a205573652061746f6d6963206f70732e204f74686572776973652c20746865206c6f61642f696e6372656d656e742f73746f72652073657175656e63652066726f6d0a09202a206120222b2b22206f7065726174696f6e2063616e206861766520746865206c696e652073746f6c656e206265747765656e20746865206c6f616420262073746f72652e0a09202a20546865206f76657268656164206f66207468652061746f6d6963206f7020696e206e65676c696769626c6520696e207468697320636173652026206f66666572730a09202a207369676e69666963616e742062656e6566697420666f722074686520627269656620706572696f6473207768657265206c6f7473206f6620637075730a09202a206172652073696d756c74616e656f75736c7920666c757368696e6720544c42732e0a09202a2f0a09696136345f666574636861646428312c20266c6f63616c5f746c625f666c7573685f636f756e74735b736d705f70726f636573736f725f696428295d2e636f756e742c20616371293b0a096c6f63616c5f666c7573685f746c625f616c6c28293b0a7d0a0a23646566696e6520464c5553485f44454c41590935202f2a2055736563206261636b6f666620746f20656c696d696e617465206578636573736976652063616368656c696e6520626f756e63696e67202a2f0a0a766f69640a736d705f666c7573685f746c625f6370756d61736b286370756d61736b5f7420786370756d61736b290a7b0a09756e7369676e65642073686f7274202a636f756e7473203d205f5f696136345f7065725f6370755f76617228736861646f775f666c7573685f636f756e7473293b0a096370756d61736b5f74206370756d61736b203d20786370756d61736b3b0a09696e74206d796370752c206370752c20666c7573685f6d79637075203d20303b0a0a09707265656d70745f64697361626c6528293b0a096d79637075203d20736d705f70726f636573736f725f696428293b0a0a09666f725f656163685f6370755f6d61736b286370752c206370756d61736b290a0909636f756e74735b6370755d203d206c6f63616c5f746c625f666c7573685f636f756e74735b6370755d2e636f756e742026203078666666663b0a0a096d6228293b0a09666f725f656163685f6370755f6d61736b286370752c206370756d61736b29207b0a090969662028637075203d3d206d79637075290a090909666c7573685f6d79637075203d20313b0a0909656c73650a090909736d705f73656e645f6c6f63616c5f666c7573685f746c6228637075293b0a097d0a0a0969662028666c7573685f6d79637075290a0909736d705f6c6f63616c5f666c7573685f746c6228293b0a0a09666f725f656163685f6370755f6d61736b286370752c206370756d61736b290a09097768696c6528636f756e74735b6370755d203d3d20286c6f63616c5f746c625f666c7573685f636f756e74735b6370755d2e636f756e7420262030786666666629290a0909097564656c617928464c5553485f44454c4159293b0a0a09707265656d70745f656e61626c6528293b0a7d0a0a766f69640a736d705f666c7573685f746c625f616c6c2028766f6964290a7b0a096f6e5f656163685f6370752828766f696420282a2928766f6964202a29296c6f63616c5f666c7573685f746c625f616c6c2c204e554c4c2c2031293b0a7d0a0a766f69640a736d705f666c7573685f746c625f6d6d2028737472756374206d6d5f737472756374202a6d6d290a7b0a096370756d61736b5f7661725f7420637075733b0a09707265656d70745f64697361626c6528293b0a092f2a20746869732068617070656e7320666f722074686520636f6d6d6f6e2063617365206f6620612073696e676c652d746872656164656420666f726b28293a20202a2f0a09696620286c696b656c79286d6d203d3d2063757272656e742d3e6163746976655f6d6d2026262061746f6d69635f7265616428266d6d2d3e6d6d5f757365727329203d3d203129290a097b0a09096c6f63616c5f66696e6973685f666c7573685f746c625f6d6d286d6d293b0a0909707265656d70745f656e61626c6528293b0a090972657475726e3b0a097d0a096966202821616c6c6f635f6370756d61736b5f7661722826637075732c204746505f41544f4d49432929207b0a0909736d705f63616c6c5f66756e6374696f6e2828766f696420282a2928766f6964202a29296c6f63616c5f66696e6973685f666c7573685f746c625f6d6d2c0a0909096d6d2c2031293b0a097d20656c7365207b0a09096370756d61736b5f636f707928637075732c206d6d5f6370756d61736b286d6d29293b0a0909736d705f63616c6c5f66756e6374696f6e5f6d616e7928637075732c0a09090928766f696420282a2928766f6964202a29296c6f63616c5f66696e6973685f666c7573685f746c625f6d6d2c206d6d2c2031293b0a0909667265655f6370756d61736b5f7661722863707573293b0a097d0a096c6f63616c5f6972715f64697361626c6528293b0a096c6f63616c5f66696e6973685f666c7573685f746c625f6d6d286d6d293b0a096c6f63616c5f6972715f656e61626c6528293b0a09707265656d70745f656e61626c6528293b0a7d0a0a766f696420617263685f73656e645f63616c6c5f66756e6374696f6e5f73696e676c655f69706928696e7420637075290a7b0a0973656e645f4950495f73696e676c65286370752c204950495f43414c4c5f46554e435f53494e474c45293b0a7d0a0a766f696420617263685f73656e645f63616c6c5f66756e6374696f6e5f6970695f6d61736b28636f6e737420737472756374206370756d61736b202a6d61736b290a7b0a0973656e645f4950495f6d61736b286d61736b2c204950495f43414c4c5f46554e43293b0a7d0a0a2f2a0a202a20746869732066756e6374696f6e2063616c6c7320746865202773746f70272066756e6374696f6e206f6e20616c6c206f74686572204350557320696e207468652073797374656d2e0a202a2f0a766f69640a736d705f73656e645f73746f702028766f6964290a7b0a0973656e645f4950495f616c6c62757473656c66284950495f4350555f53544f50293b0a7d0a0a696e740a73657475705f70726f66696c696e675f74696d65722028756e7369676e656420696e74206d756c7469706c696572290a7b0a0972657475726e202d45494e56414c3b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f696136342f6b65726e656c2f736d70626f6f742e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030353034353700313231313437343433333000303031373436340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20534d5020626f6f742d72656c6174656420737570706f72740a202a0a202a20436f707972696768742028432920313939382d323030332c2032303035204865776c6574742d5061636b61726420436f0a202a094461766964204d6f736265726765722d54616e67203c64617669646d4068706c2e68702e636f6d3e0a202a20436f707972696768742028432920323030312c20323030342d3230303520496e74656c20436f72700a202a2009526f6869742053657468203c726f6869742e7365746840696e74656c2e636f6d3e0a202a200953757265736820536964646861203c7375726573682e622e73696464686140696e74656c2e636f6d3e0a202a2009476f72646f6e204a696e203c676f72646f6e2e6a696e40696e74656c2e636f6d3e0a202a094173686f6b2052616a20203c6173686f6b2e72616a40696e74656c2e636f6d3e0a202a0a202a2030312f30352f313620526f6869742053657468203c726f6869742e7365746840696e74656c2e636f6d3e094d6f76656420534d5020626f6f74696e672066756e6374696f6e732066726f6d20736d702e6320746f20686572652e0a202a2030312f30342f3237204461766964204d6f73626572676572203c64617669646d4068706c2e68702e636f6d3e094164646564204954432073796e6368696e6720636f64652e0a202a2030322f30372f3331204461766964204d6f73626572676572203c64617669646d4068706c2e68702e636f6d3e09537769746368206f76657220746f20686f74706c75672d43505520626f6f742d73657175656e63652e0a202a090909090909736d705f626f6f745f6370757328292f736d705f636f6d6d656e63652829206973207265706c616365642062790a202a090909090909736d705f707265706172655f6370757328292f5f5f6370755f757028292f736d705f637075735f646f6e6528292e0a202a2030342f30362f3231204173686f6b2052616a09093c6173686f6b2e72616a40696e74656c2e636f6d3e2041646465642043505520486f74706c756720537570706f72740a202a2030342f31322f3236204a696e20476f72646f6e203c676f72646f6e2e6a696e40696e74656c2e636f6d3e0a202a2030342f31322f323620526f6869742053657468203c726f6869742e7365746840696e74656c2e636f6d3e0a202a090909090909416464206d756c74692d746872656164696e6720616e64206d756c74692d636f726520646574656374696f6e0a202a2030352f30312f33302053757265736820536964646861203c7375726573682e622e73696464686140696e74656c2e636f6d3e0a202a0909090909095365747570206370755f7369626c696e675f6d617020616e64206370755f636f72655f6d61700a202a2f0a0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f616370692e683e0a23696e636c756465203c6c696e75782f626f6f746d656d2e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f6e6f7469666965722e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7370696e6c6f636b2e683e0a23696e636c756465203c6c696e75782f6566692e683e0a23696e636c756465203c6c696e75782f7065726370752e683e0a23696e636c756465203c6c696e75782f6269746f70732e683e0a0a23696e636c756465203c6c696e75782f61746f6d69632e683e0a23696e636c756465203c61736d2f63616368652e683e0a23696e636c756465203c61736d2f63757272656e742e683e0a23696e636c756465203c61736d2f64656c61792e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f6d6163687665632e683e0a23696e636c756465203c61736d2f6d63612e683e0a23696e636c756465203c61736d2f706167652e683e0a23696e636c756465203c61736d2f70617261766972742e683e0a23696e636c756465203c61736d2f7067616c6c6f632e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f73616c2e683e0a23696e636c756465203c61736d2f746c62666c7573682e683e0a23696e636c756465203c61736d2f756e697374642e683e0a23696e636c756465203c61736d2f736e2f617263682e683e0a0a23646566696e6520534d505f444542554720300a0a23696620534d505f44454255470a23646566696e6520447072696e746b28782e2e2e2920207072696e746b2878290a23656c73650a23646566696e6520447072696e746b28782e2e2e290a23656e6469660a0a23696664656620434f4e4649475f484f54504c55475f4350550a23696664656620434f4e4649475f5045524d49545f4253505f52454d4f56450a23646566696e65206273705f72656d6f76655f6f6b09310a23656c73650a23646566696e65206273705f72656d6f76655f6f6b09300a23656e6469660a0a2f2a0a202a20476c6f62616c20617272617920616c6c6f636174656420666f72204e525f4350555320617420626f6f742074696d650a202a2f0a7374727563742073616c5f746f5f6f735f626f6f742073616c5f626f6f745f72656e64657a5f73746174655b4e525f435055535d3b0a0a2f2a0a202a2073746172745f617020696e20686561642e532075736573207468697320746f2073746f72652063757272656e7420626f6f74696e67206370750a202a20696e666f2e0a202a2f0a7374727563742073616c5f746f5f6f735f626f6f74202a73616c5f73746174655f666f725f626f6f74696e675f637075203d202673616c5f626f6f745f72656e64657a5f73746174655b305d3b0a0a23646566696e65207365745f6272656e64657a5f61726561287829202873616c5f73746174655f666f725f626f6f74696e675f637075203d202673616c5f626f6f745f72656e64657a5f73746174655b2878295d293b0a0a23656c73650a23646566696e65207365745f6272656e64657a5f617265612878290a23656e6469660a0a0a2f2a0a202a204954432073796e6368726f6e697a6174696f6e2072656c617465642073747566663a0a202a2f0a23646566696e65204d4153544552092830290a23646566696e6520534c4156450928534d505f43414348455f42595445532f38290a0a23646566696e65204e554d5f524f554e4453093634092f2a206d616769632076616c7565202a2f0a23646566696e65204e554d5f49544552530935092f2a206c696b6577697365202a2f0a0a737461746963204445 |