1. | 6e6372656d656e74202a2f0a0972657475726e207379735f6e6963652828696e7429696e6372656d656e74293b0a7d0a0a6f66665f742070706333325f6c7365656b28756e7369676e656420696e742066642c20753332206f66667365742c20756e7369676e656420696e74206f726967696e290a7b0a092f2a207369676e20657874656e64206e202a2f0a0972657475726e207379735f6c7365656b2866642c2028696e74296f66667365742c206f726967696e293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f7472756e6361746528636f6e73742063686172205f5f75736572202a20706174682c20753332206c656e677468290a7b0a092f2a207369676e20657874656e64206c656e677468202a2f0a0972657475726e207379735f7472756e6361746528706174682c2028696e74296c656e677468293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f667472756e6361746528696e742066642c20753332206c656e677468290a7b0a092f2a207369676e20657874656e64206c656e677468202a2f0a0972657475726e207379735f667472756e636174652866642c2028696e74296c656e677468293b0a7d0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742062756673697a20617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f726561646c696e6b28636f6e73742063686172205f5f75736572202a20706174682c2063686172205f5f75736572202a206275662c207533322062756673697a290a7b0a0972657475726e207379735f726561646c696e6b28706174682c206275662c2028696e742962756673697a293b0a7d0a0a2f2a204e6f74653a206974206973206e656365737361727920746f207472656174206f7074696f6e20617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73636865645f6765745f7072696f726974795f6d61782875333220706f6c696379290a7b0a0972657475726e207379735f73636865645f6765745f7072696f726974795f6d61782828696e7429706f6c696379293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f20747265617420706f6c69637920617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73636865645f6765745f7072696f726974795f6d696e2875333220706f6c696379290a7b0a0972657475726e207379735f73636865645f6765745f7072696f726974795f6d696e2828696e7429706f6c696379293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742070696420617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73636865645f676574706172616d28753332207069642c207374727563742073636865645f706172616d205f5f75736572202a706172616d290a7b0a0972657475726e207379735f73636865645f676574706172616d2828696e74297069642c20706172616d293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742070696420617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73636865645f6765747363686564756c65722875333220706964290a7b0a0972657475726e207379735f73636865645f6765747363686564756c65722828696e7429706964293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742070696420617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73636865645f736574706172616d28753332207069642c207374727563742073636865645f706172616d205f5f75736572202a706172616d290a7b0a0972657475726e207379735f73636865645f736574706172616d2828696e74297069642c20706172616d293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742070696420616e6420706f6c69637920617320756e7369676e656420696e74732c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73636865645f7365747363686564756c657228753332207069642c2075333220706f6c6963792c207374727563742073636865645f706172616d205f5f75736572202a706172616d290a7b0a0972657475726e207379735f73636865645f7365747363686564756c65722828696e74297069642c2028696e7429706f6c6963792c20706172616d293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f207472656174206c656e20617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f736574646f6d61696e6e616d652863686172205f5f75736572202a6e616d652c20753332206c656e290a7b0a0972657475726e207379735f736574646f6d61696e6e616d65286e616d652c2028696e74296c656e293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742067696473657473697a6520617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73657467726f757073287533322067696473657473697a652c206769645f74205f5f75736572202a67726f75706c697374290a7b0a0972657475726e207379735f73657467726f7570732828696e742967696473657473697a652c2067726f75706c697374293b0a7d0a0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f736574686f73746e616d652863686172205f5f75736572202a6e616d652c20753332206c656e290a7b0a092f2a207369676e20657874656e64206c656e202a2f0a0972657475726e207379735f736574686f73746e616d65286e616d652c2028696e74296c656e293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f2074726561742070696420616e64207067696420617320756e7369676e656420696e74732c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f7365747067696428753332207069642c207533322070676964290a7b0a0972657475726e207379735f736574706769642828696e74297069642c2028696e742970676964293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f6765747072696f72697479287533322077686963682c207533322077686f290a7b0a092f2a207369676e20657874656e6420776869636820616e642077686f202a2f0a0972657475726e207379735f6765747072696f726974792828696e742977686963682c2028696e742977686f293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f7365747072696f72697479287533322077686963682c207533322077686f2c20753332206e69636576616c290a7b0a092f2a207369676e20657874656e642077686963682c2077686f20616e64206e69636576616c202a2f0a0972657475726e207379735f7365747072696f726974792828696e742977686963682c2028696e742977686f2c2028696e74296e69636576616c293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f696f7072696f5f676574287533322077686963682c207533322077686f290a7b0a092f2a207369676e20657874656e6420776869636820616e642077686f202a2f0a0972657475726e207379735f696f7072696f5f6765742828696e742977686963682c2028696e742977686f293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f696f7072696f5f736574287533322077686963682c207533322077686f2c2075333220696f7072696f290a7b0a092f2a207369676e20657874656e642077686963682c2077686f20616e6420696f7072696f202a2f0a0972657475726e207379735f696f7072696f5f7365742828696e742977686963682c2028696e742977686f2c2028696e7429696f7072696f293b0a7d0a0a2f2a204e6f74653a206974206973206e656365737361727920746f207472656174206e65776d61736b20617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f737365746d61736b28753332206e65776d61736b290a7b0a0972657475726e207379735f737365746d61736b2828696e7429206e65776d61736b293b0a7d0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f7379736c6f672875333220747970652c2063686172205f5f75736572202a206275662c20753332206c656e290a7b0a092f2a207369676e20657874656e64206c656e202a2f0a0972657475726e207379735f7379736c6f6728747970652c206275662c2028696e74296c656e293b0a7d0a0a0a2f2a204e6f74653a206974206973206e656365737361727920746f207472656174206d61736b20617320616e20756e7369676e656420696e742c0a202a20776974682074686520636f72726573706f6e64696e67206361737420746f2061207369676e656420696e7420746f20696e73757265207468617420746865200a202a2070726f70657220636f6e76657273696f6e20287369676e20657874656e73696f6e29206265747765656e2074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2033322d626974206d6f6465290a202a20616e642074686520726567697374657220726570726573656e746174696f6e206f662061207369676e656420696e7420286d737220696e2036342d626974206d6f64652920697320706572666f726d65642e0a202a2f0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f756d61736b28753332206d61736b290a7b0a0972657475726e207379735f756d61736b2828696e74296d61736b293b0a7d0a0a756e7369676e6564206c6f6e6720636f6d7061745f7379735f6d6d61703228756e7369676e6564206c6f6e6720616464722c2073697a655f74206c656e2c0a0909092020756e7369676e6564206c6f6e672070726f742c20756e7369676e6564206c6f6e6720666c6167732c0a0909092020756e7369676e6564206c6f6e672066642c20756e7369676e6564206c6f6e672070676f6666290a7b0a092f2a20546869732073686f756c642072656d61696e203132206576656e20696620504147455f53495a45206368616e676573202a2f0a0972657475726e207379735f6d6d617028616464722c206c656e2c2070726f742c20666c6167732c2066642c2070676f6666203c3c203132293b0a7d0a0a6c6f6e6720636f6d7061745f7379735f74676b696c6c2875333220746769642c20753332207069642c20696e7420736967290a7b0a092f2a207369676e20657874656e6420746769642c20706964202a2f0a0972657475726e207379735f74676b696c6c2828696e7429746769642c2028696e74297069642c20736967293b0a7d0a0a2f2a200a202a206c6f6e67206c6f6e67206d756e67696e673a0a202a20546865203332206269742041424920706173736573206c6f6e67206c6f6e677320696e20616e206f6464206576656e20726567697374657220706169722e0a202a2f0a0a636f6d7061745f7373697a655f7420636f6d7061745f7379735f7072656164363428756e7369676e656420696e742066642c2063686172205f5f75736572202a756275662c20636f6d7061745f73697a655f7420636f756e742c0a090909202020202075333220726567362c2075333220706f7368692c2075333220706f736c6f290a7b0a0972657475726e207379735f707265616436342866642c20756275662c20636f756e742c2028286c6f66665f7429706f736869203c3c20333229207c20706f736c6f293b0a7d0a0a636f6d7061745f7373697a655f7420636f6d7061745f7379735f707772697465363428756e7369676e656420696e742066642c20636f6e73742063686172205f5f75736572202a756275662c20636f6d7061745f73697a655f7420636f756e742c0a09090920202020202075333220726567362c2075333220706f7368692c2075333220706f736c6f290a7b0a0972657475726e207379735f70777269746536342866642c20756275662c20636f756e742c2028286c6f66665f7429706f736869203c3c20333229207c20706f736c6f293b0a7d0a0a636f6d7061745f7373697a655f7420636f6d7061745f7379735f72656164616865616428696e742066642c207533322072342c20753332206f666668692c20753332206f66666c6f2c2075333220636f756e74290a7b0a0972657475726e207379735f7265616461686561642866642c2028286c6f66665f74296f66666869203c3c20333229207c206f66666c6f2c20636f756e74293b0a7d0a0a61736d6c696e6b61676520696e7420636f6d7061745f7379735f7472756e63617465363428636f6e73742063686172205f5f75736572202a20706174682c2075333220726567342c0a09090909756e7369676e6564206c6f6e6720686967682c20756e7369676e6564206c6f6e67206c6f77290a7b0a0972657475726e207379735f7472756e6361746528706174682c202868696768203c3c20333229207c206c6f77293b0a7d0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f66616c6c6f6361746528696e742066642c20696e74206d6f64652c20753332206f666668692c20753332206f66666c6f2c0a090909092020202020753332206c656e68692c20753332206c656e6c6f290a7b0a0972657475726e207379735f66616c6c6f636174652866642c206d6f64652c2028286c6f66665f74296f66666869203c3c20333229207c206f66666c6f2c0a090909202020202028286c6f66665f74296c656e6869203c3c20333229207c206c656e6c6f293b0a7d0a0a61736d6c696e6b61676520696e7420636f6d7061745f7379735f667472756e63617465363428756e7369676e656420696e742066642c2075333220726567342c20756e7369676e6564206c6f6e6720686967682c0a0909090920756e7369676e6564206c6f6e67206c6f77290a7b0a0972657475726e207379735f667472756e636174652866642c202868696768203c3c20333229207c206c6f77293b0a7d0a0a6c6f6e672070706333325f6c6f6f6b75705f64636f6f6b69652875333220636f6f6b69655f686967682c2075333220636f6f6b69655f6c6f772c2063686172205f5f75736572202a6275662c0a090909202073697a655f74206c656e290a7b0a0972657475726e207379735f6c6f6f6b75705f64636f6f6b6965282875363429636f6f6b69655f68696768203c3c203332207c20636f6f6b69655f6c6f772c0a0909090920206275662c206c656e293b0a7d0a0a6c6f6e672070706333325f66616476697365363428696e742066642c2075333220756e757365642c20753332206f66667365745f686967682c20753332206f66667365745f6c6f772c0a0909202020202073697a655f74206c656e2c20696e7420616476696365290a7b0a0972657475726e207379735f6661647669736536342866642c2028753634296f66667365745f68696768203c3c203332207c206f66667365745f6c6f772c206c656e2c0a0909092020202020616476696365293b0a7d0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f6164645f6b657928636f6e73742063686172205f5f75736572202a5f747970652c0a090909202020202020636f6e73742063686172205f5f75736572202a5f6465736372697074696f6e2c0a090909202020202020636f6e737420766f6964205f5f75736572202a5f7061796c6f61642c0a09090920202020202075333220706c656e2c0a0909092020202020207533322072696e676964290a7b0a0972657475726e207379735f6164645f6b6579285f747970652c205f6465736372697074696f6e2c205f7061796c6f61642c20706c656e2c2072696e676964293b0a7d0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f726571756573745f6b657928636f6e73742063686172205f5f75736572202a5f747970652c0a090909092020636f6e73742063686172205f5f75736572202a5f6465736372697074696f6e2c0a090909092020636f6e73742063686172205f5f75736572202a5f63616c6c6f75745f696e666f2c0a090909092020753332206465737472696e676964290a7b0a0972657475726e207379735f726571756573745f6b6579285f747970652c205f6465736372697074696f6e2c205f63616c6c6f75745f696e666f2c206465737472696e676964293b0a7d0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f73796e635f66696c655f72616e67653228696e742066642c20756e7369676e656420696e7420666c6167732c0a09090909202020756e7369676e6564206f66667365745f68692c20756e7369676e6564206f66667365745f6c6f2c0a09090909202020756e7369676e6564206e62797465735f68692c20756e7369676e6564206e62797465735f6c6f290a7b0a096c6f66665f74206f6666736574203d2028286c6f66665f74296f66667365745f6869203c3c20333229207c206f66667365745f6c6f3b0a096c6f66665f74206e6279746573203d2028286c6f66665f74296e62797465735f6869203c3c20333229207c206e62797465735f6c6f3b0a0a0972657475726e207379735f73796e635f66696c655f72616e67652866642c206f66667365742c206e62797465732c20666c616773293b0a7d0a0a61736d6c696e6b616765206c6f6e6720636f6d7061745f7379735f66616e6f746966795f6d61726b28696e742066616e6f746966795f66642c20756e7369676e656420696e7420666c6167732c0a090909090920756e7369676e6564206d61736b5f68692c20756e7369676e6564206d61736b5f6c6f2c0a090909090920696e74206466642c20636f6e73742063686172205f5f75736572202a706174686e616d65290a7b0a09753634206d61736b203d202828753634296d61736b5f6869203c3c20333229207c206d61736b5f6c6f3b0a0972657475726e207379735f66616e6f746966795f6d61726b2866616e6f746966795f66642c20666c6167732c206d61736b2c206466642c20706174686e616d65293b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f73797363616c6c732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303737313000313231313437343433333000303032303534340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020496d706c656d656e746174696f6e206f6620766172696f75732073797374656d2063616c6c7320666f72204c696e75782f506f77657250430a202a0a202a20202020436f707972696768742028432920313939352d3139393620476172792054686f6d61732028676474406c696e75787070632e6f7267290a202a0a202a20446572697665642066726f6d2022617263682f693338362f6b65726e656c2f7379735f693338362e63220a202a20416461707465642066726f6d2074686520693338362076657273696f6e20627920476172792054686f6d61730a202a204d6f64696669656420627920436f727420446f7567616e2028636f72744063732e6e6d742e656475290a202a20616e64205061756c204d61636b657272617320287061756c75734063732e616e752e6564752e6175292e0a202a0a202a20546869732066696c6520636f6e7461696e7320766172696f75732072616e646f6d2073797374656d2063616c6c7320746861740a202a20686176652061206e6f6e2d7374616e646172642063616c6c696e672073657175656e6365206f6e20746865204c696e75782f5050430a202a20706c6174666f726d2e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f73797363616c6c732e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f66732e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f73656d2e683e0a23696e636c756465203c6c696e75782f6d73672e683e0a23696e636c756465203c6c696e75782f73686d2e683e0a23696e636c756465203c6c696e75782f737461742e683e0a23696e636c756465203c6c696e75782f6d6d616e2e683e0a23696e636c756465203c6c696e75782f7379732e683e0a23696e636c756465203c6c696e75782f6970632e683e0a23696e636c756465203c6c696e75782f7574736e616d652e683e0a23696e636c756465203c6c696e75782f66696c652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f706572736f6e616c6974792e683e0a0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f73797363616c6c732e683e0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f756e697374642e683e0a0a73746174696320696e6c696e6520756e7369676e6564206c6f6e6720646f5f6d6d61703228756e7369676e6564206c6f6e6720616464722c2073697a655f74206c656e2c0a090909756e7369676e6564206c6f6e672070726f742c20756e7369676e6564206c6f6e6720666c6167732c0a090909756e7369676e6564206c6f6e672066642c20756e7369676e6564206c6f6e67206f66662c20696e74207368696674290a7b0a09756e7369676e6564206c6f6e6720726574203d202d45494e56414c3b0a0a096966202821617263685f76616c69646174655f70726f742870726f7429290a0909676f746f206f75743b0a0a0969662028736869667429207b0a0909696620286f6666202620282831203c3c20736869667429202d203129290a090909676f746f206f75743b0a09096f6666203e3e3d2073686966743b0a097d0a0a09726574203d207379735f6d6d61705f70676f666628616464722c206c656e2c2070726f742c20666c6167732c2066642c206f6666293b0a6f75743a0a0972657475726e207265743b0a7d0a0a756e7369676e6564206c6f6e67207379735f6d6d61703228756e7369676e6564206c6f6e6720616464722c2073697a655f74206c656e2c0a090909756e7369676e6564206c6f6e672070726f742c20756e7369676e6564206c6f6e6720666c6167732c0a090909756e7369676e6564206c6f6e672066642c20756e7369676e6564206c6f6e672070676f6666290a7b0a0972657475726e20646f5f6d6d61703228616464722c206c656e2c2070726f742c20666c6167732c2066642c2070676f66662c20504147455f53484946542d3132293b0a7d0a0a756e7369676e6564206c6f6e67207379735f6d6d617028756e7369676e6564206c6f6e6720616464722c2073697a655f74206c656e2c0a090920202020202020756e7369676e6564206c6f6e672070726f742c20756e7369676e6564206c6f6e6720666c6167732c0a090920202020202020756e7369676e6564206c6f6e672066642c206f66665f74206f6666736574290a7b0a0972657475726e20646f5f6d6d61703228616464722c206c656e2c2070726f742c20666c6167732c2066642c206f66667365742c20504147455f5348494654293b0a7d0a0a23696664656620434f4e4649475f50504333320a2f2a0a202a2044756520746f20736f6d652065786563757461626c65732063616c6c696e67207468652077726f6e672073656c65637420776520736f6d6574696d65730a202a206765742077726f6e6720617267732e2020546869732064657465726d696e657320686f7720746865206172677320617265206265696e67207061737365640a202a2028612073696e676c652070747220746f207468656d20616c6c20617267732070617373656429207468656e2063616c6c730a202a207379735f73656c656374282920776974682074686520617070726f70726961746520617267732e202d2d20436f72740a202a2f0a696e740a7070635f73656c65637428696e74206e2c2066645f736574205f5f75736572202a696e702c2066645f736574205f5f75736572202a6f7574702c2066645f736574205f5f75736572202a6578702c207374727563742074696d6576616c205f5f75736572202a747670290a7b0a09696620282028756e7369676e6564206c6f6e67296e203e3d203430393620290a097b0a0909756e7369676e6564206c6f6e67205f5f75736572202a627566666572203d2028756e7369676e6564206c6f6e67205f5f75736572202a296e3b0a090969662028216163636573735f6f6b285645524946595f524541442c206275666665722c20352a73697a656f6628756e7369676e6564206c6f6e6729290a0909202020207c7c205f5f6765745f75736572286e2c20627566666572290a0909202020207c7c205f5f6765745f7573657228696e702c20282866645f736574205f5f75736572202a205f5f75736572202a29286275666665722b312929290a0909202020207c7c205f5f6765745f75736572286f7574702c20282866645f73657420205f5f75736572202a205f5f75736572202a29286275666665722b322929290a0909202020207c7c205f5f6765745f75736572286578702c20282866645f73657420205f5f75736572202a205f5f75736572202a29286275666665722b332929290a0909202020207c7c205f5f6765745f75736572287476702c2028287374727563742074696d6576616c20205f5f75736572202a205f5f75736572202a29286275666665722b34292929290a09090972657475726e202d454641554c543b0a097d0a0972657475726e207379735f73656c656374286e2c20696e702c206f7574702c206578702c20747670293b0a7d0a23656e6469660a0a23696664656620434f4e4649475f50504336340a6c6f6e672070706336345f706572736f6e616c69747928756e7369676e6564206c6f6e6720706572736f6e616c697479290a7b0a096c6f6e67207265743b0a0a0969662028706572736f6e616c6974792863757272656e742d3e706572736f6e616c69747929203d3d205045525f4c494e555833320a0920202020262620706572736f6e616c69747928706572736f6e616c69747929203d3d205045525f4c494e5558290a0909706572736f6e616c697479203d2028706572736f6e616c6974792026207e5045525f4d41534b29207c205045525f4c494e555833323b0a09726574203d207379735f706572736f6e616c69747928706572736f6e616c697479293b0a0969662028706572736f6e616c6974792872657429203d3d205045525f4c494e55583332290a0909726574203d20287265742026207e5045525f4d41534b29207c205045525f4c494e55583b0a0972657475726e207265743b0a7d0a23656e6469660a0a6c6f6e67207070635f6661647669736536345f363428696e742066642c20696e74206164766963652c20753332206f66667365745f686967682c20753332206f66667365745f6c6f772c0a0909202020202020753332206c656e5f686967682c20753332206c656e5f6c6f77290a7b0a0972657475726e207379735f6661647669736536342866642c2028753634296f66667365745f68696768203c3c203332207c206f66667365745f6c6f772c0a090909202020202028753634296c656e5f68696768203c3c203332207c206c656e5f6c6f772c20616476696365293b0a7d0a0a766f696420646f5f73686f775f73797363616c6c28756e7369676e6564206c6f6e672072332c20756e7369676e6564206c6f6e672072342c20756e7369676e6564206c6f6e672072352c0a09092020202020756e7369676e6564206c6f6e672072362c20756e7369676e6564206c6f6e672072372c20756e7369676e6564206c6f6e672072382c0a090920202020207374727563742070745f72656773202a72656773290a7b0a097072696e746b282273797363616c6c20256c6428256c782c20256c782c20256c782c20256c782c20256c782c20256c782920726567733d25702063757272656e743d2570220a092020202020202022206370753d25645c6e222c20726567732d3e6770725b305d2c2072332c2072342c2072352c2072362c2072372c2072382c20726567732c0a092020202020202063757272656e742c20736d705f70726f636573736f725f69642829293b0a7d0a0a766f696420646f5f73686f775f73797363616c6c5f6578697428756e7369676e6564206c6f6e67207233290a7b0a097072696e746b2822202d3e20256c782c2063757272656e743d2570206370753d25645c6e222c2072332c2063757272656e742c20736d705f70726f636573736f725f69642829293b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f73797366732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343130333700313231313437343433333000303032303035360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f6465766963652e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f736d702e683e0a23696e636c756465203c6c696e75782f7065726370752e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f6e6f64656d61736b2e683e0a23696e636c756465203c6c696e75782f6370756d61736b2e683e0a23696e636c756465203c6c696e75782f6e6f7469666965722e683e0a0a23696e636c756465203c61736d2f63757272656e742e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f6370757461626c652e683e0a23696e636c756465203c61736d2f687663616c6c2e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f706d632e683e0a0a23696e636c75646520226361636865696e666f2e68220a0a23696664656620434f4e4649475f50504336340a23696e636c756465203c61736d2f706163612e683e0a23696e636c756465203c61736d2f6c70706163612e683e0a23656e6469660a0a73746174696320444546494e455f5045525f43505528737472756374206370752c206370755f64657669636573293b0a0a2f2a0a202a20534d5420736e6f6f7a652064656c61792073747566662c2036342d626974206f6e6c7920666f72206e6f770a202a2f0a0a23696664656620434f4e4649475f50504336340a0a2f2a2054696d6520696e206d6963726f7365636f6e64732077652064656c6179206265666f726520736c656570696e6720696e207468652069646c65206c6f6f70202a2f0a444546494e455f5045525f435055286c6f6e672c20736d745f736e6f6f7a655f64656c617929203d207b20313030207d3b0a0a737461746963207373697a655f742073746f72655f736d745f736e6f6f7a655f64656c61792873747275637420646576696365202a6465762c0a09090909202020202020737472756374206465766963655f617474726962757465202a617474722c0a09090909202020202020636f6e73742063686172202a6275662c0a0909090920202020202073697a655f7420636f756e74290a7b0a0973747275637420637075202a637075203d20636f6e7461696e65725f6f66286465762c20737472756374206370752c20646576293b0a097373697a655f74207265743b0a096c6f6e6720736e6f6f7a653b0a0a09726574203d20737363616e66286275662c2022256c64222c2026736e6f6f7a65293b0a096966202872657420213d2031290a090972657475726e202d45494e56414c3b0a0a097065725f63707528736d745f736e6f6f7a655f64656c61792c206370752d3e6465762e696429203d20736e6f6f7a653b0a097570646174655f736d745f736e6f6f7a655f64656c6179286370752d3e6465762e69642c20736e6f6f7a65293b0a0a0972657475726e20636f756e743b0a7d0a0a737461746963207373697a655f742073686f775f736d745f736e6f6f7a655f64656c61792873747275637420646576696365202a6465762c0a090909092020202020737472756374206465766963655f617474726962757465202a617474722c0a09090909202020202063686172202a627566290a7b0a0973747275637420637075202a637075203d20636f6e7461696e65725f6f66286465762c20737472756374206370752c20646576293b0a0a0972657475726e20737072696e7466286275662c2022256c645c6e222c207065725f63707528736d745f736e6f6f7a655f64656c61792c206370752d3e6465762e696429293b0a7d0a0a737461746963204445564943455f4154545228736d745f736e6f6f7a655f64656c61792c20303634342c2073686f775f736d745f736e6f6f7a655f64656c61792c0a090920202073746f72655f736d745f736e6f6f7a655f64656c6179293b0a0a73746174696320696e74205f5f696e69742073657475705f736d745f736e6f6f7a655f64656c61792863686172202a737472290a7b0a09756e7369676e656420696e74206370753b0a096c6f6e6720736e6f6f7a653b0a0a0969662028216370755f6861735f66656174757265284350555f4654525f534d5429290a090972657475726e20313b0a0a09736e6f6f7a65203d2073696d706c655f737472746f6c287374722c204e554c4c2c203130293b0a09666f725f656163685f706f737369626c655f63707528637075290a09097065725f63707528736d745f736e6f6f7a655f64656c61792c2063707529203d20736e6f6f7a653b0a0a0972657475726e20313b0a7d0a5f5f73657475702822736d742d736e6f6f7a652d64656c61793d222c2073657475705f736d745f736e6f6f7a655f64656c6179293b0a0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a0a2f2a0a202a20456e61626c696e6720504d43732077696c6c20736c6f7720706172746974696f6e20636f6e74657874207377697463682074696d657320736f207765206f6e6c7920646f0a202a206974207468652066697273742074696d6520776520777269746520746f2074686520504d43732e0a202a2f0a0a73746174696320444546494e455f5045525f43505528636861722c20706d63735f656e61626c6564293b0a0a766f6964207070635f656e61626c655f706d637328766f6964290a7b0a097070635f7365745f706d755f696e7573652831293b0a0a092f2a204f6e6c79206e65656420746f20656e61626c65207468656d206f6e6365202a2f0a09696620285f5f6765745f6370755f76617228706d63735f656e61626c656429290a090972657475726e3b0a0a095f5f6765745f6370755f76617228706d63735f656e61626c656429203d20313b0a0a09696620287070635f6d642e656e61626c655f706d6373290a09097070635f6d642e656e61626c655f706d637328293b0a7d0a4558504f52545f53594d424f4c287070635f656e61626c655f706d6373293b0a0a23646566696e652053595346535f504d435345545550284e414d452c204144445245535329205c0a73746174696320766f696420726561645f23234e414d4528766f6964202a76616c29205c0a7b205c0a092a28756e7369676e6564206c6f6e67202a2976616c203d206d667370722841444452455353293b095c0a7d205c0a73746174696320766f69642077726974655f23234e414d4528766f6964202a76616c29205c0a7b205c0a097070635f656e61626c655f706d637328293b205c0a096d7473707228414444524553532c202a28756e7369676e6564206c6f6e67202a2976616c293b095c0a7d205c0a737461746963207373697a655f742073686f775f23234e414d452873747275637420646576696365202a6465762c205c0a090909737472756374206465766963655f617474726962757465202a617474722c205c0a09090963686172202a62756629205c0a7b205c0a0973747275637420637075202a637075203d20636f6e7461696e65725f6f66286465762c20737472756374206370752c20646576293b205c0a09756e7369676e6564206c6f6e672076616c3b205c0a09736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752d3e6465762e69642c20726561645f23234e414d452c202676616c2c2031293b095c0a0972657475726e20737072696e7466286275662c2022256c785c6e222c2076616c293b205c0a7d205c0a737461746963207373697a655f74205f5f75736564205c0a0973746f72655f23234e414d452873747275637420646576696365202a6465762c20737472756374206465766963655f617474726962757465202a617474722c205c0a090909636f6e73742063686172202a6275662c2073697a655f7420636f756e7429205c0a7b205c0a0973747275637420637075202a637075203d20636f6e7461696e65725f6f66286465762c20737472756374206370752c20646576293b205c0a09756e7369676e6564206c6f6e672076616c3b205c0a09696e7420726574203d20737363616e66286275662c2022256c78222c202676616c293b205c0a096966202872657420213d203129205c0a090972657475726e202d45494e56414c3b205c0a09736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752d3e6465762e69642c2077726974655f23234e414d452c202676616c2c2031293b205c0a0972657475726e20636f756e743b205c0a7d0a0a0a2f2a204c6574277320646566696e6520616c6c20706f737369626c65207265676973746572732c207765276c6c206f6e6c7920686f6f6b20757020746865206f6e65730a202a20746861742061726520696d706c656d656e746564206f6e207468652063757272656e742070726f636573736f720a202a2f0a0a23696620646566696e656428434f4e4649475f5050433634290a23646566696e65204841535f5050435f504d435f434c415353494309310a23646566696e65204841535f5050435f504d435f49424d0909310a23646566696e65204841535f5050435f504d435f5041365409310a23656c696620646566696e656428434f4e4649475f367878290a23646566696e65204841535f5050435f504d435f434c415353494309310a23646566696e65204841535f5050435f504d435f49424d0909310a23646566696e65204841535f5050435f504d435f47340909310a23656e6469660a0a0a236966646566204841535f5050435f504d435f434c41535349430a53595346535f504d435345545550286d6d6372302c205350524e5f4d4d435230293b0a53595346535f504d435345545550286d6d6372312c205350524e5f4d4d435231293b0a53595346535f504d43534554555028706d63312c205350524e5f504d4331293b0a53595346535f504d43534554555028706d63322c205350524e5f504d4332293b0a53595346535f504d43534554555028706d63332c205350524e5f504d4333293b0a53595346535f504d43534554555028706d63342c205350524e5f504d4334293b0a53595346535f504d43534554555028706d63352c205350524e5f504d4335293b0a53595346535f504d43534554555028706d63362c205350524e5f504d4336293b0a0a236966646566204841535f5050435f504d435f47340a53595346535f504d435345545550286d6d6372322c205350524e5f4d4d435232293b0a23656e6469660a0a23696664656620434f4e4649475f50504336340a53595346535f504d43534554555028706d63372c205350524e5f504d4337293b0a53595346535f504d43534554555028706d63382c205350524e5f504d4338293b0a0a53595346535f504d435345545550286d6d6372612c205350524e5f4d4d435241293b0a53595346535f504d43534554555028707572722c205350524e5f50555252293b0a53595346535f504d4353455455502873707572722c205350524e5f5350555252293b0a53595346535f504d43534554555028647363722c205350524e5f44534352293b0a53595346535f504d435345545550287069722c205350524e5f504952293b0a0a737461746963204445564943455f41545452286d6d6372612c20303630302c2073686f775f6d6d6372612c2073746f72655f6d6d637261293b0a737461746963204445564943455f415454522873707572722c20303630302c2073686f775f73707572722c204e554c4c293b0a737461746963204445564943455f4154545228647363722c20303630302c2073686f775f647363722c2073746f72655f64736372293b0a737461746963204445564943455f4154545228707572722c20303630302c2073686f775f707572722c2073746f72655f70757272293b0a737461746963204445564943455f41545452287069722c20303430302c2073686f775f7069722c204e554c4c293b0a0a756e7369676e6564206c6f6e6720647363725f64656661756c74203d20303b0a4558504f52545f53594d424f4c28647363725f64656661756c74293b0a0a737461746963207373697a655f742073686f775f647363725f64656661756c742873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a0972657475726e20737072696e7466286275662c2022256c785c6e222c20647363725f64656661756c74293b0a7d0a0a73746174696320766f6964207570646174655f6473637228766f6964202a64756d6d79290a7b0a09696620282163757272656e742d3e7468726561642e647363725f696e686572697429207b0a090963757272656e742d3e7468726561642e64736372203d20647363725f64656661756c743b0a09096d74737072285350524e5f445343522c20647363725f64656661756c74293b0a097d0a7d0a0a737461746963207373697a655f74205f5f757365642073746f72655f647363725f64656661756c742873747275637420646576696365202a6465762c0a0909737472756374206465766963655f617474726962757465202a617474722c20636f6e73742063686172202a6275662c0a090973697a655f7420636f756e74290a7b0a09756e7369676e6564206c6f6e672076616c3b0a09696e7420726574203d20303b0a090a09726574203d20737363616e66286275662c2022256c78222c202676616c293b0a096966202872657420213d2031290a090972657475726e202d45494e56414c3b0a09647363725f64656661756c74203d2076616c3b0a0a096f6e5f656163685f637075287570646174655f647363722c204e554c4c2c2031293b0a0a0972657475726e20636f756e743b0a7d0a0a737461746963204445564943455f4154545228647363725f64656661756c742c20303630302c0a090973686f775f647363725f64656661756c742c2073746f72655f647363725f64656661756c74293b0a0a73746174696320766f69642073797366735f6372656174655f647363725f64656661756c7428766f6964290a7b0a09696e7420657272203d20303b0a09696620286370755f6861735f66656174757265284350555f4654525f4453435229290a0909657272203d206465766963655f6372656174655f66696c65286370755f7375627379732e6465765f726f6f742c20266465765f617474725f647363725f64656661756c74293b0a7d0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a0a236966646566204841535f5050435f504d435f504136540a53595346535f504d43534554555028706136745f706d63302c205350524e5f504136545f504d4330293b0a53595346535f504d43534554555028706136745f706d63312c205350524e5f504136545f504d4331293b0a53595346535f504d43534554555028706136745f706d63322c205350524e5f504136545f504d4332293b0a53595346535f504d43534554555028706136745f706d63332c205350524e5f504136545f504d4333293b0a53595346535f504d43534554555028706136745f706d63342c205350524e5f504136545f504d4334293b0a53595346535f504d43534554555028706136745f706d63352c205350524e5f504136545f504d4335293b0a23696664656620434f4e4649475f44454255475f4b45524e454c0a53595346535f504d43534554555028686964302c205350524e5f48494430293b0a53595346535f504d43534554555028686964312c205350524e5f48494431293b0a53595346535f504d43534554555028686964342c205350524e5f48494434293b0a53595346535f504d43534554555028686964352c205350524e5f48494435293b0a53595346535f504d43534554555028696d61302c205350524e5f504136545f494d4130293b0a53595346535f504d43534554555028696d61312c205350524e5f504136545f494d4131293b0a53595346535f504d43534554555028696d61322c205350524e5f504136545f494d4132293b0a53595346535f504d43534554555028696d61332c205350524e5f504136545f494d4133293b0a53595346535f504d43534554555028696d61342c205350524e5f504136545f494d4134293b0a53595346535f504d43534554555028696d61352c205350524e5f504136545f494d4135293b0a53595346535f504d43534554555028696d61362c205350524e5f504136545f494d4136293b0a53595346535f504d43534554555028696d61372c205350524e5f504136545f494d4137293b0a53595346535f504d43534554555028696d61382c205350524e5f504136545f494d4138293b0a53595346535f504d43534554555028696d61392c205350524e5f504136545f494d4139293b0a53595346535f504d43534554555028696d6161742c205350524e5f504136545f494d414154293b0a53595346535f504d43534554555028627463722c205350524e5f504136545f42544352293b0a53595346535f504d43534554555028706363722c205350524e5f504136545f50434352293b0a53595346535f504d4353455455502872706363722c205350524e5f504136545f5250434352293b0a53595346535f504d435345545550286465722c205350524e5f504136545f444552293b0a53595346535f504d435345545550286d65722c205350524e5f504136545f4d4552293b0a53595346535f504d435345545550286265722c205350524e5f504136545f424552293b0a53595346535f504d435345545550286965722c205350524e5f504136545f494552293b0a53595346535f504d43534554555028736965722c205350524e5f504136545f53494552293b0a53595346535f504d43534554555028736961722c205350524e5f504136545f53494152293b0a53595346535f504d43534554555028747372302c205350524e5f504136545f54535230293b0a53595346535f504d43534554555028747372312c205350524e5f504136545f54535231293b0a53595346535f504d43534554555028747372322c205350524e5f504136545f54535232293b0a53595346535f504d43534554555028747372332c205350524e5f504136545f54535233293b0a23656e646966202f2a20434f4e4649475f44454255475f4b45524e454c202a2f0a23656e646966202f2a204841535f5050435f504d435f50413654202a2f0a0a236966646566204841535f5050435f504d435f49424d0a73746174696320737472756374206465766963655f6174747269627574652069626d5f636f6d6d6f6e5f61747472735b5d203d207b0a095f5f41545452286d6d6372302c20303630302c2073686f775f6d6d6372302c2073746f72655f6d6d637230292c0a095f5f41545452286d6d6372312c20303630302c2073686f775f6d6d6372312c2073746f72655f6d6d637231292c0a7d3b0a23656e646966202f2a204841535f5050435f504d435f4734202a2f0a0a236966646566204841535f5050435f504d435f47340a73746174696320737472756374206465766963655f6174747269627574652067345f636f6d6d6f6e5f61747472735b5d203d207b0a095f5f41545452286d6d6372302c20303630302c2073686f775f6d6d6372302c2073746f72655f6d6d637230292c0a095f5f41545452286d6d6372312c20303630302c2073686f775f6d6d6372312c2073746f72655f6d6d637231292c0a095f5f41545452286d6d6372322c20303630302c2073686f775f6d6d6372322c2073746f72655f6d6d637232292c0a7d3b0a23656e646966202f2a204841535f5050435f504d435f4734202a2f0a0a73746174696320737472756374206465766963655f61747472696275746520636c61737369635f706d635f61747472735b5d203d207b0a095f5f4154545228706d63312c20303630302c2073686f775f706d63312c2073746f72655f706d6331292c0a095f5f4154545228706d63322c20303630302c2073686f775f706d63322c2073746f72655f706d6332292c0a095f5f4154545228706d63332c20303630302c2073686f775f706d63332c2073746f72655f706d6333292c0a095f5f4154545228706d63342c20303630302c2073686f775f706d63342c2073746f72655f706d6334292c0a095f5f4154545228706d63352c20303630302c2073686f775f706d63352c2073746f72655f706d6335292c0a095f5f4154545228706d63362c20303630302c2073686f775f706d63362c2073746f72655f706d6336292c0a23696664656620434f4e4649475f50504336340a095f5f4154545228706d63372c20303630302c2073686f775f706d63372c2073746f72655f706d6337292c0a095f5f4154545228706d63382c20303630302c2073686f775f706d63382c2073746f72655f706d6338292c0a23656e6469660a7d3b0a0a236966646566204841535f5050435f504d435f504136540a73746174696320737472756374206465766963655f61747472696275746520706136745f61747472735b5d203d207b0a095f5f41545452286d6d6372302c20303630302c2073686f775f6d6d6372302c2073746f72655f6d6d637230292c0a095f5f41545452286d6d6372312c20303630302c2073686f775f6d6d6372312c2073746f72655f6d6d637231292c0a095f5f4154545228706d63302c20303630302c2073686f775f706136745f706d63302c2073746f72655f706136745f706d6330292c0a095f5f4154545228706d63312c20303630302c2073686f775f706136745f706d63312c2073746f72655f706136745f706d6331292c0a095f5f4154545228706d63322c20303630302c2073686f775f706136745f706d63322c2073746f72655f706136745f706d6332292c0a095f5f4154545228706d63332c20303630302c2073686f775f706136745f706d63332c2073746f72655f706136745f706d6333292c0a095f5f4154545228706d63342c20303630302c2073686f775f706136745f706d63342c2073746f72655f706136745f706d6334292c0a095f5f4154545228706d63352c20303630302c2073686f775f706136745f706d63352c2073746f72655f706136745f706d6335292c0a23696664656620434f4e4649475f44454255475f4b45524e454c0a095f5f4154545228686964302c20303630302c2073686f775f686964302c2073746f72655f68696430292c0a095f5f4154545228686964312c20303630302c2073686f775f686964312c2073746f72655f68696431292c0a095f5f4154545228686964342c20303630302c2073686f775f686964342c2073746f72655f68696434292c0a095f5f4154545228686964352c20303630302c2073686f775f686964352c2073746f72655f68696435292c0a095f5f4154545228696d61302c20303630302c2073686f775f696d61302c2073746f72655f696d6130292c0a095f5f4154545228696d61312c20303630302c2073686f775f696d61312c2073746f72655f696d6131292c0a095f5f4154545228696d61322c20303630302c2073686f775f696d61322c2073746f72655f696d6132292c0a095f5f4154545228696d61332c20303630302c2073686f775f696d61332c2073746f72655f696d6133292c0a095f5f4154545228696d61342c20303630302c2073686f775f696d61342c2073746f72655f696d6134292c0a095f5f4154545228696d61352c20303630302c2073686f775f696d61352c2073746f72655f696d6135292c0a095f5f4154545228696d61362c20303630302c2073686f775f696d61362c2073746f72655f696d6136292c0a095f5f4154545228696d61372c20303630302c2073686f775f696d61372c2073746f72655f696d6137292c0a095f5f4154545228696d61382c20303630302c2073686f775f696d61382c2073746f72655f696d6138292c0a095f5f4154545228696d61392c20303630302c2073686f775f696d61392c2073746f72655f696d6139292c0a095f5f4154545228696d6161742c20303630302c2073686f775f696d6161742c2073746f72655f696d616174292c0a095f5f4154545228627463722c20303630302c2073686f775f627463722c2073746f72655f62746372292c0a095f5f4154545228706363722c20303630302c2073686f775f706363722c2073746f72655f70636372292c0a095f5f415454522872706363722c20303630302c2073686f775f72706363722c2073746f72655f7270636372292c0a095f5f41545452286465722c20303630302c2073686f775f6465722c2073746f72655f646572292c0a095f5f41545452286d65722c20303630302c2073686f775f6d65722c2073746f72655f6d6572292c0a095f5f41545452286265722c20303630302c2073686f775f6265722c2073746f72655f626572292c0a095f5f41545452286965722c20303630302c2073686f775f6965722c2073746f72655f696572292c0a095f5f4154545228736965722c20303630302c2073686f775f736965722c2073746f72655f73696572292c0a095f5f4154545228736961722c20303630302c2073686f775f736961722c2073746f72655f73696172292c0a095f5f4154545228747372302c20303630302c2073686f775f747372302c2073746f72655f74737230292c0a095f5f4154545228747372312c20303630302c2073686f775f747372312c2073746f72655f74737231292c0a095f5f4154545228747372322c20303630302c2073686f775f747372322c2073746f72655f74737232292c0a095f5f4154545228747372332c20303630302c2073686f775f747372332c2073746f72655f74737233292c0a23656e646966202f2a20434f4e4649475f44454255475f4b45524e454c202a2f0a7d3b0a23656e646966202f2a204841535f5050435f504d435f50413654202a2f0a23656e646966202f2a204841535f5050435f504d435f434c4153534943202a2f0a0a73746174696320766f6964205f5f637075696e69742072656769737465725f6370755f6f6e6c696e6528756e7369676e656420696e7420637075290a7b0a0973747275637420637075202a63203d20267065725f637075286370755f646576696365732c20637075293b0a0973747275637420646576696365202a73203d2026632d3e6465763b0a09737472756374206465766963655f617474726962757465202a61747472732c202a706d635f61747472733b0a09696e7420692c206e61747472733b0a0a23696664656620434f4e4649475f50504336340a09696620286370755f6861735f66656174757265284350555f4654525f534d5429290a09096465766963655f6372656174655f66696c6528732c20266465765f617474725f736d745f736e6f6f7a655f64656c6179293b0a23656e6469660a0a092f2a20504d43207374756666202a2f0a0973776974636820286375725f6370755f737065632d3e706d635f7479706529207b0a236966646566204841535f5050435f504d435f49424d0a0963617365205050435f504d435f49424d3a0a09096174747273203d2069626d5f636f6d6d6f6e5f61747472733b0a09096e6174747273203d2073697a656f662869626d5f636f6d6d6f6e5f617474727329202f2073697a656f6628737472756374206465766963655f617474726962757465293b0a0909706d635f6174747273203d20636c61737369635f706d635f61747472733b0a0909627265616b3b0a23656e646966202f2a204841535f5050435f504d435f49424d202a2f0a236966646566204841535f5050435f504d435f47340a0963617365205050435f504d435f47343a0a09096174747273203d2067345f636f6d6d6f6e5f61747472733b0a09096e6174747273203d2073697a656f662867345f636f6d6d6f6e5f617474727329202f2073697a656f6628737472756374206465766963655f617474726962757465293b0a0909706d635f6174747273203d20636c61737369635f706d635f61747472733b0a0909627265616b3b0a23656e646966202f2a204841535f5050435f504d435f4734202a2f0a236966646566204841535f5050435f504d435f504136540a0963617365205050435f504d435f504136543a0a09092f2a2050412053656d692073746172747320636f756e74696e6720617420504d4330202a2f0a09096174747273203d20706136745f61747472733b0a09096e6174747273203d2073697a656f6628706136745f617474727329202f2073697a656f6628737472756374206465766963655f617474726962757465293b0a0909706d635f6174747273203d204e554c4c3b0a0909627265616b3b0a23656e646966202f2a204841535f5050435f504d435f50413654202a2f0a0964656661756c743a0a09096174747273203d204e554c4c3b0a09096e6174747273203d20303b0a0909706d635f6174747273203d204e554c4c3b0a097d0a0a09666f72202869203d20303b2069203c206e61747472733b20692b2b290a09096465766963655f6372656174655f66696c6528732c202661747472735b695d293b0a0a0969662028706d635f6174747273290a0909666f72202869203d20303b2069203c206375725f6370755f737065632d3e6e756d5f706d63733b20692b2b290a0909096465766963655f6372656174655f66696c6528732c2026706d635f61747472735b695d293b0a0a23696664656620434f4e4649475f50504336340a09696620286370755f6861735f66656174757265284350555f4654525f4d4d43524129290a09096465766963655f6372656174655f66696c6528732c20266465765f617474725f6d6d637261293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f5055525229290a09096465766963655f6372656174655f66696c6528732c20266465765f617474725f70757272293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f535055525229290a09096465766963655f6372656174655f66696c6528732c20266465765f617474725f7370757272293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f4453435229290a09096465766963655f6372656174655f66696c6528732c20266465765f617474725f64736372293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f50504341535f415243485f563229290a09096465766963655f6372656174655f66696c6528732c20266465765f617474725f706972293b0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a0a096361636865696e666f5f6370755f6f6e6c696e6528637075293b0a7d0a0a23696664656620434f4e4649475f484f54504c55475f4350550a73746174696320766f696420756e72656769737465725f6370755f6f6e6c696e6528756e7369676e656420696e7420637075290a7b0a0973747275637420637075202a63203d20267065725f637075286370755f646576696365732c20637075293b0a0973747275637420646576696365202a73203d2026632d3e6465763b0a09737472756374206465766963655f617474726962757465202a61747472732c202a706d635f61747472733b0a09696e7420692c206e61747472733b0a0a094255475f4f4e2821632d3e686f74706c75676761626c65293b0a0a23696664656620434f4e4649475f50504336340a09696620286370755f6861735f66656174757265284350555f4654525f534d5429290a09096465766963655f72656d6f76655f66696c6528732c20266465765f617474725f736d745f736e6f6f7a655f64656c6179293b0a23656e6469660a0a092f2a20504d43207374756666202a2f0a0973776974636820286375725f6370755f737065632d3e706d635f7479706529207b0a236966646566204841535f5050435f504d435f49424d0a0963617365205050435f504d435f49424d3a0a09096174747273203d2069626d5f636f6d6d6f6e5f61747472733b0a09096e6174747273203d2073697a656f662869626d5f636f6d6d6f6e5f617474727329202f2073697a656f6628737472756374206465766963655f617474726962757465293b0a0909706d635f6174747273203d20636c61737369635f706d635f61747472733b0a0909627265616b3b0a23656e646966202f2a204841535f5050435f504d435f49424d202a2f0a236966646566204841535f5050435f504d435f47340a0963617365205050435f504d435f47343a0a09096174747273203d2067345f636f6d6d6f6e5f61747472733b0a09096e6174747273203d2073697a656f662867345f636f6d6d6f6e5f617474727329202f2073697a656f6628737472756374206465766963655f617474726962757465293b0a0909706d635f6174747273203d20636c61737369635f706d635f61747472733b0a0909627265616b3b0a23656e646966202f2a204841535f5050435f504d435f4734202a2f0a236966646566204841535f5050435f504d435f504136540a0963617365205050435f504d435f504136543a0a09092f2a2050412053656d692073746172747320636f756e74696e6720617420504d4330202a2f0a09096174747273203d20706136745f61747472733b0a09096e6174747273203d2073697a656f6628706136745f617474727329202f2073697a656f6628737472756374206465766963655f617474726962757465293b0a0909706d635f6174747273203d204e554c4c3b0a0909627265616b3b0a23656e646966202f2a204841535f5050435f504d435f50413654202a2f0a0964656661756c743a0a09096174747273203d204e554c4c3b0a09096e6174747273203d20303b0a0909706d635f6174747273203d204e554c4c3b0a097d0a0a09666f72202869203d20303b2069203c206e61747472733b20692b2b290a09096465766963655f72656d6f76655f66696c6528732c202661747472735b695d293b0a0a0969662028706d635f6174747273290a0909666f72202869203d20303b2069203c206375725f6370755f737065632d3e6e756d5f706d63733b20692b2b290a0909096465766963655f72656d6f76655f66696c6528732c2026706d635f61747472735b695d293b0a0a23696664656620434f4e4649475f50504336340a09696620286370755f6861735f66656174757265284350555f4654525f4d4d43524129290a09096465766963655f72656d6f76655f66696c6528732c20266465765f617474725f6d6d637261293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f5055525229290a09096465766963655f72656d6f76655f66696c6528732c20266465765f617474725f70757272293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f535055525229290a09096465766963655f72656d6f76655f66696c6528732c20266465765f617474725f7370757272293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f4453435229290a09096465766963655f72656d6f76655f66696c6528732c20266465765f617474725f64736372293b0a0a09696620286370755f6861735f66656174757265284350555f4654525f50504341535f415243485f563229290a09096465766963655f72656d6f76655f66696c6528732c20266465765f617474725f706972293b0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a0a096361636865696e666f5f6370755f6f66666c696e6528637075293b0a7d0a0a23696664656620434f4e4649475f415243485f4350555f50524f42455f52454c454153450a7373697a655f7420617263685f6370755f70726f626528636f6e73742063686172202a6275662c2073697a655f7420636f756e74290a7b0a09696620287070635f6d642e6370755f70726f6265290a090972657475726e207070635f6d642e6370755f70726f6265286275662c20636f756e74293b0a0a0972657475726e202d45494e56414c3b0a7d0a0a7373697a655f7420617263685f6370755f72656c6561736528636f6e73742063686172202a6275662c2073697a655f7420636f756e74290a7b0a09696620287070635f6d642e6370755f72656c65617365290a090972657475726e207070635f6d642e6370755f72656c65617365286275662c20636f756e74293b0a0a0972657475726e202d45494e56414c3b0a7d0a23656e646966202f2a20434f4e4649475f415243485f4350555f50524f42455f52454c45415345202a2f0a0a23656e646966202f2a20434f4e4649475f484f54504c55475f435055202a2f0a0a73746174696320696e74205f5f637075696e69742073797366735f6370755f6e6f7469667928737472756374206e6f7469666965725f626c6f636b202a73656c662c0a09090909202020202020756e7369676e6564206c6f6e6720616374696f6e2c20766f6964202a68637075290a7b0a09756e7369676e656420696e7420637075203d2028756e7369676e656420696e7429286c6f6e6729686370753b0a0a097377697463682028616374696f6e29207b0a0963617365204350555f4f4e4c494e453a0a0963617365204350555f4f4e4c494e455f46524f5a454e3a0a090972656769737465725f6370755f6f6e6c696e6528637075293b0a0909627265616b3b0a23696664656620434f4e4649475f484f54504c55475f4350550a0963617365204350555f444541443a0a0963617365204350555f444541445f46524f5a454e3a0a0909756e72656769737465725f6370755f6f6e6c696e6528637075293b0a0909627265616b3b0a23656e6469660a097d0a0972657475726e204e4f544946595f4f4b3b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b205f5f637075696e6974646174612073797366735f6370755f6e62203d207b0a092e6e6f7469666965725f63616c6c093d2073797366735f6370755f6e6f746966792c0a7d3b0a0a73746174696320444546494e455f4d55544558286370755f6d75746578293b0a0a696e74206370755f6164645f6465765f6174747228737472756374206465766963655f617474726962757465202a61747472290a7b0a09696e74206370753b0a0a096d757465785f6c6f636b28266370755f6d75746578293b0a0a09666f725f656163685f706f737369626c655f6370752863707529207b0a09096465766963655f6372656174655f66696c65286765745f6370755f64657669636528637075292c2061747472293b0a097d0a0a096d757465785f756e6c6f636b28266370755f6d75746578293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286370755f6164645f6465765f61747472293b0a0a696e74206370755f6164645f6465765f617474725f67726f757028737472756374206174747269627574655f67726f7570202a6174747273290a7b0a09696e74206370753b0a0973747275637420646576696365202a6465763b0a09696e74207265743b0a0a096d757465785f6c6f636b28266370755f6d75746578293b0a0a09666f725f656163685f706f737369626c655f6370752863707529207b0a0909646576203d206765745f6370755f64657669636528637075293b0a0909726574203d2073797366735f6372656174655f67726f757028266465762d3e6b6f626a2c206174747273293b0a09095741524e5f4f4e2872657420213d2030293b0a097d0a0a096d757465785f756e6c6f636b28266370755f6d75746578293b0a0972657475726e20303b0a7d0a4558504f52545f53594d424f4c5f47504c286370755f6164645f6465765f617474725f67726f7570293b0a0a0a766f6964206370755f72656d6f76655f6465765f6174747228737472756374206465766963655f617474726962757465202a61747472290a7b0a09696e74206370753b0a0a096d757465785f6c6f636b28266370755f6d75746578293b0a0a09666f725f656163685f706f737369626c655f6370752863707529207b0a09096465766963655f72656d6f76655f66696c65286765745f6370755f64657669636528637075292c2061747472293b0a097d0a0a096d757465785f756e6c6f636b28266370755f6d75746578293b0a7d0a4558504f52545f53594d424f4c5f47504c286370755f72656d6f76655f6465765f61747472293b0a0a766f6964206370755f72656d6f76655f6465765f617474725f67726f757028737472756374206174747269627574655f67726f7570202a6174747273290a7b0a09696e74206370753b0a0973747275637420646576696365202a6465763b0a0a096d757465785f6c6f636b28266370755f6d75746578293b0a0a09666f725f656163685f706f737369626c655f6370752863707529207b0a0909646576203d206765745f6370755f64657669636528637075293b0a090973797366735f72656d6f76655f67726f757028266465762d3e6b6f626a2c206174747273293b0a097d0a0a096d757465785f756e6c6f636b28266370755f6d75746578293b0a7d0a4558504f52545f53594d424f4c5f47504c286370755f72656d6f76655f6465765f617474725f67726f7570293b0a0a0a2f2a204e554d41207374756666202a2f0a0a23696664656620434f4e4649475f4e554d410a73746174696320766f69642072656769737465725f6e6f64657328766f6964290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c204d41585f4e554d4e4f4445533b20692b2b290a090972656769737465725f6f6e655f6e6f64652869293b0a7d0a0a696e742073797366735f6164645f6465766963655f746f5f6e6f64652873747275637420646576696365202a6465762c20696e74206e6964290a7b0a09737472756374206e6f6465202a6e6f6465203d206e6f64655f646576696365735b6e69645d3b0a0972657475726e2073797366735f6372656174655f6c696e6b28266e6f64652d3e6465762e6b6f626a2c20266465762d3e6b6f626a2c0a0909096b6f626a6563745f6e616d6528266465762d3e6b6f626a29293b0a7d0a4558504f52545f53594d424f4c5f47504c2873797366735f6164645f6465766963655f746f5f6e6f6465293b0a0a766f69642073797366735f72656d6f76655f6465766963655f66726f6d5f6e6f64652873747275637420646576696365202a6465762c20696e74206e6964290a7b0a09737472756374206e6f6465202a6e6f6465203d206e6f64655f646576696365735b6e69645d3b0a0973797366735f72656d6f76655f6c696e6b28266e6f64652d3e6465762e6b6f626a2c206b6f626a6563745f6e616d6528266465762d3e6b6f626a29293b0a7d0a4558504f52545f53594d424f4c5f47504c2873797366735f72656d6f76655f6465766963655f66726f6d5f6e6f6465293b0a0a23656c73650a73746174696320766f69642072656769737465725f6e6f64657328766f6964290a7b0a0972657475726e3b0a7d0a0a23656e6469660a0a2f2a204f6e6c792076616c6964206966204350552069732070726573656e742e202a2f0a737461746963207373697a655f742073686f775f706879736963616c5f69642873747275637420646576696365202a6465762c0a09090909737472756374206465766963655f617474726962757465202a617474722c2063686172202a627566290a7b0a0973747275637420637075202a637075203d20636f6e7461696e65725f6f66286465762c20737472756374206370752c20646576293b0a0a0972657475726e20737072696e7466286275662c202225645c6e222c206765745f686172645f736d705f70726f636573736f725f6964286370752d3e6465762e696429293b0a7d0a737461746963204445564943455f4154545228706879736963616c5f69642c20303434342c2073686f775f706879736963616c5f69642c204e554c4c293b0a0a73746174696320696e74205f5f696e697420746f706f6c6f67795f696e697428766f6964290a7b0a09696e74206370753b0a0a0972656769737465725f6e6f64657328293b0a0972656769737465725f6370755f6e6f746966696572282673797366735f6370755f6e62293b0a0a09666f725f656163685f706f737369626c655f6370752863707529207b0a090973747275637420637075202a63203d20267065725f637075286370755f646576696365732c20637075293b0a0a09092f2a0a0909202a20466f72206e6f772c207765206a75737420736565206966207468652073797374656d20737570706f727473206d616b696e670a0909202a2074686520525441532063616c6c7320666f722043505520686f74706c75672e20204275742c207468657265206d617920626520610a0909202a206d6f726520636f6d70726568656e736976652077617920746f20646f207468697320666f7220616e20696e646976696475616c0a0909202a204350552e2020466f7220696e7374616e63652c2074686520626f6f7420637075206d69676874206e657665722062652076616c69640a0909202a20666f7220686f74706c756767696e672e0a0909202a2f0a0909696620287070635f6d642e6370755f646965290a090909632d3e686f74706c75676761626c65203d20313b0a0a0909696620286370755f6f6e6c696e652863707529207c7c20632d3e686f74706c75676761626c6529207b0a09090972656769737465725f63707528632c20637075293b0a0a0909096465766963655f6372656174655f66696c652826632d3e6465762c20266465765f617474725f706879736963616c5f6964293b0a09097d0a0a0909696620286370755f6f6e6c696e652863707529290a09090972656769737465725f6370755f6f6e6c696e6528637075293b0a097d0a23696664656620434f4e4649475f50504336340a0973797366735f6372656174655f647363725f64656661756c7428293b0a23656e646966202f2a20434f4e4649475f5050433634202a2f0a0a0972657475726e20303b0a7d0a7375627379735f696e697463616c6c28746f706f6c6f67795f696e6974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f73797374626c2e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303330353600313231313437343433333000303032303230360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732066696c6520636f6e7461696e7320746865207461626c65206f662073797363616c6c2d68616e646c696e672066756e6374696f6e732e0a202a20202020436f707972696768742028432920313939352d3139393620476172792054686f6d61732028676474406c696e75787070632e6f7267290a202a0a202a204c617267656c792072657772697474656e20627920436f727420446f7567616e2028636f72744063732e6e6d742e656475290a202a20616e64205061756c204d61636b65727261732e0a202a0a202a204164617074656420666f722069536572696573206279204d696b6520436f72726967616e20286d696b656a634075732e69626d2e636f6d290a202a2050504336342075706461746573206279204461766520456e67656272657473656e2028656e6765627265744075732e69626d2e636f6d29200a202a200a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c61736d2f7070635f61736d2e683e0a0a23696664656620434f4e4649475f50504336340a23646566696e652053595343414c4c2866756e632909092e6c6c6f6e67092e7379735f232366756e632c2e7379735f232366756e630a23646566696e6520434f4d5041545f5359532866756e6329092e6c6c6f6e67092e7379735f232366756e632c2e636f6d7061745f7379735f232366756e630a23646566696e65205050435f5359532866756e632909092e6c6c6f6e67092e7070635f232366756e632c2e7070635f232366756e630a23646566696e65204f4c445359532866756e632909092e6c6c6f6e67092e7379735f6e695f73797363616c6c2c2e7379735f6e695f73797363616c6c0a23646566696e652053595333324f4e4c592866756e632909092e6c6c6f6e67092e7379735f6e695f73797363616c6c2c2e636f6d7061745f7379735f232366756e630a23646566696e65205359535828662c2066333236342c2066333229092e6c6c6f6e67092e662c2e66333236340a23656c73650a23646566696e652053595343414c4c2866756e632909092e6c6f6e67097379735f232366756e630a23646566696e6520434f4d5041545f5359532866756e6329092e6c6f6e67097379735f232366756e630a23646566696e65205050435f5359532866756e632909092e6c6f6e67097070635f232366756e630a23646566696e65204f4c445359532866756e632909092e6c6f6e67097379735f232366756e630a23646566696e652053595333324f4e4c592866756e632909092e6c6f6e67097379735f232366756e630a23646566696e65205359535828662c2066333236342c2066333229092e6c6f6e67096633320a23656e6469660a23646566696e652053595343414c4c5f5350552866756e63290953595343414c4c2866756e63290a23646566696e6520434f4d5041545f5359535f5350552866756e632909434f4d5041545f5359532866756e63290a23646566696e65205050435f5359535f5350552866756e6329095050435f5359532866756e63290a23646566696e6520535953585f53505528662c2066333236342c2066333229095359535828662c2066333236342c20663332290a0a23696664656620434f4e4649475f50504336340a23646566696e65207379735f73696770656e64696e67097379735f6e695f73797363616c6c0a23646566696e65207379735f6f6c645f676574726c696d6974207379735f6e695f73797363616c6c0a0a092e7032616c69676e09330a23656e6469660a0a5f474c4f42414c287379735f63616c6c5f7461626c65290a23696e636c756465203c61736d2f73797374626c2e683e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f73797374626c5f63686b2e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303332373200313231313437343433333000303032313035330030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20546869732066696c652c207768656e2072756e207468726f756768204350502070726f64756365732061206c697374206f662073797363616c6c206e756d626572730a202a20696e20746865206f72646572206f662073797374626c2e682e202054686174207761792077652063616e20636865636b20666f72206761707320616e642073797363616c6c730a202a207468617420617265206f7574206f66206f726465722e0a202a0a202a20556e666f7274756e6174656c792c2077652063616e6e6f7420636865636b20666f722074686520636f7272656374206f72646572696e67206f6620656e74726965730a202a207573696e67205359535828292e0a202a0a202a20436f7079726967687420c2a92049424d20436f72706f726174696f6e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a2032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a23696e636c756465203c61736d2f756e697374642e683e0a0a23646566696e652053595343414c4c2866756e632909095f5f4e525f232366756e630a23646566696e6520434f4d5041545f5359532866756e6329095f5f4e525f232366756e630a23646566696e65205050435f5359532866756e632909095f5f4e525f232366756e630a23696664656620434f4e4649475f50504336340a23646566696e65204f4c445359532866756e632909092d310a23646566696e652053595333324f4e4c592866756e632909092d310a23656c73650a23646566696e65204f4c445359532866756e632909095f5f4e525f6f6c64232366756e630a23646566696e652053595333324f4e4c592866756e632909095f5f4e525f232366756e630a23656e6469660a23646566696e65205359535828662c2066333236342c2066333229092d310a0a23646566696e652053595343414c4c5f5350552866756e63290953595343414c4c2866756e63290a23646566696e6520434f4d5041545f5359535f5350552866756e632909434f4d5041545f5359532866756e63290a23646566696e65205050435f5359535f5350552866756e6329095050435f5359532866756e63290a23646566696e6520535953585f53505528662c2066333236342c2066333229095359535828662c2066333236342c20663332290a0a2f2a204a75737420696e736572742061206d61726b657220666f72206e695f73797363616c6c73202a2f0a23646566696e65095f5f4e525f6e695f73797363616c6c09092d310a0a2f2a0a202a2054686573652061726520746865206b6e6f776e20657863657074696f6e732e0a202a20486f706566756c6c792c2074686572652077696c6c206265206e6f206d6f72652e0a202a2f0a23646566696e65095f5f4e525f6c6c7365656b09095f5f4e525f5f6c6c7365656b0a23756e646566095f5f4e525f756d6f756e740a23646566696e65095f5f4e525f756d6f756e7409095f5f4e525f756d6f756e74320a23646566696e65095f5f4e525f6f6c645f676574726c696d6974095f5f4e525f676574726c696d69740a23646566696e65095f5f4e525f6e65777374617409095f5f4e525f737461740a23646566696e65095f5f4e525f6e65776c7374617409095f5f4e525f6c737461740a23646566696e65095f5f4e525f6e6577667374617409095f5f4e525f66737461740a23646566696e65095f5f4e525f6e6577756e616d6509095f5f4e525f756e616d650a23646566696e65095f5f4e525f73797363746c09095f5f4e525f5f73797363746c0a23646566696e65205f5f4e525f6f6c6464656275675f736574636f6e74657874095f5f4e525f7379735f64656275675f736574636f6e746578740a0a2f2a2057652063616c6c207379735f75676574726c696d697420666f722073797363616c6c206e756d626572205f5f4e525f676574726c696d6974202a2f0a23646566696e6520676574726c696d6974090975676574726c696d69740a0a53544152545f5441424c450a23696e636c756465203c61736d2f73797374626c2e683e0a454e445f5441424c45205f5f4e525f73797363616c6c730a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f73797374626c5f63686b2e736800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303135353600313231313437343433333000303032313234360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023212f62696e2f73680a230a23204a7573742070726f636573732074686520435050206f75747075742066726f6d2073797374626c5f63686b2e6320616e6420636f6d706c61696e0a2320696620616e797468696e67206973206f7574206f66206f726465722e0a230a2320436f7079726967687420c2a920323030382049424d20436f72706f726174696f6e0a230a2320546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a23206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a23206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a232032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a0a61776b0927424547494e207b206e756d203d202d313b207d09232049676e6f72652074686520626567696e6e696e67206f66207468652066696c650a092f5e232f207b206e6578743b207d0a092f5e5b205c745d2a242f207b206e6578743b207d0a092f5e53544152545f5441424c452f207b206e756d203d20303b206e6578743b207d0a092f5e454e445f5441424c452f207b0a0909696620286e756d20213d20243229207b0a0909097072696e746620225f5f4e525f73797363616c6c732028257329206973206e6f74206f6e65206d6f7265207468616e20746865206c6173742073797363616c6c20282573295c6e222c0a0909090924322c206e756d202d20313b0a090909657869742831293b0a09097d0a09096e756d203d202d313b09232049676e6f7265207468652072657374206f66207468652066696c650a097d0a097b0a0909696620286e756d203d3d202d3129206e6578743b0a09096966202828243120213d202d31292026262028243120213d206e756d2929207b0a0909097072696e7466202253797363616c6c202573206f7574206f66206f7264657220286578706563746564202573295c6e222c0a0909090924312c206e756d3b0a090909657869742831293b0a09097d3b0a09096e756d2b2b3b0a097d2720222431220a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f7461755f3678782e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313433333500313231313437343433333000303032303330360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2074656d702e6309546865726d616c206d616e6167656d656e7420666f72206370752773207769746820546865726d616c2041737369737420556e6974730a202a0a202a205772697474656e2062792054726f792042656e6a65676572646573203c686f7a657240647267772e6e65743e0a202a0a202a20544f444f3a0a202a2064796e616d696320706f776572206d616e6167656d656e7420746f206c696d6974207065616b204350552074656d7020287573696e672049435443290a202a2063616c6962726174696f6e3f3f3f0a202a0a202a2053696c6c792c206372617a792069646561733a2075736520637075206c6f6164202866726f6d207363686564756c65722920616e64204943544320746f20657874656e6420626174746572790a202a206c69666520696e20706f727461626c65732c20616e642061646420612027706572666f726d616e63652f7761747427206d657472696320736f6d65776865726520696e202f70726f630a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6a6966666965732e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706172616d2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7265672e683e0a23696e636c756465203c61736d2f6e7672616d2e683e0a23696e636c756465203c61736d2f63616368652e683e0a23696e636c756465203c61736d2f3878785f696d6d61702e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a0a73746174696320737472756374207461755f74656d700a7b0a09696e7420696e74657272757074733b0a09756e7369676e65642063686172206c6f773b0a09756e7369676e6564206368617220686967683b0a09756e7369676e6564206368617220677265773b0a7d207461755b4e525f435055535d3b0a0a7374727563742074696d65725f6c697374207461755f74696d65723b0a0a23756e6465662044454255470a0a2f2a20544f444f3a2070757420746865736520696e2061202f70726f6320696e746572666163652c207769746820736f6d652073616e69747920636865636b732c20616e64206d617962650a202a2064796e616d69632061646a7573746d656e7420746f206d696e696d697a652023206f6620696e7465727275707473202a2f0a2f2a20636f6e666967757261626c652076616c75657320666f7220737465702073697a6520616e6420686f77206d75636820746f20657870616e64207468652077696e646f77207768656e0a202a2077652067657420616e20696e746572727570742e20546865736520617265206261736564206f6e20746865206c696d6974207468617420776173206f7574206f662072616e6765202a2f0a23646566696e6520737465705f73697a65090932092f2a20737465702073697a65207768656e2074656d7020676f6573206f7574206f662072616e6765202a2f0a23646566696e652077696e646f775f657870616e64090931092f2a20657870616e64207468652077696e646f772062792074686973206d756368202a2f0a2f2a20636f6e666967757261626c652076616c75657320666f7220736872696e6b696e67207468652077696e646f77202a2f0a23646566696e6520736872696e6b5f74696d657209322a485a092f2a20706572696f64206265747765656e20736872696e6b696e67207468652077696e646f77202a2f0a23646566696e65206d696e5f77696e646f770932092f2a206d696e696d756d2077696e646f772073697a652c20646567726565732043202a2f0a0a766f6964207365745f7468726573686f6c647328756e7369676e6564206c6f6e6720637075290a7b0a23696664656620434f4e4649475f5441555f494e540a092f2a0a09202a207365747570205448524d312c0a09202a207468726573686f6c642c2076616c6964206269742c20656e61626c6520696e74657272757074732c20696e74657272757074207768656e2062656c6f77207468726573686f6c640a09202a2f0a096d74737072285350524e5f5448524d312c205448524d315f5448524553287461755b6370755d2e6c6f7729207c205448524d315f56207c205448524d315f544945207c205448524d315f544944293b0a0a092f2a207365747570205448524d322c0a09202a207468726573686f6c642c2076616c6964206269742c20656e61626c6520696e74657272757074732c20696e74657272757074207768656e2061626f7665207468726573686f6c640a09202a2f0a096d7473707220285350524e5f5448524d322c205448524d315f5448524553287461755b6370755d2e6869676829207c205448524d315f56207c205448524d315f544945293b0a23656c73650a092f2a2073616d65207468696e672062757420646f6e277420656e61626c6520696e7465727275707473202a2f0a096d74737072285350524e5f5448524d312c205448524d315f5448524553287461755b6370755d2e6c6f7729207c205448524d315f56207c205448524d315f544944293b0a096d74737072285350524e5f5448524d322c205448524d315f5448524553287461755b6370755d2e6869676829207c205448524d315f56293b0a23656e6469660a7d0a0a766f69642054415575706461746528696e7420637075290a7b0a09756e7369676e6564207468726d3b0a0a2369666465662044454255470a097072696e746b28225441557570646174652022293b0a23656e6469660a0a092f2a20696620626f7468207468726573686f6c6473206172652063726f737365642c2074686520737465705f73697a65732063616e63656c206f75740a09202a20616e64207468652077696e646f772077696e64732075702067657474696e6720657870616e6465642074776963652e202a2f0a09696628287468726d203d206d66737072285350524e5f5448524d3129292026205448524d315f544956297b202f2a2069732076616c69643f202a2f0a09096966287468726d2026205448524d315f54494e297b202f2a2063726f73736564206c6f77207468726573686f6c64202a2f0a090909696620287461755b6370755d2e6c6f77203e3d20737465705f73697a65297b0a090909097461755b6370755d2e6c6f77202d3d20737465705f73697a653b0a090909097461755b6370755d2e68696768202d3d2028737465705f73697a65202d2077696e646f775f657870616e64293b0a0909097d0a0909097461755b6370755d2e67726577203d20313b0a2369666465662044454255470a0909097072696e746b28226c6f77207468726573686f6c642063726f737365642022293b0a23656e6469660a09097d0a097d0a09696628287468726d203d206d66737072285350524e5f5448524d3229292026205448524d315f544956297b202f2a2069732076616c69643f202a2f0a09096966287468726d2026205448524d315f54494e297b202f2a2063726f737365642068696768207468726573686f6c64202a2f0a090909696620287461755b6370755d2e68696768203c3d203132372d737465705f73697a65297b0a090909097461755b6370755d2e6c6f77202b3d2028737465705f73697a65202d2077696e646f775f657870616e64293b0a090909097461755b6370755d2e68696768202b3d20737465705f73697a653b0a0909097d0a0909097461755b6370755d2e67726577203d20313b0a2369666465662044454255470a0909097072696e746b282268696768207468726573686f6c642063726f737365642022293b0a23656e6469660a09097d0a097d0a0a2369666465662044454255470a097072696e746b282267726577203d2025645c6e222c207461755b6370755d2e67726577293b0a23656e6469660a0a2369666e64656620434f4e4649475f5441555f494e54202f2a207461755f74696d656f75742077696c6c20646f2074686973206966206e6f74207573696e6720696e7465727275707473202a2f0a097365745f7468726573686f6c647328637075293b0a23656e6469660a0a7d0a0a23696664656620434f4e4649475f5441555f494e540a2f2a0a202a2054415520696e7465727275707473202d2063616c6c6564207768656e2077652068617665206120746865726d616c2061737369737420756e697420696e746572727570740a202a207769746820696e74657272757074732064697361626c65640a202a2f0a0a766f696420544155457863657074696f6e287374727563742070745f72656773202a2072656773290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a0a096972715f656e74657228293b0a097461755b6370755d2e696e74657272757074732b2b3b0a0a0954415575706461746528637075293b0a0a096972715f6578697428293b0a7d0a23656e646966202f2a20434f4e4649475f5441555f494e54202a2f0a0a73746174696320766f6964207461755f74696d656f757428766f6964202a20696e666f290a7b0a09696e74206370753b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e742073697a653b0a09696e7420736872696e6b3b0a0a092f2a2064697361626c696e6720696e7465727275707473202a73686f756c642a206265206f6b6179202a2f0a096c6f63616c5f6972715f7361766528666c616773293b0a09637075203d20736d705f70726f636573736f725f696428293b0a0a2369666e64656620434f4e4649475f5441555f494e540a0954415575706461746528637075293b0a23656e6469660a0a0973697a65203d207461755b6370755d2e68696768202d207461755b6370755d2e6c6f773b0a096966202873697a65203e206d696e5f77696e646f772026262021207461755b6370755d2e6772657729207b0a09092f2a20646f20616e206578706f6e656e7469616c20736872696e6b206f662068616c662074686520616d6f756e742063757272656e746c79206f7665722073697a65202a2f0a0909736872696e6b203d202832202b2073697a65202d206d696e5f77696e646f7729202f20343b0a090969662028736872696e6b29207b0a0909097461755b6370755d2e6c6f77202b3d20736872696e6b3b0a0909097461755b6370755d2e68696768202d3d20736872696e6b3b0a09097d20656c7365207b202f2a2073697a65206d7573742068617665206265656e206d696e5f77696e646f77202b2031202a2f0a0909097461755b6370755d2e6c6f77202b3d20313b0a2369662031202f2a206465627567202a2f0a09090969662028287461755b6370755d2e68696768202d207461755b6370755d2e6c6f772920213d206d696e5f77696e646f77297b0a090909097072696e746b284b45524e5f455252202274656d702e633a206c696e652025642c206c6f676963206572726f725c6e222c205f5f4c494e455f5f293b0a0909097d0a23656e6469660a09097d0a097d0a0a097461755b6370755d2e67726577203d20303b0a0a097365745f7468726573686f6c647328637075293b0a0a092f2a0a09202a20446f2074686520656e61626c652065766572792074696d652c2073696e6365206f746865727769736520612062756e6368206f66202872656c61746976656c79290a09202a20636f6d706c657820736c65657020636f6465206e6565647320746f2062652061646465642e204f6e65206d747370722065766572792074696d650a09202a207461755f74696d656f75742069732063616c6c65642069732070726f6261626c79206e6f74206120626967206465616c2e0a09202a0a09202a20456e61626c6520746865726d616c2073656e736f7220616e64207365742075702073616d706c6520696e74657276616c2074696d65720a09202a206e65656420323020757320746f20646f2074686520636f6d706172652e2e20756e74696c2061206e69636520276370755f7370656564272066756e6374696f6e0a09202a2063616c6c20697320696d706c656d656e7465642c206a75737420617373756d65206120353030206d687a20636c6f636b2e20497420646f65736e2774207265616c6c790a09202a206d61747465722069662077652074616b6520746f6f206c6f6e6720666f72206120636f6d706172652073696e6365206974277320616c6c20696e746572727570740a09202a2064726976656e20616e797761792e0a09202a0a09202a207573652061206578747261206c6f6e672074696d652e2e20283630207573204020353030206d687a290a09202a2f0a096d74737072285350524e5f5448524d332c205448524d335f53495456283530302a363029207c205448524d335f45293b0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a7d0a0a73746174696320766f6964207461755f74696d656f75745f736d7028756e7369676e6564206c6f6e6720756e75736564290a7b0a0a092f2a207363686564756c65206f757273656c76657320746f2062652072756e20616761696e202a2f0a096d6f645f74696d657228267461755f74696d65722c206a696666696573202b20736872696e6b5f74696d657229203b0a096f6e5f656163685f637075287461755f74696d656f75742c204e554c4c2c2030293b0a7d0a0a2f2a0a202a20736574757020746865205441550a202a0a202a20536574207468696e677320757020746f20757365205448524d3120617320612074656d7065726174757265206c6f77657220626f756e642c20616e64205448524d3220617320616e20757070657220626f756e642e0a202a205374617274206f6666206174207a65726f0a202a2f0a0a696e74207461755f696e697469616c697a6564203d20303b0a0a766f6964205f5f696e6974205441555f696e69745f736d7028766f6964202a20696e666f290a7b0a09756e7369676e6564206c6f6e6720637075203d20736d705f70726f636573736f725f696428293b0a0a092f2a2073657420746865736520746f206120726561736f6e61626c652076616c756520616e64206c6574207468652074696d657220736872696e6b207468650a09202a2077696e646f77202a2f0a097461755b6370755d2e6c6f77203d20353b0a097461755b6370755d2e68696768203d203132303b0a0a097365745f7468726573686f6c647328637075293b0a7d0a0a696e74205f5f696e6974205441555f696e697428766f6964290a7b0a092f2a20576520617373756d6520696e20534d502074686174206966206f6e6520435055206861732054415520737570706f72742c20746865790a09202a20616c6c2068617665206974202d2d42656e480a09202a2f0a0969662028216370755f6861735f66656174757265284350555f4654525f5441552929207b0a09097072696e746b2822546865726d616c2061737369737420756e6974206e6f7420617661696c61626c655c6e22293b0a09097461755f696e697469616c697a6564203d20303b0a090972657475726e20313b0a097d0a0a0a092f2a2066697273742c20736574207570207468652077696e646f7720736872696e6b696e672074696d6572202a2f0a09696e69745f74696d657228267461755f74696d6572293b0a097461755f74696d65722e66756e6374696f6e203d207461755f74696d656f75745f736d703b0a097461755f74696d65722e65787069726573203d206a696666696573202b20736872696e6b5f74696d65723b0a096164645f74696d657228267461755f74696d6572293b0a0a096f6e5f656163685f637075285441555f696e69745f736d702c204e554c4c2c2030293b0a0a097072696e746b2822546865726d616c2061737369737420756e69742022293b0a23696664656620434f4e4649475f5441555f494e540a097072696e746b28227573696e6720696e74657272757074732c2022293b0a23656c73650a097072696e746b28227573696e672074696d6572732c2022293b0a23656e6469660a097072696e746b2822736872696e6b5f74696d65723a202564206a6966666965735c6e222c20736872696e6b5f74696d6572293b0a097461755f696e697469616c697a6564203d20313b0a0a0972657475726e20303b0a7d0a0a5f5f696e697463616c6c285441555f696e6974293b0a0a2f2a0a202a2072657475726e2063757272656e742074656d700a202a2f0a0a753332206370755f74656d705f626f746828756e7369676e6564206c6f6e6720637075290a7b0a0972657475726e2028287461755b6370755d2e68696768203c3c20313629207c207461755b6370755d2e6c6f77293b0a7d0a0a696e74206370755f74656d7028756e7369676e6564206c6f6e6720637075290a7b0a0972657475726e2028287461755b6370755d2e68696768202b207461755b6370755d2e6c6f7729202f2032293b0a7d0a0a696e74207461755f696e746572727570747328756e7369676e6564206c6f6e6720637075290a7b0a0972657475726e20287461755b6370755d2e696e7465727275707473293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f74696d652e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030363530333000313231313437343433333000303031373634340030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20436f6d6d6f6e2074696d6520726f7574696e657320616d6f6e6720616c6c20707063206d616368696e65732e0a202a0a202a205772697474656e20627920436f727420446f7567616e2028636f72744063732e6e6d742e6564752920746f206d657267650a202a205061756c204d61636b6572726173272076657273696f6e20616e64206d696e6520666f72205052655020616e6420506d61632e0a202a204d50433878782f4d4258206368616e6765732062792044616e204d616c656b2028646d616c656b406a6c632e6e6574292e0a202a20436f6e76657274656420666f722036342d626974206279204d696b6520436f72726967616e20286d696b656a634075732e69626d2e636f6d290a202a0a202a20466972737420726f756e64206f66206275676669786573206279204761627269656c2050617562657274202870617562657274406972616d2e6573290a202a20746f206d616b6520636c6f636b206d6f726520737461626c652028322e342e302d7465737435292e20546865206f6e6c79207468696e670a202a2074686174207468697320636f646520617373756d65732069732074686174207468652074696d6562617365732068617665206265656e2073796e6368726f6e697a65640a202a206279206669726d77617265206f6e20534d5020616e6420617265206e657665722073746f7070656420286e6576657220646f20736c6565700a202a206f6e20534d50207468656e2c206e617020616e6420646f7a6520617265204f4b292e0a202a200a202a205370656564656420757020646f5f67657474696d656f666461792062792067657474696e6720726964206f66207265666572656e63657320746f0a202a207874696d6520287768696368207265717569726564206c6f636b7320666f7220636f6e73697374656e6379292e20286d696b656a634075732e69626d2e636f6d290a202a0a202a20544f444f20286e6f74206e65636573736172696c7920696e20746869732066696c65293a0a202a202d20696d70726f766520707265636973696f6e20616e6420726570726f6475636962696c697479206f662074696d6562617365206672657175656e63790a202a206d6561737572656d656e7420617420626f6f742074696d652e0a202a202d20666f7220617374726f6e6f6d6963616c206170706c69636174696f6e733a206164642061206e65772066756e6374696f6e20746f206765740a202a206e6f6e20616d626967756f75732074696d657374616d7073206576656e2061726f756e64206c656170207365636f6e64732e2054686973206e656564730a202a2061206e65772074696d657374616d7020666f726d617420616e64206120676f6f64206e616d652e0a202a0a202a20313939372d30392d3130202055706461746564204e545020636f6465206163636f7264696e6720746f20746563686e6963616c206d656d6f72616e64756d204a616e202739360a202a202020202020202020202020202241204b65726e656c204d6f64656c20666f7220507265636973696f6e2054696d656b656570696e67222062792044617665204d696c6c730a202a0a202a202020202020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a2020202020206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020202020206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a20202020202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f6578706f72742e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f706172616d2e683e0a23696e636c756465203c6c696e75782f737472696e672e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f74696d65782e683e0a23696e636c756465203c6c696e75782f6b65726e656c5f737461742e683e0a23696e636c756465203c6c696e75782f74696d652e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f70726f66696c652e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f73656375726974792e683e0a23696e636c756465203c6c696e75782f7065726370752e683e0a23696e636c756465203c6c696e75782f7274632e683e0a23696e636c756465203c6c696e75782f6a6966666965732e683e0a23696e636c756465203c6c696e75782f706f7369782d74696d6572732e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6972715f776f726b2e683e0a23696e636c756465203c61736d2f74726163652e683e0a0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23696e636c756465203c61736d2f6e7672616d2e683e0a23696e636c756465203c61736d2f63616368652e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f74696d652e683e0a23696e636c756465203c61736d2f70726f6d2e683e0a23696e636c756465203c61736d2f6972712e683e0a23696e636c756465203c61736d2f64697636342e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f7664736f5f64617461706167652e683e0a23696e636c756465203c61736d2f6669726d776172652e683e0a23696e636c756465203c61736d2f63707574696d652e683e0a0a2f2a20706f776572706320636c6f636b736f757263652f636c6f636b6576656e7420636f6465202a2f0a0a23696e636c756465203c6c696e75782f636c6f636b63686970732e683e0a23696e636c756465203c6c696e75782f74696d656b65657065725f696e7465726e616c2e683e0a0a737461746963206379636c655f74207274635f726561642873747275637420636c6f636b736f75726365202a293b0a7374617469632073747275637420636c6f636b736f7572636520636c6f636b736f757263655f727463203d207b0a092e6e616d652020202020202020203d2022727463222c0a092e726174696e67202020202020203d203430302c0a092e666c61677320202020202020203d20434c4f434b5f534f555243455f49535f434f4e54494e554f55532c0a092e6d61736b2020202020202020203d20434c4f434b534f555243455f4d41534b283634292c0a092e726561642020202020202020203d207274635f726561642c0a7d3b0a0a737461746963206379636c655f742074696d65626173655f726561642873747275637420636c6f636b736f75726365202a293b0a7374617469632073747275637420636c6f636b736f7572636520636c6f636b736f757263655f74696d6562617365203d207b0a092e6e616d652020202020202020203d202274696d6562617365222c0a092e726174696e67202020202020203d203430302c0a092e666c61677320202020202020203d20434c4f434b5f534f555243455f49535f434f4e54494e554f55532c0a092e6d61736b2020202020202020203d20434c4f434b534f555243455f4d41534b283634292c0a092e726561642020202020202020203d2074696d65626173655f726561642c0a7d3b0a0a23646566696e652044454352454d454e5445525f4d415809307837666666666666660a0a73746174696320696e742064656372656d656e7465725f7365745f6e6578745f6576656e7428756e7369676e6564206c6f6e67206576742c0a0909090920202020202073747275637420636c6f636b5f6576656e745f646576696365202a646576293b0a73746174696320766f69642064656372656d656e7465725f7365745f6d6f646528656e756d20636c6f636b5f6576656e745f6d6f6465206d6f64652c0a090909092073747275637420636c6f636b5f6576656e745f646576696365202a646576293b0a0a73747275637420636c6f636b5f6576656e745f6465766963652064656372656d656e7465725f636c6f636b6576656e74203d207b0a092e6e616d6520202020202020202020203d202264656372656d656e746572222c0a092e726174696e672020202020202020203d203230302c0a092e6972712020202020202020202020203d20302c0a092e7365745f6e6578745f6576656e74203d2064656372656d656e7465725f7365745f6e6578745f6576656e742c0a092e7365745f6d6f6465202020202020203d2064656372656d656e7465725f7365745f6d6f64652c0a092e6665617475726573202020202020203d20434c4f434b5f4556545f464541545f4f4e4553484f542c0a7d3b0a4558504f52545f53594d424f4c2864656372656d656e7465725f636c6f636b6576656e74293b0a0a444546494e455f5045525f435055287536342c2064656372656d656e746572735f6e6578745f7462293b0a73746174696320444546494e455f5045525f4350552873747275637420636c6f636b5f6576656e745f6465766963652c2064656372656d656e74657273293b0a0a23646566696e6520585345435f5045525f5345432028313032342a31303234290a0a23696664656620434f4e4649475f50504336340a23646566696e65205343414c455f5853454328787365632c206d617829092828287873656329202a206d617829202f20585345435f5045525f534543290a23656c73650a2f2a20636f6d7075746520282878736563203c3c20313229202a206d617829203e3e203332202a2f0a23646566696e65205343414c455f5853454328787365632c206d617829096d756c68777528287873656329203c3c2031322c206d6178290a23656e6469660a0a756e7369676e6564206c6f6e672074625f7469636b735f7065725f6a696666793b0a756e7369676e6564206c6f6e672074625f7469636b735f7065725f75736563203d203130303b202f2a2073616e652064656661756c74202a2f0a4558504f52545f53594d424f4c2874625f7469636b735f7065725f75736563293b0a756e7369676e6564206c6f6e672074625f7469636b735f7065725f7365633b0a4558504f52545f53594d424f4c2874625f7469636b735f7065725f736563293b092f2a20666f722063707574696d655f7420636f6e76657273696f6e73202a2f0a0a444546494e455f5350494e4c4f434b287274635f6c6f636b293b0a4558504f52545f53594d424f4c5f47504c287274635f6c6f636b293b0a0a737461746963207536342074625f746f5f6e735f7363616c65205f5f726561645f6d6f73746c793b0a73746174696320756e7369676e65642074625f746f5f6e735f7368696674205f5f726561645f6d6f73746c793b0a7374617469632075363420626f6f745f7462205f5f726561645f6d6f73746c793b0a0a65787465726e207374727563742074696d657a6f6e65207379735f747a3b0a737461746963206c6f6e672074696d657a6f6e655f6f66667365743b0a0a756e7369676e6564206c6f6e67207070635f70726f635f667265713b0a4558504f52545f53594d424f4c5f47504c287070635f70726f635f66726571293b0a756e7369676e6564206c6f6e67207070635f74625f667265713b0a4558504f52545f53594d424f4c5f47504c287070635f74625f66726571293b0a0a23696664656620434f4e4649475f564952545f4350555f4143434f554e54494e470a2f2a0a202a20466163746f727320666f7220636f6e76657274696e672066726f6d2063707574696d655f74202874696d6562617365207469636b732920746f0a202a206a6966666965732c206d6963726f7365636f6e64732c207365636f6e64732c20616e6420636c6f636b5f742028312f555345525f485a207365636f6e6473292e0a202a2054686573652061726520616c6c2073746f72656420617320302e36342066697865642d706f696e742062696e617279206672616374696f6e732e0a202a2f0a753634205f5f63707574696d655f6a6966666965735f666163746f723b0a4558504f52545f53594d424f4c285f5f63707574696d655f6a6966666965735f666163746f72293b0a753634205f5f63707574696d655f757365635f666163746f723b0a4558504f52545f53594d424f4c285f5f63707574696d655f757365635f666163746f72293b0a753634205f5f63707574696d655f7365635f666163746f723b0a4558504f52545f53594d424f4c285f5f63707574696d655f7365635f666163746f72293b0a753634205f5f63707574696d655f636c6f636b745f666163746f723b0a4558504f52545f53594d424f4c285f5f63707574696d655f636c6f636b745f666163746f72293b0a444546494e455f5045525f43505528756e7369676e6564206c6f6e672c2063707574696d655f6c6173745f64656c7461293b0a444546494e455f5045525f43505528756e7369676e6564206c6f6e672c2063707574696d655f7363616c65645f6c6173745f64656c7461293b0a0a63707574696d655f742063707574696d655f6f6e655f6a696666793b0a0a766f696420282a64746c5f636f6e73756d657229287374727563742064746c5f656e747279202a2c20753634293b0a0a73746174696320766f69642063616c635f63707574696d655f666163746f727328766f6964290a7b0a09737472756374206469765f726573756c74207265733b0a0a096469763132385f62795f333228485a2c20302c2074625f7469636b735f7065725f7365632c2026726573293b0a095f5f63707574696d655f6a6966666965735f666163746f72203d207265732e726573756c745f6c6f773b0a096469763132385f62795f333228313030303030302c20302c2074625f7469636b735f7065725f7365632c2026726573293b0a095f5f63707574696d655f757365635f666163746f72203d207265732e726573756c745f6c6f773b0a096469763132385f62795f333228312c20302c2074625f7469636b735f7065725f7365632c2026726573293b0a095f5f63707574696d655f7365635f666163746f72203d207265732e726573756c745f6c6f773b0a096469763132385f62795f333228555345525f485a2c20302c2074625f7469636b735f7065725f7365632c2026726573293b0a095f5f63707574696d655f636c6f636b745f666163746f72203d207265732e726573756c745f6c6f773b0a7d0a0a2f2a0a202a205265616420746865205350555252206f6e2073797374656d73207468617420686176652069742c206f74686572776973652074686520505552522c0a202a206f72206966207468617420646f65736e27742065786973742072657475726e207468652074696d65626173652076616c75652070617373656420696e2e0a202a2f0a7374617469632075363420726561645f737075727228753634207462290a7b0a09696620286370755f6861735f66656174757265284350555f4654525f535055525229290a090972657475726e206d66737072285350524e5f5350555252293b0a09696620286370755f6861735f66656174757265284350555f4654525f5055525229290a090972657475726e206d66737072285350524e5f50555252293b0a0972657475726e2074623b0a7d0a0a23696664656620434f4e4649475f5050435f53504c5041520a0a2f2a0a202a205363616e20746865206469737061746368207472616365206c6f6720616e6420636f756e74207570207468652073746f6c656e2074696d652e0a202a2053686f756c642062652063616c6c6564207769746820696e74657272757074732064697361626c65642e0a202a2f0a73746174696320753634207363616e5f64697370617463685f6c6f67287536342073746f705f7462290a7b0a097536342069203d206c6f63616c5f706163612d3e64746c5f726964783b0a097374727563742064746c5f656e747279202a64746c203d206c6f63616c5f706163612d3e64746c5f637572723b0a097374727563742064746c5f656e747279202a64746c5f656e64203d206c6f63616c5f706163612d3e64697370617463685f6c6f675f656e643b0a09737472756374206c7070616361202a767061203d206c6f63616c5f706163612d3e6c70706163615f7074723b0a097536342074625f64656c74613b0a097536342073746f6c656e203d20303b0a09753634206474623b0a0a09696620282164746c290a090972657475726e20303b0a0a096966202869203d3d207670612d3e64746c5f696478290a090972657475726e20303b0a097768696c65202869203c207670612d3e64746c5f69647829207b0a09096966202864746c5f636f6e73756d6572290a09090964746c5f636f6e73756d65722864746c2c2069293b0a0909647462203d2064746c2d3e74696d65626173653b0a090974625f64656c7461203d2064746c2d3e656e71756575655f746f5f64697370617463685f74696d65202b0a09090964746c2d3e72656164795f746f5f656e71756575655f74696d653b0a09096261727269657228293b0a09096966202869202b204e5f44495350415443485f4c4f47203c207670612d3e64746c5f69647829207b0a0909092f2a2062756666657220686173206f766572666c6f776564202a2f0a09090969203d207670612d3e64746c5f696478202d204e5f44495350415443485f4c4f473b0a09090964746c203d206c6f63616c5f706163612d3e64697370617463685f6c6f67202b2028692025204e5f44495350415443485f4c4f47293b0a090909636f6e74696e75653b0a09097d0a090969662028647462203e2073746f705f7462290a090909627265616b3b0a090973746f6c656e202b3d2074625f64656c74613b0a09092b2b693b0a09092b2b64746c3b0a09096966202864746c203d3d2064746c5f656e64290a09090964746c203d206c6f63616c5f706163612d3e64697370617463685f6c6f673b0a097d0a096c6f63616c5f706163612d3e64746c5f72696478203d20693b0a096c6f63616c5f706163612d3e64746c5f63757272203d2064746c3b0a0972657475726e2073746f6c656e3b0a7d0a0a2f2a0a202a20416363756d756c6174652073746f6c656e2074696d65206279207363616e6e696e6720746865206469737061746368207472616365206c6f672e0a202a2043616c6c6564206f6e20656e7472792066726f6d2075736572206d6f64652e0a202a2f0a766f696420616363756d756c6174655f73746f6c656e5f74696d6528766f6964290a7b0a09753634207373742c207573743b0a0a09753820736176655f736f66745f656e61626c6564203d206c6f63616c5f706163612d3e736f66745f656e61626c65643b0a0a092f2a205765206172652063616c6c6564206561726c7920696e2074686520657863657074696f6e20656e7472792c206265666f72650a09202a20736f66742f686172645f656e61626c6564206172652073796e6327656420746f207468652065787065637465642073746174650a09202a20666f722074686520657863657074696f6e2e2057652061726520686172642064697361626c6564206275742074686520504143410a09202a206e6565647320746f207265666c656374207468617420736f20766172696f757320646562756720737475666620646f65736e27740a09202a20636f6d706c61696e0a09202a2f0a096c6f63616c5f706163612d3e736f66745f656e61626c6564203d20303b0a0a09737374203d207363616e5f64697370617463685f6c6f67286c6f63616c5f706163612d3e737461727474696d655f75736572293b0a09757374203d207363616e5f64697370617463685f6c6f67286c6f63616c5f706163612d3e737461727474696d65293b0a096c6f63616c5f706163612d3e73797374656d5f74696d65202d3d207373743b0a096c6f63616c5f706163612d3e757365725f74696d65202d3d207573743b0a096c6f63616c5f706163612d3e73746f6c656e5f74696d65202b3d20757374202b207373743b0a0a096c6f63616c5f706163612d3e736f66745f656e61626c6564203d20736176655f736f66745f656e61626c65643b0a7d0a0a73746174696320696e6c696e65207536342063616c63756c6174655f73746f6c656e5f74696d65287536342073746f705f7462290a7b0a097536342073746f6c656e203d20303b0a0a09696620286765745f7061636128292d3e64746c5f7269647820213d206765745f7061636128292d3e6c70706163615f7074722d3e64746c5f69647829207b0a090973746f6c656e203d207363616e5f64697370617463685f6c6f672873746f705f7462293b0a09096765745f7061636128292d3e73797374656d5f74696d65202d3d2073746f6c656e3b0a097d0a0a0973746f6c656e202b3d206765745f7061636128292d3e73746f6c656e5f74696d653b0a096765745f7061636128292d3e73746f6c656e5f74696d65203d20303b0a0972657475726e2073746f6c656e3b0a7d0a0a23656c7365202f2a20434f4e4649475f5050435f53504c504152202a2f0a73746174696320696e6c696e65207536342063616c63756c6174655f73746f6c656e5f74696d65287536342073746f705f7462290a7b0a0972657475726e20303b0a7d0a0a23656e646966202f2a20434f4e4649475f5050435f53504c504152202a2f0a0a2f2a0a202a204163636f756e742074696d6520666f722061207472616e736974696f6e206265747765656e2073797374656d2c2068617264206972710a202a206f7220736f6674206972712073746174652e0a202a2f0a73746174696320753634207674696d655f64656c746128737472756374207461736b5f737472756374202a74736b2c0a090909753634202a7379735f7363616c65642c20753634202a73746f6c656e290a7b0a09753634206e6f772c206e6f777363616c65642c2064656c74617363616c65643b0a09753634207564656c74612c2064656c74612c20757365725f7363616c65643b0a0a095741524e5f4f4e5f4f4e43452821697271735f64697361626c65642829293b0a0a096e6f77203d206d66746228293b0a096e6f777363616c6564203d20726561645f7370757272286e6f77293b0a096765745f7061636128292d3e73797374656d5f74696d65202b3d206e6f77202d206765745f7061636128292d3e737461727474696d653b0a096765745f7061636128292d3e737461727474696d65203d206e6f773b0a0964656c74617363616c6564203d206e6f777363616c6564202d206765745f7061636128292d3e737461727473707572723b0a096765745f7061636128292d3e73746172747370757272203d206e6f777363616c65643b0a0a092a73746f6c656e203d2063616c63756c6174655f73746f6c656e5f74696d65286e6f77293b0a0a0964656c7461203d206765745f7061636128292d3e73797374656d5f74696d653b0a096765745f7061636128292d3e73797374656d5f74696d65203d20303b0a097564656c7461203d206765745f7061636128292d3e757365725f74696d65202d206765745f7061636128292d3e7574696d655f7373707572723b0a096765745f7061636128292d3e7574696d655f737370757272203d206765745f7061636128292d3e757365725f74696d653b0a0a092f2a0a09202a204265636175736520776520646f6e2774207265616420746865205350555252206f6e206576657279206b65726e656c20656e7472792f657869742c0a09202a2064656c74617363616c656420696e636c7564657320626f7468207573657220616e642073797374656d205350555252207469636b732e0a09202a204170706f7274696f6e207468657365207469636b7320746f2073797374656d205350555252207469636b7320616e6420757365720a09202a205350555252207469636b7320696e207468652073616d6520726174696f206173207468652073797374656d2074696d65202864656c7461290a09202a20616e6420757365722074696d6520287564656c7461292076616c756573206f627461696e65642066726f6d207468652074696d65626173650a09202a206f766572207468652073616d6520696e74657276616c2e20205468652073797374656d207469636b7320676574206163636f756e74656420686572653b0a09202a207468652075736572207469636b732067657420736176656420757020696e20706163612d3e757365725f74696d655f7363616c656420746f2062650a09202a2075736564206279206163636f756e745f70726f636573735f7469636b2e0a09202a2f0a092a7379735f7363616c6564203d2064656c74613b0a09757365725f7363616c6564203d207564656c74613b0a096966202864656c74617363616c656420213d2064656c7461202b207564656c746129207b0a0909696620287564656c746129207b0a0909092a7379735f7363616c6564203d2064656c74617363616c6564202a2064656c7461202f202864656c7461202b207564656c7461293b0a090909757365725f7363616c6564203d2064656c74617363616c6564202d202a7379735f7363616c65643b0a09097d20656c7365207b0a0909092a7379735f7363616c6564203d2064656c74617363616c65643b0a09097d0a097d0a096765745f7061636128292d3e757365725f74696d655f7363616c6564202b3d20757365725f7363616c65643b0a0a0972657475726e2064656c74613b0a7d0a0a766f6964207674696d655f6163636f756e745f73797374656d28737472756374207461736b5f737472756374202a74736b290a7b0a097536342064656c74612c207379735f7363616c65642c2073746f6c656e3b0a0a0964656c7461203d207674696d655f64656c74612874736b2c20267379735f7363616c65642c202673746f6c656e293b0a096163636f756e745f73797374656d5f74696d652874736b2c20302c2064656c74612c207379735f7363616c6564293b0a096966202873746f6c656e290a09096163636f756e745f737465616c5f74696d652873746f6c656e293b0a7d0a0a766f6964207674696d655f6163636f756e745f69646c6528737472756374207461736b5f737472756374202a74736b290a7b0a097536342064656c74612c207379735f7363616c65642c2073746f6c656e3b0a0a0964656c7461203d207674696d655f64656c74612874736b2c20267379735f7363616c65642c202673746f6c656e293b0a096163636f756e745f69646c655f74696d652864656c7461202b2073746f6c656e293b0a7d0a0a2f2a0a202a205472616e736665722074686520757365722074696d6520616363756d756c6174656420696e2074686520706163610a202a2062792074686520657863657074696f6e20656e74727920616e64206578697420636f646520746f207468652067656e657269630a202a2070726f6365737320757365722074696d65207265636f7264732e0a202a204d7573742062652063616c6c6564207769746820696e74657272757074732064697361626c65642e0a202a20417373756d65732074686174207674696d655f6163636f756e745f73797374656d2f69646c65282920686173206265656e2063616c6c65640a202a20726563656e746c792028692e652e2073696e636520746865206c61737420656e7472792066726f6d20757365726d6f64652920736f20746861740a202a206765745f7061636128292d3e757365725f74696d655f7363616c656420697320757020746f20646174652e0a202a2f0a766f6964207674696d655f6163636f756e745f7573657228737472756374207461736b5f737472756374202a74736b290a7b0a0963707574696d655f74207574696d652c207574696d657363616c65643b0a0a097574696d65203d206765745f7061636128292d3e757365725f74696d653b0a097574696d657363616c6564203d206765745f7061636128292d3e757365725f74696d655f7363616c65643b0a096765745f7061636128292d3e757365725f74696d65203d20303b0a096765745f7061636128292d3e757365725f74696d655f7363616c6564203d20303b0a096765745f7061636128292d3e7574696d655f737370757272203d20303b0a096163636f756e745f757365725f74696d652874736b2c207574696d652c207574696d657363616c6564293b0a7d0a0a23656c7365202f2a202120434f4e4649475f564952545f4350555f4143434f554e54494e47202a2f0a23646566696e652063616c635f63707574696d655f666163746f727328290a23656e6469660a0a766f6964205f5f64656c617928756e7369676e6564206c6f6e67206c6f6f7073290a7b0a09756e7369676e6564206c6f6e672073746172743b0a09696e7420646966663b0a0a09696620285f5f5553455f525443282929207b0a09097374617274203d206765745f7274636c28293b0a0909646f207b0a0909092f2a20746865205254434c2072656769737465722077726170732061742031303030303030303030202a2f0a09090964696666203d206765745f7274636c2829202d2073746172743b0a0909096966202864696666203c2030290a0909090964696666202b3d20313030303030303030303b0a09097d207768696c65202864696666203c206c6f6f7073293b0a097d20656c7365207b0a09097374617274203d206765745f74626c28293b0a09097768696c6520286765745f74626c2829202d207374617274203c206c6f6f7073290a090909484d545f6c6f7728293b0a0909484d545f6d656469756d28293b0a097d0a7d0a4558504f52545f53594d424f4c285f5f64656c6179293b0a0a766f6964207564656c617928756e7369676e6564206c6f6e67207573656373290a7b0a095f5f64656c61792874625f7469636b735f7065725f75736563202a207573656373293b0a7d0a4558504f52545f53594d424f4c287564656c6179293b0a0a23696664656620434f4e4649475f534d500a756e7369676e6564206c6f6e672070726f66696c655f7063287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e67207063203d20696e737472756374696f6e5f706f696e7465722872656773293b0a0a0969662028696e5f6c6f636b5f66756e6374696f6e7328706329290a090972657475726e20726567732d3e6c696e6b3b0a0a0972657475726e2070633b0a7d0a4558504f52545f53594d424f4c2870726f66696c655f7063293b0a23656e6469660a0a23696664656620434f4e4649475f4952515f574f524b0a0a2f2a0a202a2036342d62697420757365732061206279746520696e2074686520504143412c2033322d62697420757365732061207065722d637075207661726961626c652e2e2e0a202a2f0a23696664656620434f4e4649475f50504336340a73746174696320696e6c696e6520756e7369676e6564206c6f6e6720746573745f6972715f776f726b5f70656e64696e6728766f6964290a7b0a09756e7369676e6564206c6f6e6720783b0a0a0961736d20766f6c6174696c6528226c627a2025302c253128313329220a09093a20223d7222202878290a09093a2022692220286f66667365746f662873747275637420706163615f7374727563742c206972715f776f726b5f70656e64696e672929293b0a0972657475726e20783b0a7d0a0a73746174696320696e6c696e6520766f6964207365745f6972715f776f726b5f70656e64696e675f666c616728766f6964290a7b0a0961736d20766f6c6174696c6528227374622025302c25312831332922203a203a0a0909227222202831292c0a090922692220286f66667365746f662873747275637420706163615f7374727563742c206972715f776f726b5f70656e64696e672929293b0a7d0a0a73746174696320696e6c696e6520766f696420636c6561725f6972715f776f726b5f70656e64696e6728766f6964290a7b0a0961736d20766f6c6174696c6528227374622025302c25312831332922203a203a0a0909227222202830292c0a090922692220286f66667365746f662873747275637420706163615f7374727563742c206972715f776f726b5f70656e64696e672929293b0a7d0a0a23656c7365202f2a2033322d626974202a2f0a0a444546494e455f5045525f4350552875382c206972715f776f726b5f70656e64696e67293b0a0a23646566696e65207365745f6972715f776f726b5f70656e64696e675f666c61672829095f5f6765745f6370755f766172286972715f776f726b5f70656e64696e6729203d20310a23646566696e6520746573745f6972715f776f726b5f70656e64696e67282909095f5f6765745f6370755f766172286972715f776f726b5f70656e64696e67290a23646566696e6520636c6561725f6972715f776f726b5f70656e64696e672829095f5f6765745f6370755f766172286972715f776f726b5f70656e64696e6729203d20300a0a23656e646966202f2a20333220767320363420626974202a2f0a0a766f696420617263685f6972715f776f726b5f726169736528766f6964290a7b0a09707265656d70745f64697361626c6528293b0a097365745f6972715f776f726b5f70656e64696e675f666c616728293b0a097365745f6465632831293b0a09707265656d70745f656e61626c6528293b0a7d0a0a23656c736520202f2a20434f4e4649475f4952515f574f524b202a2f0a0a23646566696e6520746573745f6972715f776f726b5f70656e64696e67282909300a23646566696e6520636c6561725f6972715f776f726b5f70656e64696e6728290a0a23656e646966202f2a20434f4e4649475f4952515f574f524b202a2f0a0a2f2a0a202a2074696d65725f696e74657272757074202d20676574732063616c6c6564207768656e207468652064656372656d656e746572206f766572666c6f77732c0a202a207769746820696e74657272757074732064697361626c65642e0a202a2f0a766f69642074696d65725f696e74657272757074287374727563742070745f72656773202a2072656773290a7b0a097374727563742070745f72656773202a6f6c645f726567733b0a09753634202a6e6578745f7462203d20265f5f6765745f6370755f7661722864656372656d656e746572735f6e6578745f7462293b0a0973747275637420636c6f636b5f6576656e745f646576696365202a657674203d20265f5f6765745f6370755f7661722864656372656d656e74657273293b0a09753634206e6f773b0a0a092f2a20456e73757265206120706f7369746976652076616c7565206973207772697474656e20746f207468652064656372656d656e7465722c206f7220656c73650a09202a20736f6d6520435055732077696c6c20636f6e74696e756520746f2074616b652064656372656d656e74657220657863657074696f6e732e0a09202a2f0a097365745f6465632844454352454d454e5445525f4d4158293b0a0a092f2a20536f6d6520696d706c656d656e746174696f6e73206f6620686f74706c75672077696c6c206765742074696d657220696e7465727275707473207768696c650a09202a206f66666c696e652c206a7573742069676e6f726520746865736520616e6420776520616c736f206e65656420746f207365740a09202a2064656372656d656e746572735f6e6578745f7462206173204d415820746f206d616b652073757265205f5f636865636b5f6972715f7265706c61790a09202a20646f6e2774207265706c61792074696d657220696e74657272757074207768656e2072657475726e2c206f7468657277697365207765276c6c20747261700a09202a206865726520696e66696e6974656c79203a280a09202a2f0a0969662028216370755f6f6e6c696e6528736d705f70726f636573736f725f696428292929207b0a09092a6e6578745f7462203d207e2875363429303b0a090972657475726e3b0a097d0a0a092f2a20436f6e646974696f6e616c6c7920686172642d656e61626c6520696e7465727275707473206e6f772074686174207468652044454320686173206265656e0a09202a2062756d70656420746f20697473206d6178696d756d2076616c75650a09202a2f0a096d61795f686172645f6972715f656e61626c6528293b0a0a095f5f6765745f6370755f766172286972715f73746174292e74696d65725f697271732b2b3b0a0a23696620646566696e656428434f4e4649475f50504333322920262620646566696e656428434f4e4649475f504d4143290a096966202861746f6d69635f7265616428267070635f6e5f6c6f73745f696e74657272757074732920213d2030290a0909646f5f4952512872656773293b0a23656e6469660a0a096f6c645f72656773203d207365745f6972715f726567732872656773293b0a096972715f656e74657228293b0a0a0974726163655f74696d65725f696e746572727570745f656e7472792872656773293b0a0a0969662028746573745f6972715f776f726b5f70656e64696e67282929207b0a0909636c6561725f6972715f776f726b5f70656e64696e6728293b0a09096972715f776f726b5f72756e28293b0a097d0a0a096e6f77203d206765745f74625f6f725f72746328293b0a09696620286e6f77203e3d202a6e6578745f746229207b0a09092a6e6578745f7462203d207e2875363429303b0a0909696620286576742d3e6576656e745f68616e646c6572290a0909096576742d3e6576656e745f68616e646c657228657674293b0a097d20656c7365207b0a09096e6f77203d202a6e6578745f7462202d206e6f773b0a0909696620286e6f77203c3d2044454352454d454e5445525f4d4158290a0909097365745f6465632828696e74296e6f77293b0a097d0a0a23696664656620434f4e4649475f50504336340a092f2a20636f6c6c65637420707572722072656769737465722076616c756573206f6674656e2c20666f722061636375726174652063616c63756c6174696f6e73202a2f0a09696620286669726d776172655f6861735f666561747572652846575f464541545552455f53504c5041522929207b0a0909737472756374206370755f7573616765202a6375203d20265f5f6765745f6370755f766172286370755f75736167655f6172726179293b0a090963752d3e63757272656e745f7462203d206d66737072285350524e5f50555252293b0a097d0a23656e6469660a0a0974726163655f74696d65725f696e746572727570745f657869742872656773293b0a0a096972715f6578697428293b0a097365745f6972715f72656773286f6c645f72656773293b0a7d0a0a2f2a0a202a2048797065727669736f722064656372656d656e74657220696e74657272757074732073686f756c646e2774206f63637572206275742061726520736f6d6574696d65730a202a206c6566742070656e64696e67206f6e20657869742066726f6d2061204b564d2067756573742e2020576520646f6e2774206e65656420746f20646f20616e797468696e670a202a20746f20636c656172207468656d2c20617320746865792061726520656467652d7472696767657265642e0a202a2f0a766f696420686465635f696e74657272757074287374727563742070745f72656773202a72656773290a7b0a7d0a0a23696664656620434f4e4649475f53555350454e440a73746174696320766f69642067656e657269635f73757370656e645f64697361626c655f6972717328766f6964290a7b0a092f2a2044697361626c65207468652064656372656d656e7465722c20736f207468617420697420646f65736e277420696e746572666572650a09202a20776974682073757370656e64696e672e0a09202a2f0a0a097365745f6465632844454352454d454e5445525f4d4158293b0a096c6f63616c5f6972715f64697361626c6528293b0a097365745f6465632844454352454d454e5445525f4d4158293b0a7d0a0a73746174696320766f69642067656e657269635f73757370656e645f656e61626c655f6972717328766f6964290a7b0a096c6f63616c5f6972715f656e61626c6528293b0a7d0a0a2f2a204f766572726964657320746865207765616b2076657273696f6e20696e206b65726e656c2f706f7765722f6d61696e2e63202a2f0a766f696420617263685f73757370656e645f64697361626c655f6972717328766f6964290a7b0a09696620287070635f6d642e73757370656e645f64697361626c655f69727173290a09097070635f6d642e73757370656e645f64697361626c655f6972717328293b0a0967656e657269635f73757370656e645f64697361626c655f6972717328293b0a7d0a0a2f2a204f766572726964657320746865207765616b2076657273696f6e20696e206b65726e656c2f706f7765722f6d61696e2e63202a2f0a766f696420617263685f73757370656e645f656e61626c655f6972717328766f6964290a7b0a0967656e657269635f73757370656e645f656e61626c655f6972717328293b0a09696620287070635f6d642e73757370656e645f656e61626c655f69727173290a09097070635f6d642e73757370656e645f656e61626c655f6972717328293b0a7d0a23656e6469660a0a2f2a0a202a205363686564756c657220636c6f636b202d2072657475726e732063757272656e742074696d6520696e206e616e6f73656320756e6974732e0a202a0a202a204e6f74653a206d756c68647528612c20622920286d756c7469706c79206869676820646f75626c6520756e7369676e6564292072657475726e730a202a2074686520686967682036342062697473206f662061202a20622c20692e652e202861202a206229203e3e2036342c207768657265206120616e6420620a202a206172652036342d62697420756e7369676e6564206e756d626572732e0a202a2f0a756e7369676e6564206c6f6e67206c6f6e672073636865645f636c6f636b28766f6964290a7b0a09696620285f5f5553455f5254432829290a090972657475726e206765745f72746328293b0a0972657475726e206d756c686475286765745f74622829202d20626f6f745f74622c2074625f746f5f6e735f7363616c6529203c3c2074625f746f5f6e735f73686966743b0a7d0a0a73746174696320696e74205f5f696e6974206765745f667265712863686172202a6e616d652c20696e742063656c6c732c20756e7369676e6564206c6f6e67202a76616c290a7b0a09737472756374206465766963655f6e6f6465202a6370753b0a09636f6e737420756e7369676e656420696e74202a66703b0a09696e7420666f756e64203d20303b0a0a092f2a2054686520637075206e6f64652073686f756c6420686176652074696d656261736520616e6420636c6f636b206672657175656e63792070726f70657274696573202a2f0a09637075203d206f665f66696e645f6e6f64655f62795f74797065284e554c4c2c202263707522293b0a0a096966202863707529207b0a09096670203d206f665f6765745f70726f7065727479286370752c206e616d652c204e554c4c293b0a090969662028667029207b0a090909666f756e64203d20313b0a0909092a76616c203d206f665f726561645f756c6f6e672866702c2063656c6c73293b0a09097d0a0a09096f665f6e6f64655f70757428637075293b0a097d0a0a0972657475726e20666f756e643b0a7d0a0a2f2a2073686f756c64206265636f6d65205f5f637075696e6974207768656e207365636f6e646172795f6370755f74696d655f696e697420616c736f206973202a2f0a766f69642073746172745f6370755f64656372656d656e74657228766f6964290a7b0a23696620646566696e656428434f4e4649475f424f4f4b4529207c7c20646566696e656428434f4e4649475f343078290a092f2a20436c65617220616e792070656e64696e672074696d657220696e7465727275707473202a2f0a096d74737072285350524e5f5453522c205453525f454e57207c205453525f574953207c205453525f444953207c205453525f464953293b0a0a092f2a20456e61626c652064656372656d656e74657220696e74657272757074202a2f0a096d74737072285350524e5f5443522c205443525f444945293b0a23656e646966202f2a20646566696e656428434f4e4649475f424f4f4b4529207c7c20646566696e656428434f4e4649475f34307829202a2f0a7d0a0a766f6964205f5f696e69742067656e657269635f63616c6962726174655f6465637228766f6964290a7b0a097070635f74625f66726571203d2044454641554c545f54425f465245513b09092f2a2068617264636f6465642064656661756c74202a2f0a0a0969662028216765745f66726571282269626d2c657874656e6465642d74696d65626173652d6672657175656e6379222c20322c20267070635f74625f66726571292026260a0920202020216765745f66726571282274696d65626173652d6672657175656e6379222c20312c20267070635f74625f667265712929207b0a0a09097072696e746b284b45524e5f45525220225741524e494e473a20457374696d6174696e672064656372656d656e746572206672657175656e637920220a0909090922286e6f7420666f756e64295c6e22293b0a097d0a0a097070635f70726f635f66726571203d2044454641554c545f50524f435f465245513b092f2a2068617264636f6465642064656661756c74202a2f0a0a0969662028216765745f66726571282269626d2c657874656e6465642d636c6f636b2d6672657175656e6379222c20322c20267070635f70726f635f66726571292026260a0920202020216765745f667265712822636c6f636b2d6672657175656e6379222c20312c20267070635f70726f635f667265712929207b0a0a09097072696e746b284b45524e5f45525220225741524e494e473a20457374696d6174696e672070726f636573736f72206672657175656e637920220a0909090922286e6f7420666f756e64295c6e22293b0a097d0a7d0a0a696e74207570646174655f70657273697374656e745f636c6f636b287374727563742074696d6573706563206e6f77290a7b0a09737472756374207274635f74696d6520746d3b0a0a0969662028217070635f6d642e7365745f7274635f74696d65290a090972657475726e20303b0a0a09746f5f746d286e6f772e74765f736563202b2031202b2074696d657a6f6e655f6f66667365742c2026746d293b0a09746d2e746d5f79656172202d3d20313930303b0a09746d2e746d5f6d6f6e202d3d20313b0a0a0972657475726e207070635f6d642e7365745f7274635f74696d652826746d293b0a7d0a0a73746174696320766f6964205f5f726561645f70657273697374656e745f636c6f636b287374727563742074696d6573706563202a7473290a7b0a09737472756374207274635f74696d6520746d3b0a0973746174696320696e74206669727374203d20313b0a0a0974732d3e74765f6e736563203d20303b0a092f2a2058585820746869732069732061206c69746c652066726167696c65206275742077696c6c20776f726b206f6b617920696e207468652073686f7274207465726d202a2f0a0969662028666972737429207b0a09096669727374203d20303b0a0909696620287070635f6d642e74696d655f696e6974290a09090974696d657a6f6e655f6f6666736574203d207070635f6d642e74696d655f696e697428293b0a0a09092f2a206765745f626f6f745f74696d6528292069736e27742067756172616e7465656420746f206265207361666520746f2063616c6c206c617465202a2f0a0909696620287070635f6d642e6765745f626f6f745f74696d6529207b0a09090974732d3e74765f736563203d207070635f6d642e6765745f626f6f745f74696d652829202d2074696d657a6f6e655f6f66667365743b0a09090972657475726e3b0a09097d0a097d0a0969662028217070635f6d642e6765745f7274635f74696d6529207b0a090974732d3e74765f736563203d20303b0a090972657475726e3b0a097d0a097070635f6d642e6765745f7274635f74696d652826746d293b0a0a0974732d3e74765f736563203d206d6b74696d6528746d2e746d5f796561722b313930302c20746d2e746d5f6d6f6e2b312c20746d2e746d5f6d6461792c0a09090920202020746d2e746d5f686f75722c20746d2e746d5f6d696e2c20746d2e746d5f736563293b0a7d0a0a766f696420726561645f70657273697374656e745f636c6f636b287374727563742074696d6573706563202a7473290a7b0a095f5f726561645f70657273697374656e745f636c6f636b287473293b0a0a092f2a2053616e6974697a6520697420696e2063617365207265616c2074696d6520636c6f636b206973207365742062656c6f772045504f4348202a2f0a096966202874732d3e74765f736563203c203029207b0a090974732d3e74765f736563203d20303b0a090974732d3e74765f6e736563203d20303b0a097d0a09090a7d0a0a2f2a20636c6f636b736f7572636520636f6465202a2f0a737461746963206379636c655f74207274635f726561642873747275637420636c6f636b736f75726365202a6373290a7b0a0972657475726e20286379636c655f74296765745f72746328293b0a7d0a0a737461746963206379636c655f742074696d65626173655f726561642873747275637420636c6f636b736f75726365202a6373290a7b0a0972657475726e20286379636c655f74296765745f746228293b0a7d0a0a766f6964207570646174655f7673797363616c6c5f6f6c64287374727563742074696d6573706563202a77616c6c5f74696d652c207374727563742074696d6573706563202a77746d2c0a09090973747275637420636c6f636b736f75726365202a636c6f636b2c20753332206d756c74290a7b0a09753634206e65775f74625f746f5f78732c206e65775f7374616d705f787365633b0a0975333220667261635f7365633b0a0a0969662028636c6f636b20213d2026636c6f636b736f757263655f74696d6562617365290a090972657475726e3b0a0a092f2a204d616b65207573657273706163652067657474696d656f66646179207370696e20756e74696c20776527726520646f6e652e202a2f0a092b2b7664736f5f646174612d3e74625f7570646174655f636f756e743b0a09736d705f6d6228293b0a0a092f2a203139333432383133313133383334303637207e3d20325e2832302b363429202f20316539202a2f0a096e65775f74625f746f5f7873203d202875363429206d756c74202a20283139333432383133313133383334303637554c4c203e3e20636c6f636b2d3e7368696674293b0a096e65775f7374616d705f78736563203d2028753634292077616c6c5f74696d652d3e74765f6e736563202a20585345435f5045525f5345433b0a09646f5f646976286e65775f7374616d705f787365632c2031303030303030303030293b0a096e65775f7374616d705f78736563202b3d2028753634292077616c6c5f74696d652d3e74765f736563202a20585345435f5045525f5345433b0a0a094255475f4f4e2877616c6c5f74696d652d3e74765f6e736563203e3d204e5345435f5045525f534543293b0a092f2a20746869732069732074765f6e736563202f20316539206173206120302e3332206672616374696f6e202a2f0a09667261635f736563203d202828753634292077616c6c5f74696d652d3e74765f6e736563202a203138343436373434303733554c4c29203e3e2033323b0a0a092f2a0a09202a2074625f7570646174655f636f756e74206973207573656420746f20616c6c6f7720746865207573657273706163652067657474696d656f6664617920636f64650a09202a20746f2061737375726520697473656c6620746861742069742073656573206120636f6e73697374656e742076696577206f66207468652074625f746f5f787320616e640a09202a207374616d705f78736563207661726961626c65732e20204974207265616473207468652074625f7570646174655f636f756e742c207468656e2072656164730a09202a2074625f746f5f787320616e64207374616d705f7873656320616e64207468656e2072656164732074625f7570646174655f636f756e7420616761696e2e202049660a09202a207468652074776f2076616c756573206f662074625f7570646174655f636f756e74206d6174636820616e6420617265206576656e207468656e207468650a09202a2074625f746f5f787320616e64207374616d705f787365632076616c7565732061726520636f6e73697374656e742e20204966206e6f742c207468656e2069740a09202a206c6f6f7073206261636b20616e64207265616473207468656d20616761696e20756e74696c2074686973206372697465726961206973206d65742e0a09202a20576520657870656374207468652063616c6c657220746f206861766520646f6e652074686520666972737420696e6372656d656e74206f660a09202a207664736f5f646174612d3e74625f7570646174655f636f756e7420616c72656164792e0a09202a2f0a097664736f5f646174612d3e74625f6f7269675f7374616d70203d20636c6f636b2d3e6379636c655f6c6173743b0a097664736f5f646174612d3e7374616d705f78736563203d206e65775f7374616d705f787365633b0a097664736f5f646174612d3e74625f746f5f7873203d206e65775f74625f746f5f78733b0a097664736f5f646174612d3e77746f6d5f636c6f636b5f736563203d2077746d2d3e74765f7365633b0a097664736f5f646174612d3e77746f6d5f636c6f636b5f6e736563203d2077746d2d3e74765f6e7365633b0a097664736f5f646174612d3e7374616d705f7874696d65203d202a77616c6c5f74696d653b0a097664736f5f646174612d3e7374616d705f7365635f6672616374696f6e203d20667261635f7365633b0a09736d705f776d6228293b0a092b2b287664736f5f646174612d3e74625f7570646174655f636f756e74293b0a7d0a0a766f6964207570646174655f7673797363616c6c5f747a28766f6964290a7b0a097664736f5f646174612d3e747a5f6d696e7574657377657374203d207379735f747a2e747a5f6d696e75746573776573743b0a097664736f5f646174612d3e747a5f64737474696d65203d207379735f747a2e747a5f64737474696d653b0a7d0a0a73746174696320766f6964205f5f696e697420636c6f636b736f757263655f696e697428766f6964290a7b0a0973747275637420636c6f636b736f75726365202a636c6f636b3b0a0a09696620285f5f5553455f5254432829290a0909636c6f636b203d2026636c6f636b736f757263655f7274633b0a09656c73650a0909636c6f636b203d2026636c6f636b736f757263655f74696d65626173653b0a0a0969662028636c6f636b736f757263655f72656769737465725f687a28636c6f636b2c2074625f7469636b735f7065725f7365632929207b0a09097072696e746b284b45524e5f4552522022636c6f636b736f757263653a20257320697320616c726561647920726567697374657265645c6e222c0a090920202020202020636c6f636b2d3e6e616d65293b0a090972657475726e3b0a097d0a0a097072696e746b284b45524e5f494e464f2022636c6f636b736f757263653a202573206d756c745b25785d2073686966745b25645d20726567697374657265645c6e222c0a0920202020202020636c6f636b2d3e6e616d652c20636c6f636b2d3e6d756c742c20636c6f636b2d3e7368696674293b0a7d0a0a73746174696320696e742064656372656d656e7465725f7365745f6e6578745f6576656e7428756e7369676e6564206c6f6e67206576742c0a0909090920202020202073747275637420636c6f636b5f6576656e745f646576696365202a646576290a7b0a095f5f6765745f6370755f7661722864656372656d656e746572735f6e6578745f746229203d206765745f74625f6f725f7274632829202b206576743b0a097365745f64656328657674293b0a0972657475726e20303b0a7d0a0a73746174696320766f69642064656372656d656e7465725f7365745f6d6f646528656e756d20636c6f636b5f6576656e745f6d6f6465206d6f64652c0a090909092073747275637420636c6f636b5f6576656e745f646576696365202a646576290a7b0a09696620286d6f646520213d20434c4f434b5f4556545f4d4f44455f4f4e4553484f54290a090964656372656d656e7465725f7365745f6e6578745f6576656e742844454352454d454e5445525f4d41582c20646576293b0a7d0a0a73746174696320766f69642072656769737465725f64656372656d656e7465725f636c6f636b6576656e7428696e7420637075290a7b0a0973747275637420636c6f636b5f6576656e745f646576696365202a646563203d20267065725f6370752864656372656d656e746572732c20637075293b0a0a092a646563203d2064656372656d656e7465725f636c6f636b6576656e743b0a096465632d3e6370756d61736b203d206370756d61736b5f6f6628637075293b0a0a097072696e746b5f6f6e6365284b45524e5f44454255472022636c6f636b6576656e743a202573206d756c745b25785d2073686966745b25645d206370755b25645d5c6e222c0a0909202020206465632d3e6e616d652c206465632d3e6d756c742c206465632d3e73686966742c20637075293b0a0a09636c6f636b6576656e74735f72656769737465725f64657669636528646563293b0a7d0a0a73746174696320766f6964205f5f696e697420696e69745f64656372656d656e7465725f636c6f636b6576656e7428766f6964290a7b0a09696e7420637075203d20736d705f70726f636573736f725f696428293b0a0a09636c6f636b6576656e74735f63616c635f6d756c745f7368696674282664656372656d656e7465725f636c6f636b6576656e742c207070635f74625f667265712c2034293b0a0a0964656372656d656e7465725f636c6f636b6576656e742e6d61785f64656c74615f6e73203d0a0909636c6f636b6576656e745f64656c7461326e732844454352454d454e5445525f4d41582c202664656372656d656e7465725f636c6f636b6576656e74293b0a0964656372656d656e7465725f636c6f636b6576656e742e6d696e5f64656c74615f6e73203d0a0909636c6f636b6576656e745f64656c7461326e7328322c202664656372656d656e7465725f636c6f636b6576656e74293b0a0a0972656769737465725f64656372656d656e7465725f636c6f636b6576656e7428637075293b0a7d0a0a766f6964207365636f6e646172795f6370755f74696d655f696e697428766f6964290a7b0a092f2a205374617274207468652064656372656d656e746572206f6e204350557320746861742068617665206d616e75616c20636f6e74726f6c0a09202a207375636820617320426f6f6b450a09202a2f0a0973746172745f6370755f64656372656d656e74657228293b0a0a092f2a2046494d453a2053686f756c64206d616b6520756e72656c6174726564206368616e676520746f206d6f766520736e617073686f745f74696d65626173650a09202a2063616c6c20686572652021202a2f0a0972656769737465725f64656372656d656e7465725f636c6f636b6576656e7428736d705f70726f636573736f725f69642829293b0a7d0a0a2f2a20546869732066756e6374696f6e206973206f6e6c792063616c6c6564206f6e2074686520626f6f742070726f636573736f72202a2f0a766f6964205f5f696e69742074696d655f696e697428766f6964290a7b0a09737472756374206469765f726573756c74207265733b0a09753634207363616c653b0a09756e7369676e65642073686966743b0a0a09696620285f5f5553455f525443282929207b0a09092f2a203630312070726f636573736f723a2064656320636f756e747320646f776e20627920313238206576657279203132386e73202a2f0a09097070635f74625f66726571203d20313030303030303030303b0a097d20656c7365207b0a09092f2a204e6f726d616c20506f776572504320776974682074696d6562617365207265676973746572202a2f0a09097070635f6d642e63616c6962726174655f6465637228293b0a09097072696e746b284b45524e5f4445425547202274696d655f696e69743a2064656372656d656e746572206672657175656e6379203d20256c752e252e366c75204d487a5c6e222c0a0909202020202020207070635f74625f66726571202f20313030303030302c207070635f74625f6672657120252031303030303030293b0a09097072696e746b284b45524e5f4445425547202274696d655f696e69743a2070726f636573736f72206672657175656e63792020203d20256c752e252e366c75204d487a5c6e222c0a0909202020202020207070635f70726f635f66726571202f20313030303030302c207070635f70726f635f6672657120252031303030303030293b0a097d0a0a0974625f7469636b735f7065725f6a69666679203d207070635f74625f66726571202f20485a3b0a0974625f7469636b735f7065725f736563203d207070635f74625f667265713b0a0974625f7469636b735f7065725f75736563203d207070635f74625f66726571202f20313030303030303b0a0963616c635f63707574696d655f666163746f727328293b0a0973657475705f63707574696d655f6f6e655f6a6966667928293b0a0a092f2a0a09202a20436f6d70757465207363616c6520666163746f7220666f722073636865645f636c6f636b2e0a09202a205468652063616c6962726174655f6465637228292066756e6374696f6e20686173207365742074625f7469636b735f7065725f7365632c0a09202a207768696368206973207468652074696d6562617365206672657175656e63792e0a09202a20576520636f6d7075746520316539202a20325e3634202f2074625f7469636b735f7065725f73656320616e6420696e746572707265740a09202a20746865203132382d62697420726573756c7420617320612036342e36342066697865642d706f696e74206e756d6265722e0a09202a205765207468656e2073686966742074686174206e756d62657220726967687420756e74696c206974206973206c657373207468616e20312e302c0a09202a20676976696e6720757320746865207363616c6520666163746f7220616e6420736869667420636f756e7420746f2075736520696e0a09202a2073636865645f636c6f636b28292e0a09202a2f0a096469763132385f62795f333228313030303030303030302c20302c2074625f7469636b735f7065725f7365632c2026726573293b0a097363616c65203d207265732e726573756c745f6c6f773b0a09666f7220287368696674203d20303b207265732e726573756c745f6869676820213d20303b202b2b736869667429207b0a09097363616c65203d20287363616c65203e3e203129207c20287265732e726573756c745f68696768203c3c203633293b0a09097265732e726573756c745f68696768203e3e3d20313b0a097d0a0974625f746f5f6e735f7363616c65203d207363616c653b0a0974625f746f5f6e735f7368696674203d2073686966743b0a092f2a2053617665207468652063757272656e742074696d656261736520746f2070726574747920757020434f4e4649475f5052494e544b5f54494d45202a2f0a09626f6f745f7462203d206765745f74625f6f725f72746328293b0a0a092f2a20496620706c6174666f726d2070726f766964656420612074696d657a6f6e652028706d6163292c20776520636f7272656374207468652074696d65202a2f0a096966202874696d657a6f6e655f6f666673657429207b0a09097379735f747a2e747a5f6d696e7574657377657374203d202d74696d657a6f6e655f6f6666736574202f2036303b0a09097379735f747a2e747a5f64737474696d65203d20303b0a097d0a0a097664736f5f646174612d3e74625f7570646174655f636f756e74203d20303b0a097664736f5f646174612d3e74625f7469636b735f7065725f736563203d2074625f7469636b735f7065725f7365633b0a0a092f2a205374617274207468652064656372656d656e746572206f6e204350557320746861742068617665206d616e75616c20636f6e74726f6c0a09202a207375636820617320426f6f6b450a09202a2f0a0973746172745f6370755f64656372656d656e74657228293b0a0a092f2a2052656769737465722074686520636c6f636b736f75726365202a2f0a09636c6f636b736f757263655f696e697428293b0a0a09696e69745f64656372656d656e7465725f636c6f636b6576656e7428293b0a7d0a0a0a23646566696e6520464542525541525909320a23646566696e650953544152544f4654494d4509313937300a23646566696e6520534543444159090938363430304c0a23646566696e65205345435952090928534543444159202a20333635290a23646566696e65096c6561707965617228796561722909092828796561722920252034203d3d2030202626205c0a09090909202828796561722920252031303020213d2030207c7c20287965617229202520343030203d3d203029290a23646566696e6509646179735f696e5f796561722861292009286c65617079656172286129203f20333636203a20333635290a23646566696e6509646179735f696e5f6d6f6e74682861292009286d6f6e74685f646179735b286129202d20315d290a0a73746174696320696e74206d6f6e74685f646179735b31325d203d207b0a0933312c2032382c2033312c2033302c2033312c2033302c2033312c2033312c2033302c2033312c2033302c2033310a7d3b0a0a2f2a0a202a2054686973206f6e6c7920776f726b7320666f722074686520477265676f7269616e2063616c656e646172202d20692e652e20616674657220313735322028696e2074686520554b290a202a2f0a766f696420477265676f7269616e44617928737472756374207274635f74696d65202a20746d290a7b0a09696e74206c65617073546f446174653b0a09696e74206c617374596561723b0a09696e74206461793b0a09696e74204d6f6e74684f66667365745b5d203d207b20302c2033312c2035392c2039302c203132302c203135312c203138312c203231322c203234332c203237332c203330342c20333334207d3b0a0a096c61737459656172203d20746d2d3e746d5f79656172202d20313b0a0a092f2a0a09202a204e756d626572206f66206c65617020636f7272656374696f6e7320746f206170706c7920757020746f20656e64206f66206c61737420796561720a09202a2f0a096c65617073546f44617465203d206c61737459656172202f2034202d206c61737459656172202f20313030202b206c61737459656172202f203430303b0a0a092f2a0a09202a205468697320796561722069732061206c656170207965617220696620697420697320646976697369626c65206279203420657863657074207768656e2069742069730a09202a20646976697369626c652062792031303020756e6c65737320697420697320646976697369626c65206279203430300a09202a0a09202a20652e672e2031393034207761732061206c65617020796561722c203139303020776173206e6f742c20313939362069732c20616e642032303030207761730a09202a2f0a09646179203d20746d2d3e746d5f6d6f6e203e2032202626206c6561707965617228746d2d3e746d5f79656172293b0a0a09646179202b3d206c617374596561722a333635202b206c65617073546f44617465202b204d6f6e74684f66667365745b746d2d3e746d5f6d6f6e2d315d202b0a0909202020746d2d3e746d5f6d6461793b0a0a09746d2d3e746d5f77646179203d20646179202520373b0a7d0a0a766f696420746f5f746d28696e742074696d2c20737472756374207274635f74696d65202a20746d290a7b0a09726567697374657220696e7420202020693b0a097265676973746572206c6f6e67202020686d732c206461793b0a0a09646179203d2074696d202f205345434441593b0a09686d73203d2074696d2025205345434441593b0a0a092f2a20486f7572732c206d696e757465732c207365636f6e6473206172652065617379202a2f0a09746d2d3e746d5f686f7572203d20686d73202f20333630303b0a09746d2d3e746d5f6d696e203d2028686d732025203336303029202f2036303b0a09746d2d3e746d5f736563203d2028686d73202520333630302920252036303b0a0a092f2a204e756d626572206f6620796561727320696e2064617973202a2f0a09666f72202869203d2053544152544f4654494d453b20646179203e3d20646179735f696e5f796561722869293b20692b2b290a0909646179202d3d20646179735f696e5f796561722869293b0a09746d2d3e746d5f79656172203d20693b0a0a092f2a204e756d626572206f66206d6f6e74687320696e2064617973206c656674202a2f0a09696620286c6561707965617228746d2d3e746d5f7965617229290a0909646179735f696e5f6d6f6e746828464542525541525929203d2032393b0a09666f72202869203d20313b20646179203e3d20646179735f696e5f6d6f6e74682869293b20692b2b290a0909646179202d3d20646179735f696e5f6d6f6e74682869293b0a09646179735f696e5f6d6f6e746828464542525541525929203d2032383b0a09746d2d3e746d5f6d6f6e203d20693b0a0a092f2a2044617973206172652077686174206973206c656674206f76657220282b31292066726f6d20616c6c20746861742e202a2f0a09746d2d3e746d5f6d646179203d20646179202b20313b0a0a092f2a0a09202a2044657465726d696e652074686520646179206f66207765656b0a09202a2f0a09477265676f7269616e44617928746d293b0a7d0a0a2f2a0a202a204469766964652061203132382d626974206469766964656e6420627920612033322d6269742064697669736f722c206c656176696e67206120313238206269740a202a20726573756c742e0a202a2f0a766f6964206469763132385f62795f333228753634206469766964656e645f686967682c20753634206469766964656e645f6c6f772c0a09092020756e7369676e65642064697669736f722c20737472756374206469765f726573756c74202a6472290a7b0a09756e7369676e6564206c6f6e6720612c20622c20632c20643b0a09756e7369676e6564206c6f6e6720772c20782c20792c207a3b0a097536342072612c2072622c2072633b0a0a0961203d206469766964656e645f68696768203e3e2033323b0a0962203d206469766964656e645f68696768202620307866666666666666663b0a0963203d206469766964656e645f6c6f77203e3e2033323b0a0964203d206469766964656e645f6c6f77202620307866666666666666663b0a0a0977203d2061202f2064697669736f723b0a097261203d202828753634292861202d202877202a2064697669736f722929203c3c20333229202b20623b0a0a097262203d2028287536342920646f5f6469762872612c2064697669736f7229203c3c20333229202b20633b0a0978203d2072613b0a0a097263203d2028287536342920646f5f6469762872622c2064697669736f7229203c3c20333229202b20643b0a0979203d2072623b0a0a09646f5f6469762872632c2064697669736f72293b0a097a203d2072633b0a0a0964722d3e726573756c745f68696768203d2028287536342977203c3c20333229202b20783b0a0964722d3e726573756c745f6c6f7720203d2028287536342979203c3c20333229202b207a3b0a0a7d0a0a2f2a20576520646f6e2774206e65656420746f2063616c6962726174652064656c61792c2077652075736520746865204350552074696d656261736520666f722074686174202a2f0a766f69642063616c6962726174655f64656c617928766f6964290a7b0a092f2a20536f6d652067656e6572696320636f6465202873756368206173207370696e6c6f636b2064656275672920757365206c6f6f70735f7065725f6a696666790a09202a20617320746865206e756d626572206f66205f5f64656c617928312920696e2061206a696666792c20736f206d616b6520697420736f0a09202a2f0a096c6f6f70735f7065725f6a69666679203d2074625f7469636b735f7065725f6a696666793b0a7d0a0a73746174696320696e74205f5f696e6974207274635f696e697428766f6964290a7b0a0973747275637420706c6174666f726d5f646576696365202a706465763b0a0a0969662028217070635f6d642e6765745f7274635f74696d65290a090972657475726e202d454e4f4445563b0a0a0970646576203d20706c6174666f726d5f6465766963655f72656769737465725f73696d706c6528227274632d67656e65726963222c202d312c204e554c4c2c2030293b0a096966202849535f455252287064657629290a090972657475726e205054525f4552522870646576293b0a0a0972657475726e20303b0a7d0a0a6d6f64756c655f696e6974287274635f696e6974293b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f706f77657270632f6b65726e656c2f74726170732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303031323134343100313231313437343433333000303032303033360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a2020436f707972696768742028432920313939352d313939362020476172792054686f6d61732028676474406c696e75787070632e6f7267290a202a2020436f7079726967687420323030372d3230313020467265657363616c652053656d69636f6e647563746f722c20496e632e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f720a202a20206d6f6469667920697420756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a20206173207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e0a202a202032206f6620746865204c6963656e73652c206f722028617420796f7572206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a0a202a20204d6f64696669656420627920436f727420446f7567616e2028636f72744063732e6e6d742e656475290a202a2020616e64205061756c204d61636b657272617320287061756c75734073616d62612e6f7267290a202a2f0a0a2f2a0a202a20546869732066696c652068616e646c657320746865206172636869746563747572652d646570656e64656e74207061727473206f6620686172647761726520657863657074696f6e730a202a2f0a0a23696e636c756465203c6c696e75782f6572726e6f2e683e0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f6d6d2e683e0a23696e636c756465203c6c696e75782f7374646465662e683e0a23696e636c756465203c6c696e75782f756e697374642e683e0a23696e636c756465203c6c696e75782f7074726163652e683e0a23696e636c756465203c6c696e75782f757365722e683e0a23696e636c756465203c6c696e75782f696e746572727570742e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c6c696e75782f707263746c2e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f6b70726f6265732e683e0a23696e636c756465203c6c696e75782f6b657865632e683e0a23696e636c756465203c6c696e75782f6261636b6c696768742e683e0a23696e636c756465203c6c696e75782f6275672e683e0a23696e636c756465203c6c696e75782f6b64656275672e683e0a23696e636c756465203c6c696e75782f646562756766732e683e0a23696e636c756465203c6c696e75782f726174656c696d69742e683e0a0a23696e636c756465203c61736d2f656d756c617465645f6f70732e683e0a23696e636c756465203c61736d2f70677461626c652e683e0a23696e636c756465203c61736d2f756163636573732e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f6d6163686465702e683e0a23696e636c756465203c61736d2f727461732e683e0a23696e636c756465203c61736d2f706d632e683e0a23696664656620434f4e4649475f50504333320a23696e636c756465203c61736d2f7265672e683e0a23656e6469660a23696664656620434f4e4649475f504d41435f4241434b4c494748540a23696e636c756465203c61736d2f6261636b6c696768742e683e0a23656e6469660a23696664656620434f4e4649475f50504336340a23696e636c756465203c61736d2f6669726d776172652e683e0a23696e636c756465203c61736d2f70726f636573736f722e683e0a23656e6469660a23696e636c756465203c61736d2f6b657865632e683e0a23696e636c756465203c61736d2f7070632d6f70636f64652e683e0a23696e636c756465203c61736d2f72696f2e683e0a23696e636c756465203c61736d2f666164756d702e683e0a23696e636c756465203c61736d2f7377697463685f746f2e683e0a23696e636c756465203c61736d2f64656275672e683e0a0a23696620646566696e656428434f4e4649475f444542554747455229207c7c20646566696e656428434f4e4649475f4b45584543290a696e7420282a5f5f646562756767657229287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a696e7420282a5f5f64656275676765725f69706929287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a696e7420282a5f5f64656275676765725f62707429287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a696e7420282a5f5f64656275676765725f737374657029287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a696e7420282a5f5f64656275676765725f696162725f6d6174636829287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a696e7420282a5f5f64656275676765725f646162725f6d6174636829287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a696e7420282a5f5f64656275676765725f6661756c745f68616e646c657229287374727563742070745f72656773202a7265677329205f5f726561645f6d6f73746c793b0a0a4558504f52545f53594d424f4c285f5f6465627567676572293b0a4558504f52545f53594d424f4c285f5f64656275676765725f697069293b0a4558504f52545f53594d424f4c285f5f64656275676765725f627074293b0a4558504f52545f53594d424f4c285f5f64656275676765725f7373746570293b0a4558504f52545f53594d424f4c285f5f64656275676765725f696162725f6d61746368293b0a4558504f52545f53594d424f4c285f5f64656275676765725f646162725f6d61746368293b0a4558504f52545f53594d424f4c285f5f64656275676765725f6661756c745f68616e646c6572293b0a23656e6469660a0a2f2a0a202a2054726170202620457863657074696f6e20737570706f72740a202a2f0a0a23696664656620434f4e4649475f504d41435f4241434b4c494748540a73746174696320766f696420706d61635f6261636b6c696768745f756e626c616e6b28766f6964290a7b0a096d757465785f6c6f636b2826706d61635f6261636b6c696768745f6d75746578293b0a0969662028706d61635f6261636b6c6967687429207b0a0909737472756374206261636b6c696768745f70726f70657274696573202a70726f70733b0a0a090970726f7073203d2026706d61635f6261636b6c696768742d3e70726f70733b0a090970726f70732d3e6272696768746e657373203d2070726f70732d3e6d61785f6272696768746e6573733b0a090970726f70732d3e706f776572203d2046425f424c414e4b5f554e424c414e4b3b0a09096261636b6c696768745f7570646174655f73746174757328706d61635f6261636b6c69676874293b0a097d0a096d757465785f756e6c6f636b2826706d61635f6261636b6c696768745f6d75746578293b0a7d0a23656c73650a73746174696320696e6c696e6520766f696420706d61635f6261636b6c696768745f756e626c616e6b28766f696429207b207d0a23656e6469660a0a73746174696320617263685f7370696e6c6f636b5f74206469655f6c6f636b203d205f5f415243485f5350494e5f4c4f434b5f554e4c4f434b45443b0a73746174696320696e74206469655f6f776e6572203d202d313b0a73746174696320756e7369676e656420696e74206469655f6e6573745f636f756e743b0a73746174696320696e74206469655f636f756e7465723b0a0a73746174696320756e7369676e6564205f5f6b70726f626573206c6f6e67206f6f70735f626567696e287374727563742070745f72656773202a72656773290a7b0a09696e74206370753b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a09696620286465627567676572287265677329290a090972657475726e20313b0a0a096f6f70735f656e74657228293b0a0a092f2a20726163792c2062757420626574746572207468616e207269736b696e6720646561646c6f636b2e202a2f0a097261775f6c6f63616c5f6972715f7361766528666c616773293b0a09637075203d20736d705f70726f636573736f725f696428293b0a096966202821617263685f7370696e5f7472796c6f636b28266469655f6c6f636b2929207b0a090969662028637075203d3d206469655f6f776e6572290a0909092f2a206e6573746564206f6f70732e2073686f756c642073746f70206576656e7475616c6c79202a2f3b0a0909656c73650a090909617263685f7370696e5f6c6f636b28266469655f6c6f636b293b0a097d0a096469655f6e6573745f636f756e742b2b3b0a096469655f6f776e6572203d206370753b0a09636f6e736f6c655f766572626f736528293b0a09627573745f7370696e6c6f636b732831293b0a09696620286d616368696e655f697328706f7765726d616329290a0909706d61635f6261636b6c696768745f756e626c616e6b28293b0a0972657475726e20666c6167733b0a7d0a0a73746174696320766f6964205f5f6b70726f626573206f6f70735f656e6428756e7369676e6564206c6f6e6720666c6167732c207374727563742070745f72656773202a726567732c0a09090920202020202020696e74207369676e72290a7b0a09627573745f7370696e6c6f636b732830293b0a096469655f6f776e6572203d202d313b0a096164645f7461696e74285441494e545f444945293b0a096469655f6e6573745f636f756e742d2d3b0a096f6f70735f6578697428293b0a097072696e746b28225c6e22293b0a0969662028216469655f6e6573745f636f756e74290a09092f2a204e65737420636f756e742072656163686573207a65726f2c2072656c6561736520746865206c6f636b2e202a2f0a0909617263685f7370696e5f756e6c6f636b28266469655f6c6f636b293b0a097261775f6c6f63616c5f6972715f726573746f726528666c616773293b0a0a0963726173685f666164756d7028726567732c2022646965206f6f707322293b0a0a092f2a0a09202a20412073797374656d20726573657420283078313030292069732061207265717565737420746f2064756d702c20736f20776520616c776179732073656e640a09202a206974207468726f7567682074686520637261736864756d7020636f64652e0a09202a2f0a09696620286b657865635f73686f756c645f63726173682863757272656e7429207c7c202854524150287265677329203d3d2030783130302929207b0a090963726173685f6b657865632872656773293b0a0a09092f2a0a0909202a205765206172656e277420746865207072696d617279206372617368204350552e205765206e65656420746f2073656e642069740a0909202a20746f206120686f6c64696e67207061747465726e20746f2061766f696420697420656e64696e6720757020696e207468652070616e69630a0909202a20636f64652e0a0909202a2f0a090963726173685f6b657865635f7365636f6e646172792872656773293b0a097d0a0a0969662028217369676e72290a090972657475726e3b0a0a092f2a0a09202a205768696c65206f7572206f6f7073206f75747075742069732073657269616c697365642062792061207370696e6c6f636b2c206f75747075740a09202a2066726f6d2070616e696328292063616c6c65642062656c6f772063616e207261636520616e6420636f72727570742069742e2049662077650a09202a206b6e6f772077652061726520676f696e6720746f2070616e69632c2064656c617920666f722031207365636f6e6420736f207765206861766520610a09202a206368616e636520746f2067657420636c65616e206261636b7472616365732066726f6d20616c6c2043505573207468617420617265206f6f7073696e672e0a09202a2f0a0969662028696e5f696e746572727570742829207c7c2070616e69635f6f6e5f6f6f7073207c7c202163757272656e742d3e706964207c7c0a092020202069735f676c6f62616c5f696e69742863757272656e742929207b0a09096d64656c6179284d5345435f5045525f534543293b0a097d0a0a0969662028696e5f696e746572727570742829290a090970616e69632822466174616c20657863657074696f6e20696e20696e7465727275707422293b0a096966202870616e69635f6f6e5f6f6f7073290a090970616e69632822466174616c20657863657074696f6e22293b0a09646f5f65786974287369676e72293b0a7d0a0a73746174696320696e74205f5f6b70726f626573205f5f64696528636f6e73742063686172202a7374722c207374727563742070745f72656773202a726567732c206c6f6e6720657272290a7b0a097072696e746b28224f6f70733a2025732c207369673a20256c64205b2325645d5c6e222c207374722c206572722c202b2b6469655f636f756e746572293b0a23696664656620434f4e4649475f505245454d50540a097072696e746b2822505245454d50542022293b0a23656e6469660a23696664656620434f4e4649475f534d500a097072696e746b2822534d50204e525f435055533d256420222c204e525f43505553293b0a23656e6469660a23696664656620434f4e4649475f44454255475f50414745414c4c4f430a097072696e746b282244454255475f50414745414c4c4f432022293b0a23656e6469660a23696664656620434f4e4649475f4e554d410a097072696e746b28224e554d412022293b0a23656e6469660a097072696e746b282225735c6e222c207070635f6d642e6e616d65203f207070635f6d642e6e616d65203a202222293b0a0a09696620286e6f746966795f646965284449455f4f4f50532c207374722c20726567732c206572722c203235352c205349475345475629203d3d204e4f544946595f53544f50290a090972657475726e20313b0a0a097072696e745f6d6f64756c657328293b0a0973686f775f726567732872656773293b0a0a0972657475726e20303b0a7d0a0a766f69642064696528636f6e73742063686172202a7374722c207374727563742070745f72656773202a726567732c206c6f6e6720657272290a7b0a09756e7369676e6564206c6f6e6720666c616773203d206f6f70735f626567696e2872656773293b0a0a09696620285f5f646965287374722c20726567732c2065727229290a0909657272203d20303b0a096f6f70735f656e6428666c6167732c20726567732c20657272293b0a7d0a0a766f696420757365725f73696e676c655f737465705f736967696e666f28737472756374207461736b5f737472756374202a74736b2c0a090909097374727563742070745f72656773202a726567732c20736967696e666f5f74202a696e666f290a7b0a096d656d73657428696e666f2c20302c2073697a656f66282a696e666f29293b0a09696e666f2d3e73695f7369676e6f203d20534947545241503b0a09696e666f2d3e73695f636f6465203d20545241505f54524143453b0a09696e666f2d3e73695f61646472203d2028766f6964205f5f75736572202a29726567732d3e6e69703b0a7d0a0a766f6964205f657863657074696f6e28696e74207369676e722c207374727563742070745f72656773202a726567732c20696e7420636f64652c20756e7369676e6564206c6f6e672061646472290a7b0a09736967696e666f5f7420696e666f3b0a09636f6e7374206368617220666d7433325b5d203d204b45524e5f494e464f202225735b25645d3a20756e68616e646c6564207369676e616c2025642022205c0a090909226174202530386c78206e6970202530386c78206c72202530386c7820636f64652025785c6e223b0a09636f6e7374206368617220666d7436345b5d203d204b45524e5f494e464f202225735b25645d3a20756e68616e646c6564207369676e616c2025642022205c0a09090922617420253031366c78206e697020253031366c78206c7220253031366c7820636f64652025785c6e223b0a0a096966202821757365725f6d6f646528726567732929207b0a09096469652822457863657074696f6e20696e206b65726e656c206d6f6465222c20726567732c207369676e72293b0a090972657475726e3b0a097d0a0a096966202873686f775f756e68616e646c65645f7369676e616c7320262620756e68616e646c65645f7369676e616c2863757272656e742c207369676e722929207b0a09097072696e746b5f726174656c696d6974656428726567732d3e6d73722026204d53525f3634424954203f20666d743634203a20666d7433322c0a0909090920202063757272656e742d3e636f6d6d2c2063757272656e742d3e7069642c207369676e722c0a09090909202020616464722c20726567732d3e6e69702c20726567732d3e6c696e6b2c20636f6465293b0a097d0a0a0969662028617263685f697271735f64697361626c656428292026262021617263685f6972715f64697361626c65645f72656773287265677329290a09096c6f63616c5f6972715f656e61626c6528293b0a0a0963757272656e742d3e7468726561642e747261705f6e72203d20636f64653b0a096d656d7365742826696e666f2c20302c2073697a656f6628696e666f29293b0a09696e666f2e73695f7369676e6f203d207369676e723b0a09696e666f2e73695f636f6465203d20636f64653b0a09696e666f2e73695f61646472203d2028766f6964205f5f75736572202a2920616464723b0a09666f7263655f7369675f696e666f287369676e722c2026696e666f2c2063757272656e74293b0a7d0a0a23696664656620434f4e4649475f50504336340a766f69642073797374656d5f72657365745f657863657074696f6e287374727563742070745f72656773202a72656773290a7b0a092f2a2053656520696620616e79206d616368696e6520646570656e64656e742063616c6c73202a2f0a09696620287070635f6d642e73797374656d5f72657365745f657863657074696f6e29207b0a0909696620287070635f6d642e73797374656d5f72657365745f657863657074696f6e287265677329290a09090972657475726e3b0a097d0a0a09646965282253797374656d205265736574222c20726567732c2053494741425254293b0a0a092f2a204d757374206469652069662074686520696e74657272757074206973206e6f74207265636f76657261626c65202a2f0a09696620282128726567732d3e6d73722026204d53525f524929290a090970616e69632822556e7265636f76657261626c652053797374656d20526573657422293b0a0a092f2a20576861742073686f756c6420776520646f20686572653f20576520636f756c6420697373756520612073687574646f776e206f7220686172642072657365742e202a2f0a7d0a23656e6469660a0a2f2a0a202a20492f4f2061636365737365732063616e206361757365206d616368696e6520636865636b73206f6e20706f7765726d6163732e0a202a20436865636b20696620746865204e495020636f72726573706f6e647320746f207468652061646472657373206f6620612073796e630a202a20696e737472756374696f6e20666f7220776869636820746865726520697320616e20656e74727920696e2074686520657863657074696f6e0a202a207461626c652e0a202a204e6f746520746861742074686520363031206f6e6c792074616b65732061206d616368696e6520636865636b206f6e205445410a202a20287472616e73666572206572726f722061636b29207369676e616c20617373657274696f6e2c20616e6420646f6573206e6f740a202a2073657420616e79206f662074686520746f702031362062697473206f6620535252312e0a202a20202d2d207061756c75732e0a202a2f0a73746174696320696e6c696e6520696e7420636865636b5f696f5f616363657373287374727563742070745f72656773202a72656773290a7b0a23696664656620434f4e4649475f50504333320a09756e7369676e6564206c6f6e67206d7372203d20726567732d3e6d73723b0a09636f6e73742073747275637420657863657074696f6e5f7461626c655f656e747279202a656e7472793b0a09756e7369676e656420696e74202a6e6970203d2028756e7369676e656420696e74202a29726567732d3e6e69703b0a0a096966202828286d73722026203078666666663030303029203d3d2030207c7c20286d73722026202830783830303030207c20307834303030302929290a092020202026262028656e747279203d207365617263685f657863657074696f6e5f7461626c657328726567732d3e6e6970292920213d204e554c4c29207b0a09092f2a0a0909202a20436865636b2074686174206974277320612073796e6320696e737472756374696f6e2c206f7220736f6d6577686572650a0909202a20696e20746865207477693b206973796e633b206e6f702073657175656e6365207468617420696e622f696e772f696e6c20757365732e0a0909202a20417320746865206164647265737320697320696e2074686520657863657074696f6e207461626c650a0909202a2077652073686f756c642062652061626c6520746f20726561642074686520696e7374722074686572652e0a0909202a20466f7220746865206465627567206d6573736167652c207765206c6f6f6b2061742074686520707265636564696e670a0909202a206c6f6164206f722073746f72652e0a0909202a2f0a0909696620282a6e6970203d3d20307836303030303030302909092f2a206e6f70202a2f0a0909096e6970202d3d20323b0a0909656c736520696620282a6e6970203d3d203078346330303031326329092f2a206973796e63202a2f0a0909092d2d6e69703b0a0909696620282a6e6970203d3d2030783763303030346163207c7c20282a6e6970203e3e20323629203d3d203329207b0a0909092f2a2073796e63206f7220747769202a2f0a090909756e7369676e656420696e742072623b0a0a0909092d2d6e69703b0a0909097262203d20282a6e6970203e3e20313129202620307831663b0a0909097072696e746b284b45524e5f4445425547202225732062616420706f727420256c782061742025705c6e222c0a09090920202020202020282a6e69702026203078313030293f20224f555420746f223a2022494e2066726f6d222c0a09090920202020202020726567732d3e6770725b72625d202d205f494f5f424153452c206e6970293b0a090909726567732d3e6d7372207c3d204d53525f52493b0a090909726567732d3e6e6970203d20656e7472792d3e66697875703b0a09090972657475726e20313b0a09097d0a097d0a23656e646966202f2a20434f4e4649475f5050433332202a2f0a0972657475726e20303b0a7d0a0a23696664656620434f4e4649475f5050435f4144565f44454255475f524547530a2f2a204f6e203478782c2074686520726561736f6e20666f7220746865206d616368696e6520636865636b206f722070726f6772616d20657863657074696f6e0a202020697320696e20746865204553522e202a2f0a23646566696e65206765745f726561736f6e28726567732909282872656773292d3e6473697372290a2369666e64656620434f4e4649475f46534c5f424f4f4b450a23646566696e65206765745f6d635f726561736f6e28726567732909282872656773292d3e6473697372290a23656c73650a23646566696e65206765745f6d635f726561736f6e28726567732909286d66737072285350524e5f4d43535229290a23656e6469660a23646566696e6520524541534f4e5f465009094553525f46500a23646566696e6520524541534f4e5f494c4c4547414c0909284553525f50494c207c204553525f50554f290a23646566696e6520524541534f4e5f50524956494c45474544094553525f5050520a23646566696e6520524541534f4e5f5452415009094553525f5054520a0a2f2a2073696e676c652d73746570207374756666202a2f0a23646566696e652073696e676c655f7374657070696e67287265677329092863757272656e742d3e7468726561642e646263723020262044424352305f4943290a23646566696e6520636c6561725f73696e676c655f73746570287265677329092863757272656e742d3e7468726561642e646263723020263d207e44424352305f4943290a0a23656c73650a2f2a204f6e206e6f6e2d3478782c2074686520726561736f6e20666f7220746865206d616368696e6520636865636b206f722070726f6772616d0a202020657863657074696f6e20697320696e20746865204d53522e202a2f0a23646566696e65206765745f726561736f6e28726567732909282872656773292d3e6d7372290a23646566696e65206765745f6d635f726561736f6e28726567732909282872656773292d3e6d7372290a23646566696e6520524541534f4e5f4650090930783130303030300a23646566696e6520524541534f4e5f494c4c4547414c0909307838303030300a23646566696e6520524541534f4e5f50524956494c4547454409307834303030300a23646566696e6520524541534f4e5f545241500909307832303030300a0a23646566696e652073696e676c655f7374657070696e6728726567732909282872656773292d3e6d73722026204d53525f5345290a23646566696e6520636c6561725f73696e676c655f7374657028726567732909282872656773292d3e6d737220263d207e4d53525f5345290a23656e6469660a0a23696620646566696e656428434f4e4649475f347878290a696e74206d616368696e655f636865636b5f347878287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720726561736f6e203d206765745f6d635f726561736f6e2872656773293b0a0a0969662028726561736f6e2026204553525f494d435029207b0a09097072696e746b2822496e737472756374696f6e22293b0a09096d74737072285350524e5f4553522c20726561736f6e2026207e4553525f494d4350293b0a097d20656c73650a09097072696e746b28224461746122293b0a097072696e746b2822206d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a0a0972657475726e20303b0a7d0a0a696e74206d616368696e655f636865636b5f34343041287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720726561736f6e203d206765745f6d635f726561736f6e2872656773293b0a0a097072696e746b28224d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a0969662028726561736f6e2026204553525f494d4350297b0a09097072696e746b2822496e737472756374696f6e2053796e6368726f6e6f7573204d616368696e6520436865636b20657863657074696f6e5c6e22293b0a09096d74737072285350524e5f4553522c20726561736f6e2026207e4553525f494d4350293b0a097d0a09656c7365207b0a0909753332206d637372203d206d66737072285350524e5f4d435352293b0a0909696620286d6373722026204d4353525f4942290a0909097072696e746b2822496e737472756374696f6e205265616420504c42204572726f725c6e22293b0a0909696620286d6373722026204d4353525f445242290a0909097072696e746b282244617461205265616420504c42204572726f725c6e22293b0a0909696620286d6373722026204d4353525f445742290a0909097072696e746b28224461746120577269746520504c42204572726f725c6e22293b0a0909696620286d6373722026204d4353525f544c4250290a0909097072696e746b2822544c4220506172697479204572726f725c6e22293b0a0909696620286d6373722026204d4353525f494350297b0a090909666c7573685f696e737472756374696f6e5f636163686528293b0a0909097072696e746b2822492d436163686520506172697479204572726f725c6e22293b0a09097d0a0909696620286d6373722026204d4353525f44435350290a0909097072696e746b2822442d43616368652053656172636820506172697479204572726f725c6e22293b0a0909696620286d6373722026204d4353525f44434650290a0909097072696e746b2822442d436163686520466c75736820506172697479204572726f725c6e22293b0a0909696620286d6373722026204d4353525f494d5045290a0909097072696e746b28224d616368696e6520436865636b20657863657074696f6e20697320696d707265636973655c6e22293b0a0a09092f2a20436c656172204d435352202a2f0a09096d74737072285350524e5f4d4353522c206d637372293b0a097d0a0972657475726e20303b0a7d0a0a696e74206d616368696e655f636865636b5f343778287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720726561736f6e203d206765745f6d635f726561736f6e2872656773293b0a09753332206d6373723b0a0a097072696e746b284b45524e5f45525220224d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a0969662028726561736f6e2026204553525f494d435029207b0a09097072696e746b284b45524e5f4552520a09092020202020202022496e737472756374696f6e2053796e6368726f6e6f7573204d616368696e6520436865636b20657863657074696f6e5c6e22293b0a09096d74737072285350524e5f4553522c20726561736f6e2026207e4553525f494d4350293b0a090972657475726e20303b0a097d0a096d637372203d206d66737072285350524e5f4d435352293b0a09696620286d6373722026204d4353525f4942290a09097072696e746b284b45524e5f4552522022496e737472756374696f6e205265616420504c42204572726f725c6e22293b0a09696620286d6373722026204d4353525f445242290a09097072696e746b284b45524e5f455252202244617461205265616420504c42204572726f725c6e22293b0a09696620286d6373722026204d4353525f445742290a09097072696e746b284b45524e5f45525220224461746120577269746520504c42204572726f725c6e22293b0a09696620286d6373722026204d4353525f544c4250290a09097072696e746b284b45524e5f4552522022544c4220506172697479204572726f725c6e22293b0a09696620286d6373722026204d4353525f49435029207b0a0909666c7573685f696e737472756374696f6e5f636163686528293b0a09097072696e746b284b45524e5f4552522022492d436163686520506172697479204572726f725c6e22293b0a097d0a09696620286d6373722026204d4353525f44435350290a09097072696e746b284b45524e5f4552522022442d43616368652053656172636820506172697479204572726f725c6e22293b0a09696620286d6373722026205050433437785f4d4353525f475052290a09097072696e746b284b45524e5f455252202247505220506172697479204572726f725c6e22293b0a09696620286d6373722026205050433437785f4d4353525f465052290a09097072696e746b284b45524e5f455252202246505220506172697479204572726f725c6e22293b0a09696620286d6373722026205050433437785f4d4353525f495052290a09097072696e746b284b45524e5f45525220224d616368696e6520436865636b20657863657074696f6e20697320696d707265636973655c6e22293b0a0a092f2a20436c656172204d435352202a2f0a096d74737072285350524e5f4d4353522c206d637372293b0a0a0972657475726e20303b0a7d0a23656c696620646566696e656428434f4e4649475f45353030290a696e74206d616368696e655f636865636b5f653530306d63287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e67206d637372203d206d66737072285350524e5f4d435352293b0a09756e7369676e6564206c6f6e6720726561736f6e203d206d6373723b0a09696e74207265636f76657261626c65203d20313b0a0a0969662028726561736f6e2026204d4353525f4c4429207b0a09097265636f76657261626c65203d2066736c5f72696f5f6d636865636b5f657863657074696f6e2872656773293b0a0909696620287265636f76657261626c65203d3d2031290a090909676f746f2073696c656e745f6f75743b0a097d0a0a097072696e746b28224d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a097072696e746b2822436175736564206279202866726f6d204d4353523d256c78293a20222c20726561736f6e293b0a0a0969662028726561736f6e2026204d4353525f4d4350290a09097072696e746b28224d616368696e6520436865636b205369676e616c5c6e22293b0a0a0969662028726561736f6e2026204d4353525f49435045525229207b0a09097072696e746b2822496e737472756374696f6e20436163686520506172697479204572726f725c6e22293b0a0a09092f2a0a0909202a2054686973206973207265636f76657261626c6520627920696e76616c69646174696e672074686520692d63616368652e0a0909202a2f0a09096d74737072285350524e5f4c31435352312c206d66737072285350524e5f4c314353523129207c204c31435352315f49434649293b0a09097768696c6520286d66737072285350524e5f4c3143535231292026204c31435352315f49434649290a0909093b0a0a09092f2a0a0909202a20546869732077696c6c2067656e6572616c6c79206265206163636f6d70616e69656420627920616e20696e737472756374696f6e0a0909202a206665746368206572726f72207265706f7274202d2d206f6e6c79207472656174204d4353525f494620617320666174616c0a0909202a206966206974207761736e27742064756520746f20616e204c3120706172697479206572726f722e0a0909202a2f0a0909726561736f6e20263d207e4d4353525f49463b0a097d0a0a0969662028726561736f6e2026204d4353525f4443504552525f4d4329207b0a09097072696e746b28224461746120436163686520506172697479204572726f725c6e22293b0a0a09092f2a0a0909202a20496e20777269746520736861646f77206d6f6465207765206175746f2d7265636f7665722066726f6d20746865206572726f722c206275742069740a0909202a206d6179207374696c6c20676574206c6f6767656420616e642063617573652061206d616368696e6520636865636b2e202057652073686f756c640a0909202a206f6e6c7920747265617420746865206e6f6e2d777269746520736861646f772063617365206173206e6f6e2d7265636f76657261626c652e0a0909202a2f0a09096966202821286d66737072285350524e5f4c3143535232292026204c31435352325f4443575329290a0909097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f4c324d4d555f4d48495429207b0a09097072696e746b2822486974206f6e206d756c7469706c6520544c4220656e74726965735c6e22293b0a09097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f4e4d49290a09097072696e746b28224e6f6e2d6d61736b61626c6520696e746572727570745c6e22293b0a0a0969662028726561736f6e2026204d4353525f494629207b0a09097072696e746b2822496e737472756374696f6e204665746368204572726f72205265706f72745c6e22293b0a09097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f4c4429207b0a09097072696e746b28224c6f6164204572726f72205265706f72745c6e22293b0a09097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f535429207b0a09097072696e746b282253746f7265204572726f72205265706f72745c6e22293b0a09097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f4c444729207b0a09097072696e746b282247756172646564204c6f6164204572726f72205265706f72745c6e22293b0a09097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f544c4253594e43290a09097072696e746b282253696d756c74616e656f757320746c6273796e63206f7065726174696f6e735c6e22293b0a0a0969662028726561736f6e2026204d4353525f42534c325f45525229207b0a09097072696e746b28224c6576656c2032204361636865204572726f725c6e22293b0a09097265636f76657261626c65203d20303b0a097d0a0a0969662028726561736f6e2026204d4353525f4d415629207b0a090975363420616464723b0a0a090961646472203d206d66737072285350524e5f4d434152293b0a090961646472207c3d2028753634296d66737072285350524e5f4d4341525529203c3c2033323b0a0a09097072696e746b28224d616368696e6520436865636b20257320416464726573733a2025236c6c785c6e222c0a090920202020202020726561736f6e2026204d4353525f4d4541203f202245666665637469766522203a2022506879736963616c222c2061646472293b0a097d0a0a73696c656e745f6f75743a0a096d74737072285350524e5f4d4353522c206d637372293b0a0972657475726e206d66737072285350524e5f4d43535229203d3d2030202626207265636f76657261626c653b0a7d0a0a696e74206d616368696e655f636865636b5f65353030287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720726561736f6e203d206765745f6d635f726561736f6e2872656773293b0a0a0969662028726561736f6e2026204d4353525f4255535f524245525229207b0a09096966202866736c5f72696f5f6d636865636b5f657863657074696f6e287265677329290a09090972657475726e20313b0a097d0a0a097072696e746b28224d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a097072696e746b2822436175736564206279202866726f6d204d4353523d256c78293a20222c20726561736f6e293b0a0a0969662028726561736f6e2026204d4353525f4d4350290a09097072696e746b28224d616368696e6520436865636b205369676e616c5c6e22293b0a0969662028726561736f6e2026204d4353525f494350455252290a09097072696e746b2822496e737472756374696f6e20436163686520506172697479204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4443505f50455252290a09097072696e746b282244617461204361636865205075736820506172697479204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f444350455252290a09097072696e746b28224461746120436163686520506172697479204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f4941455252290a09097072696e746b2822427573202d20496e737472756374696f6e2041646472657373204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f5241455252290a09097072696e746b2822427573202d20526561642041646472657373204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f5741455252290a09097072696e746b2822427573202d2057726974652041646472657373204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f4942455252290a09097072696e746b2822427573202d20496e737472756374696f6e2044617461204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f5242455252290a09097072696e746b2822427573202d2052656164204461746120427573204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f5742455252290a09097072696e746b2822427573202d2052656164204461746120427573204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f4950455252290a09097072696e746b2822427573202d20496e737472756374696f6e20506172697479204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f5250455252290a09097072696e746b2822427573202d205265616420506172697479204572726f725c6e22293b0a0a0972657475726e20303b0a7d0a0a696e74206d616368696e655f636865636b5f67656e65726963287374727563742070745f72656773202a72656773290a7b0a0972657475726e20303b0a7d0a23656c696620646566696e656428434f4e4649475f45323030290a696e74206d616368696e655f636865636b5f65323030287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720726561736f6e203d206765745f6d635f726561736f6e2872656773293b0a0a097072696e746b28224d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a097072696e746b2822436175736564206279202866726f6d204d4353523d256c78293a20222c20726561736f6e293b0a0a0969662028726561736f6e2026204d4353525f4d4350290a09097072696e746b28224d616368696e6520436865636b205369676e616c5c6e22293b0a0969662028726561736f6e2026204d4353525f43505f50455252290a09097072696e746b28224361636865205075736820506172697479204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f4350455252290a09097072696e746b2822436163686520506172697479204572726f725c6e22293b0a0969662028726561736f6e2026204d4353525f455843505f455252290a09097072696e746b28224953492c2049544c422c206f7220427573204572726f72206f6e20666972737420696e737472756374696f6e20666574636820666f7220616e20657863657074696f6e2068616e646c65725c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f4952455252290a09097072696e746b2822427573202d205265616420427573204572726f72206f6e20696e737472756374696f6e2066657463685c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f4452455252290a09097072696e746b2822427573202d205265616420427573204572726f72206f6e2064617461206c6f61645c6e22293b0a0969662028726561736f6e2026204d4353525f4255535f5752455252290a09097072696e746b2822427573202d20577269746520427573204572726f72206f6e2062756666657265642073746f7265206f72206361636865206c696e6520707573685c6e22293b0a0a0972657475726e20303b0a7d0a23656c73650a696e74206d616368696e655f636865636b5f67656e65726963287374727563742070745f72656773202a72656773290a7b0a09756e7369676e6564206c6f6e6720726561736f6e203d206765745f6d635f726561736f6e2872656773293b0a0a097072696e746b28224d616368696e6520636865636b20696e206b65726e656c206d6f64652e5c6e22293b0a097072696e746b2822436175736564206279202866726f6d20535252313d256c78293a20222c20726561736f6e293b0a097377697463682028726561736f6e2026203078363031463030303029207b0a096361736520307838303030303a0a09097072696e746b28224d616368696e6520636865636b207369676e616c5c6e22293b0a0909627265616b3b0a096361736520303a09092f2a20666f7220363031202a2f0a096361736520307834303030303a0a09636173652030783134303030303a092f2a2037343530204d5353206572726f7220616e6420544541202a2f0a09097072696e746b28225472616e73666572206572726f722061636b207369676e616c5c6e22293b0a0909627265616b3b0a096361736520307832303030303a0a09097072696e746b28224461746120706172697479206572726f72207369676e616c5c6e22293b0a0909627265616b3b0a096361736520307831303030303a0a09097072696e746b28224164647265737320706172697479206572726f72207369676e616c5c6e22293b0a0909627265616b3b0a096361736520307832303030303030303a0a09097072696e746b28224c312044617461204361636865206572726f725c6e22293b0a0909627265616b3b0a096361736520307834303030303030303a0a09097072696e746b28224c3120496e737472756374696f6e204361636865206572726f725c6e22293b0a0909627265616b3b0a096361736520307830303130303030303a0a09097072696e746b28224c32206461746120636163686520706172697479206572726f725c6e22293b0a0909627265616b3b0a0964656661756c743a0a09097072696e746b2822556e6b6e6f776e2076616c75657320696e206d73725c6e22293b0a097d0a0972657475726e20303b0a7d0a23656e646966202f2a2065766572797468696e6720656c7365202a2f0a0a766f6964206d616368696e655f636865636b5f657863657074696f6e287374727563742070745f72656773202a72656773290a7b0a09696e74207265636f766572203d20303b0a0a095f5f6765745f6370755f766172286972715f73746174292e6d63655f657863657074696f6e732b2b3b0a0a092f2a2053656520696620616e79206d616368696e6520646570656e64656e742063616c6c732e20496e207468656f72792c20776520776f756c642077616e740a09202a20746f2063616c6c20746865204350552066697273742c20616e642063616c6c20746865207070635f6d642e206f6e6520696620746865204350550a09202a206f6e652072657475726e73206120706f736974697665206e756d6265722e20486f7765766572207468657265206973206578697374696e6720636f64650a09202a207468617420617373756d65732074686520626f61726420676574732061206669727374206368616e63652c20736f206c65742773206b6565702069740a09202a20746861742077617920666f72206e6f7720616e6420666978207468696e6773206c617465722e202d2d42656e482e0a09202a2f0a09696620287070635f6d642e6d616368696e655f636865636b5f657863657074696f6e290a09097265636f766572203d207070635f6d642e6d616368696e655f636865636b5f657863657074696f6e2872656773293b0a09656c736520696620286375725f6370755f737065632d3e6d616368696e655f636865636b290a09097265636f766572203d206375725f6370755f737065632d3e6d616368696e655f636865636b2872656773293b0a0a09696620287265636f766572203e2030290a090972657475726e3b0a0a23696620646566696e656428434f4e4649475f3878782920262620646566696e656428434f4e4649475f504349290a092f2a2074686520717370616e20706369207265616420726f7574696e65732063616e206361757365206d616368696e6520636865636b73202d2d20436f72740a09202a0a09202a207975636b20212121207468617420746f74616c6c79206e6565647320746f20676f20617761792021205468657265206172652062657474657220776179730a09202a20746f206465616c20776974682074686174207468616e20686176696e672061207761727420696e20746865206d636865636b2068616e646c65722e0a09202a202d2d2042656e480a09202a2f0a096261645f706167655f6661756c7428726567732c20726567732d3e6461722c20534947425553293b0a0972657475726e3b0a23656e6469660a0a096966202864656275676765725f6661756c745f68616e646c6572287265677329290a090972657475726e3b0a0a0969662028636865636b5f696f5f616363657373287265677329290a090972657475726e3b0a0a0964696528224d616368696e6520636865636b222c20726567732c20534947425553293b0a0a092f2a204d757374206469652069662074686520696e74657272757074206973206e6f74207265636f76657261626c65202a2f0a09696620282128726567732d3e6d73722026204d53525f524929290a090970616e69632822556e7265636f76657261626c65204d616368696e6520636865636b22293b0a7d0a0a766f696420534d49457863657074696f6e287374727563742070745f72656773202a72656773290a7b0a09646965282253797374656d204d616e6167656d656e7420496e74657272757074222c20726567732c2053494741425254293b0a7d0a0a766f696420756e6b6e6f776e5f657863657074696f6e287374727563742070745f72656773202a72656773290a7b0a097072696e746b282242616420747261702061742050433a20256c782c2053523a20256c782c20766563746f723d256c785c6e222c0a0920202020202020726567732d3e6e69702c20726567732d3e6d73722c20726567732d3e74726170293b0a0a095f657863657074696f6e28534947545241502c20726567732c20302c2030293b0a7d0a0a766f696420696e737472756374696f6e5f627265616b706f696e745f657863657074696f6e287374727563742070745f72656773202a72656773290a7b0a09696620286e6f746966795f646965284449455f494142525f4d415443482c2022696162725f6d61746368222c20726567732c20352c0a0909090909352c205349475452415029203d3d204e4f544946595f53544f50290a090972657475726e3b0a096966202864656275676765725f696162725f6d61746368287265677329290a090972657475726e3b0a095f657863657074696f6e28534947545241502c20726567732c20545241505f42524b50542c20726567732d3e6e6970293b0a7d0a0a766f69642052756e4d6f6465457863657074696f6e287374727563742070745f72656773202a72656773290a7b0a095f657863657074696f6e28534947545241502c20726567732c20302c2030293b0a7d0a0a766f6964205f5f6b70726f6265732073696e676c655f737465705f657863657074696f6e287374727563742070745f72656773202a72656773290a7b0a09636c6561725f73696e676c655f737465702872656773293b0a0a09696620286e6f746966795f646965284449455f53535445502c202273696e676c655f73746570222c20726567732c20352c0a0909090909352c205349475452415029203d3d204e4f544946595f53544f50290a090972657475726e3b0a096966202864656275676765725f7373746570287265677329290a090972657475726e3b0a0a095f657863657074696f6e28534947545241502c20726567732c20545241505f54524143452c20726567732d3e6e6970293b0a7d0a0a2f2a0a202a2041667465722077652068617665207375636365737366756c6c7920656d756c6174656420616e20696e737472756374696f6e2c207765206861766520746f0a202a20636865636b2069662074686520696e737472756374696f6e20776173206265696e672073696e676c652d737465707065642c20616e6420696620736f2c0a202a2070726574656e6420776520676f7420612073696e676c652d7374657020657863657074696f6e2e2020546869732077617320706f696e746564206f75740a202a206279204b756d61722047616c612e20202d2d207061756c75730a202a2f0a73746174696320766f696420656d756c6174655f73696e676c655f73746570287374727563742070745f72656773202a72656773290a7b0a096966202873696e676c655f7374657070696e67287265677329290a090973696e676c655f737465705f657863657074696f6e2872656773293b0a7d0a0a73746174696320696e6c696e6520696e74205f5f70617273655f667073637228756e7369676e6564206c6f6e67206670736372290a7b0a09696e7420726574203d20303b0a0a092f2a20496e76616c6964206f7065726174696f6e202a2f0a096966202828667073637220262046505343525f5645292026262028667073637220262046505343525f565829290a0909726574203d204650455f464c54494e563b0a0a092f2a204f766572666c6f77202a2f0a09656c7365206966202828667073637220262046505343525f4f45292026262028667073637220262046505343525f4f5829290a0909726574203d204650455f464c544f56463b0a0a092f2a20556e646572666c6f77202a2f0a09656c7365206966202828667073637220262046505343525f5545292026262028667073637220262046505343525f555829290a0909726574203d204650455f464c54554e443b0a0a092f2a20446976696465206279207a65726f202a2f0a09656c7365206966202828667073637220262046505343525f5a45292026262028667073637220262046505343525f5a5829290a0909726574203d204650455f464c544449563b0a0a092f2a20496e657861637420726573756c74202a2f0a09656c7365206966202828667073637220262046505343525f5845292026262028667073637220262046505343525f585829290a0909726574203d204650455f464c545245533b0a0a0972657475726e207265743b0a7d0a0a73746174696320766f69642070617273655f667065287374727563742070745f72656773202a72656773290a7b0a09696e7420636f6465203d20303b0a0a09666c7573685f66705f746f5f7468726561642863757272656e74293b0a0a09636f6465203d205f5f70617273655f66707363722863757272656e742d3e7468726561642e66707363722e76616c293b0a0a095f657863657074696f6e285349474650452c20726567732c20636f64652c20726567732d3e6e6970293b0a7d0a0a2f2a0a202a20496c6c6567616c20696e737472756374696f6e20656d756c6174696f6e20737570706f72742e20204f726967696e616c6c79207772697474656e20746f0a202a2070726f76696465207468652050565220746f2075736572206170706c69636174696f6e73207573696e6720746865206d667370722072642c205056522e0a202a2052657475726e206e6f6e2d7a65726f2069662077652063616e277420656d756c6174652c206f72202d454641554c5420696620746865206173736f6369617465640a202a206d656d6f7279206163636573732063617573656420616e20616363657373206661756c742e202052657475726e207a65726f206f6e20737563636573732e0a202a0a202a20546865726520617265206120636f75706c65206f66207761797320746f20646f20746869732c2065697468657220226465636f6465222074686520696e737472756374696f6e0a202a206f72206469726563746c79206d61746368206c6f7473206f6620626974732e2020496e207468697320636173652c206d61746368696e67206c6f7473206f660a202a20626974732069732066617374657220616e64206561736965722e0a202a0a202a2f0a73746174696320696e7420656d756c6174655f737472696e675f696e7374287374727563742070745f72656773202a726567732c2075333220696e7374776f7264290a7b0a097538207254203d2028696e7374776f7264203e3e20323129202620307831663b0a097538207241203d2028696e7374776f7264203e3e20313629202620307831663b0a097538204e425f5242203d2028696e7374776f7264203e3e20313129202620307831663b0a09753332206e756d5f62797465733b0a09756e7369676e6564206c6f6e672045413b0a09696e7420706f73203d20303b0a0a092f2a204561726c79206f75742069662077652061726520616e20696e76616c696420666f726d206f66206c737778202a2f0a096966202828696e7374776f72642026205050435f494e53545f535452494e475f4d41534b29203d3d205050435f494e53545f4c535758290a090969662028287254203d3d20724129207c7c20287254203d3d204e425f524229290a09090972657475726e202d45494e56414c3b0a0a094541203d20287241203d3d203029203f2030203a20726567732d3e6770725b72415d3b0a0a097377697463682028696e7374776f72642026205050435f494e53545f535452494e475f4d41534b29207b0a090963617365205050435f494e53545f4c5357583a0a090963617365205050435f494e53545f53545357583a0a0909094541202b3d204e425f52423b0a0909096e756d5f6279746573203d20726567732d3e786572202620307837663b0a090909627265616b3b0a090963617365205050435f494e53545f4c5357493a0a090963617365205050435f494e53545f53545357493a0a0909096e756d5f6279746573203d20284e425f5242203d3d203029203f203332203a204e425f52423b0a090909627265616b3b0a090964656661756c743a0a09090972657475726e202d45494e56414c3b0a097d0a0a097768696c6520286e756d5f627974657320213d2030290a097b0a090975382076616c3b0a0909753332207368696674203d2038202a202833202d2028706f7320262030783329293b0a0a0909737769746368202828696e7374776f72642026205050435f494e53545f535452494e475f4d41534b2929207b0a09090963617365205050435f494e53545f4c5357583a0a09090963617365205050435f494e53545f4c5357493a0a09090909696620286765745f757365722876616c2c20287538205f5f75736572202a29454129290a090909090972657475726e202d454641554c543b0a090909092f2a2066697273742074696d65207570646174696e672074686973207265672c0a09090909202a207a65726f206974206f7574202a2f0a0909090969662028706f73203d3d2030290a0909090909726567732d3e6770725b72545d203d20303b0a09090909726567732d3e6770725b72545d207c3d2076616c203c3c2073686966743b0a09090909627265616b3b0a09090963617365205050435f494e53545f53545357493a0a09090963617365205050435f494e53545f53545357583a0a0909090976616c203d20726567732d3e6770725b72545d203e3e2073686966743b0a09090909696620287075745f757365722876616c2c20287538205f5f75736572202a29454129290a090909090972657475726e202d454641554c543b0a09090909627265616b3b0a09097d0a09092f2a206d6f766520454120746f206e6578742061646472657373202a2f0a09094541202b3d20313b0a09096e756d5f62797465732d2d3b0a0a09092f2a206d616e616765206f757220706f736974696f6e2077697468696e20746865207265676973746572202a2f0a0909696620282b2b706f73203d3d203429207b0a090909706f73203d20303b0a090909696620282b2b7254203d3d203332290a090909097254203d20303b0a09097d0a097d0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420656d756c6174655f706f70636e74625f696e7374287374727563742070745f72656773202a726567732c2075333220696e7374776f7264290a7b0a097533322072612c72733b0a09756e7369676e6564206c6f6e6720746d703b0a0a097261203d2028696e7374776f7264203e3e20313629202620307831663b0a097273203d2028696e7374776f7264203e3e20323129202620307831663b0a0a09746d70203d20726567732d3e6770725b72735d3b0a09746d70203d20746d70202d202828746d70203e3e203129202620307835353535353535353535353535353535554c4c293b0a09746d70203d2028746d70202620307833333333333333333333333333333333554c4c29202b202828746d70203e3e203229202620307833333333333333333333333333333333554c4c293b0a09746d70203d2028746d70202b2028746d70203e3e20342929202620307830663066306630663066306630663066554c4c3b0a09726567732d3e6770725b72615d203d20746d703b0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420656d756c6174655f6973656c287374727563742070745f72656773202a726567732c2075333220696e7374776f7264290a7b0a097538207254203d2028696e7374776f7264203e3e20323129202620307831663b0a097538207241203d2028696e7374776f7264203e3e20313629202620307831663b0a097538207242203d2028696e7374776f7264203e3e20313129202620307831663b0a097538204243203d2028696e7374776f7264203e3e203629202620307831663b0a097538206269743b0a09756e7369676e6564206c6f6e6720746d703b0a0a09746d70203d20287241203d3d203029203f2030203a20726567732d3e6770725b72415d3b0a09626974203d2028726567732d3e636372203e3e20283331202d20424329292026203078313b0a0a09726567732d3e6770725b72545d203d20626974203f20746d70203a20726567732d3e6770725b72425d3b0a0a0972657475726e20303b0a7d0a0a73746174696320696e7420656d756c6174655f696e737472756374696f6e287374727563742070745f72656773202a72656773290a7b0a0975333220696e7374776f72643b0a097533322072643b0a0a096966202821757365725f6d6f6465287265677329207c7c2028726567732d3e6d73722026204d53525f4c4529290a090972657475726e202d45494e56414c3b0a09434845434b5f46554c4c5f524547532872656773293b0a0a09696620286765745f7573657228696e7374776f72642c2028753332205f5f75736572202a2928726567732d3e6e69702929290a090972657475726e202d454641554c543b0a0a092f2a20456d756c61746520746865206d667370722072442c205056522e202a2f0a096966202828696e7374776f72642026205050435f494e53545f4d465350525f5056525f4d41534b29203d3d205050435f494e53545f4d465350525f50565229207b0a09095050435f5741524e5f454d554c41544544286d667076722c2072656773293b0a09097264203d2028696e7374776f7264203e3e20323129202620307831663b0a0909726567732d3e6770725b72645d203d206d66737072285350524e5f505652293b0a090972657475726e20303b0a097d0a0a092f2a20456d756c6174696e6720746865206463626120696e736e206973206a7573742061206e6f2d6f702e20202a2f0a096966202828696e7374776f72642026205050435f494e53545f444342415f4d41534b29203d3d205050435f494e53545f4443424129207b0a09095050435f5741524e5f454d554c4154454428646362612c2072656773293b0a090972657475726e20303b0a097d0a0a092f2a20456d756c61746520746865206d6372787220696e736e2e20202a2f0a096966202828696e7374776f72642026205050435f494e53545f4d435258525f4d41534b29203d3d205050435f494e53545f4d4352585229207b0a0909696e74207368696674203d2028696e7374776f7264203e3e20323129202620307831633b0a0909756e7369676e6564206c6f6e67206d736b203d2030786630303030303030554c203e3e2073686966743b0a0a09095050435f5741524e5f454d554c41544544286d637278722c2072656773293b0a0909726567732d3e636372203d2028726567732d3e6363722026207e6d736b29207c202828726567732d3e786572203e3e207368696674292026206d736b293b0a0909726567732d3e78657220263d207e30786630303030303030554c3b0a090972657475726e20303b0a097d0a0a092f2a20456d756c617465206c6f61642f73746f726520737472696e6720696e736e2e202a2f0a096966202828696e7374776f72642026205050435f494e53545f535452494e475f47454e5f4d41534b29203d3d205050435f494e53545f535452494e4729207b0a09095050435f5741524e5f454d554c4154454428737472696e672c2072656773293b0a090972657475726e20656d756c6174655f737472696e675f696e737428726567732c20696e7374776f7264293b0a097d0a0a092f2a20456d756c61746520746865 |