diff --git a/pastes/pastes_20231104001552.csv b/pastes/pastes_20231104001552.csv new file mode 100644 index 0000000..46e98d6 --- /dev/null +++ b/pastes/pastes_20231104001552.csv @@ -0,0 +1,13255 @@ +id,title,username,language,date,content +MwFs7UVM,101. Symmetric Tree,micahbales,JavaScript,Friday 3rd of November 2023 07:09:56 PM CDT,"/** +* Problem statement: https://leetcode.com/problems/symmetric-tree/ +* +* The first solution here is an iterative one. It's not as efficient or elegant as the recursive solution that follows. +*/ + +/* Iterative Solution */ + +function getNodesRight(node, stack) { + if (node === null) return [null] + return [...stack, + node.val, + ...getNodesRight(node.right, stack), + ...getNodesRight(node.left, stack)] +} + +function getNodesLeft(node, stack) { + if (node === null) return [null] + return [...stack, + node.val, + ...getNodesLeft(node.left, stack), + ...getNodesLeft(node.right, stack)] +} + + /** + * @param {TreeNode} root + * @return {boolean} + */ +var isSymmetric = function(root) { + if (root === null) return true + + const leftNodes = getNodesLeft(root.left, []) + const rightNodes = getNodesRight(root.right, []) + + for (let i = 0; i < leftNodes.length; i++) { + if (leftNodes[i] !== rightNodes[i]) return false + } + + return true +} + + +/* Recursive Solution */ + +function isMirror(left, right) { + if (left === null && right == null) return true + if (left === null || right === null) return false + if (left.val !== right.val) return false + return isMirror(left.left, right.right) && isMirror(left.right, right.left) +} + + /** + * @param {TreeNode} root + * @return {boolean} + */ +var isSymmetric = function(root) { + if (root === null) return true + return isMirror(root.left, root.right) +}" +DT2EcpzH,Keychron custom LED indicator lights,WinderTP,C,Friday 3rd of November 2023 06:58:14 PM CDT,"//add to vial-qmk\keyboards\keychron\v6\ansi_encoder\keymaps\vial\keymap.c + +#if defined(RGB_MATRIX_ENABLE) && defined(LAYER2_LED_INDEX) && defined(LAYER3_LED_INDEX) + void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) { + // RGB_MATRIX_INDICATOR_SET_COLOR(index, red, green, blue); + // layer_state_t layer = layer_state_set_user(state); + if(IS_LAYER_ON(WIN_BASE)) { + RGB_MATRIX_INDICATOR_SET_COLOR(LAYER2_LED_INDEX, 0, 0, 255); + } else { + if (!rgb_matrix_get_flags()) { + RGB_MATRIX_INDICATOR_SET_COLOR(LAYER2_LED_INDEX, 0, 0, 0); + } + } + if(IS_LAYER_ON(WIN_FN)) { + RGB_MATRIX_INDICATOR_SET_COLOR(LAYER3_LED_INDEX, 0, 0, 255); + } else { + if (!rgb_matrix_get_flags()) { + RGB_MATRIX_INDICATOR_SET_COLOR(LAYER3_LED_INDEX, 0, 0, 0); + } + } + // return false; + } +# endif // RGB_MATRIX_ENABLE... + +// replace ""led_config_t g_led_config"" in vial-qmk\keyboards\keychron\v6\ansi_encoder\ansi_encoder.c + +led_config_t g_led_config = { + { + // Key Matrix to LED Index + { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, __, 13, 14, 15, 39, 40, 16 }, + { 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 17 }, + { 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 18 }, + { 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, __, 73, 60, 77, 76, 74, 75, 19 }, + { 78, __, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, __, 89, 93, 90, 107, 91, 92, __ }, + { 94, 95, 96, __, __, __, 97, __, __, __, 98, 99, 100, 101, 102, 103, 104, 105, 106, __ }, + }, + { + // LED Index to Physical Position + {0,0}, {13,0}, {24,0}, {34,0}, {45,0}, {57,0}, {68,0}, {78,0}, {89,0}, {102,0}, {112,0}, {123,0}, {133,0}, {159,0}, {169,0}, {180,0}, {193,0}, {203,0}, {214,0}, {224,0}, + {0,15}, {10,15}, {21,15}, {31,15}, {42,15}, {52,15}, {63,15}, {73,15}, {83,15}, {94,15}, {104,15}, {115,15}, {125,15}, {141,15}, {159,15}, {169,15}, {180,15}, {193,15}, {203,15}, {214,15}, {224,15}, + {3,27}, {16,27}, {26,27}, {36,27}, {47,27}, {57,27}, {68,27}, {78,27}, {89,27}, {99,27}, {109,27}, {120,27}, {130,27}, {143,27}, {159,27}, {169,27}, {180,27}, {193,27}, {203,27}, {214,27}, + {4,40}, {18,40}, {29,40}, {39,40}, {50,40}, {60,40}, {70,40}, {81,40}, {91,40}, {102,40}, {112,40}, {123,40}, {139,40}, {193,40}, {203,40}, {214,40}, {224,34}, + {7,52}, {23,52}, {34,52}, {44,52}, {55,52}, {65,52}, {76,52}, {86,52}, {96,52}, {107,52}, {117,52}, {137,52}, {169,52}, {193,52}, {203,52}, {214,52}, + {1,64}, {14,64}, {27,64}, {66,64}, {105,64}, {118,64}, {131,64}, {145,64}, {159,64}, {169,64}, {180,64}, {198,64}, {214,64}, {224,58}, + }, + { + // RGB LED Index to Flag + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 8, 1, 8, 8, 1, 1, + 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 8, 4, 4, 4, + 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 4, 4, 4, + 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 4, 4, 4, 4, + 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 4, 4, 4, + 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, + } +}; + +//replace rgb_matrix_indicators_advanced_kb in vial-qmk\keyboards\keychron\v6\v6.c + +void rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) { + // RGB_MATRIX_INDICATOR_SET_COLOR(index, red, green, blue); +# if defined(CAPS_LOCK_LED_INDEX) + if (host_keyboard_led_state().caps_lock) { + RGB_MATRIX_INDICATOR_SET_COLOR(CAPS_LOCK_LED_INDEX, 0, 255, 0); + } else { + if (!rgb_matrix_get_flags()) { + RGB_MATRIX_INDICATOR_SET_COLOR(CAPS_LOCK_LED_INDEX, 0, 0, 0); + } + } +# endif // CAPS_LOCK_LED_INDEX +# if defined(NUM_LOCK_LED_INDEX) + if (host_keyboard_led_state().num_lock) { + RGB_MATRIX_INDICATOR_SET_COLOR(NUM_LOCK_LED_INDEX, 0, 255, 0); + } else { + if (!rgb_matrix_get_flags()) { + RGB_MATRIX_INDICATOR_SET_COLOR(NUM_LOCK_LED_INDEX, 0, 0, 0); + } + } +# endif // NUM_LOCK_LED_INDEX +# if defined(SCR_LOCK_LED_INDEX) + if (host_keyboard_led_state().scroll_lock) { + RGB_MATRIX_INDICATOR_SET_COLOR(SCR_LOCK_LED_INDEX, 0, 255, 0); + } else { + if (!rgb_matrix_get_flags()) { + RGB_MATRIX_INDICATOR_SET_COLOR(SCR_LOCK_LED_INDEX, 0, 0, 0); + } + } +# endif // SCR_LOCK_LED_INDEX +} +# endif // RGB_MATRIX_ENABLE..." +GFi2wzbX,Untitled,Kaipa,C++,Friday 3rd of November 2023 06:56:55 PM CDT,"# include +# include +# define MAX 10 + +float alloc[MAX][MAX]; +void nwmc(float cost[][MAX],float req[],float cap[],int d,int o,float copy[][MAX]){ + // d=j , o=i + int s1,s2,lc,lc_next=0,m,n,i,j,i_count=0,j_count=0,index,min,choice; + float total=0; /* To check balanced or unbalanced system */ + s1=0; + for(m=0;m""); + if(s1 < s2) + { + cap[o]=s2-s1; + o=o+1; + } + else if(s2 < s1) + { + req[d]=s1-s2; + d=d+1; + } + printf(""\n\nIt is now balanced\n""); + } + printf(""\nEnter your choice(1/0): ""); + scanf(""%d"", &choice); + while(j_count!=d && i_count!=o) + { + m=0; + n=0; + lc=999; + for(i=0;i>18)|((annon_rnd&0x030000)>>12)|((annon_rnd&0x0300)>>6)|(annon_rnd&0x03))%28; +} + +//============================================================================================ +/** + * Get Unown form number from PID + * + * @param[in] form Unown form number + * + * @retval PID + */ +//============================================================================================ +u32 PokemonPasoUnknownFormRndGet(int form) +{ + return (((form&0x000000c0)<<18)|((form&0x00000030)<<12)|((form&0x0000000c)<<6)|(form&0x00000003)); +} +#endif" +m9hcuPXw,List Bitcoin Private key,abduljes,Bash,Friday 3rd of November 2023 06:33:23 PM CDT," PRIVATE KEY BITCOIN + +L1GorB3rZaQCkfxXXcU2HotLW2AkRNVA8WNJ8eWRneZ7mwwL7tdd +KyS1t189HJCrGQZzzC4eFGDEEqU1jCRWxfjd69dHepN54fmqfGWj +KymMyMRggBkYMmDBv4eoy8RoNv15yooej9nBhaHAdTq8MzV6rmJm +KzDrQNvUWHE9DoinMQpJwNLASTYRopi1P7rwLDE2a67vsg7cpsZE +L4D8jW89BQH39T7tLeMwH6zbydWynjMJgeqvB4si1KbzvWZJHjoi +L1MGHBxe6SEs2QCkcA2TLzpiENGyx9GFSN1Ddbp6KBko79CRhdwQ +L34EusazUz6HJWGdyx1P1dvkALmCKtZJxNvGKVn4D9xFmVeH2Jp8 +L4DQBz3n3KspehnS9pHeMfHtj6JiJdm7XJc5h7itDg2xRRaw5yeD +L3zASgsYPwhU3UqhautQd6fNqaHUbiq5tBHJpKVYni1R9mQuZ55A +Kz6eoScMg4YJeBfSMtcCbHLr9ExYqJNh1q2oDNViJbmGRNPUE57W +Kys2qenRUirJwNUubZmYjJUiFy7WvcahVUH2Tzd3EzDQ1PgmZwGh +L5GsuTqSrok7JrN6pbqtrwhrNvezv3uegzrnAVtTBFQhwW2PsZ42 +KxMdRHSdBcjvWZ6yXaFqURtww1MGVAAgymqNciYZnbQXppWZLbbz +Kx454NzGT19yphJEdPwzR46hceDCwpTN3aoLtU5PeonN51if4zeQ +Kxmo8fAiY4z5TS5dycLrcfyeCD1wsy5vrN9wLA1sF1G87YSynaaW +L3jJHnziYJjgXK3FRTE8MhP2s9iQE1qwknzSuLJhBMYeA27cVpXp +L1keAExgUHUJsi7H8zEWrbS91qx8RmewWJijnCkA3g1TTwyXoBR2 +KzyrLX3dG9u3Le429VXNKs8BRXmnpCU5idw2ccgBDtDZFHDCRHgw +Kz2seYH4uuLapK9iYHwbqXMrnXU3Us7gLm5XVArKb8x5VbiZRrmf +Kxp1giJ2zVSFcKTGvC1hBaXmvDj8DLPQpKDEyi7oYNiKKAUR6gck +L28J7GVBwsBk4cvEsJq8HH8EeFQahTQDWz5mkFhBhnZ1BxKhDzZt +L51L4xcM6HKh9mLAxfHG2HCnJBeuVxGCGLbiYoFkVUJ22pZ6oSqp +L274ijsXp4eYr7QnKXGukBY8JD9W4zuo3kpoQJcvqJvWSQDHxZWo +KymiLz2nBtgPefQnsJwdF3hz9AAwH6kXPaFzGzvkNUkfHTP8BSSv +L1qVEeo8g52UAZPXaRzQEmk7yr4kzepnUzogwqrSKfANWeRu2Cdi +L5VoQgXqeknmxQV3nRYcyxsuR7hsBu36y4Z4H7YgQXqwGb7mfww6 +KxnnESnc8pzKz2nFANGnp2airMWsBNCeY18VRqxb2nDLtUyeXGNA +L1LbZCgqyiM78f6H8DmhLz2vvim1ZpMQDEQm5md8eFv91tHs6mYL +L2EbCrPPMu6xzpik9aTpU1ock5eQbdo2Xat1dXmYxcakKEwF7zhh +L2M5yoSz23EJmiw2MsRn6G4HiCVwLkVKfiLipj989q9zScgxS8iE +L3ca5bRCe4LXmQprkrz6ptBgwZWXSwrArHq7iaC79FSR5y5VpcwX +L4A6ag1ywZmpyX6zqfxeYi1zJKNJoCxG6UwWDwc6JsP6rv9koRja +L51oK2CrpEWt77DEe9pfLEifR8pwMFMaQjSXnNq54J6ic5jdGW3L +KyPPFjjHmt5KVYL1pdXvBgGncgAaVJJkuUZhz64KZkaTkKZxLQAS +L2ANxHsM2HP1wgENGBN5B12y5DUkDWv6N1xX7VRD14BvhZgpXmJj +KzapfqRY4HbkHBHpSjhHdZHCHzxC1xNnQeXM721NoAorcRaZaZ1K +L4bsDfc7QdQezVLvH4vBvW1cfk4E6kvhGWE1v54iFoj9RnB7n3bm +KzpN6CuiYeYih8zwFThub821yhuRJ87rDKQtRk5PpoMjWMYFJdk8 +L5WuwohobEo73MfTF3Foxwbx4rk4N7pcy7BwjhRGeG4r2T92cGgR +KwHZT7Z9HKMoJ1yGGGeTj7LKoPMtbkt4XKyBBPMZ83tx2eSHpeBv +L4Yfoxgn3fnv6SUUPEicB3uvqDyULokqSoPpt1jTSZxh3GT66G5K +Kzv7BuHX1ijtCNATxQHDAcnRAN2jUpp5hXcNzdDAniSMqRQaXQ4Y +KzLuzYoPF7K1xQkUHBmedZPkoemwJBF3LrL2qrg7FW8MAVassbiw +L2pZe1gTAWFv8J6BsSgbM9a9ceq6NaMCk9Zz9wro9cq3Mggu1eYc +L3cmsBJrvKxbWeVvEnRNtaM9ZAhts5GhbU5a4t6g56rN4gy92GqK +L1rizEbmSDbzJf9qhMXGmv1dxdGHCeYbSm7rDkQZSGthDTfFahoH +Kz6VP2MJPwG2KSiq8QWaWCt4qqxKqhTV6ZkAGrh4QrpovjcYVTZp +KzXfGpmcGSLxsNFW1zgtJpqaJgXYydKEYRpycd3D3G9ad558zHdN +KwdC2F9sDiwxZ6vuy4R5cyY7p8fDyZrDATfmtTXYHZRHuDZTNCLo +L5FvQCTjdPugfDcyzLUsger9GGCb81Y5rmUrgVe25qQA2tciDyNU +KzGb5EakT8RNhzPwroiDuWERvVpHxGCG2BwxeTPTXmnKhPmw7L97 +L4xBmm6bxBJXasBqohisHCEKScWkdf82eeJ3KM14XzZGBfK8bSMh +L3AHbTJbdVFvpxhj6sXLTbw1VfQHuy9JeY5n99p2F8n7GcBXC6JV +L5bLAoPHRrqpxMcNMYw9eeP8za2X9d4BHDwv78odTwhxM1J4asyW +L2F9nzGKZNyzW2xtqsdFRGm5rNS26dbkpCZfm92onRCtyeLyufiK +L46JASL1UvdwBWFCydxeCrNAt1YEUAA7YPZuViJqM1KCtN5B2FD1 +L2Z127rw8GZkv4nmmQWBHnK9vtPmBVDY3KdPwb93qU84bKm6gd4K +L1DUJmYjhWJih22Xz9GaKWUMxV5vzMR6G27obBHgR23i6MpBFmnL +L3yrUWNo3X2AabiLWRsw5KQQYgbMyfVDNPfiVJeifHEJradANWKR +KxdUx9QmffoUdLK7AwdX17Ld3h1E7RqTjDV73Yg6nGz9t9xSyGM8 +L1RhP8hLt7sPysVR9Rp2jN9A8tJpAXZBcVNQp2YSNLuFSznU3xny +L2byAuaJkJucSJejfZ57BDqSNE23knvvjYRT7nJx8htEsWTdC2fU +L5n881H9SWenEAt2zyVt8LZ9q69ny53jCx76SwQ4Rk7p5gA1TnEZ +L3o6BBcnbYVFfkg8jPfojKWUEAbR8PvdENkUZR6jKijaTJNkvTAn +L4eVUyVa6AnuYqBqJDtmB9tNWmFhu4eYmSqyqT9gd31FbW34N9wK +Kyte5YnSi2MYBBjrjeEtWvLsTCnvDt6YszY2Z5D5ZWQbKUsbWYbW +L1Yh4vTmVwZTifNHtuLk4G3yeGef2KZeLygsfCwKQLUcTBiTRAW6 +L3babMDAyVcG7V7QGhW26Rfw1z942C8fCvRj24fJKxSNok3GJxaM +KxnvvYcVAipnqKb9mpVzqQW9TBLa4MgQKNep36ggBUHVRHcNQRbA +KwwrXgKkkqgsmrvyARiK3zh8FFhHRgVuPzwcmZHaTd3ffVtKoZFS +KzEDFXiSDG7GLyjr7nM4a9AFCaz7DXnRBvgUTnpA5VXffbjmKdLC +KzujKMacgSX4yvY6LmQeD6ZEtiHEde6dN1ZUqmWdAjxz44Jb6LZN +KyiUa4M5h3NEXiF96NdCbtMrUDZchbLYhWU3gc6caRGA5JBYxykB +L232EhHzEkoiEqUaKMJ6iCx2icWaScY4V3pAW8vrXTCJGwcVt75T +L4TJ6jK2hJzjYRpzYxoqMv1iB1tPUPYF2iai2T45mTSoUrdvvTSk +Kzyjd7EHzusVc9ZtHQGndNqx755omzAHMW3hV15V6pQwKeqFhSLo +KwgKYz6vfFBwFmwg9afNa8JQh9kBeKJLsVTi5Lb7TNkfe5iYMoX5 +KxnKPSPnQ4HP2GMrrHQ787Yy4GAGY2xtX3TxLCgLfJm6bsVYLWFU +L3VpwKEtmy3dL18ZUsoA5JJxNpq6FyrzEfvwwvwtMsbWZqZ2DZXY +KwUEQKC2i54K89uJMUBo6t9H9zpR2W5mqbDkbzMArzkG22Lo8ibw +L18KF17eAhR58ne3kYxhqsCMDBqYvvc6unxm5yvc42zrYzSRJxXB +KyXurw1RnqbGmXwPSSDfZDk9XffqSnMediuxaeN4QrPWDRm3rPkL +KzJuDUtyFXNgsSt2eYnSmzbneqbK1x3FhqRJY2JZs68Ldssoiq1m +KwuMBJhj3cQYpTr1EL5yXYsMphqnY5oFkZJ2iWCCkoijksuf6vH5 +L4sUmmsVoBQUxK4qUb5zPL1PAmPnizmzcCK5AV9kpcVn7a3C7vTF +KyTQFxmV8DUuJn9bd1mQUdy9DzFjjJ2F68h3SQwTRAJs5xVSzq2g +L14z87i7wJsrKaM1cfm3WDydAdywhwSPbSCtwQ2bHdpHC69ckFxt +L5hyU6FL7ZqpEWPf446v2qwquA467NJ5gbUaqH6tdrAEt1jY5Dv3 +L2VSmNHt1Sfj1WvHGdQEwznZsp3QToRxxPUAdLptwuN1Mzt6Uw72 +L4Y3Yoy9Z36hRcJ4aM9LPWb33stEMpeqvtiNSpuapfoTMPrEirip +L3iir9mfHBkMqXcdcDMcNke7nu9QGhugAMcxogS3AUhqFUk2PJca +L4NCdffbnQakbApeX1TTXgXdbZAeuLaBYZ19VgJMzha4hNeH3TEn +L5kwMkwA5ML5tF5gDPMGvjW39D5pQgrghASQAyY1iYUPUqFjjits +L53zxYNPNSAWv5d6Adk2SMVJsK8KjdcXFJohhhKH5uvd5xYfQo8M +L5kRB1KmM3zrF3z37Fo5u944j3vrFkDtzsK8nHPAk7XbgYYT7FL8 +L5LZKvCuKDY7pYmBpqfQomqKMSugTrjde5NQBzDcRjHeEjVMZyVK +L3wUe7pGrRcrmmq8UFodQETqBnCo3aLdfzybthvjZdB2sJMigLBk +KyJUdTFvHDQhNoiNo9jx9vQNiZLsBBi8GeCKXzdvxeQ9iaGSyHDD +L3AnRUx2o2YXfjaqKVDfHWCruHTq52ksYxbvLpGyP3vqVSE13fng +L23QWPhUmDDHPa64GGNygkeHM24dAJ48cpbCp6sXpCqgQ2dUrJNP + + +Addres + +1H9LdMdTvHaC4uezyzHYUbRnGqEjq9f5Wo +15Ep4FrjV2c1dXtY2cDDvwgtF4wknE6BNr +1PfFypUD8wFJQiXUGuM87pUfhhPpNRfvDe +14SVhAzYgTQtNvQGDLHid5MgpzW7ZAnygk +1D8yKevSNmaHRVSFLUMs6QbFqfzZU4TJWb +12wxgw75PSud5iLq6VbiV3u1HuTveHPCvQ +1NzsDcbAx7LXMgY1E1TcfjnmUoiYusTnSd +1rcabzFDrg5BWApAQ1GacTssdw7See12S +12tDyJicGXU58UUonuNHVA71hXSk8xKv5V +1DTPk26gBLGE6JUXLn77Af7ZvCwe6cz99n +1NsqPV4XMxWbwJbhfZe1TRt2g6TkQ2M7Kf +1AFgwLzRUKZM3gmuWnKG1AFkZm5Lvdkkcx +18rFKULqEruQxaM4WCC1RdF8dR5oCKeKZ8 +1H5Pcm7QALE2a7g4kEXxtVT938jVew6aje +1FEjipHyoFMM5eQ1NTC3DsdKSvcBWVVi3Q +14znPGaVzb2xaEMddzdyqJ8RXi1Lj6Uy4H +1EKus9bStAhTwTMgtUwURmHgACeCLybHpo +1EHuRAi4SCQuwhmT6UsvQePo9QNF1eV8Q3 +156ngoHukw5B3vpcn6WFtjMap2SSJtDeT9 +1Ly9S2sU2xSXx6e43Jp9dpJUCbHJHQrWeE +1RCJCfQV3UVTZk9e4cpx1aMvsMCEDHuGw +1EmVPUPvwtHTo2vTXsJXoYMgGiw3Qvv7kT +1AuxfMa9TFJEP1vcHYDhQSikYd6Aysmy1C +1JPHuFAX2NQkQcpFJTnCpBGVbyctu7eHgf +1AXkAkLmLiZuHVBgbRY4nJ3oNwvMCvKtGp +1HZbew6hTfT3KC9p9wwkkaZuxJH5jg12dq +1B1XJUi4LYsF4Go5bohoWMFqifgueb9tww +13aCELecbqBgQbECTG18nsoM5N3i7HfJ16 +17EUGvy555krVErauQuBJyPy7xzk3ykUWc +1MKdgTQdCv1N7JsNssqrCk8tcHrMGCPEPT +1JoXp95SrVRuFkWFZpS8LchepqgiAh1KLM +1DfcgfWfXFmK2uYGhZdHFXKre6EpaYfZ4u +1CZM3FkFKfzfMu7TDAZ8iZvUFws3hBGGTe +1PD2KPJz4RKq6XVzXRX8CUAC75Vb2GfbGr +1BbBgFzvh7LUnHekd878ZkTuUdTNkhb8gv +1BSHcXc9psvxexnrbFcB18xSJkMki1kztY +1Cu2m46h5FoBiiEJtMJ5o46JiyN9ekCDta +178WQS4HSTmsmrtbPdc3hwZo8C2pcgHJFM +1McDr8uWVsi8uRWvaSnURJDBvgHo36GDMn +1LDnWQnYZ29LXEnhfDqva6e4h7RY9TTBzt +1EM9EBYtbH91Aivt3CPc3wCeZWXVVoNkMT +16FPw12v6atVbWbPStWi5nME8tvCLVaXSF +175s3T5QQvZrxVouYYN5tupwS81caZmzZ2 +13fVN8v4Pv7edsS8Hq3BpurGYg8RrN28rC +1Pn1s15T3miucwxAT2bi812X3Wzzx9zuaS +1DRTnZy1hcoUSU9x1WJeFo9hvmwA3XzJwn +1C7rvzQ3tKPAkkQHuy6cqwmqq7YAG2hxUr +1MJeQHPZHrfCB6yVSxJ8PmvKhoPn62QaMU +13yFpFnMGbjvFzhAsgJ4UbKLM99NLzrcDa +16jayv5DUQEKJP6n2Luarv1xEcPRkboPYh +1PrLtX6fxnej7EBreEnDnPw95qzeQXwLth +1MRivicsXCz52WivYCZW6EGsndzkCqo7N4 +1JoAJ4CKSjNXjKi4vaUEX4ybEB3QYb6fqc +12HfgcWQaWexki4tmNmN5Ct4xvk4fd1NEz +16w3mxz9FW9Wskk6MMmCFUQXtQwpMF1GzW +1PNY3DDhhw4KbLrknUQsiBzFjxusg8Rmdd +1Ewm8aGzZyainRrh1HAafWHJE2BXFBZeo9 +1ELCEQHdwU1ZeuBQRiM9HhprgTYfqWCWn5 +1AEkipXDHHbVNbJa529jiD4KB52Xe5sALX +17sHT5br4zSFzdX3JZJR1qUUESNns5AvtN +1ALF1tCP5hDvnMzYjc9ibohMsQG9R4afsk +1Jj17W9zr3C76eMwWD5iqt7ESQXmi4CBaS +1F7iPjViozpuCj85hXjb6cYD1Ngmmv1ZLk +19FLqYLZfWqBYXEcFqoQeJQyB3sCoU5Yqf +1BBiPbUCWif3s35A1pMq48ooFhr7us4ppJ +1LWMiSEQnwL9oA6NXwmtGzjoMs8zQFR8ib +15TWDHFThvR2hCYZvFMTcGFhWE1Rdv9Lvj +1HXRQHLMthb3uYTxb8t3YnFWgWUrfEUJzC +1Gm5dxBGkH82aPAZpGCnBC5NDcfzkjkLHH +1E7Q2fHFgKnQ1fMDG66BLQ4fVe4oMT3HRk +1HhS6S9ogRW3tWZpWDjh3Wire5yK4Myt32 +1Hcj2BdrcLuUp3G3pFJgLkhMpjour9GAHa +1JVB5UPK8bT1RsPFi93SyB4NycMXmKuYti +1PrAS55nxn8RpMftL9gWuh7S7LuqHJvdpv +15WbXd227V5mvRY1YKu811CdgNc2kn6vej +1D4NSse8HVj4pfXtgB3CzcWiMW3stbHUtj +1AGauPtnLrYToDEQqjC4kM9a7P9vwJA8pm +12m8jiKS11KA445fc4WC4j4XDy6AVDSsfe +153zkWtjweWHNyZP8dQdiuGe23aKncbEcj +1CcceBPP3iyNJDGva5ZWsap7qNf9aTsq83 +1GcKqrKehPu2H621P4R9nKT6P5BZNKopzy +1KhxtP19L6bxv34vADncMDS9F5bSuSiUyf +1N1Q6hF1UeZMSak6HDVqss3Gm4G5An58BA +158bn5cUnD1aNznxvAfqU2M4Pbmur1tqj3 +1GW97xS68YsbiKxGDGkHS1XmNDvZrnHA99 +1gbNiekpj2FpWtNXYsBwWifDW5hyPknyB +1DL7TyNVNCukwD6ySnaog3x8AHFoLDF5NV +1AXiqdft6FPrY7qAeVou7wWrGECKhFZUQe +1FWfmBcBPZHX29VUS9whL11JEnief4RejD +12bUEL2ykbXmypJMCFDJiNEpxUbAKEwmh2 +1Q1vNwBfGC4BFz89B9ePdVCaiGsyn28skW +1QDnT3jkPNFH2eMJsbZNb9kV1hwS7ik24B +1EbcFjavFFsftKFat4BkDag9nsY5Wzu1Ww +19j2wfH5bze8REX5ZCq7aoP4MY72qMADak +1GzybPfGWJHPEw2spiUhiUpBXiVcUCJqhY +12m74VUGJQuUBVvroNxDvx1Dofbet4gipx +1owrgmmrhZczTJs4f2Gt4y111dCAXbhwr +182GFdoMmu596htSMDgi1kWoWmUxBmusMY +1J1PPeGrAhE9h5ezPcZuW9HVmdVVAL7vQB +1AHQtdv69dWpa4SGaqAQhkczabK7Z45ziv" +qV1Rm3u7,Hack simple substitution cipher,Dimaush,Python,Friday 3rd of November 2023 06:27:41 PM CDT,"#Эталонные частоты символов английского алфавита +symbolsFreqsStandart = [8.17, 1.49, 2.78,4.25, 12.7, 2.23, 2.02, 6.09, 6.97, 0.15, 0.77, 4.03, 2.41, 6.75, 7.51, 1.93, 0.1, 5.99, 6.33, 9.06, 2.76,0.98, 2.36,0.15, 1.97, 0.05] +#Эталонные частоты биграмм английского алфавита +bigrammsFreqsStandart = {'oc': 0.1333384, 'um': 0.0728041, 'vz': 0.0, 'ox': 0.0139953, 'jr': 0.0, 'bh': 0.0004793, 'ys': 0.0889562, 'pc': 0.0005751, 'ha': 1.7533862, 'ez': 0.002684, 'az': 0.0172544, 'xi': 0.0111675, 'bc': 0.0001438, 'qx': 0.0, 'hd': 0.0015817, 'kl': 0.0156249, 'yd': 0.0030195, 'xw': 0.0, 'ew': 0.1074089, 'id': 0.4131479, 'wl': 0.018932, 'mz': 0.0, 'wi': 0.5180165, 'qo': 0.0, 'pf': 0.0013899, 'hn': 0.0092503, 'on': 1.4637513, 'hx': 0.0, 'gd': 0.0012462, 'co': 0.6017964, 'gg': 0.0393018, 'cc': 0.0585213, 'hh': 0.0009107, 'pd': 0.0011024, 'wq': 0.0, 'bw': 0.0001438, 'ta': 0.4067254, 'kk': 0.0001438, 'qn': 0.0, 'vr': 0.0004793, 'pe': 0.3927781, 'ly': 0.436681, 'wv': 0.0, 'lq': 0.0, 'ep': 0.1284976, 'xt': 0.0313456, 'aa': 0.0001917, 'wc': 0.0011024, 'zi': 0.0061828, 'wa': 0.7742928, 'zn': 0.0, 'uj': 9.59e-05, 'kn': 0.1178095, 'gf': 0.0003834, 're': 1.7554471, 'ex': 0.1552899, 'ho': 0.7850289, 'xq': 0.0002876, 'fw': 0.0012941, 'ht': 0.2339893, 'wz': 0.0, 'hf': 0.0028757, 'yx': 4.79e-05, 'ia': 0.0999799, 'ob': 0.0785556, 'fq': 0.0, 'oh': 0.0224308, 'to': 1.1336164, 'qf': 0.0, 'gj': 0.0, 'ud': 0.0639373, 'iz': 0.0226704, 'ft': 0.0989734, 'by': 0.1159882, 'lv': 0.0322562, 'aw': 0.1056355, 'pi': 0.0983024, 'sj': 0.0005751, 'oi': 0.0861284, 'iv': 0.1765225, 'pv': 0.0, 'me': 1.0261117, 'as': 1.1904123, 'bs': 0.0404521, 'km': 0.0024923, 'bj': 0.0115509, 'vt': 0.0, 'nj': 0.0082917, 'gv': 9.59e-05, 'oy': 0.0270319, 'uk': 0.0023485, 'vd': 0.0, 'ss': 0.3641165, 'ke': 0.3602822, 'cn': 0.0001438, 'yg': 0.0008627, 'vs': 9.59e-05, 'ul': 0.4280059, 'lm': 0.159316, 'zw': 0.0, 'kh': 0.0035947, 'fh': 0.0010544, 'ei': 0.1148858, 'lw': 0.0184527, 'jg': 0.0, 'hq': 0.0, 'mn': 0.0075728, 'xr': 0.0002396, 'ci': 0.1234171, 'em': 0.282781, 'ge': 0.3587964, 'jm': 0.0, 'vp': 0.0, 'ir': 0.3141266, 'cb': 9.59e-05, 'of': 0.8852484, 'ib': 0.0658065, 'fv': 0.0, 'ua': 0.0644166, 'ds': 0.1273953, 'yn': 0.0037385, 'yh': 0.0043136, 'am': 0.3072248, 'qr': 0.0, 'zo': 0.0012941, 'iw': 0.0002876, 'xl': 0.0004314, 'ar': 0.9913153, 'ww': 0.0005272, 'wm': 0.0005272, 'rf': 0.0232935, 'uh': 4.79e-05, 'sg': 0.0048888, 'rc': 0.0551663, 'rk': 0.1053479, 'vq': 0.0, 'zv': 0.0001438, 'xx': 0.0, 'do': 0.3965645, 'es': 1.0640235, 'fd': 0.0009586, 'hj': 4.79e-05, 'wg': 4.79e-05, 'bf': 4.79e-05, 'lp': 0.0271757, 'ji': 0.0011024, 'zd': 0.0, 'mc': 0.0219994, 'pq': 0.0, 'nu': 0.0396852, 'vf': 0.0, 'ql': 0.0, 'tc': 0.0425609, 'gk': 0.0, 'qq': 0.0, 'ba': 0.1554337, 'kp': 0.0003834, 'dq': 0.0004793, 'wr': 0.0346047, 'dn': 0.0160083, 'yk': 0.0, 'ag': 0.1888881, 'wo': 0.2980224, 'xa': 0.0302432, 'mg': 0.0001438, 'ot': 0.4721485, 'nr': 0.0122219, 'tq': 0.0, 'bn': 0.0007669, 'jf': 0.0, 'qc': 0.0, 'xs': 0.0006231, 'fr': 0.2388781, 'ev': 0.265239, 'qw': 0.0, 'di': 0.2823017, 'ov': 0.1414864, 'si': 0.4520183, 'jo': 0.0370491, 'mo': 0.3124491, 'wn': 0.1516473, 'ax': 0.0052722, 'ey': 0.1752284, 'ui': 0.0821024, 'ut': 0.5242952, 'hs': 0.0106882, 'bd': 0.0014858, 'jt': 0.0, 'vw': 0.0, 'sk': 0.0684426, 'ej': 0.0031154, 'ks': 0.0362343, 'uy': 0.0014379, 'lu': 0.0876621, 'os': 0.2433834, 'kd': 0.0003355, 'ro': 0.6651585, 'rv': 0.0612532, 'jb': 0.0, 'cl': 0.1495864, 'fp': 0.0023006, 'mt': 0.000671, 'ne': 0.757997, 'xf': 0.0010544, 'dr': 0.1308941, 'qj': 0.0, 'fm': 0.0004314, 'ug': 0.1809799, 'la': 0.4516828, 'gm': 0.004026, 'hz': 0.0, 'pb': 0.0013899, 'xy': 0.0006231, 'ko': 0.0017734, 'ms': 0.0702639, 'yt': 0.026984, 'ij': 4.79e-05, 'jl': 0.0, 'wp': 0.0004793, 'lj': 4.79e-05, 'ns': 0.3018088, 'jy': 0.0, 'zc': 0.0, 'cp': 0.0014379, 'ip': 0.0550704, 'fe': 0.2252662, 'fi': 0.2207609, 'oa': 0.0706953, 'kt': 0.0008148, 'yo': 0.6294035, 'tp': 0.0025402, 'hl': 0.0068538, 'cy': 0.0223349, 'lc': 0.0059911, 'pp': 0.1200142, 'db': 0.004745, 'te': 0.9009212, 'vk': 0.0, 'ux': 0.0025882, 'tv': 0.0002396, 'gp': 0.0030195, 'gw': 0.0007189, 'kb': 0.0016775, 'or': 1.0262555, 'dv': 0.0247314, 'xc': 0.0284219, 'uq': 0.0001917, 'mx': 0.0, 'ym': 0.0129888, 'hg': 0.0001438, 'iy': 0.0, 'xd': 0.0, 'ie': 0.2681148, 'ee': 0.5119775, 'va': 0.0685385, 'tl': 0.1617124, 'ts': 0.250381, 'mj': 4.79e-05, 'yr': 0.0028757, 'xp': 0.053345, 'uf': 0.0159604, 'bk': 0.0, 'nx': 0.0043615, 'ae': 0.0016775, 'dx': 0.0, 'cg': 0.0046012, 'dh': 0.0055118, 'mu': 0.1292166, 'kg': 0.0009107, 'jv': 0.0, 'go': 0.1641089, 'gt': 0.0115988, 'rg': 0.0594799, 'xz': 0.0, 'bg': 0.0, 'be': 0.6146893, 'jz': 0.0, 'qm': 0.0, 'ai': 0.490697, 'pz': 0.0, 'uc': 0.1287373, 'us': 0.4861917, 'dj': 0.0007669, 'nc': 0.2857047, 'th': 3.9283557, 'ju': 0.050613, 'qa': 0.0, 'zj': 0.0, 'jd': 0.0, 'qy': 0.0, 'ur': 0.6653502, 'et': 0.4489029, 'dk': 0.0014858, 'er': 2.1172151, 'rz': 0.0002876, 'ih': 0.0003834, 'tb': 0.0034509, 'ef': 0.1511201, 'fj': 4.79e-05, 'ja': 0.0190278, 'ix': 0.0167272, 'rx': 9.59e-05, 'tn': 0.0088189, 'tw': 0.0874704, 'in': 2.2636382, 'hr': 0.0903941, 'pl': 0.1756118, 'zh': 4.79e-05, 'lh': 0.0015337, 'zg': 0.0, 'vv': 0.0, 'sm': 0.0639852, 'mh': 0.0003355, 'yw': 0.0032112, 'vu': 0.0025402, 'bm': 0.002684, 'hb': 0.0065183, 'dl': 0.0628349, 'vj': 0.0, 'kq': 0.0, 'ct': 0.2344207, 'ue': 0.0961935, 'jk': 0.0, 'ig': 0.2644722, 'sa': 0.3689094, 'np': 0.0053201, 'fn': 0.0001917, 'cd': 0.0021089, 'xk': 0.0, 'vh': 0.0, 'lr': 0.0161041, 'uu': 0.0, 'sd': 0.004026, 'oq': 0.0004314, 'cs': 0.0035467, 'hk': 0.0001917, 'oj': 0.0012941, 'kc': 0.0014379, 'pr': 0.2487035, 'qi': 0.0, 'eg': 0.0598633, 'aj': 0.0039781, 'ao': 0.006087, 'sv': 0.0004793, 'ad': 0.5948467, 'pm': 0.0030675, 'bu': 0.2697443, 'eb': 0.0212325, 'td': 0.0005751, 'zu': 0.0002396, 'ol': 0.4180366, 'xh': 0.0030195, 'sq': 0.0101609, 'nk': 0.0962893, 'xe': 0.0104964, 'bp': 0.0, 'zy': 0.0015337, 'tx': 0.0, 'cw': 0.0, 'rm': 0.087758, 'sy': 0.0212805, 'ls': 0.0814793, 'qh': 0.0, 'ek': 0.0205136, 'eq': 0.0119822, 'om': 0.5926419, 'zq': 0.0, 'dd': 0.0545911, 'lk': 0.0383432, 'po': 0.3729834, 'ng': 1.0051188, 'dt': 0.002684, 'jq': 0.0, 'av': 0.3843426, 'ac': 0.3905733, 'su': 0.240939, 'xv': 0.0, 'kr': 0.0004314, 'pk': 0.0038822, 'og': 0.0469704, 'ye': 0.1527018, 'ka': 0.0132763, 'ck': 0.2258414, 'vb': 0.0, 'mq': 0.0, 'eu': 0.012174, 'ik': 0.0484083, 'rw': 0.0217598, 'cj': 0.0, 'na': 0.175468, 'oz': 0.0027799, 'rj': 0.0004314, 'du': 0.0549745, 'wj': 0.0, 'da': 0.1481485, 'wu': 0.0013899, 'cu': 0.1149337, 'nn': 0.0748172, 'iq': 0.0022047, 'nb': 0.0047929, 'tz': 0.0010065, 'yl': 0.0072852, 'aq': 0.0004793, 'dy': 0.0791787, 'xu': 0.0018692, 'pt': 0.0508047, 'ce': 0.5314366, 'ry': 0.2762627, 'fx': 0.0, 'tu': 0.1738864, 'dm': 0.012126, 'uz': 0.004074, 'ca': 0.4243633, 'is': 1.214904, 'tm': 0.016871, 'rp': 0.037145, 'ph': 0.0321604, 'im': 0.3939763, 'rq': 0.0004793, 'gq': 0.0, 'tj': 0.0008148, 'nz': 0.0014379, 'zf': 0.0, 'cf': 0.0012462, 'sn': 0.0138994, 'nv': 0.0359947, 'sw': 0.0508047, 'cm': 0.0100651, 'le': 0.8587437, 'ow': 0.5455277, 'sh': 0.4811591, 'if': 0.1947355, 'rs': 0.3518946, 'hy': 0.0433757, 'fk': 9.59e-05, 'dp': 0.0012941, 'ab': 0.2164952, 'jn': 0.0, 'wk': 0.0009586, 'ru': 0.1182408, 'mb': 0.0555976, 'wh': 0.6630976, 'vo': 0.0497024, 'qe': 0.0, 'fl': 0.051284, 'mm': 0.0417941, 'ed': 1.3248052, 'nm': 0.0046491, 'xn': 0.0, 'nq': 0.010832, 'at': 1.5224164, 'ky': 0.0069018, 'au': 0.0806645, 'lg': 0.0022047, 'gi': 0.1091822, 'mi': 0.2701757, 'ec': 0.2608296, 'jw': 0.0, 'ap': 0.1791106, 'lb': 0.0041219, 'fy': 0.0044574, 'gs': 0.0416982, 'xm': 0.0001438, 'gb': 0.0011503, 'lo': 0.4294917, 'zx': 0.0, 'qu': 0.1142627, 'hm': 0.0100651, 'pw': 0.0016296, 'ah': 0.0156728, 'yu': 0.0, 'zm': 0.0, 'px': 0.0, 'ri': 0.543323, 'll': 0.7411739, 'sc': 0.1055876, 'sl': 0.054016, 'jp': 0.0002876, 'vn': 0.0, 'vm': 0.0, 'ws': 0.0362822, 'uw': 0.0, 'bi': 0.0537763, 'it': 1.2222851, 'ff': 0.1097574, 'gh': 0.3432195, 'sz': 0.0, 'vy': 0.008771, 'zz': 0.0056077, 'bb': 0.0178296, 'dg': 0.0395414, 'jc': 0.0, 'bl': 0.2468343, 'up': 0.2493745, 'fz': 0.0, 'fs': 0.0049367, 'tr': 0.3306142, 'oo': 0.4246988, 'kf': 0.0055118, 'qb': 0.0, 'pu': 0.0705515, 'an': 2.0177146, 'ok': 0.1354953, 'rh': 0.0187402, 'se': 0.8834271, 'hv': 0.0, 'ic': 0.4850414, 'lf': 0.0901544, 'mp': 0.1502574, 'ii': 0.0, 'zb': 0.0, 'dw': 0.0088669, 'ze': 0.0351319, 'eh': 0.0273675, 'ak': 0.1435952, 'yp': 0.0070456, 'hi': 1.2958561, 'za': 0.003355, 'fa': 0.2160639, 'zr': 0.0005751, 'gc': 0.0022527, 'bv': 0.0065663, 'he': 3.6071357, 'op': 0.1350639, 'lz': 4.79e-05, 'nh': 0.0082438, 'kx': 0.0, 'hp': 0.0002876, 'dz': 0.0, 'yj': 0.0001438, 'nt': 0.7810987, 'ub': 0.060726, 'yc': 0.0098734, 'lx': 0.0, 'ki': 0.095187, 'mk': 0.0, 'af': 0.0785556, 'jj': 0.0, 'ch': 0.5389135, 'ya': 0.0155769, 'hc': 0.0014379, 'qk': 0.0, 'qg': 0.0, 'kw': 0.0032592, 'gl': 0.0934615, 'ea': 0.7690206, 'iu': 0.0064225, 'py': 0.010113, 'gx': 0.0, 'il': 0.3936408, 'cx': 0.0, 'ay': 0.3080875, 'vc': 0.0, 'yz': 0.0007189, 'un': 0.3875538, 'br': 0.1393775, 'ga': 0.1517432, 'ty': 0.1117704, 'de': 0.6216869, 'bo': 0.1853414, 'fg': 0.0009107, 'bt': 0.0278467, 'nd': 1.4753501, 'mv': 0.0, 'gz': 0.0002396, 'ny': 0.1018491, 'bz': 0.0, 'wt': 0.0004793, 'zl': 0.0046491, 'je': 0.0247793, 'rt': 0.2767899, 'yv': 0.000671, 'vl': 0.0, 'so': 0.495442, 'ml': 0.004745, 'cr': 0.1618562, 've': 1.0398673, 'st': 1.0042082, 'qd': 0.0, 'qt': 0.0, 'yb': 0.0048408, 'cz': 0.0, 'pg': 4.79e-05, 'gr': 0.1434035, 'fo': 0.4685538, 'pj': 0.0, 'ni': 0.2512917, 'we': 0.5938881, 'ti': 0.6167982, 'li': 0.4602621, 'js': 0.0, 'ma': 0.5654183, 'xj': 0.0, 'gy': 0.0086751, 'cq': 0.0044095, 'uv': 0.0039302, 'pn': 0.0007189, 'yf': 0.0028278, 'fb': 0.0003834, 'fc': 0.0021089, 'rr': 0.1646361, 'zs': 0.0, 'df': 0.0115509, 'tt': 0.2426165, 'vi': 0.1706751, 'zk': 0.0, 'my': 0.2925106, 'xo': 0.0014858, 'el': 0.5384822, 'bq': 0.0, 'zt': 0.0, 'jx': 0.0, 'hu': 0.085026, 'gu': 0.0667172, 'en': 1.2625933, 'yq': 0.0, 'gn': 0.0320166, 'mr': 0.0999319, 'nw': 0.0081, 'no': 0.6392289, 'wd': 0.0053201, 'wx': 0.0, 'ln': 0.0033071, 'od': 0.1563444, 'pa': 0.234181, 'ra': 0.4437745, 'yi': 0.0260734, 'kz': 0.0, 'qp': 0.0, 'vg': 0.0, 'sf': 0.0103047, 'sx': 0.0, 'zp': 0.0, 'qs': 0.0, 'mf': 0.0036426, 'yy': 0.0, 'md': 0.0004314, 'cv': 0.0, 'rn': 0.1667929, 'sr': 0.0016296, 'hw': 0.0023006, 'dc': 0.0017734, 'wy': 0.0023485, 'ou': 1.7362276, 'oe': 0.0247314, 'rb': 0.0148101, 'vx': 0.0, 'al': 0.6719644, 'sp': 0.1451769, 'nf': 0.0441905, 'ku': 0.0012462, 'uo': 0.0038822, 'ld': 0.4214875, 'xb': 0.0002396, 'kj': 0.0, 'tf': 0.0070456, 'jh': 0.0001438, 'mw': 0.0001917, 'tk': 0.0001917, 'qz': 0.0, 'bx': 0.0, 'ps': 0.0514757, 'sb': 0.0118864, 'fu': 0.078316, 'nl': 0.099884, 'wf': 0.0014379, 'io': 0.3505526, 'eo': 0.0325438, 'kv': 0.0, 'rd': 0.2515793, 'qv': 0.0, 'lt': 0.0698805, 'tg': 0.0015817, 'xg': 0.0, 'rl': 0.101945, 'wb': 0.0011024} + +#Словарь биграмм с частотами +bigramms = {'bf': 0, 'yh': 0, 'fq': 0, 'dg': 0, 'cv': 0, 'kp': 0, 'pk': 0, 'dl': 0, 'zv': 0, 'cx': 0, 'ry': 0, 'gv': 0, 'yw': 0, 'ar': 0, 'jv': 0, 'mr': 0, 'fd': 0, 'bz': 0, 'xf': 0, 'ny': 0, 'pa': 0, 'po': 0, 'lf': 0, 'll': 0, 'nb': 0, 'jq': 0, 'io': 0, 'ao': 0, 'zc': 0, 'xu': 0, 'th': 0, 'cu': 0, 'cc': 0, 'fy': 0, 'bi': 0, 'fc': 0, 'ad': 0, 'rv': 0, 'ms': 0, 'pt': 0, 'xd': 0, 'hq': 0, 'un': 0, 'gh': 0, 'qa': 0, 'fx': 0, 'kr': 0, 'zk': 0, 'nm': 0, 'fv': 0, 'vt': 0, 'wy': 0, 'zs': 0, 'ku': 0, 'eh': 0, 'or': 0, 'ae': 0, 'vc': 0, 'bh': 0, 'xx': 0, 'ff': 0, 'dx': 0, 'bc': 0, 'ls': 0, 'ai': 0, 'tc': 0, 'ze': 0, 'eq': 0, 'aa': 0, 'si': 0, 'fn': 0, 'bv': 0, 'ro': 0, 'yc': 0, 'tx': 0, 'dj': 0, 'hu': 0, 'dp': 0, 'cp': 0, 'sy': 0, 'zr': 0, 'vf': 0, 'dk': 0, 'tk': 0, 'zi': 0, 'hi': 0, 'rm': 0, 'ac': 0, 'ax': 0, 'vm': 0, 'fe': 0, 'uk': 0, 'ah': 0, 'wa': 0, 'ak': 0, 're': 0, 'nr': 0, 'uf': 0, 'hj': 0, 'pw': 0, 'ni': 0, 'ul': 0, 'kx': 0, 'ej': 0, 'sn': 0, 'pc': 0, 'jh': 0, 'fb': 0, 'dw': 0, 'qw': 0, 'aq': 0, 'ba': 0, 'nf': 0, 'jx': 0, 'ha': 0, 'oo': 0, 'tg': 0, 'uu': 0, 'rl': 0, 'ot': 0, 'os': 0, 'nx': 0, 'ko': 0, 'ig': 0, 'lh': 0, 'is': 0, 'ta': 0, 'sg': 0, 'hl': 0, 'fm': 0, 'wl': 0, 'ik': 0, 'oc': 0, 'qh': 0, 'uy': 0, 'bt': 0, 'yo': 0, 'er': 0, 'px': 0, 'bw': 0, 'qz': 0, 'rz': 0, 'ml': 0, 'hn': 0, 'nu': 0, 'ss': 0, 'ca': 0, 'zf': 0, 'xq': 0, 'gm': 0, 'sq': 0, 'py': 0, 'ne': 0, 'fl': 0, 'dr': 0, 'kh': 0, 'es': 0, 'gd': 0, 'bx': 0, 'mv': 0, 'xo': 0, 'dh': 0, 'so': 0, 'ty': 0, 'uj': 0, 'mf': 0, 'ki': 0, 'se': 0, 'tz': 0, 'nw': 0, 'jo': 0, 'mh': 0, 'dt': 0, 'mi': 0, 'pq': 0, 'lj': 0, 'ri': 0, 'qf': 0, 'km': 0, 'hd': 0, 'iv': 0, 'kt': 0, 'gx': 0, 'zu': 0, 'in': 0, 'fk': 0, 'mk': 0, 'kc': 0, 'rc': 0, 'ew': 0, 'ux': 0, 'sl': 0, 'vy': 0, 'ti': 0, 'kq': 0, 'xj': 0, 'xp': 0, 'uc': 0, 'qu': 0, 'rg': 0, 'aw': 0, 'ym': 0, 'cr': 0, 'di': 0, 'rj': 0, 'gu': 0, 'pn': 0, 'ru': 0, 'gs': 0, 'wx': 0, 'sk': 0, 'pd': 0, 'xz': 0, 'ud': 0, 'ev': 0, 'lo': 0, 'ov': 0, 'xs': 0, 'be': 0, 'yu': 0, 'yt': 0, 'ec': 0, 'bn': 0, 'js': 0, 'gr': 0, 'vb': 0, 'hh': 0, 'el': 0, 'mp': 0, 'wn': 0, 'kl': 0, 'qj': 0, 'ja': 0, 'om': 0, 'us': 0, 'cg': 0, 'cj': 0, 'ye': 0, 'wk': 0, 'oq': 0, 'dc': 0, 'dm': 0, 'up': 0, 'fs': 0, 'yq': 0, 'sf': 0, 'gn': 0, 'if': 0, 'ou': 0, 'qn': 0, 'lx': 0, 'rq': 0, 'fu': 0, 'rk': 0, 'tr': 0, 'nq': 0, 'ur': 0, 'pm': 0, 'rw': 0, 'cn': 0, 'ge': 0, 'um': 0, 'gq': 0, 'tn': 0, 'va': 0, 'qt': 0, 'wf': 0, 'wu': 0, 'le': 0, 'tm': 0, 'rr': 0, 'iu': 0, 'vz': 0, 'ei': 0, 'id': 0, 'mu': 0, 'vo': 0, 'zg': 0, 'tp': 0, 'mb': 0, 'cy': 0, 'zx': 0, 've': 0, 'he': 0, 'lc': 0, 'qi': 0, 'ol': 0, 'ub': 0, 'zz': 0, 'ip': 0, 'sv': 0, 'oj': 0, 'bu': 0, 'vw': 0, 'ef': 0, 'fh': 0, 'sm': 0, 'al': 0, 'uw': 0, 'xb': 0, 'hp': 0, 'af': 0, 'pf': 0, 'wc': 0, 'zo': 0, 'ts': 0, 'qy': 0, 'nc': 0, 'lk': 0, 'dv': 0, 'vs': 0, 'jr': 0, 'hx': 0, 'co': 0, 'ij': 0, 'pi': 0, 'pu': 0, 'ix': 0, 'jg': 0, 'zt': 0, 'hm': 0, 'hz': 0, 'gl': 0, 'jw': 0, 'jz': 0, 'ui': 0, 'mz': 0, 'ma': 0, 'dy': 0, 'zj': 0, 'yl': 0, 'za': 0, 'wj': 0, 'dq': 0, 'hr': 0, 'xn': 0, 'ay': 0, 'zh': 0, 'sr': 0, 'lg': 0, 'vk': 0, 'yk': 0, 'tb': 0, 'kb': 0, 'hs': 0, 'rd': 0, 'gk': 0, 'vi': 0, 'kk': 0, 'fp': 0, 'qe': 0, 'kv': 0, 'hw': 0, 'dz': 0, 'yj': 0, 'su': 0, 'tv': 0, 'wr': 0, 'gz': 0, 'wd': 0, 'wq': 0, 'do': 0, 'yg': 0, 'nn': 0, 'ct': 0, 'pp': 0, 'iw': 0, 'hy': 0, 'ra': 0, 'xm': 0, 'bq': 0, 'pj': 0, 'mn': 0, 'bs': 0, 'vd': 0, 'qo': 0, 'wb': 0, 'tt': 0, 'rp': 0, 'sb': 0, 'gb': 0, 'ph': 0, 'wt': 0, 'ww': 0, 'wg': 0, 'dn': 0, 'nk': 0, 'yz': 0, 'we': 0, 'df': 0, 'ek': 0, 'ag': 0, 'on': 0, 'zq': 0, 'sj': 0, 'pe': 0, 'bd': 0, 'lp': 0, 'qv': 0, 'db': 0, 'jf': 0, 'md': 0, 'uv': 0, 'sc': 0, 'xa': 0, 'my': 0, 'ga': 0, 'jl': 0, 'as': 0, 'gp': 0, 'vx': 0, 'gw': 0, 'mx': 0, 'nz': 0, 'ep': 0, 'ug': 0, 'fa': 0, 'xg': 0, 'tu': 0, 'xw': 0, 'kz': 0, 'mo': 0, 'cm': 0, 'mc': 0, 'jj': 0, 'nt': 0, 'em': 0, 'rn': 0, 'ie': 0, 'mg': 0, 'jk': 0, 'xr': 0, 'wv': 0, 'jt': 0, 'ap': 0, 'en': 0, 'wz': 0, 'bp': 0, 'ke': 0, 'de': 0, 'zw': 0, 'ez': 0, 'qs': 0, 'eg': 0, 'na': 0, 'st': 0, 'oh': 0, 'oi': 0, 'ut': 0, 'ck': 0, 'ho': 0, 'yr': 0, 'wo': 0, 'yy': 0, 'ht': 0, 'eu': 0, 'tq': 0, 'yx': 0, 'ds': 0, 'op': 0, 'ly': 0, 'sd': 0, 'jb': 0, 'jd': 0, 'gt': 0, 'pg': 0, 'ey': 0, 'pl': 0, 'vq': 0, 'xl': 0, 'nd': 0, 'cb': 0, 'xy': 0, 'sw': 0, 'ee': 0, 'rx': 0, 'np': 0, 'wh': 0, 'fj': 0, 'xc': 0, 'bj': 0, 'iq': 0, 'ia': 0, 'yb': 0, 'cq': 0, 'eb': 0, 'hv': 0, 'nl': 0, 'ir': 0, 'yf': 0, 'eo': 0, 'fr': 0, 'qd': 0, 'nv': 0, 'jp': 0, 'xe': 0, 'ys': 0, 'jc': 0, 'zy': 0, 'fi': 0, 'tw': 0, 'qc': 0, 'lv': 0, 'gy': 0, 'du': 0, 'vn': 0, 'cd': 0, 'vg': 0, 'nh': 0, 'nj': 0, 'at': 0, 'av': 0, 'hg': 0, 'ql': 0, 'gf': 0, 'da': 0, 'kf': 0, 'kd': 0, 'sh': 0, 'pz': 0, 'ox': 0, 'kw': 0, 'il': 0, 'vl': 0, 'gg': 0, 'qr': 0, 'uo': 0, 'iz': 0, 'tl': 0, 'ex': 0, 'gj': 0, 'qx': 0, 'ab': 0, 'oa': 0, 'mq': 0, 'qq': 0, 'ws': 0, 'lm': 0, 'ob': 0, 'te': 0, 'pb': 0, 'ow': 0, 'xi': 0, 'xt': 0, 'mt': 0, 'uh': 0, 'oy': 0, 'an': 0, 'xv': 0, 'et': 0, 'to': 0, 'hf': 0, 'ld': 0, 'ci': 0, 'ns': 0, 'hc': 0, 'lr': 0, 'bo': 0, 'az': 0, 'ue': 0, 'ih': 0, 'bb': 0, 'sz': 0, 'mm': 0, 'rh': 0, 'lu': 0, 'tf': 0, 'ic': 0, 'oe': 0, 'je': 0, 'ln': 0, 'yp': 0, 'vv': 0, 'it': 0, 'cw': 0, 'iy': 0, 'ib': 0, 'me': 0, 'ft': 0, 'vj': 0, 'lb': 0, 'zl': 0, 'zp': 0, 'dd': 0, 'uz': 0, 'ya': 0, 'br': 0, 'sa': 0, 'lw': 0, 'ng': 0, 'rt': 0, 'ji': 0, 'rb': 0, 'of': 0, 'vu': 0, 'bm': 0, 'rf': 0, 'bl': 0, 'qk': 0, 'la': 0, 'ce': 0, 'aj': 0, 'am': 0, 'fz': 0, 'rs': 0, 'ea': 0, 'yn': 0, 'fg': 0, 'oz': 0, 'ua': 0, 'sx': 0, 'gc': 0, 'ju': 0, 'zb': 0, 'yi': 0, 'bg': 0, 'wm': 0, 'im': 0, 'au': 0, 'qb': 0, 'fw': 0, 'ka': 0, 'td': 0, 'tj': 0, 'ky': 0, 'lq': 0, 'kg': 0, 'jy': 0, 'hb': 0, 'cf': 0, 'by': 0, 'lz': 0, 'fo': 0, 'ks': 0, 'ch': 0, 'ok': 0, 'jm': 0, 'vp': 0, 'og': 0, 'hk': 0, 'zn': 0, 'cl': 0, 'mw': 0, 'od': 0, 'kj': 0, 'wp': 0, 'sp': 0, 'qg': 0, 'ps': 0, 'pr': 0, 'qp': 0, 'vr': 0, 'gi': 0, 'pv': 0, 'kn': 0, 'bk': 0, 'vh': 0, 'cz': 0, 'zm': 0, 'no': 0, 'cs': 0, 'xh': 0, 'go': 0, 'yv': 0, 'yd': 0, 'ii': 0, 'li': 0, 'mj': 0, 'jn': 0, 'qm': 0, 'xk': 0, 'ed': 0, 'zd': 0, 'wi': 0, 'uq': 0, 'lt': 0} +alphabet = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] + +#Функция шифрования по ключу +#text - list символов текста +#key - list с перестановкой на алфавите +def encrypt(text, key): + result = [] + for i in range(len(text)): + result.append(key[alphabet.index(text[i])]) + + return result + +#Функция дешифрования по ключу +#code - list символов шифра +#key - list с перестановкой на алфавите +def decrypt(code, key): + result = [] + for i in range(len(code)): + if isletter(code[i]): + result.append(alphabet[key.index(code[i])]) + else: + result.append(code[i]) + + return result + +def isletter(c): + return not (c.isspace() or c in ['(', ')', '?']) + +#Функция взламывает шифр замены +#code - list символов шифра +def hack(code): + #С помощью частотного анализа найти первый ключ + #ПЕРВЫЙ ЭТАП. Частотный анализ символов шифротекста + freqs = [0 for i in range(26)] + for i in range(len(code)): + if isletter(code[i]): + freqs[ alphabet.index(code[i]) ] += 1 + + for i in range(len(freqs)): + freqs[i] = (freqs[i] / len(code)) * 100 + + #Отсортировать полученные частоты + freqsSorted = sorted(freqs) + + #Задача: выстроить символы алфавита по частотам в шифре + key = [] + for i in range(len(freqsSorted)): + symb = alphabet[freqs.index(freqsSorted[i])] + if not(symb in key): + key.append(symb) + #Если попались символы с одинаковыми частотами + else: + #Взять другой(следующий) символ с такой частотой + curFreq = freqsSorted[i] + for j in range(len(freqs)): + if freqs[j] == curFreq: + s = alphabet[j] + if not(s in key): + key.append(s) + break + + #Развернуть ключ, чтобы получилось в порядке убывания частот + key = list(reversed(key)) + #Первичный ключ + print('First key: ', key) + + #Выполняем дешифровку этим ключом + text = decrypt(code, key) + + #ВТОРОЙ ЭТАП. Нахождение ключа частотным анализом биграмм + #Посчитать частоту биграмм в полученном тексте + for i in range(len(text) - 1): + if isletter(text[i]) and isletter(text[i + 1]): + bigramms[text[i] + text[i + 1]] += 1 + + for k, v in bigramms.items(): + bigramms[k] = (bigramms[k] / (len(text)-1)) * 100 + + #Посчитать рейтинг биграмм для этого ключа + bigrammsRating = 0 + for k, v in bigramms.items(): + bigrammsRating += (bigramms[k] - bigrammsFreqsStandart[k]) ** 2 + + #Выполняем перестановки на ключе до тех пор, пока рейтинг улучшается + prevBigrammsRating = bigrammsRating + #Величина, через которую брать символы(соседи, через один, через два и так далее) + step = 1 + while True: + findGoodBigrammFlag = False + for i in range(0, 26): + if i + step >= 26: + break + + #Меняем местами два символа в ключе + key[i], key[ i + step ] = key[i + step], key[i] + + #Копируем частоты биграмм + copyBigrammsFreq = {k:v for k, v in bigramms.items()} + + #Меняем частоты биграмм в словаре, чтобы не расшифровывать текст по новой + for sym in alphabet: + if sym == alphabet[i] or sym == alphabet[i + step]: + continue + + bigramms[sym + alphabet[i]], bigramms[sym + alphabet[i + step]] = bigramms[sym + alphabet[i + step]], bigramms[sym + alphabet[i]] + bigramms[alphabet[i] + sym], bigramms[alphabet[i + step] + sym] = bigramms[alphabet[i + step] + sym], bigramms[alphabet[i] + sym] + + bigramms[alphabet[i] + alphabet[i + step]], bigramms[alphabet[i + step] + alphabet[i]] = bigramms[alphabet[i + step] + alphabet[i]], bigramms[alphabet[i] + alphabet[i + step]] + bigramms[alphabet[i] + alphabet[i]], bigramms[alphabet[i + step] + alphabet[i + step]] = bigramms[alphabet[i + step] + alphabet[i + step]], bigramms[alphabet[i] + alphabet[i]] + + #Считаем новый рейтинг биграмм + bigrammsRating = 0 + for k, v in bigramms.items(): + bigrammsRating += (bigramms[k] - bigrammsFreqsStandart[k])**2 + + #Если рейтинг улучшился - оставляем перестановку в ключе + #и ставим step в 1 + if bigrammsRating < prevBigrammsRating: + findGoodBigrammFlag = True + prevBigrammsRating = bigrammsRating + step = 1 + break + #Иначе - меняем символы обратно, возвращаем частоты + else: + key[i], key[i + step] = key[i + step], key[i] + for k, v in copyBigrammsFreq.items(): + bigramms[k] = v + #Если за весь проход улучшающая перестановка не нашлась, + #увеличиваем расстояние и идем еще раз + if findGoodBigrammFlag == False: + step += 1 + if step >= 25: + break + + print('Final key: ', key) + + return key + + +code = [] +f = open(""text.txt"", ""r"") +for c in f.read(): + code.append(c.lower()) + +print(''.join(decrypt(code, hack(code)))) +" +SB3YTFxm,target correlation significance,Nanobelka,Python,Friday 3rd of November 2023 05:52:07 PM CDT,"def target_correlation_significance(df, target_name, interval_features): + ''' + df: датафрейм с признаками и целевой переменной + target_name: название целевой переменной + interval_features: список интервальных признаков (необходимо для быстрой и точной работы Phik) + + вычисляет: + корреляцию признаков по отношению к целевому признаку, + нормированную статистическую значимость признаков, + произведение корреляции и статистической значимости, + гармоническое среднее корреляции и статистической значимости, + + сортирует по гармоническому среднему + ''' + + # correlation to target + df_1 = (df.phik_matrix(interval_cols=interval_features) + [target_name] + .to_frame() + .drop(target_name, axis=0) # correlation target to self + .rename(columns={target_name: 'correlation'}) + ) + + # significance of the correlations + df_2 = (df.significance_matrix(interval_cols=interval_features, nsim=50) + [target_name] + .to_frame() + .drop(target_name, axis=0) # correlation to self + .assign(significance = lambda x: x[target_name] / x[target_name].max()) + .drop(target_name, axis=1) + ) + + # joined + df_joined = (df_1.join(df_2, how='outer') + .assign(product = lambda x: x.correlation * x.significance) + .assign(harmonic_mean = lambda x: 2 * x.correlation * x.significance / (x.correlation + x.significance)) + .sort_values('harmonic_mean', ascending=False) + ) + + display(df_joined) + + fig, ax = plt.subplots(figsize=(15, df_joined.shape[0]/3), dpi=PLOT_DPI) + sns.barplot(x=df_joined.harmonic_mean, y=df_joined.index, color='steelblue') + ax.set_xlabel('harmonic mean of target correlation and significance') + plt.show()" +UdM3HSkV,mutual info,Nanobelka,Python,Friday 3rd of November 2023 05:49:20 PM CDT,"def mutual_info(df, target_name, task=None, min_neighbors=1, max_neighbors=7): + ''' + df: датафрейм с признаками и целевой переменной + target_name: название целевой переменной + task: выбор задачи classification или regression + min_neighbors, max_neighbors: диапазон k для k-neighbors (итоговый результат усредняется) + ''' + + if max_neighbors < min_neighbors: + print(""Parameter 'max_neighbors' can't be less then parameter 'min_neighbors'."") + return + + X = df.copy() + Y = X.pop(target_name) + + df_mutual_info = pd.DataFrame(index=X.columns) + + # Label encoding for categoricals + for column in X.select_dtypes(exclude='number'): + X[column], _ = X[column].factorize() + + for k in range(min_neighbors, max_neighbors+1, 2): + if task=='classification': + df_mutual_info[f'k_{k}'] = mutual_info_classif(X, Y, n_neighbors=k, random_state=RS) + elif task=='regression': + df_mutual_info[f'k_{k}'] = mutual_info_regression(X, Y, n_neighbors=k, random_state=RS) + else: + print('Wrong parameter ""task"". Available task=""classification"" or task=""regression"".') + return + + df_mutual_info['average'] = df_mutual_info.mean(axis=1) + df_mutual_info = df_mutual_info.sort_values('average', ascending=False) + + display(df_mutual_info) + + fig, ax = plt.subplots(figsize=(15, df_mutual_info.shape[0]/3), dpi=PLOT_DPI) + sns.barplot(x=df_mutual_info.average, y=df_mutual_info.index, color='steelblue') + ax.set_xlabel(f'mutual_info (average across from {min_neighbors} to {max_neighbors} neighbours)') + plt.show()" +y0X88GNp,02. MuOnline,Spocoman,Python,Friday 3rd of November 2023 05:39:25 PM CDT,"health = 100 +bitcoins = 0 +rooms = input().split('|') + +for i in range(len(rooms)): + tokens = rooms[i].split(' ') + command = tokens[0] + amount = int(tokens[1]) + if command == ""potion"": + if health + amount > 100: + amount = 100 - health + + health += amount + print(f""You healed for {amount} hp.\nCurrent health: {health} hp."") + elif command == ""chest"": + bitcoins += amount + print(f""You found {amount} bitcoins."") + else: + health -= amount + if health <= 0: + print(f""You died! Killed by {command}.\nBest room: {i + 1}"") + exit(0) + print(f""You slayed {command}."") + +print(f""You've made it!\nBitcoins: {bitcoins}\nHealth: {health}"") +" +YP2jnmex,02. MuOnline,Spocoman,JavaScript,Friday 3rd of November 2023 05:20:10 PM CDT,"function muOnline(input) { + let health = 100, bitcoins = 0; + var rooms = input.split('|'); + + for (let i = 0; i < rooms.length; i++) { + var tokens = rooms[i].split(' '); + let command = tokens[0]; + let amount = Number(tokens[1]); + + if (command == ""potion"") { + if (health + amount > 100) { + amount = 100 - health; + } + health += amount; + console.log(`You healed for ${amount} hp.\nCurrent health: ${health} hp.`); + } else if (command == ""chest"") { + bitcoins += amount; + console.log(`You found ${amount} bitcoins.`); + } else { + health -= amount; + + if (health <= 0) { + console.log(`You died! Killed by ${command}.\nBest room: ${i + 1}`); + break; + } + console.log(`You slayed ${command}.`); + } + } + + if (health > 0) { + console.log(`You've made it!\nBitcoins: ${bitcoins}\nHealth: ${health}`); + } + return; +}" +b6QeJ93v,Untitled,Nanoic,Java,Friday 3rd of November 2023 05:14:52 PM CDT,"package econogame; + + +public class CurrencyType { + + private int rel = 0; + private int sol = 0; + private int zlar = 0; + private int value; + public CurrencyType() { + + rel = 1; + sol = rel * 100; + zlar = sol * 100; + zlar = rel * 1000; + + } + + public int getRelValue() { + + rel = 1; + return value; + } + + public void setRelValue(int newValue){ + + this.value = newValue; + } + + public int getSolValue() { + + sol = 100; + return value; + } + + public void setSolValue(int newValue){ + this.value = newValue; + } + + public int getZlarValue(){ + + zlar = 1000; + return value; + } + + public void setZlarValue(int newValue){ + this.value = newValue; + } +} +" +kngDqLjN,02. MuOnline,Spocoman,C++,Friday 3rd of November 2023 05:03:25 PM CDT,"#include +#include +#include + +using namespace std; + +vector getVectorByString(string s, char sep) { + vector v; + int index = 0; + + for (int i = 0; i < s.length(); i++) { + if (s[i] == sep) { + v.push_back(s.substr(index, i - index)); + index = i + 1; + } + } + v.push_back(s.substr(index, s.length() - index)); + return v; +} + +int main() { + int health = 100, bitcoins = 0; + string str; + getline(cin, str); + vector rooms = getVectorByString(str, '|'); + + for (int i = 0; i < rooms.size(); i++) { + vector tokens = getVectorByString(rooms[i], ' '); + string command = tokens[0]; + int amount = stoi(tokens[1]); + + if (command == ""potion"") { + if (health + amount > 100) { + amount = 100 - health; + } + health += amount; + + cout << ""You healed for "" << amount << "" hp.\nCurrent health: "" << health << "" hp.\n""; + } + else if (command == ""chest"") { + bitcoins += amount; + cout << ""You found "" << amount << "" bitcoins.\n""; + } + else { + health -= amount; + + if (health <= 0) { + cout << ""You died! Killed by "" << command << "".\nBest room: "" << i + 1 << endl; + return 0; + } + cout << ""You slayed "" << command << "".\n""; + } + } + + cout << ""You've made it!\nBitcoins: "" << bitcoins << ""\nHealth: "" << health << endl; + return 0; +}" +zprcrkZT,HeroFallens's Data,azimuths,JSON,Friday 3rd of November 2023 04:51:09 PM CDT,"{""Stats"":{""Key5"":{""ObjectName"":""Key5"",""ObjectClass"":""StringValue"",""ObjectValue"":""5""},""MaxRank"":{""ObjectName"":""MaxRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""mapmove1"":{""ObjectName"":""mapmove1"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LeftEye"":{""ObjectName"":""LeftEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""Key12"":{""ObjectName"":""Key12"",""ObjectClass"":""StringValue"",""ObjectValue"":""c""},""Blind"":{""ObjectName"":""Blind"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""Slot2"":{""ObjectName"":""Slot2"",""ObjectClass"":""StringValue"",""ObjectValue"":""Hozuki Rocket""},""TailedBeastLevel"":{""ObjectName"":""TailedBeastLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CombatEXP"":{""ObjectName"":""CombatEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""374""},""Personality"":{""ObjectName"":""Personality"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""GripCount"":{""ObjectName"":""GripCount"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""Marking"":{""ObjectName"":""Marking"",""ObjectClass"":""IntValue"",""ObjectValue"":""69""},""SkinColor"":{""ObjectName"":""SkinColor"",""ObjectClass"":""IntValue"",""ObjectValue"":""7""},""RP"":{""ObjectName"":""RP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ToggleAccessories"":{""ObjectName"":""ToggleAccessories"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""Slot11"":{""ObjectName"":""Slot11"",""ObjectClass"":""StringValue"",""ObjectValue"":""Snap Gelidus""},""MSAbility1"":{""ObjectName"":""MSAbility1"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""KPos"":{""ObjectName"":""KPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LINDAMINISTARTUP"":{""ObjectName"":""LINDAMINISTARTUP"",""ObjectClass"":""IntValue"",""ObjectValue"":""5""},""Slot4"":{""ObjectName"":""Slot4"",""ObjectClass"":""StringValue"",""ObjectValue"":""Water Gun""},""Slot9"":{""ObjectName"":""Slot9"",""ObjectClass"":""StringValue"",""ObjectValue"":""Water Shotgun""},""Version"":{""ObjectName"":""Version"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""DateRecord"":{""ObjectName"":""DateRecord"",""ObjectClass"":""IntValue"",""ObjectValue"":""2870""},""Key4"":{""ObjectName"":""Key4"",""ObjectClass"":""StringValue"",""ObjectValue"":""4""},""CurseMarkLevel"":{""ObjectName"":""CurseMarkLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key2"":{""ObjectName"":""Key2"",""ObjectClass"":""StringValue"",""ObjectValue"":""2""},""Genjutsu"":{""ObjectName"":""Genjutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SwordSave"":{""ObjectName"":""SwordSave"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuXP"":{""ObjectName"":""BijuuXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SeenDeaths"":{""ObjectName"":""SeenDeaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BonusSkillPoints"":{""ObjectName"":""BonusSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorB"":{""ObjectName"":""CColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PosY"":{""ObjectName"":""PosY"",""ObjectClass"":""IntValue"",""ObjectValue"":""155""},""SPR"":{""ObjectName"":""SPR"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""BijuuConvo"":{""ObjectName"":""BijuuConvo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""jincooldown"":{""ObjectName"":""jincooldown"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Ken"":{""ObjectName"":""Ken"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Scar"":{""ObjectName"":""Scar"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot12"":{""ObjectName"":""Slot12"",""ObjectClass"":""StringValue"",""ObjectValue"":""Clam""},""RecentTrainings"":{""ObjectName"":""RecentTrainings"",""ObjectClass"":""StringValue"",""ObjectValue"":""[\""Block Training\"",\""Pushup Training\"",\""Kunai Training\""]""},""EyeColorR"":{""ObjectName"":""EyeColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""104""},""HairColorG"":{""ObjectName"":""HairColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""169""},""RaidCD"":{""ObjectName"":""RaidCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot6"":{""ObjectName"":""Slot6"",""ObjectClass"":""StringValue"",""ObjectValue"":""Fimbulvetr""},""HairColorB"":{""ObjectName"":""HairColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""80""},""Gender"":{""ObjectName"":""Gender"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""MSAbility2"":{""ObjectName"":""MSAbility2"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Kids"":{""ObjectName"":""Kids"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryWep"":{""ObjectName"":""SecondaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""PosZ"":{""ObjectName"":""PosZ"",""ObjectClass"":""IntValue"",""ObjectValue"":""-531""},""UnlockedCloak"":{""ObjectName"":""UnlockedCloak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CloakTime"":{""ObjectName"":""CloakTime"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuRelation"":{""ObjectName"":""BijuuRelation"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Prestige"":{""ObjectName"":""Prestige"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Elo"":{""ObjectName"":""Elo"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""PosX"":{""ObjectName"":""PosX"",""ObjectClass"":""IntValue"",""ObjectValue"":""663""},""Mangekyo"":{""ObjectName"":""Mangekyo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastGripped"":{""ObjectName"":""LastGripped"",""ObjectClass"":""IntValue"",""ObjectValue"":""102703506""},""LastAge"":{""ObjectName"":""LastAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""1699043551""},""Key11"":{""ObjectName"":""Key11"",""ObjectClass"":""StringValue"",""ObjectValue"":""y""},""AwakenCD"":{""ObjectName"":""AwakenCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastStomach"":{""ObjectName"":""LastStomach"",""ObjectClass"":""IntValue"",""ObjectValue"":""179""},""ChakraArmorRGB"":{""ObjectName"":""ChakraArmorRGB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Mastered"":{""ObjectName"":""Mastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HandsignTraining"":{""ObjectName"":""HandsignTraining"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""WipeLog"":{""ObjectName"":""WipeLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot10"":{""ObjectName"":""Slot10"",""ObjectClass"":""StringValue"",""ObjectValue"":""Chakra Scalpel""},""Key9"":{""ObjectName"":""Key9"",""ObjectClass"":""StringValue"",""ObjectValue"":""9""},""Slot5"":{""ObjectName"":""Slot5"",""ObjectClass"":""StringValue"",""ObjectValue"":""Sniper""},""Slot7"":{""ObjectName"":""Slot7"",""ObjectClass"":""StringValue"",""ObjectValue"":""Sealing Tool""},""RESTORE"":{""ObjectName"":""RESTORE"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TailedBeast"":{""ObjectName"":""TailedBeast"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ItemSave"":{""ObjectName"":""ItemSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""TimesRerolled"":{""ObjectName"":""TimesRerolled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurseMarkEXP"":{""ObjectName"":""CurseMarkEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HBChoice"":{""ObjectName"":""HBChoice"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""WeaponSave"":{""ObjectName"":""WeaponSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PrimaryWep"":{""ObjectName"":""PrimaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""OriginalVillage"":{""ObjectName"":""OriginalVillage"",""ObjectClass"":""IntValue"",""ObjectValue"":""6""},""BijuuSealed"":{""ObjectName"":""BijuuSealed"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Name"":{""ObjectName"":""Name"",""ObjectClass"":""StringValue"",""ObjectValue"":""Fojo""},""Parentq"":{""ObjectName"":""Parentq"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastChakra"":{""ObjectName"":""LastChakra"",""ObjectClass"":""IntValue"",""ObjectValue"":""830""},""EyeColorG"":{""ObjectName"":""EyeColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""202""},""Slot8"":{""ObjectName"":""Slot8"",""ObjectClass"":""StringValue"",""ObjectValue"":""Hydrification""},""RU"":{""ObjectName"":""RU"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ParentID"":{""ObjectName"":""ParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""logcheck"":{""ObjectName"":""logcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot-"":{""ObjectName"":""Slot-"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Key1"":{""ObjectName"":""Key1"",""ObjectClass"":""StringValue"",""ObjectValue"":""1""},""FamilyID"":{""ObjectName"":""FamilyID"",""ObjectClass"":""StringValue"",""ObjectValue"":""Fallen(16)1209379""},""Slot0"":{""ObjectName"":""Slot0"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""GrandParentID"":{""ObjectName"":""GrandParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Slot3"":{""ObjectName"":""Slot3"",""ObjectClass"":""StringValue"",""ObjectValue"":""Assault Rifle""},""HideName"":{""ObjectName"":""HideName"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Blindness"":{""ObjectName"":""Blindness"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""Slot="":{""ObjectName"":""Slot="",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""AnbuLog"":{""ObjectName"":""AnbuLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BerserkTimes"":{""ObjectName"":""BerserkTimes"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SpentSkillPoints"":{""ObjectName"":""SpentSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""-22""},""PDLog"":{""ObjectName"":""PDLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key6"":{""ObjectName"":""Key6"",""ObjectClass"":""StringValue"",""ObjectValue"":""6""},""berserkcheck"":{""ObjectName"":""berserkcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""EyeColorB"":{""ObjectName"":""EyeColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""21""},""Slot1"":{""ObjectName"":""Slot1"",""ObjectClass"":""StringValue"",""ObjectValue"":""Beast 9""},""SecondaryAmmo"":{""ObjectName"":""SecondaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""9""},""Key10"":{""ObjectName"":""Key10"",""ObjectClass"":""StringValue"",""ObjectValue"":""z""},""BDAYS"":{""ObjectName"":""BDAYS"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""AgeLimit"":{""ObjectName"":""AgeLimit"",""ObjectClass"":""IntValue"",""ObjectValue"":""2400""},""IsExiled"":{""ObjectName"":""IsExiled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HairColorR"":{""ObjectName"":""HairColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""223""},""TailedBeastMastered"":{""ObjectName"":""TailedBeastMastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxAge"":{""ObjectName"":""MaxAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Bank"":{""ObjectName"":""Bank"",""ObjectClass"":""IntValue"",""ObjectValue"":""7000""},""ResetPos"":{""ObjectName"":""ResetPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SkillPoints"":{""ObjectName"":""SkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""22""},""Rank"":{""ObjectName"":""Rank"",""ObjectClass"":""IntValue"",""ObjectValue"":""21""},""PrimaryCN"":{""ObjectName"":""PrimaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""LastKilledUser"":{""ObjectName"":""LastKilledUser"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Trauma"":{""ObjectName"":""Trauma"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MissionSuccess"":{""ObjectName"":""MissionSuccess"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurrentWep"":{""ObjectName"":""CurrentWep"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""Key3"":{""ObjectName"":""Key3"",""ObjectClass"":""StringValue"",""ObjectValue"":""3""},""MissionEXP"":{""ObjectName"":""MissionEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key8"":{""ObjectName"":""Key8"",""ObjectClass"":""StringValue"",""ObjectValue"":""e""},""RyoRES"":{""ObjectName"":""RyoRES"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastHealth"":{""ObjectName"":""LastHealth"",""ObjectClass"":""IntValue"",""ObjectValue"":""332""},""Ryo"":{""ObjectName"":""Ryo"",""ObjectClass"":""IntValue"",""ObjectValue"":""3117""},""CColorR"":{""ObjectName"":""CColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key7"":{""ObjectName"":""Key7"",""ObjectClass"":""StringValue"",""ObjectValue"":""t""},""WeaveSpeed"":{""ObjectName"":""WeaveSpeed"",""ObjectClass"":""IntValue"",""ObjectValue"":""20""},""RightEye"":{""ObjectName"":""RightEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""DefaultMouth"":{""ObjectName"":""DefaultMouth"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""startnewlife"":{""ObjectName"":""startnewlife"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TrainingEXP"":{""ObjectName"":""TrainingEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CanRank"":{""ObjectName"":""CanRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""TailedBeastEXP"":{""ObjectName"":""TailedBeastEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorG"":{""ObjectName"":""CColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxTails"":{""ObjectName"":""MaxTails"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Age"":{""ObjectName"":""Age"",""ObjectClass"":""IntValue"",""ObjectValue"":""15""},""Deaths"":{""ObjectName"":""Deaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Village"":{""ObjectName"":""Village"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""bald"":{""ObjectName"":""bald"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryCN"":{""ObjectName"":""SecondaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""5""},""KillStreak"":{""ObjectName"":""KillStreak"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""PrimaryAmmo"":{""ObjectName"":""PrimaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""kek"":{""ObjectName"":""kek"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""Influence"":{""ObjectName"":""Influence"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Title"":{""ObjectName"":""Title"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kage""}},""Skilltree"":{""Medical Ninjutsu 3"":{""ObjectName"":""Medical Ninjutsu 3"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Clone Jutsu"":{""ObjectName"":""Clone Jutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Chakra Transfer"":{""ObjectName"":""Chakra Transfer"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Chakra Transfer 2"":{""ObjectName"":""Chakra Transfer 2"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Shadow Shuriken"":{""ObjectName"":""Shadow Shuriken"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Substitution"":{""ObjectName"":""Substitution"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Body Flicker"":{""ObjectName"":""Body Flicker"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Medical Ninjutsu"":{""ObjectName"":""Medical Ninjutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Shadow Clone"":{""ObjectName"":""Shadow Clone"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Enhanced Strength"":{""ObjectName"":""Enhanced Strength"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Water Shotgun"":{""ObjectName"":""Water Shotgun"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Medical Ninjutsu 2"":{""ObjectName"":""Medical Ninjutsu 2"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Hydrification"":{""ObjectName"":""Hydrification"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Enhanced Movement"":{""ObjectName"":""Enhanced Movement"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Chakra Scalpel"":{""ObjectName"":""Chakra Scalpel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Water Gun"":{""ObjectName"":""Water Gun"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""}},""Copy"":[]}" +JzAsMdaW,Arduino - Wait for button presses before running sketch,MrAlvin,C++,Friday 3rd of November 2023 04:07:58 PM CDT,"/* + * This sketch waits for 5 seconds before it completely starts up, + * it then waits for two different button presses, + * one button pressed for 3 seconds + * and then another button pressed for 2 seconds + * before it runs the rest of the sketch + * + * Button_1 is connected to D4 -- waiting for 3 second long press + * Button_2 is connected to D5 -- waiting for 2 second long press + * + * How to connect the buttons: + * Connect one side (one leg) of a button to the Arduino pin, + * connect the other side (the other leg) of the button to GND (minus) + * + * + * by MrAlvin - 2023 Nov. 03 - in the Public Domain + * + * This sketch has been testet to function on an Arduino UNO + * + */ + + +//// setting the pin numbers for the Button pins +const int Btn_1_pin = 4; //pin connected to Button 1 - (other side of button is connected to ground/minus) +const int Btn_2_pin = 5; //pin connected to Button 2 - (other side of button is connected to ground/minus) + +//// variables used for keeping track of the button presses +int Btn_1_status = 1; // when Btn_1_status becomes 0 then the button has been pressed for at least 3 seconds +int Btn_2_status = 1; // when Btn_2_status becomes 0 then the button has been pressed for at least 2 seconds + +//// random variables to help support the running of this sketch +unsigned long currentMillis = 0; // keeps the millis() number in a local variable +unsigned long btn_press_millis = 0; // used when making sure that buttons are pressed long enough +int blink_n = 0; // an option to blink the built-in LED continously or n times // -1 == blink continously // 0 == no blink // n > 0 == blink N times + +//// some debug variables +const int debugLED = A0; // a debug LED needs to be connected to pin A0 - user selectable +int debugIdx = 0; // used for showing state in a debug print line + + +//*****************************************************// +void setup() { + // ready serial port for showing some debug infoprints + // initialize serial communication at 115200 bits per second: + Serial.begin(115200); + + // ready Built-In LED for blinking use + pinMode(LED_BUILTIN, OUTPUT); + + // ready debug LED for blinking use + pinMode(debugLED, OUTPUT); + + // prepare two Arduino pins for button presses + pinMode(Btn_1_pin, INPUT_PULLUP); + pinMode(Btn_2_pin, INPUT_PULLUP); + + // show some debug info + Serial.println( F(""Start 5 sec wait"") ); // show that debug-time has started + + // wait for 5 seconds (5 seconds = 5000 milli seconds) + delay(5000); + + // show some debug info + Serial.println( F(""Ready for button 1"") ); + + // wait until button 1 has been pressed for at least 3 seconds, then move on + while (Btn_1_status){ + read_button_1(); + blink_LED(); // blink LED once if button has been pressed for 3 seconds + } + + // show some debug info + Serial.println( F(""Ready for button 2"") ); + + // wait until button 2 has been pressed for at least 2 seconds, then move on + while (Btn_2_status){ + read_button_2(); + blink_LED(); // blink LED once if button has been pressed for 2 seconds + } + + // button 2 hasbeen pressed, go on with the rest of the skatch + + //// blink_n is used in the main demo loop + blink_n = -1; // set to -1 so blink_LED() in the loop() keeps blinking continously + + + // put the rest of your setup code here, to run once: + + +} // END setup() + + +//*****************************************************// +void loop() { + + // demo info to indicate that the button presses succeeded + blink_LED(); + + + // put your main code here, to run repeatedly: + + +} // END loop() + + +//*****************************************************// +void read_button_1(){ + static int btn1_idx = 0; // index for the state machine + const int interval_1 = 3000; // the number of miliseconds to wait, until moving on + const int debounce_time = 75; // number of mili seconds to allow for debounce of the button + currentMillis = millis(); + debugIdx = btn1_idx; + + switch (btn1_idx){ + case 0: // waiting for button 1 to be pressed + if( digitalRead(Btn_1_pin) == LOW ){ + // Button 1 has been pressed + + //get ready to time the 3 second long press of button 1 + btn_press_millis = currentMillis; // save the current time + + //debounce btn_1 for 75 milli seconds + delay(debounce_time); + + // move to the next state of the state machine + btn1_idx++; + } //end if() + break; + + case 1: // check for 3 second keypress + // check to see if button has been released too soon + if( digitalRead(Btn_1_pin) == HIGH ){ + // button has been released too soon + + //so reset button testing + btn1_idx = 0; + + } else { + + // test to see if the 3 seconds has passed + if (currentMillis - btn_press_millis >= interval_1) { + // the 3 seconds have passed, so it is okay to move on + Btn_1_status = 0; // 0 is signal that button 1 has been pressed for a minimum of 3 seconds + btn1_idx = 0; // just to keep things clean + + // it might be a good idea to blink the built_in_LED, to signal that button 1 has been pressed for at least 3 seconds + blink_n = 1; + + } // end else + } // end if() + break; + + default: + btn1_idx = 0; // start over for button 1 if not waiting for a key press + break; + + } // END switch() + debugInfo(); +} // END read_button_1() + + +//*****************************************************// +void read_button_2(){ + static int btn2_idx = 0; // index for the state machine + const int interval_2 = 2000; // the number of miliseconds to wait, until moving on + const int debounce_time = 75; // number of mili seconds to allow for debounce of the button + currentMillis = millis(); + debugIdx = btn2_idx; + + switch (btn2_idx){ + case 0: // waiting for button 2 to be pressed + if( digitalRead(Btn_2_pin) == LOW ){ + // Button 2 has been pressed + + //get ready to time the 2 second long press of button 2 + btn_press_millis = millis(); // save the current time + + //debounce btn_1 for 75 milli seconds + delay(debounce_time); + + // move to the next state of the state machine + btn2_idx++; + } //end if() + break; + + case 1: // check for 2 second keypress + // check to see if button has been released too soon + if( digitalRead(Btn_2_pin) == HIGH ){ + // button has been released too soon + + //so reset button testing + btn2_idx = 0; + + } else { + + // test to see if the 3 seconds has passed + if (millis() - btn_press_millis >= interval_2) { + // the 3 seconds have passed, so it is okay to move on + Btn_2_status = 0; // 0 is signal that button 1 has been pressed for a minimum of 3 seconds + btn2_idx = 0; // just to keep things clean + + // it might be a good idea to blink the built_in_LED, to signal that button 1 has been pressed for at least 3 seconds + blink_n = 1; // this blink might not have time to happen, + // as the blink_n variable is set to -1 immidiately + // after escaping the while() loop + + } // end else + } // end if() + break; + + default: + btn2_idx = 0; // start over for button 1 if not waiting for a key press + break; + + } // END switch() + debugInfo(); +} // END read_button_2() + + +//*****************************************************// +void blink_LED() { + static unsigned long blink_millis = 0; + static int blink_interval = 0; + static boolean do_on = true; + const int blink_pin = LED_BUILTIN; + currentMillis = millis(); + + if( (blink_n > 0) || (blink_n < 0) ){ //so, if = 0 then do nothing + if ( currentMillis - blink_millis > blink_interval ) { // if its time to change the blink + if (do_on) { //use a flag to determine wether to turn on or off the Blink LED + digitalWrite(blink_pin, HIGH); // set the LED on, if okay to use power for it + blink_millis = currentMillis; // ready for next action after an interval has passed + blink_interval = 100; // set the ON interval to wait for the next action + do_on = false; + }else{ + digitalWrite(blink_pin, LOW); // set the LED off + // set the time to do next blink + blink_millis = currentMillis; // ready for next action after an interval has passed + blink_interval = 100; // set the OFF interval to wait for the next action + do_on = true; + if(blink_n > 0) { + blink_n--; //decrease number of blinks, until 0 + Serial.println( F(""blink"") ); // a possible debug blink marking + } + } // end else + } // end if(time) + } // end if(blink) + debugInfo(); +} // END Blink_LED() + + +//*****************************************************// +void debugInfo() { + static unsigned long previousDebugMillis = 0; // save when last debugInfo was shows + const int intervalDebug = 1000; // update SerialMonitor once every second + static bool ledDebugState = 0; // used to aid blinking of the debugLED + + // is it time to update the SerialMonitor + if(currentMillis - previousDebugMillis > intervalDebug) { + //save the time when the Serial Monitor was updated + previousDebugMillis = currentMillis; + + //// I-am-alive-blink + // change LED debug state + ledDebugState = !ledDebugState; + + // blink the debugLED + digitalWrite(debugLED, ledDebugState); + + //// show some debug info via SerialMonitor + Serial.print( F(""Idx: "") ); // Funktionen F() holder ""tekst"" i Flash Memory only + Serial.print(debugIdx); + Serial.print( F("" : "") ); + Serial.print( Btn_1_status ); + Serial.print( F("" : "") ); + Serial.println( Btn_2_status ); + } // end if(time) +} // END debugInfo() + +" +LhHwBLdR,secret snowy business updated,coinwalk,JavaScript,Friday 3rd of November 2023 03:22:51 PM CDT,"var smiley = parseFloat(document.getElementById('pct_balance').value); +var nudie = Number((smiley/800).toFixed(8)); +var burp = nudie; +var taget = (smiley*7); +var bolux = (nudie*10); +var poopy = (nudie*6.5); +var jockey = ((burp*1).toFixed(8)); +var bolance = smiley; +var over = 6.9; +var under = 2.9; +var sexual = ((Math.floor(smiley/bolux))*bolux); + +function get(){ +console.clear(); +setTimeout(function(){ +bolance = document.getElementById('pct_balance').value; +if (bolance>(sexual+(burp*over))) { + burp = burp*2; + over = 4.9; + under = 4.9; + sexual = parseFloat(bolance); +} +if (bolance<(sexual-(burp*under))) { + burp = burp*2; + over = 4.9; + under = 4.9; + sexual = parseFloat(bolance); +} +if ((burp>=(smiley/4))&&(bolance<(((Math.floor(bolance/bolux))*bolux)+poopy))){ + burp = nudie; + over = 6.9; + under = 2.9; + sexual = ((Math.floor(bolance/bolux))*bolux); +} +if ((burp>=(bolance/3))&&(bolance<(((Math.floor(bolance/bolux))*bolux)+poopy))){ + burp = nudie; + over = 6.9; + under = 2.9; + sexual = ((Math.floor(bolance/bolux))*bolux); +} + if (bolance >= taget) { + console.log(""winner winner chicken dinner""); + return; + } +jockey = ((burp*1).toFixed(8)); +$('#pct_chance').val(49.5); +$('#pct_bet').val(jockey); +$('#a_lo').click(); +}, 100); +var good = ((bolance-smiley).toFixed(8)); +console.log(""profit""); +console.log(good); +setTimeout(() => get(), 200); +} +get();" +9YsaWBzH,App.CSS,GodmodeCoding,CSS,Friday 3rd of November 2023 03:16:30 PM CDT,"@charset ""UTF-8""; +a, +abbr, +acronym, +address, +applet, +article, +aside, +audio, +b, +big, +blockquote, +body, +canvas, +caption, +center, +cite, +code, +dd, +del, +details, +dfn, +div, +dl, +dt, +em, +embed, +fieldset, +figcaption, +figure, +footer, +form, +h1, +h2, +h3, +h4, +h5, +h6, +header, +hgroup, +html, +i, +iframe, +img, +ins, +kbd, +label, +legend, +li, +mark, +menu, +nav, +object, +ol, +output, +p, +pre, +q, +ruby, +s, +samp, +section, +small, +span, +strike, +strong, +sub, +summary, +sup, +table, +tbody, +td, +tfoot, +th, +thead, +time, +tr, +tt, +u, +ul, +var, +video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + vertical-align: baseline; +} + +/* HTML5 display-role reset for older browsers */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block; +} + +html, +body { + height: 100%; +} + +body { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +ol, +ul { + list-style: none; +} + +blockquote, +q { + quotes: none; +} + +blockquote:after, +blockquote:before { + content: """"; + content: none; +} + +q:after, +q:before { + content: """"; + content: none; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +a { + text-decoration: none; + color: #26282a; + transition: color 250ms ease; +} + +a:hover { + color: #002d73; + text-decoration: none; +} + +.footer a { + text-decoration: underline !important; + color: #1776ea; +} + +.footer a:hover { + text-decoration: none !important; +} + +.icon-01-normal-knowledge-b { + width: 1.2em; + height: 1em; + fill: none; +} + +.icon-01-normal-team { + width: 1.41em; + height: 1em; + fill: #fff; +} + +.icon-01-normal-tickets { + width: 0.82em; + height: 1em; + fill: #fff; +} + +.icon-actions { + width: 1.23em; + height: 1em; + fill: #1776ea; +} + +.icon-add { + width: 1em; + height: 1em; + fill: #1776ea; +} + +.icon-anonymize { + width: 0.88em; + height: 1em; + fill: #c5cad4; +} + +.icon-assign-no { + width: 0.96em; + height: 1em; + fill: #26282a; +} + +.icon-assign-plus { + width: 1em; + height: 1em; + fill: #26282a; +} + +.icon-assign { + width: 0.86em; + height: 1em; + fill: #26282a; +} + +.icon-attach { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-back { + width: 3.33em; + height: 1em; + fill: #26282a; +} + +.icon-calendar { + width: 1em; + height: 1em; + fill: #1776ea; +} + +.icon-categories { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-chevron-down { + width: 1.33em; + height: 1em; + fill: #26282a; +} + +.icon-chevron-left { + width: 1em; + height: 1em; + fill: initial; +} + +.icon-chevron-right { + width: 1em; + height: 1em; + fill: initial; +} + +.icon-close-mobile { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-close { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-cross { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-delete { + width: 0.94em; + height: 1em; + fill: #c5cad4; +} + +.icon-dismiss { + width: 1em; + height: 1em; + fill: #1776ea; +} + +.icon-document { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-down { + width: 1.33em; + height: 1em; + fill: #26282a; +} + +.icon-edit-ticket { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-edit { + width: 1em; + height: 1em; + fill: #1776ea; +} + +.icon-export { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-eye-close { + width: 1.33em; + height: 1em; + fill: #c5cad4; +} + +.icon-eye-open { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-filters { + width: 1em; + height: 1em; + fill: #1776ea; +} + +.icon-folder { + width: 1.22em; + height: 1em; + fill: #959eb0; +} + +.icon-info { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-inquiries { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-knowledge { + width: 1.2em; + height: 1em; + fill: #fff; +} + +.icon-label { + width: 1.33em; + height: 1em; + fill: #959eb0; +} + +.icon-lock { + width: 0.88em; + height: 1em; + fill: #c5cad4; +} + +.icon-log-out { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-mail-small { + width: 1.14em; + height: 1em; + fill: #c5cad4; +} + +.icon-mail { + width: 1.22em; + height: 1em; + fill: #c5cad4; +} + +.icon-menu-mobile { + width: 1.14em; + height: 1em; + fill: #fff; +} + +.icon-menu { + width: 1.43em; + height: 1em; + fill: #fff; +} + +.icon-merge { + width: 1em; + height: 1em; + fill: #26282a; +} + +.icon-modules { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-move-to { + width: 1em; + height: 1em; + fill: #26282a; +} + +.icon-no-photo { + width: 0.68em; + height: 1em; + fill: #fff; +} + +.icon-note { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-notes-2 { + width: 1em; + height: 1em; + fill: none; +} + +.icon-notification { + width: 0.91em; + height: 1em; + fill: #c5cad4; +} + +.icon-pause { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-pin { + width: 0.63em; + height: 1em; + fill: #959eb0; +} + +.icon-print { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-priority { + width: 1em; + height: 1em; + fill: #26282a; +} + +.icon-refresh { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-reports { + width: 1.22em; + height: 1em; + fill: #fff; +} + +.icon-search-type-knowledge { + width: 1.2em; + height: 1em; + fill: #fff; +} + +.icon-search-type-team { + width: 1.41em; + height: 1em; + fill: #fff; +} + +.icon-search-type-templates { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-search-type-tickets { + width: 0.82em; + height: 1em; + fill: #fff; +} + +.icon-search { + width: 1em; + height: 1em; + fill: #c5cad4; +} + +.icon-select { + width: 0.5em; + height: 1em; + fill: #959eb0; +} + +.icon-settings { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-smile-bad { + width: 1em; + height: 1em; + fill: #969eb0; +} + +.icon-smile-good { + width: 1em; + height: 1em; + fill: #969eb0; +} + +.icon-smile-neutral { + width: 1em; + height: 1em; + fill: #969eb0; +} + +.icon-star-filled { + width: 5.6em; + height: 1em; + fill: #eeb707; +} + +.icon-star-stroke { + width: 5.6em; + height: 1em; + fill: #dfe4ec; +} + +.icon-status { + width: 0.88em; + height: 1em; + fill: #26282a; +} + +.icon-submit-ticket { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-support { + width: 1em; + height: 1em; + fill: #959eb0; +} + +.icon-tag { + width: 1.33em; + height: 1em; + fill: #c5cad4; +} + +.icon-team { + width: 1.41em; + height: 1em; + fill: #fff; +} + +.icon-templates { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-thumb-up { + width: 1em; + height: 1em; + fill: #969eb0; +} + +.icon-thumb-down { + width: 1em; + height: 1em; + fill: #969eb0; +} + +.icon-tick { + width: 1.38em; + height: 1em; + fill: #002d73; +} + +.icon-tickets { + width: 0.82em; + height: 1em; + fill: #fff; +} + +.icon-tools { + width: 1em; + height: 1em; + fill: #fff; +} + +.icon-warning { + width: 1em; + height: 1em; + fill: initial; +} + +/** selectize.css (v0.12.6) Copyright (c) 2013–2015 Brian Reavis & contributors Licensed under the Apache License, Version 2.0 (the ""License""); you may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an ""AS IS"" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. @author Brian Reavis */ +.selectize-control.plugin-drag_drop.multi + > .selectize-input + > div.ui-sortable-placeholder { + visibility: visible !important; + background: #f2f2f2 !important; + background: rgba(0, 0, 0, 0.06) !important; + border: 0 none !important; + box-shadow: inset 0 0 12px 4px #fff; +} + +.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { + content: ""!""; + visibility: hidden; +} + +.selectize-control.plugin-drag_drop .ui-sortable-helper { + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); +} + +.selectize-dropdown-header { + position: relative; + padding: 5px 8px; + border-bottom: 1px solid #d0d0d0; + background: #f8f8f8; + border-radius: 3px 3px 0 0; +} + +.selectize-dropdown-header-close { + position: absolute; + right: 8px; + top: 50%; + color: #303030; + opacity: 0.4; + margin-top: -12px; + line-height: 20px; + font-size: 20px !important; +} + +.selectize-dropdown-header-close:hover { + color: #000000; +} + +.selectize-dropdown.plugin-optgroup_columns .optgroup { + border-right: 1px solid #f2f2f2; + border-top: 0 none; + float: left; + box-sizing: border-box; +} + +.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { + border-right: 0 none; +} + +.selectize-dropdown.plugin-optgroup_columns .optgroup:before { + display: none; +} + +.selectize-dropdown.plugin-optgroup_columns .optgroup-header { + border-top: 0 none; +} + +.selectize-control.plugin-remove_button [data-value] { + position: relative; + padding-right: 24px !important; +} + +.selectize-control.plugin-remove_button [data-value] .remove { + z-index: 1; /* fixes ie bug (see #392) */ + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 17px; + text-align: center; + font-weight: bold; + font-size: 12px; + color: inherit; + text-decoration: none; + vertical-align: middle; + display: inline-block; + padding: 2px 0 0 0; + border-left: 1px solid #d0d0d0; + border-radius: 0 2px 2px 0; + box-sizing: border-box; +} + +.selectize-control.plugin-remove_button [data-value] .remove:hover { + background: rgba(0, 0, 0, 0.05); +} + +.selectize-control.plugin-remove_button [data-value].active .remove { + border-left-color: #cacaca; +} + +.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover { + background: none; +} + +.selectize-control.plugin-remove_button .disabled [data-value] .remove { + border-left-color: #ffffff; +} + +.selectize-control.plugin-remove_button .remove-single { + position: absolute; + right: 0; + top: 0; + font-size: 23px; +} + +.selectize-control { + position: relative; +} + +.selectize-dropdown, +.selectize-input, +.selectize-input input { + color: #303030; + font-family: inherit; + font-size: 13px; + line-height: 18px; + -webkit-font-smoothing: inherit; +} + +.selectize-input, +.selectize-control.single .selectize-input.input-active { + background: #fff; + cursor: text; + display: inline-block; +} + +.selectize-input { + border: 1px solid #d0d0d0; + padding: 8px 8px; + display: inline-block; + width: 100%; + overflow: hidden; + position: relative; + z-index: 1; + box-sizing: border-box; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 3px; +} + +.selectize-control.multi .selectize-input.has-items { + /* padding: 6px 8px 3px; */ +} + +.selectize-input.full { + background-color: #fff; +} + +.selectize-input.disabled, +.selectize-input.disabled * { + cursor: default !important; +} + +.selectize-input.focus { + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); +} + +.selectize-input.dropdown-active { + border-radius: 3px 3px 0 0; +} + +.selectize-input > * { + vertical-align: baseline; + display: -moz-inline-stack; + display: inline-block; + zoom: 1; + *display: inline; +} + +.selectize-control.multi .selectize-input > div { + cursor: pointer; + margin: 0 3px 3px 0; + padding: 2px 6px; + background: #f2f2f2; + color: #303030; + border: 0 solid #d0d0d0; +} + +.selectize-control.multi .selectize-input > div.active { + background: #e8e8e8; + color: #303030; + border: 0 solid #cacaca; +} + +.selectize-control.multi .selectize-input.disabled > div, +.selectize-control.multi .selectize-input.disabled > div.active { + color: #7d7d7d; + background: #ffffff; + border: 0 solid #ffffff; +} + +.selectize-input > input { + display: inline-block !important; + padding: 0 !important; + min-height: 0 !important; + max-height: none !important; + max-width: 100% !important; + margin: 0 2px 0 0 !important; + text-indent: 0 !important; + border: 0 none !important; + background: none !important; + line-height: inherit !important; + -webkit-user-select: auto !important; + box-shadow: none !important; +} + +.selectize-input > input::-ms-clear { + display: none; +} + +.selectize-input > input:focus { + outline: none !important; +} + +.selectize-input::after { + content: "" ""; + display: block; + clear: left; +} + +.selectize-input.dropdown-active::before { + content: "" ""; + display: block; + position: absolute; + background: #f0f0f0; + height: 1px; + bottom: 0; + left: 0; + right: 0; +} + +.selectize-dropdown { + position: absolute; + z-index: 10; + border: 1px solid #d0d0d0; + background: #fff; + margin: -1px 0 0 0; + border-top: 0 none; + box-sizing: border-box; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + border-radius: 0 0 3px 3px; +} + +.selectize-dropdown [data-selectable] { + cursor: pointer; + overflow: hidden; +} + +.selectize-dropdown [data-selectable] .highlight { + background: rgba(125, 168, 208, 0.2); + border-radius: 1px; +} + +.selectize-dropdown .option, +.selectize-dropdown .optgroup-header { + padding: 5px 8px; +} + +.selectize-dropdown .option, +.selectize-dropdown [data-disabled], +.selectize-dropdown [data-disabled] [data-selectable].option { + cursor: inherit; + opacity: 0.5; +} + +.selectize-dropdown [data-selectable].option { + opacity: 1; +} + +.selectize-dropdown .optgroup:first-child .optgroup-header { + border-top: 0 none; +} + +.selectize-dropdown .optgroup-header { + color: #303030; + background: #fff; + cursor: default; +} + +.selectize-dropdown .active { + background-color: #f5fafd; + color: #495c68; +} + +.selectize-dropdown .active.create { + color: #495c68; +} + +.selectize-dropdown .create { + color: rgba(48, 48, 48, 0.5); +} + +.selectize-dropdown-content { + overflow-y: auto; + overflow-x: hidden; + max-height: 200px; + -webkit-overflow-scrolling: touch; +} + +.selectize-control.single .selectize-input, +.selectize-control.single .selectize-input input { + cursor: pointer; +} + +.selectize-control.single .selectize-input.input-active, +.selectize-control.single .selectize-input.input-active input { + cursor: text; +} + +.selectize-control.single .selectize-input:after { + content: "" ""; + display: block; + position: absolute; + top: 50%; + right: 15px; + margin-top: -3px; + width: 0; + height: 0; + border-style: solid; + border-width: 5px 5px 0 5px; + border-color: #808080 transparent transparent transparent; +} + +.selectize-control.single .selectize-input.dropdown-active:after { + margin-top: -4px; + border-width: 0 5px 5px 5px; + border-color: transparent transparent #808080 transparent; +} + +.selectize-control.rtl.single .selectize-input:after { + left: 15px; + right: auto; +} + +.selectize-control.rtl .selectize-input > input { + margin: 0 4px 0 -2px !important; +} + +.selectize-control .selectize-input.disabled { + opacity: 0.5; + background-color: #fafafa; +} + +/* Hesk additional */ + +.selectize-input { + padding: 11px 12px; + width: auto !important; + border: solid 1px #d4d6e3; + transition: all 250ms ease; +} + +.selectize-input.input-active { + border: solid 1px #1776ea !important; +} + +.selectize-input:hover { + border: solid 1px #959eb0; +} + +.selectize-control.input-tags { + line-height: 1; + margin-left: 24px; +} + +.selectize-control.multi .selectize-input > div { + margin: 0 6px 0 0; + padding: 0; + background: transparent; + color: #26282a; + border: none; +} + +.selectize-control { + display: -ms-flexbox; + display: flex; +} + +.selectize-control .selectize-input { + border-radius: 2px; + border: solid 1px #d4d6e3; + box-shadow: none; + min-width: 100px; + padding: 0 30px 0 12px; + height: 40px; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-align: center; + align-items: center; + transition: all 250ms ease; + z-index: 8; +} + +.selectize-control .selectize-input:after { + border: none !important; + background: transparent url(""../img/chevron-down.svg"") no-repeat center; + width: 8px !important; + height: 8px !important; + opacity: 0.25 !important; + transition: all 250ms ease; +} + +.selectize-control .selectize-input.focus::after { + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.selectize-control .selectize-dropdown { + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + border: none; +} + +.selectize-control .selectize-dropdown .option { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + height: 40px; + padding: 0 32px 0 16px; + color: #002d73; +} + +.selectize-control .selectize-dropdown .option.active { + background-color: #f5f8ff; +} + +.selectize-dropdown { + width: auto !important; +} + +.selectize-dropdown [data-selectable], +.selectize-dropdown .optgroup-header { + white-space: nowrap; +} + +.selectize-control.isError .selectize-input { + border: solid 1px #e64342 !important; +} + +.datepicker--cells { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.datepicker--cell { + border-radius: 4px; + box-sizing: border-box; + cursor: pointer; + display: -ms-flexbox; + display: flex; + position: relative; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + height: 32px; + z-index: 1; +} + +.datepicker--cell.-focus- { + background: #f0f0f0; +} + +.datepicker--cell.-current- { + color: #4eb5e6; +} + +.datepicker--cell.-current-.-focus- { + color: #4a4a4a; +} + +.datepicker--cell.-current-.-in-range- { + color: #4eb5e6; +} + +.datepicker--cell.-in-range- { + background: rgba(92, 196, 239, 0.1); + color: #4a4a4a; + border-radius: 0; +} + +.datepicker--cell.-in-range-.-focus- { + background-color: rgba(92, 196, 239, 0.2); +} + +.datepicker--cell.-disabled- { + cursor: default; + color: #aeaeae; +} + +.datepicker--cell.-disabled-.-focus- { + color: #aeaeae; +} + +.datepicker--cell.-disabled-.-in-range- { + color: #a1a1a1; +} + +.datepicker--cell.-disabled-.-current-.-focus- { + color: #aeaeae; +} + +.datepicker--cell.-range-from- { + border: 1px solid rgba(92, 196, 239, 0.5); + background-color: rgba(92, 196, 239, 0.1); + border-radius: 4px 0 0 4px; +} + +.datepicker--cell.-range-to- { + border: 1px solid rgba(92, 196, 239, 0.5); + background-color: rgba(92, 196, 239, 0.1); + border-radius: 0 4px 4px 0; +} + +.datepicker--cell.-selected-, +.datepicker--cell.-selected-.-current- { + color: #fff; + background: #5cc4ef; +} + +.datepicker--cell.-range-from-.-range-to- { + border-radius: 4px; +} + +.datepicker--cell.-selected- { + border: none; +} + +.datepicker--cell.-selected-.-focus- { + background: #45bced; +} + +.datepicker--cell:empty { + cursor: default; +} + +.datepicker--days-names { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 8px 0 3px; +} + +.datepicker--day-name { + color: #ff9a19; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + -ms-flex: 1; + flex: 1; + text-align: center; + text-transform: uppercase; + font-size: 0.8em; +} + +.-only-timepicker- .datepicker--content, +.datepicker--body, +.datepicker-inline .datepicker--pointer { + display: none; +} + +.datepicker--cell-day { + width: 14.28571%; +} + +.datepicker--cells-months { + height: 170px; +} + +.datepicker--cell-month { + width: 33.33%; + height: 25%; +} + +.datepicker--cells-years, +.datepicker--years { + height: 170px; +} + +.datepicker--cell-year { + width: 25%; + height: 33.33%; +} + +.datepickers-container { + position: absolute; + left: 0; + top: 0; +} + +@media print { + .datepickers-container { + display: none; + } +} + +.datepicker { + background: #fff; + border: 1px solid #dbdbdb; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-sizing: content-box; + font-family: Tahoma, sans-serif; + font-size: 14px; + color: #4a4a4a; + width: 250px; + position: absolute; + left: -100000px; + opacity: 0; + transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s; + z-index: 100; +} + +.datepicker.-from-top- { + -ms-transform: translateY(-8px); + transform: translateY(-8px); +} + +.datepicker.-from-right- { + -ms-transform: translateX(8px); + transform: translateX(8px); +} + +.datepicker.-from-bottom- { + -ms-transform: translateY(8px); + transform: translateY(8px); +} + +.datepicker.-from-left- { + -ms-transform: translateX(-8px); + transform: translateX(-8px); +} + +.datepicker.active { + opacity: 1; + -ms-transform: translate(0); + transform: translate(0); + transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s; +} + +.datepicker-inline .datepicker { + border-color: #d7d7d7; + box-shadow: none; + position: static; + left: auto; + right: auto; + opacity: 1; + -ms-transform: none; + transform: none; +} + +.datepicker--content { + box-sizing: content-box; + padding: 4px; +} + +.datepicker--pointer { + position: absolute; + background: #fff; + border-top: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; + width: 10px; + height: 10px; + z-index: -1; +} + +.datepicker--nav-action:hover, +.datepicker--nav-title:hover { + background: #f0f0f0; +} + +.-top-center- .datepicker--pointer, +.-top-left- .datepicker--pointer, +.-top-right- .datepicker--pointer { + top: calc(100% - 4px); + -ms-transform: rotate(135deg); + transform: rotate(135deg); +} + +.-right-bottom- .datepicker--pointer, +.-right-center- .datepicker--pointer, +.-right-top- .datepicker--pointer { + right: calc(100% - 4px); + -ms-transform: rotate(225deg); + transform: rotate(225deg); +} + +.-bottom-center- .datepicker--pointer, +.-bottom-left- .datepicker--pointer, +.-bottom-right- .datepicker--pointer { + bottom: calc(100% - 4px); + -ms-transform: rotate(315deg); + transform: rotate(315deg); +} + +.-left-bottom- .datepicker--pointer, +.-left-center- .datepicker--pointer, +.-left-top- .datepicker--pointer { + left: calc(100% - 4px); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.-bottom-left- .datepicker--pointer, +.-top-left- .datepicker--pointer { + left: 10px; +} + +.-bottom-right- .datepicker--pointer, +.-top-right- .datepicker--pointer { + right: 10px; +} + +.-bottom-center- .datepicker--pointer, +.-top-center- .datepicker--pointer { + left: calc(50% - 10px / 2); +} + +.-left-top- .datepicker--pointer, +.-right-top- .datepicker--pointer { + top: 10px; +} + +.-left-bottom- .datepicker--pointer, +.-right-bottom- .datepicker--pointer { + bottom: 10px; +} + +.-left-center- .datepicker--pointer, +.-right-center- .datepicker--pointer { + top: calc(50% - 10px / 2); +} + +.datepicker--body.active { + display: block; +} + +.datepicker--nav { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + border-bottom: 1px solid #efefef; + min-height: 32px; + padding: 4px; +} + +.-only-timepicker- .datepicker--nav { + display: none; +} + +.datepicker--nav-action, +.datepicker--nav-title { + display: -ms-flexbox; + display: flex; + cursor: pointer; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} + +.datepicker--nav-action { + width: 32px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.datepicker--nav-action.-disabled- { + visibility: hidden; +} + +.datepicker--nav-action svg { + width: 32px; + height: 32px; +} + +.datepicker--nav-action path { + fill: none; + stroke: #9c9c9c; + stroke-width: 2px; +} + +.datepicker--nav-title { + border-radius: 4px; + padding: 0 8px; +} + +.datepicker--buttons, +.datepicker--time { + border-top: 1px solid #efefef; + padding: 4px; +} + +.datepicker--nav-title i { + font-style: normal; + color: #9c9c9c; + margin-left: 5px; +} + +.datepicker--nav-title.-disabled- { + cursor: default; + background: 0 0; +} + +.datepicker--buttons { + display: -ms-flexbox; + display: flex; +} + +.datepicker--button { + color: #4eb5e6; + cursor: pointer; + border-radius: 4px; + -ms-flex: 1; + flex: 1; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + height: 32px; +} + +.datepicker--button:hover { + color: #4a4a4a; + background: #f0f0f0; +} + +.datepicker--time { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + position: relative; +} + +.datepicker--time.-am-pm- .datepicker--time-sliders { + -ms-flex: 0 1 138px; + flex: 0 1 138px; + max-width: 138px; +} + +.-only-timepicker- .datepicker--time { + border-top: none; +} + +.datepicker--time-sliders { + -ms-flex: 0 1 153px; + flex: 0 1 153px; + margin-right: 10px; + max-width: 153px; +} + +.datepicker--time-label { + display: none; + font-size: 12px; +} + +.datepicker--time-current { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex: 1; + flex: 1; + font-size: 14px; + text-align: center; + margin: 0 0 0 10px; +} + +.datepicker--time-current-colon { + margin: 0 2px 3px; + line-height: 1; +} + +.datepicker--time-current-hours, +.datepicker--time-current-minutes { + line-height: 1; + font-size: 19px; + font-family: ""Century Gothic"", CenturyGothic, AppleGothic, sans-serif; + position: relative; + z-index: 1; +} + +.datepicker--time-current-hours:after, +.datepicker--time-current-minutes:after { + content: """"; + background: #f0f0f0; + border-radius: 4px; + position: absolute; + left: -2px; + top: -3px; + right: -2px; + bottom: -2px; + z-index: -1; + opacity: 0; +} + +.datepicker--time-current-hours.-focus-:after, +.datepicker--time-current-minutes.-focus-:after { + opacity: 1; +} + +.datepicker--time-current-ampm { + text-transform: uppercase; + -ms-flex-item-align: end; + align-self: flex-end; + color: #9c9c9c; + margin-left: 6px; + font-size: 11px; + margin-bottom: 1px; +} + +.datepicker--time-row { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-size: 11px; + height: 17px; + background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px + no-repeat; +} + +.datepicker--time-row:first-child { + margin-bottom: 4px; +} + +.datepicker--time-row input[type=""range""] { + background: 0 0; + cursor: pointer; + -ms-flex: 1; + flex: 1; + height: 100%; + padding: 0; + margin: 0; + -webkit-appearance: none; +} + +.datepicker--time-row input[type=""range""]::-ms-tooltip { + display: none; +} + +.datepicker--time-row input[type=""range""]:hover::-webkit-slider-thumb { + border-color: #b8b8b8; +} + +.datepicker--time-row input[type=""range""]:hover::-moz-range-thumb { + border-color: #b8b8b8; +} + +.datepicker--time-row input[type=""range""]:hover::-ms-thumb { + border-color: #b8b8b8; +} + +.datepicker--time-row input[type=""range""]:focus { + outline: 0; +} + +.datepicker--time-row input[type=""range""]:focus::-webkit-slider-thumb { + background: #5cc4ef; + border-color: #5cc4ef; +} + +.datepicker--time-row input[type=""range""]:focus::-moz-range-thumb { + background: #5cc4ef; + border-color: #5cc4ef; +} + +.datepicker--time-row input[type=""range""]:focus::-ms-thumb { + background: #5cc4ef; + border-color: #5cc4ef; +} + +.datepicker--time-row input[type=""range""]::-webkit-slider-thumb { + -webkit-appearance: none; + box-sizing: border-box; + height: 12px; + width: 12px; + border-radius: 3px; + border: 1px solid #dedede; + background: #fff; + cursor: pointer; + transition: background 0.2s; + margin-top: -6px; +} + +.datepicker--time-row input[type=""range""]::-moz-range-thumb { + box-sizing: border-box; + height: 12px; + width: 12px; + border-radius: 3px; + border: 1px solid #dedede; + background: #fff; + cursor: pointer; + transition: background 0.2s; +} + +.datepicker--time-row input[type=""range""]::-ms-thumb { + box-sizing: border-box; + height: 12px; + width: 12px; + border-radius: 3px; + border: 1px solid #dedede; + background: #fff; + cursor: pointer; + transition: background 0.2s; +} + +.datepicker--time-row input[type=""range""]::-webkit-slider-runnable-track { + border: none; + height: 1px; + cursor: pointer; + color: transparent; + background: 0 0; +} + +.datepicker--time-row input[type=""range""]::-moz-range-track { + border: none; + height: 1px; + cursor: pointer; + color: transparent; + background: 0 0; +} + +.datepicker--time-row input[type=""range""]::-ms-track { + border: none; + height: 1px; + cursor: pointer; + color: transparent; + background: 0 0; +} + +.datepicker--time-row input[type=""range""]::-ms-fill-lower { + background: 0 0; +} + +.datepicker--time-row input[type=""range""]::-ms-fill-upper { + background: 0 0; +} + +.datepicker--time-row span { + padding: 0 12px; +} + +.datepicker--time-icon { + color: #9c9c9c; + border: 1px solid; + border-radius: 50%; + font-size: 16px; + position: relative; + margin: 0 5px -1px 0; + width: 1em; + height: 1em; +} + +.datepicker--time-icon:after, +.datepicker--time-icon:before { + content: """"; + background: currentColor; + position: absolute; +} + +.datepicker--time-icon:after { + height: 0.4em; + width: 1px; + left: calc(50% - 1px); + top: calc(50% + 1px); + -ms-transform: translateY(-100%); + transform: translateY(-100%); +} + +.datepicker--time-icon:before { + width: 0.4em; + height: 1px; + top: calc(50% + 1px); + left: calc(50% - 1px); +} + +.datepicker--cell-day.-other-month-, +.datepicker--cell-year.-other-decade- { + color: #dedede; +} + +.datepicker--cell-day.-other-month-:hover, +.datepicker--cell-year.-other-decade-:hover { + color: #c5c5c5; +} + +.-disabled-.-focus-.datepicker--cell-day.-other-month-, +.-disabled-.-focus-.datepicker--cell-year.-other-decade- { + color: #dedede; +} + +.-selected-.datepicker--cell-day.-other-month-, +.-selected-.datepicker--cell-year.-other-decade- { + color: #fff; + background: #a2ddf6; +} + +.-selected-.-focus-.datepicker--cell-day.-other-month-, +.-selected-.-focus-.datepicker--cell-year.-other-decade- { + background: #8ad5f4; +} + +.-in-range-.datepicker--cell-day.-other-month-, +.-in-range-.datepicker--cell-year.-other-decade- { + background-color: rgba(92, 196, 239, 0.1); + color: #ccc; +} + +.-in-range-.-focus-.datepicker--cell-day.-other-month-, +.-in-range-.-focus-.datepicker--cell-year.-other-decade- { + background-color: rgba(92, 196, 239, 0.2); +} + +.datepicker--cell-day.-other-month-:empty, +.datepicker--cell-year.-other-decade-:empty { + background: 0 0; + border: none; +} + +@font-face { + font-family: ""Lato""; + src: url(""../fonts/Lato-Regular.eot""); + src: url(""../fonts/Lato-Regular.eot?#iefix"") format(""embedded-opentype""), + url(""../fonts/Lato-Regular.woff2"") format(""woff2""), + url(""../fonts/Lato-Regular.woff"") format(""woff""), + url(""../fonts/Lato-Regular.ttf"") format(""truetype""), + url(""../fonts/Lato-Regular.svg#Lato-Regular"") format(""svg""); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: ""Lato""; + src: url(""../fonts/Lato-Bold.eot""); + src: url(""../fonts/Lato-Bold.eot?#iefix"") format(""embedded-opentype""), + url(""../fonts/Lato-Bold.woff2"") format(""woff2""), + url(""../fonts/Lato-Bold.woff"") format(""woff""), + url(""../fonts/Lato-Bold.ttf"") format(""truetype""), + url(""../fonts/Lato-Bold.svg#Lato-Bold"") format(""svg""); + font-weight: bold; + font-style: normal; +} + +html { + box-sizing: border-box; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +:root { + font-family: ""Lato"", Arial, sans-serif; + line-height: 1.57; +} + +:root * { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-overflow-scrolling: touch; +} + +img { + max-width: 100%; +} + +picture source, +picture img { + width: 100%; + height: 100%; + object-fit: cover; + object-position: center; +} + +.m0 { + margin: 0 !important; +} + +.mt0 { + margin-top: 0 !important; +} + +.mr0 { + margin-right: 0 !important; +} + +.mb0 { + margin-bottom: 0 !important; +} + +.ml0 { + margin-left: 0 !important; +} + +.p0 { + padding: 0 !important; +} + +.pt0 { + padding-top: 0 !important; +} + +.pr0 { + padding-right: 0 !important; +} + +.pb0 { + padding-bottom: 0 !important; +} + +.pl0 { + padding-left: 0 !important; +} + +.mt2 { + margin-top: 24px; +} + +.ml1 { + margin-left: 12px; +} + +.bg-absolute { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 0; + background-color: #fcfcfc; +} + +.bg-absolute img { + display: block; + width: 100%; + height: 100%; + object-fit: cover; + object-position: center bottom; +} + +img { + border: 0; +} + +img:not([src]):not([srcset]) { + visibility: hidden; +} + +.lazyload { + animation-name: fade; + animation-duration: 1s; +} + +@keyframes fade { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +.overflow-y-scroll { + overflow-y: auto; +} + +.overflow-x-scroll { + overflow-x: auto; + overflow-y: hidden; +} + +.icon { + transition: all 0.3s ease; +} + +.icon-chevron-down { + font-size: 8px; +} + +.link { + color: #1776ea; +} + +.link:hover { + text-decoration: none !important; + color: #2c70a2; +} + +.d-flex { + display: -ms-flexbox; + display: flex; +} + +.d-flex-center { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.justify-content-center { + -ms-flex-pack: center; + justify-content: center; +} + +.font-weight-bold { + font-weight: 700; +} + +.text-center { + text-align: center; +} + +.c_battleship-grey { + color: #6b7480; +} + +.badge { + position: absolute; + right: 0; + top: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + width: 16px; + height: 16px; + background-color: #38bc7d; + font-size: 8px; + font-weight: 600; + line-height: 1; + letter-spacing: 0.1px; + text-align: center; + color: #ffffff; + border-radius: 50%; +} + +.dropdown, +.dropdown-select, +.with-label { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + position: relative; + cursor: pointer; +} + +.dropdown .icon-chevron-down, +.dropdown-select .icon-chevron-down, +.with-label .icon-chevron-down { + fill: #002d73; +} + +.dropdown label, +.dropdown-select label, +.with-label label { + cursor: pointer; + color: #002d73; + white-space: nowrap; +} + +.dropdown .label, +.dropdown-select .label, +.with-label .label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + color: #002d73; + cursor: pointer; +} + +.dropdown .label .icon-chevron-down, +.dropdown-select .label .icon-chevron-down, +.with-label .label .icon-chevron-down { + -ms-flex-preferred-size: 8px; + flex-basis: 8px; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.dropdown.active .icon-chevron-down, +.dropdown-select.active .icon-chevron-down, +.with-label.active .icon-chevron-down { + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.dropdown.left .dropdown-list, +.dropdown-select.left .dropdown-list, +.with-label.left .dropdown-list { + left: 0; +} + +.dropdown.center .dropdown-list, +.dropdown-select.center .dropdown-list, +.with-label.center .dropdown-list { + left: 50%; + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} + +.dropdown.right .dropdown-list, +.dropdown-select.right .dropdown-list, +.with-label.right .dropdown-list { + right: 0; +} + +.dropdown.priority[data-value=""low""] span, +.dropdown-select.priority[data-value=""low""] span, +.with-label.priority[data-value=""low""] span { + padding-left: 24px; + background: url(""../img/label-low.svg"") no-repeat left center; +} + +.dropdown.priority[data-value=""medium""] span, +.dropdown-select.priority[data-value=""medium""] span, +.with-label.priority[data-value=""medium""] span { + padding-left: 24px; + background: url(""../img/label-medium.svg"") no-repeat left center; +} + +.dropdown.priority[data-value=""high""] span, +.dropdown-select.priority[data-value=""high""] span, +.with-label.priority[data-value=""high""] span { + padding-left: 24px; + background: url(""../img/label-high.svg"") no-repeat left center; +} + +.dropdown.priority[data-value=""critical""] span, +.dropdown-select.priority[data-value=""critical""] span, +.with-label.priority[data-value=""critical""] span { + padding-left: 24px; + background: url(""../img/label-critical.svg"") no-repeat left center; +} + +.dropdown.priority [data-option=""low""], +.dropdown-select.priority [data-option=""low""], +.with-label.priority [data-option=""low""] { + padding-left: 47px; + background: url(""../img/label-low.svg"") no-repeat 21px center; +} + +.dropdown.priority [data-option=""medium""], +.dropdown-select.priority [data-option=""medium""], +.with-label.priority [data-option=""medium""] { + padding-left: 47px; + background: url(""../img/label-medium.svg"") no-repeat 21px center; +} + +.dropdown.priority [data-option=""high""], +.dropdown-select.priority [data-option=""high""], +.with-label.priority [data-option=""high""] { + padding-left: 47px; + background: url(""../img/label-high.svg"") no-repeat 21px center; +} + +.dropdown.priority [data-option=""critical""], +.dropdown-select.priority [data-option=""critical""], +.with-label.priority [data-option=""critical""] { + padding-left: 47px; + background: url(""../img/label-critical.svg"") no-repeat 21px center; +} + +.dropdown > span, +.dropdown-select > span, +.with-label > span { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.dropdown select, +.dropdown-select select, +.with-label select { + display: none; +} + +.dropdown .icon-chevron-down, +.dropdown-select .icon-chevron-down, +.with-label .icon-chevron-down { + margin-top: 1px; + width: 8px; + height: 8px; + margin-left: 8px; + transition: all 100ms ease; +} + +.dropdown .dropdown-list, +.dropdown-select .dropdown-list, +.with-label .dropdown-list { + display: none; + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + top: 100%; + z-index: 100; + border: 1px solid #d2d2d2; +} + +.dropdown .dropdown-list .separator, +.dropdown-select .dropdown-list .separator, +.with-label .dropdown-list .separator { + height: 1px; + background-color: #dfe4ec; +} + +.dropdown .dropdown-list > li, +.dropdown-select .dropdown-list > li, +.with-label .dropdown-list > li { + height: 40px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + white-space: nowrap; + padding: 0 16px; + color: #002d73; +} + +.dropdown .dropdown-list > li.selected, +.dropdown-select .dropdown-list > li.selected, +.with-label .dropdown-list > li.selected { + /*display: none;*/ +} + +.dropdown .dropdown-list > li a, +.dropdown-select .dropdown-list > li a, +.with-label .dropdown-list > li a { + width: 100%; + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + color: #002d73; +} + +.dropdown .dropdown-list > li a { + padding: 0 16px !important; +} + +.dropdown .dropdown-list > li:hover a, +.dropdown-select .dropdown-list > li:hover a, +.with-label .dropdown-list > li:hover a { + color: #fff; +} + +.dropdown .dropdown-list > li a:hover, +.dropdown-select .dropdown-list > li a:hover, +.with-label .dropdown-list > li a:hover { + color: #002d73; +} + +.dropdown .dropdown-list > li svg, +.dropdown-select .dropdown-list > li svg, +.with-label .dropdown-list > li svg { + transition: all 100ms ease; + fill: #959eb0; + margin-right: 8px; + width: 16px; + height: 16px; +} + +.dropdown .dropdown-list > li:hover, +.dropdown-select .dropdown-list > li:hover, +.with-label .dropdown-list > li:hover { + background-color: #f5f8ff; +} + +.dropdown .dropdown-list > li:hover svg, +.dropdown-select .dropdown-list > li:hover svg, +.with-label .dropdown-list > li:hover svg { + fill: #002d73; +} + +.accordion .accordion-title { + cursor: pointer; +} + +.accordion .accordion-body { + display: none; +} + +.accordion.visible .accordion-title svg { + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +body.noscroll { + width: 100%; + height: 100% !important; + position: fixed; + top: 0; + bottom: 0; + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 30; + background-color: rgba(38, 40, 42, 0.8); + text-align: center; + display: none; +} + +.modal::before { + content: """"; + display: inline-block; + height: 100%; + margin-left: -0.05em; + vertical-align: middle; +} + +.modal .modal__body { + padding: 40px 24px; + box-shadow: 0 8px 16px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + margin: auto; + display: inline-block; + position: relative; + width: 440px; + vertical-align: middle; +} + +.modal .modal__body .modal__close { + position: absolute; + width: 32px; + height: 32px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + top: 0; + right: 0; + cursor: pointer; +} + +.modal .modal__body .modal__close .icon-close { + width: 8px; + height: 8px; +} + +.modal .modal__body .modal__close:hover .icon-close { + fill: #002d73; +} + +.modal .modal__body h3 { + font-family: ""Lato"", Arial, sans-serif; + font-size: 18px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.22; + letter-spacing: 0.1px; + text-align: center; +} + +.modal .modal__body .modal__description { + margin-top: 24px; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + text-align: center; +} + +.modal .modal__body .modal__buttons { + margin-top: 32px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.modal .modal__body .modal__buttons button { + min-width: 176px; +} + +@media screen and (max-width: 899px) { + .modal .modal__body { + width: 90%; + } + .modal .modal__body .btn { + height: 40px !important; + } + .modal .modal__body .modal__buttons { + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .modal .modal__body .modal__buttons .btn { + margin: 0 8px 16px 8px; + } +} + +.dropdown.priority .low { + fill: #959eb0 !important; +} + +.dropdown.priority .medium { + fill: #38bc7d !important; +} + +.dropdown.priority .hight { + fill: #ffc200 !important; +} + +.dropdown.priority .critical { + fill: #e64342 !important; +} + +.nowrap { + white-space: nowrap; +} + +button { + font-family: ""Lato"", Arial, sans-serif; + color: #26282a; +} + +.btn { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + height: 32px; + padding: 5px 12px; + background-color: transparent; + border: none; + outline: none; + cursor: pointer; + font-size: 13px; + font-weight: normal; + border-radius: 2px; + transition: all 250ms ease; +} + +.btn > .icon + span, +.btn > span + .icon { + margin-left: 8px; +} + +.btn .icon { + fill: currentColor; +} + +@media screen and (max-width: 900px) { + .btn { + cursor: default; + } +} + +.btn-transparent { + background-color: #ffffff; + border: 1px solid #c5cad4; + font-size: 14px; + font-weight: normal; + letter-spacing: 0.1px; + color: #6b7480; +} + +.btn.cancel { + width: 120px; + height: 40px; + border: 1px solid #002d73; + color: #002d73; +} + +.btn-empty { + padding: 0; +} + +.btn-full { + min-width: 152px; + height: 40px; + background-color: #1776ea; + color: #fff; + font-weight: 600; + transition: all 250ms ease; + text-decoration: none; +} + +.notification a.btn-full { + color: #fff !important; + text-decoration: none !important; + width: 152px; +} + +.btn-full:hover { + background-color: #025cca; +} + +.btn-full.disabled, +.btn-full:disabled { + width: auto; + border-color: #f0f2f5; + background-color: #f0f2f5; + color: #959eb0; +} + +.btn--blue { + color: #1776ea; +} + +.btn--blue .icon { + fill: currentColor; +} + +.btn-border { + min-width: 152px; + height: 40px; + border: 1px solid #002d73; + color: #002d73; + padding: 0; +} + +.btn--blue-border { + width: auto; + padding: 0 16px; + display: -ms-inline-flexbox; + display: inline-flex; + height: 48px; + border: 1px solid #1776ea; + color: #1776ea; + font-weight: 600; +} + +.btn--blue-border:hover { + border-color: #025cca; + color: #025cca; +} + +.btn-banner { + width: 176px; + background-color: #f0f2f5; + color: #002d73; + font-weight: 600; +} + +[ripple] { + position: relative; + overflow: hidden; +} + +[ripple]::before { + content: """"; + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 10; +} + +[ripple] .ripple--container { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +[ripple] .ripple--container span { + -ms-transform: scale(0); + transform: scale(0); + border-radius: 100%; + position: absolute; + opacity: 0.23; + background-color: #fff; + animation: ripple 500ms; +} + +.btn-border .ripple--container span, +.btn--blue-border .ripple--container span { + background-color: rgba(141, 156, 183, 0.1); + opacity: 1; +} + +@keyframes ripple { + to { + opacity: 0; + transform: scale(2); + } +} + +@media (max-width: 900px) { + .btn--blue-border, + .btn-full { + height: 32px !important; + } +} + +*::-webkit-input-placeholder { + /* Chrome/Opera/Safari */ + color: #959eb0; +} + +*::-moz-placeholder { + /* Firefox 19+ */ + color: #959eb0; +} + +*:-ms-input-placeholder { + /* IE 10+ */ + color: #959eb0; +} + +*:-moz-placeholder { + /* Firefox 18- */ + color: #959eb0; +} + +input { + outline: none; +} + +input::-ms-clear { + display: none; +} + +.form { + font-size: 14px; +} + +.form .checkbox-custom { + padding: 0; +} + +.form textarea.form-control { + height: 155px; + resize: none; + font-family: ""Lato"", Arial, sans-serif; +} + +.form.invalid .error-message { + display: block; +} + +.form.invalid .form-control.isError { + border-color: #e64342; +} + +.form__title { + margin-bottom: 1.5rem; + font-size: 1.5rem; + line-height: 1.33; +} + +.input-group { + position: relative; +} + +.input-group-append--icon { + position: absolute; + right: 17px; + top: 0; + bottom: 0; + margin: auto; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + background-color: transparent; + border: none; + z-index: 3; + cursor: pointer; +} + +.input-group-append--icon:hover .icon { + fill: #1776ea; +} + +.input-group-append--icon .icon { + fill: #c5cad4; + font-size: 12px; +} + +.input-group-append--icon .icon-eye-close { + font-size: 12px; +} + +.form-group { + position: relative; + margin-bottom: 16px; +} + +.form-group label { + display: block; + margin-bottom: 4px; + color: #959eb0; +} + +.isError > label { + color: #e64342; +} + +.form-group .form-control__error { + display: none; + margin-top: 12px; + padding: 9px; + color: #e64342; + text-align: center; + background-color: rgba(230, 67, 66, 0.05); +} + +.form-group.error .form-control__error { + display: block; +} + +.form-group.error input { + border-color: #e64342; +} + +.form input.form-control, +.form textarea.form-control { + height: 40px; + width: 100%; + padding: 4px 12px; + font-size: 14px; + border-radius: 2px; + border: solid 1px #d4d6e3; + background-color: #fff; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: normal; + letter-spacing: 0.1px; + -webkit-appearance: none; + outline: none; + color: #26282a; + transition: all 250ms ease; +} + +.form input.form-control:-ms-input-placeholder, +.form textarea.form-control:-ms-input-placeholder { + color: #959eb0; +} + +.form input.form-control::placeholder, +.form textarea.form-control::placeholder { + color: #959eb0; +} + +.form input.form-control:hover, +.form textarea.form-control:hover { + border-color: #959eb0; +} + +.form input.form-control:focus, +.form textarea.form-control:focus { + color: #000; + border-color: #1776ea; + outline: none; + box-shadow: none; +} + +.error-message { + display: none; + padding: 9px; + color: #e64342; + text-align: center; + background-color: rgba(230, 67, 66, 0.05); +} + +.invalid-feedback { + display: none; + position: absolute; + top: 100%; + left: 0; + margin-top: 0.2rem; + font-size: 12px; +} + +.invalid .form-control { + border-color: #e64342; +} + +.invalid .invalid-feedback { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + color: #e64342; +} + +.form__submit { + margin-top: 24px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.form__search { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + width: 100%; + height: 100%; + padding: 0px 16px 0 32px; + position: relative; + background-color: #fff; + position: relative; + box-sizing: border-box; +} + +.form__search .search--type { + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #959eb0; + margin-right: 4px; + display: none; + text-transform: capitalize; + cursor: pointer; +} + +.form__search .form__search_type { + position: absolute; + top: 100%; + left: 0; + width: 100%; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + padding: 9px 16px 24px 16px; + z-index: 1; + display: none; +} + +.form__search .form__search_type h5 { + margin-left: 8px; + font-size: 14px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #26282a; +} + +.form__search .form__search_type .type--list { + margin: 8px -16px 0 -16px; +} + +.form__search .form__search_type .type--list li { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #002d73; + height: 40px; + transition: all 250ms ease; + padding: 0 16px; + cursor: pointer; +} + +.form__search .form__search_type .type--list li:hover { + background-color: #f5f8ff; +} + +.form__search .form__search_type .type--list li:last-child { + margin-bottom: 0; +} + +.form__search .form__search_type .type--list li .icon { + margin-right: 8px; + fill: #959eb0; + transition: all 250ms ease; +} + +.form__search .form__search_results { + position: absolute; + top: 100%; + left: 0; + width: 100%; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + padding: 8px 24px 0px 24px; + z-index: 1; + display: none; +} + +.form__search .form__search_results h5 { + font-size: 12px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.5; + letter-spacing: 0.1px; + color: #6b7480; +} + +.form__search .form__search_results .results--list { + margin: 0 -24px; +} + +.form__search .form__search_results .results--list li { + height: 40px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #26282a; + transition: all 250ms ease; + padding: 0 24px; +} + +.form__search .form__search_results .results--list li > *:last-child { + overflow: hidden; + text-overflow: ellipsis; + margin-right: 0; +} + +.form__search .form__search_results .results--list li:hover { + background-color: #f5f8ff; +} + +.form__search .form__search_results .results--list li span, +.form__search .form__search_results .results--list li a { + margin-right: 16px; + white-space: nowrap; +} + +.form__search .form__search_results .results--list li a { + color: #1776ea; + transition: all 250ms ease; +} + +.form__search .form__search_results .results--list li a:hover { + color: #002d73; +} + +.form__search .form__search_results .results--list li b { + background-color: #fff5d0; +} + +.form__search.focus .icon-search { + fill: #002d73 !important; +} + +.form__search.value .icon-search { + fill: #002d73 !important; +} + +.form__search.value .search-clear { + opacity: 1 !important; +} + +.form__search input { + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #26282a; +} + +.form__search button[type=""submit""] { + margin-right: 8px; +} + +.form__search .icon-search { + font-size: 19.7px; +} + +.form__search .form__control { + background-color: transparent; + width: 100%; + border: none; + height: 70%; + cursor: pointer; +} + +.form__search .form__control::-webkit-input-placeholder { + /* Chrome/Opera/Safari */ + color: #959eb0; + transition: all 250ms ease; +} + +.form__search .form__control::-moz-placeholder { + /* Firefox 19+ */ + color: #959eb0; + transition: all 250ms ease; +} + +.form__search .form__control:-ms-input-placeholder { + /* IE 10+ */ + color: #959eb0; + transition: all 250ms ease; +} + +.form__search .form__control:-moz-placeholder { + /* Firefox 18- */ + color: #959eb0; + transition: all 250ms ease; +} + +.form__search .form__control:hover::-webkit-input-placeholder { + /* Chrome/Opera/Safari */ + color: #6b7480; +} + +.form__search .form__control:hover::-moz-placeholder { + /* Firefox 19+ */ + color: #6b7480; +} + +.form__search .form__control:hover:-ms-input-placeholder { + /* IE 10+ */ + color: #6b7480; +} + +.form__search .form__control:hover:-moz-placeholder { + /* Firefox 18- */ + color: #6b7480; +} + +.form__search.type .form__control { + cursor: initial; +} + +.checkbox-custom { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: 16px; +} + +.checkbox-custom [type=""checkbox""]:checked, +.checkbox-custom [type=""checkbox""]:not(:checked) { + position: absolute; + left: -9999px; +} + +.checkbox-custom [type=""checkbox""] + label { + transition: all 250ms ease; +} + +.checkbox-custom [type=""checkbox""]:not(:checked) + label { + position: relative; + padding-left: 24px; + cursor: pointer; + line-height: 1.2; + letter-spacing: normal; + color: #959eb0; +} + +.checkbox-custom [type=""checkbox""]:checked + label { + position: relative; + padding-left: 24px; + cursor: pointer; + line-height: 1.2; + letter-spacing: normal; + color: #002d73; +} + +.checkbox-custom [type=""checkbox""]:checked + label:before, +.checkbox-custom [type=""checkbox""]:not(:checked) + label:before { + content: """"; + position: absolute; + left: 0; + top: 0; + width: 16px; + height: 16px; + border-radius: 2px; + background: #fff; + border: 1px solid #959eb0; +} + +.checkbox-custom [type=""checkbox""]:checked + label:after, +.checkbox-custom [type=""checkbox""]:not(:checked) + label:after { + content: """"; + width: 12px; + height: 12px; + position: absolute; + top: 2px; + left: 2px; + transition: all 0.2s ease; + background-image: url(""data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cpath fill='%23002D73' fill-rule='evenodd' d='M9.043 0L3.246 5.128 1.623 3.692 0 5.128 3.246 8l7.42-6.564z'/%3E%3C/svg%3E""); + background-repeat: no-repeat; + background-position: center; +} + +.checkbox-custom [type=""checkbox""]:not(:checked) + label:after { + opacity: 0; + -ms-transform: scale(0); + transform: scale(0); +} + +.checkbox-custom [type=""checkbox""]:checked + label:after { + opacity: 1; + -ms-transform: scale(1); + transform: scale(1); +} + +.checkbox-custom [type=""checkbox""]:disabled:checked + label:before, +.checkbox-custom [type=""checkbox""]:disabled:not(:checked) + label:before { + border-color: #ccc; + background-color: #eee; +} + +.checkbox-custom [type=""checkbox""]:disabled:checked + label:after { + background: #aaa; +} + +.invalid + .checkbox-custom + [type=""checkbox""]:not(:checked):required + + label:before { + border-color: #e64342; +} + +.radio-custom { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: 16px; +} + +.radio-custom [type=""radio""]:checked, +.radio-custom [type=""radio""]:not(:checked) { + position: absolute; + left: -9999px; +} + +.radio-custom [type=""radio""]:checked + label, +.radio-custom [type=""radio""]:not(:checked) + label { + position: relative; + padding-left: 24px; + cursor: pointer; + line-height: 1.2; + letter-spacing: normal; + color: #002257; +} + +.radio-custom [type=""radio""]:checked + label:before, +.radio-custom [type=""radio""]:not(:checked) + label:before { + content: """"; + position: absolute; + left: 0; + top: 0; + width: 16px; + height: 16px; + border-radius: 2px; + background: #fff; + border-radius: 50%; + border: 1px solid #002d73; +} + +.radio-custom [type=""radio""]:checked + label:after, +.radio-custom [type=""radio""]:not(:checked) + label:after { + content: """"; + width: 8px; + height: 8px; + position: absolute; + top: 4px; + left: 4px; + transition: all 0.2s ease; + background-color: #002d73; + border-radius: 50%; +} + +.radio-custom [type=""radio""]:not(:checked) + label:after { + opacity: 0; + -ms-transform: scale(0); + transform: scale(0); +} + +.radio-custom [type=""radio""]:checked + label:after { + opacity: 1; + -ms-transform: scale(1); + transform: scale(1); +} + +.radio-custom [type=""radio""]:disabled:checked + label:before, +.radio-custom [type=""radio""]:disabled:not(:checked) + label:before { + border-color: #ccc; + background-color: #eee; +} + +.radio-custom [type=""radio""]:disabled:checked + label:after { + background: #aaa; +} + +.invalid .radio-custom [type=""radio""]:not(:checked):required + label:before { + border-color: #e64342; +} + +.select-custom { + position: relative; + height: 32px; + color: inherit; +} + +.select-custom select { + display: none; +} + +.select-selected { + max-width: 200px; +} + +/*style the arrow inside the select element:*/ +.select-selected:after { + position: absolute; + content: """"; + top: 12px; + right: 10px; + width: 10px; + height: 6px; + background-image: url(""data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%2326282A' fill-rule='evenodd' d='M4.303 5.07l3.553-3.552a.434.434 0 0 0 .128-.309A.434.434 0 0 0 7.856.9L7.595.64a.437.437 0 0 0-.618 0L3.994 3.622 1.007.635a.434.434 0 0 0-.618 0L.128.897A.434.434 0 0 0 0 1.206c0 .117.045.226.128.309L3.684 5.07a.434.434 0 0 0 .31.127.434.434 0 0 0 .31-.127z'/%3E%3C/svg%3E""); + background-size: 10px 6px; + background-repeat: no-repeat; +} + +.select-selected.select-arrow-active:after { + -ms-transform: scaleY(-1); + transform: scaleY(-1); + filter: FlipY; + -ms-filter: ""FlipY""; +} + +.select-items div, +.select-selected { + padding: 8px 8px; + line-height: 1; + cursor: pointer; +} + +.select-items { + position: absolute; + top: 100%; + left: 0; + right: 0; + z-index: 5; + padding: 6px 0 12px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #ffffff; +} + +.select-hide { + display: none; +} + +.select-items div:hover, +.same-as-selected { + color: #1776ea; +} + +.select-custom--stretched { + box-shadow: none; +} + +.select-custom--stretched .select-selected { + width: 100%; +} + +.select--priority .select-selected { + padding-left: 24px; +} + +.select--priority + .select-selected[data-value=""critical""] + + div + + select + + .priority-label { + background-color: #e64342; +} + +.select--priority + .select-selected[data-value=""low""] + + div + + select + + .priority-label { + background-color: #959eb0; +} + +.select--priority + .select-selected[data-value=""medium""] + + div + + select + + .priority-label { + background-color: #38bc7d; +} + +.select--priority + .select-selected[data-value=""high""] + + div + + select + + .priority-label { + background-color: #ffc200; +} + +.priority-label { + position: absolute; + top: 0; + bottom: 0; + margin: auto; + left: 0; + display: inline-block; + width: 16px; + height: 12px; + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +.priority-label:after { + content: """"; + position: absolute; + right: 0; + top: 0; + width: 0; + height: 0; + border-style: solid; + border-width: 6px 4px 6px 0; + border-color: transparent #ffffff transparent transparent; +} + +.switch-checkbox { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +.switch-checkbox input[type=""checkbox""] { + display: none; +} + +.switch-checkbox .switch-checkbox__bullet { + width: 32px; + height: 16px; + background-color: #fff; + border: 1px solid #dfe4ec; + border-radius: 8px; + transition: all 250ms ease; + position: relative; +} + +.switch-checkbox .switch-checkbox__bullet i { + display: block; + width: 14px; + height: 14px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16); + background-color: #fff; + border-radius: 50%; + position: absolute; + top: 0; + left: 0; + right: initial; + transition: all 250ms ease; +} + +.switch-checkbox .switch-checkbox__bullet i svg { + width: 8px; + height: 8px; + position: absolute; + left: 50%; + top: 50%; + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + transition: all 250ms ease; +} + +.switch-checkbox .switch-checkbox__bullet i svg.icon-tick { + opacity: 0; +} + +.switch-checkbox input[type=""checkbox""]:checked + .switch-checkbox__bullet { + background-color: #002d73; + border-color: #002d73; +} + +.switch-checkbox input[type=""checkbox""]:checked + .switch-checkbox__bullet i { + left: 100%; + -ms-transform: translateX(-100%); + transform: translateX(-100%); +} + +.switch-checkbox + input[type=""checkbox""]:checked + + .switch-checkbox__bullet + i + .icon-close { + opacity: 0; +} + +.switch-checkbox + input[type=""checkbox""]:checked + + .switch-checkbox__bullet + i + .icon-tick { + opacity: 1; +} + +.switch-checkbox span { + margin-left: 16px; + transition: all 250ms ease; + line-height: 1.2; +} + +.switch-checkbox a { + margin-left: 16px; + transition: all 250ms ease; + color: #1776ea; + line-height: 1.2; +} + +.switch-checkbox a:hover { + color: #002d73; +} + +.block--attach { + margin-top: 8px; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + position: relative; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #1776ea; + transition: all 250ms ease; + cursor: pointer !important; +} + +.block--attach input[type=""file""] { + opacity: 0; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + cursor: pointer !important; +} + +.block--attach .icon-attach { + width: 16px; + height: 16px; + fill: #1776ea; + margin-right: 8px; +} + +.block--attach:hover { + color: #002d73; +} + +.block--attach:hover .icon-attach { + fill: #002d73; +} + +@media screen and (max-width: 900px) { + .form__search .form__search_results .results--list li { + font-size: 13px; + } +} + +.main__content.ticket { + padding: 23px 32px 50px 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.main__content.ticket .icon-chevron-down { + margin-top: 1px; +} + +@media screen and (max-width: 900px) { + .main__content.ticket { + padding: 16px 12px 24px 12px; + -ms-flex-direction: column; + flex-direction: column; + } + .main__content.ticket .ticket__body { + margin: 0 0 16px 0; + padding-top: 72px; + } + .main__content.ticket .ticket__body .block--head { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + } + .main__content.ticket .ticket__body .block--head time { + margin-left: 0; + margin-bottom: 8px; + } + .main__content.ticket .ticket__body .block--head .more { + margin-left: 0; + } + .main__content.ticket .block--submit { + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .main__content.ticket .block--submit .btn { + height: 40px !important; + margin: 0 auto 16px auto; + } + .main__content.ticket .block--submit .btn-full { + -ms-flex-order: 1; + order: 1; + } + .main__content.ticket .block--submit .btn-border { + -ms-flex-order: 2; + order: 2; + } + .main__content.ticket .block--submit::before { + content: """"; + -ms-flex-order: 3; + order: 3; + width: 100%; + height: 0; + } + .main__content.ticket .block--submit .submit-us { + -ms-flex-order: 4; + order: 4; + margin: 0 auto 0 auto; + } + .main__content.ticket .block--submit .submit-us .dropdown-list { + top: calc(100% + 8px); + left: 50%; + -ms-transform: translateX(-50%); + transform: translateX(-50%); + } + .main__content.ticket .ticket__params { + width: 100%; + } + .main__content.ticket .ticket__params .params--bar { + position: absolute; + top: 72px; + left: 12px; + right: 12px; + } +} + +.ticket__body { + -ms-flex-positive: 1; + flex-grow: 1; + margin-right: 24px; + overflow-wrap: break-word; + word-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; +} + +.ticket__body_block { + background-color: #fff; + margin-bottom: 24px; + border-radius: 2px; + box-shadow: 0 2px 4px 0 rgba(38, 40, 42, 0.1); + padding: 15px 24px 24px 24px; + text-align: justify; +} + +.ticket__body_block.response { + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #f8fffc; +} + +.ticket__body_block h1 { + font-size: 24px; + font-weight: bold; + line-height: 1.17; + letter-spacing: 0.12px; + color: #26282a; + padding-bottom: 14px; +} + +.ticket__body_block h2 { + font-size: 24px; + font-weight: bold; + line-height: 1.17; + letter-spacing: 0.12px; + color: #26282a; +} + +.ticket__body_block h3 { + font-family: ""Lato"", Arial, sans-serif; + font-size: 18px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.22; + letter-spacing: 0.1px; +} + +.ticket__body_block p > a { + color: #1776ea; +} + +.ticket__body_block p > a:hover { + color: #002d73; +} + +.ticket__body_block .block--head { + display: -ms-flexbox; + display: flex; + margin-top: 0px; + -ms-flex-align: center; + align-items: center; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; +} + +.ticket__body_block.original-message .block--head { + margin-top: 16px !important; +} + +.ticket__body_block .block--head .contact { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + position: relative; + color: #6b7480; +} + +.ticket__body_block .block--head .contact > span { + color: #6b7480; +} + +.ticket__body_block .block--head .contact b { + margin: 0 4px; + font-weight: bold; + color: #222; +} + +.ticket__body_block .block--head .contact time { + margin: 0 4px; +} + +.ticket__body_block .block--head .contact .dropdown { + margin-left: 8px; + cursor: pointer; + position: static; +} + +.ticket__body_block .block--head .contact .dropdown span { + font-weight: 700; +} + +.ticket__body_block .block--head .contact .dropdown .dropdown-list li { + padding: 0 12px; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: 400; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; +} + +.ticket__body_block + .block--head + .contact + .dropdown + .dropdown-list + li:nth-child(1), +.ticket__body_block + .block--head + .contact + .dropdown + .dropdown-list + li:nth-child(2) { + background-color: transparent !important; + cursor: auto; +} + +.ticket__body_block .block--head .contact .dropdown .dropdown-list li .title { + color: #959eb0; + margin-right: 8px; + min-width: 36px; +} + +.ticket__body_block .block--head .contact .dropdown .dropdown-list li .value { + font-weight: 400; + color: #26282a; +} + +.ticket__body_block .block--head .contact .dropdown .dropdown-list li a { + color: #002d73; +} + +.ticket__body_block .block--head .contact .icon-chevron-down { + width: 8px; + height: 8px; +} + +.ticket__body_block .block--head time { + margin: 0 10px; + color: #2c70a2; +} + +.ticket__body_block .block--head .more { + margin-left: auto; + color: #1776ea; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + cursor: default; + margin-right: -24px; + padding-right: 24px; +} + +.ticket__body_block .block--head .more span { + color: #1776ea; +} + +.ticket__body_block .block--head .more .icon-chevron-down { + fill: #1776ea; + width: 8px; + height: 8px; +} + +.ticket__body_block .block--head .more a { + color: #959eb0; +} + +.ticket__body_block .block--head .more a svg { + width: 16px; + height: 16px; + fill: #959eb0; + margin-right: 10px; + vertical-align: text-bottom; +} + +.ticket__body_block .block--head .more a:hover { + color: #002d73; +} + +.ticket__body_block .block--head .more a:hover svg { + fill: #002d73; +} + +.ticket__body_block .block--head .more label:hover > span { + color: #002d73; +} + +.ticket__body_block .block--head .more label:hover > svg { + fill: #002d73; +} + +.ticket__body_block .block--head .more .dropdown-list a { + color: #002d73; + -ms-flex-pack: normal; + justify-content: normal; +} + +.ticket__body_block .block--description { + margin: 16px 0; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.71; + letter-spacing: 0.1px; + overflow-wrap: break-word; + word-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; +} + +.ticket__body_block .block--description p, +.ticket__body_block .block--description ul { + margin: 0 0 28px 0; +} + +.ticket__body_block .block--description p:last-child, +.ticket__body_block .block--description ul:last-child { + margin: 0; +} + +.ticket__body_block .block--description ul.list { + list-style-type: disc; + padding-left: 30px; +} + +.ticket__body_block .block--uploads { + color: #9c9c9c; + margin-top: 26px; + display: block; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; +} + +.ticket__body_block .block--uploads + .block--uploads { + margin-top: 16px; +} + +.ticket__body_block .block--uploads .icon-attach { + width: 16px; + height: 16px; + fill: #9c9c9c; + margin: 0 3px; + vertical-align: text-bottom; +} + +.ticket__body_block .block--uploads a { + color: #1776ea; + transition: all 250ms ease; +} + +.ticket__body_block .block--uploads a:hover { + color: #002d73; +} + +.ticket__body_block .block--suggested { + margin-top: 32px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + -ms-flex-align: baseline; + align-items: baseline; +} + +.ticket__body_block .block--suggested b { + font-weight: bold; + margin-bottom: 8px; +} + +.ticket__body_block .block--suggested a { + color: #1776ea; + transition: all 250ms ease; +} + +.ticket__body_block .block--suggested a:hover { + color: #002d73; +} + +.ticket__body_block .block--timer { + height: 48px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; +} + +.ticket__body_block .block--timer span { + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #959eb0; +} + +.ticket__body_block .block--timer b { + margin: 0 26px 0 8px; + font-weight: bold; +} + +.ticket__body_block .block--timer a { + width: 32px; + height: 32px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + margin-right: 8px; +} + +.ticket__body_block .block--timer a svg { + width: 16px; + height: 16px; + fill: #959eb0; + transition: all 250ms ease; +} + +.ticket__body_block .block--timer a:hover svg { + fill: #002d73; +} + +.ticket__body_block .block--message { + margin-top: 16px; + height: 119px; + border-radius: 2px; + border: solid 1px #d4d6e3; + background-color: #fff; + position: relative; + overflow: hidden; +} + +.ticket__body_block .block--message .scroll-textarea { + width: 100%; + height: 119px; +} + +.ticket__body_block .block--message textarea { + outline: none; + border: none; + width: 100%; + min-height: 100%; + background: transparent; + padding: 8px 12px; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.71; + letter-spacing: 0.1px; + resize: none; +} + +.ticket__body_block .block--message .placeholder { + position: absolute; + top: 8px; + left: 12px; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + z-index: 0; + letter-spacing: 0.1px; + color: #959eb0; +} + +.ticket__body_block .block--message .placeholder a { + color: #1776ea; + transition: all 250ms ease; +} + +.ticket__body_block .block--message .placeholder a:hover { + color: #002d73; +} + +.ticket__body_block .block--attach-list { + margin-top: 16px; +} + +.ticket__body_block .block--attach-list div { + width: 284px; + height: 32px; + padding-left: 8px; + border-radius: 2px; + background-color: #f5f8ff; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + position: relative; + -ms-flex-pack: justify; + justify-content: space-between; + margin-bottom: 4px; +} + +.ticket__body_block .block--attach-list div i { + width: 32px; + height: 32px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + cursor: pointer; +} + +.ticket__body_block .block--attach-list div i svg { + width: 7px; + height: 7px; + fill: #c5cad4; +} + +.ticket__body_block .block--attach-list div i:hover svg { + width: 7px; + height: 7px; + fill: #959eb0; +} + +.ticket__body_block .block--checkboxs { + margin-top: 24px; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + border-bottom: 1px solid #dfe4ec; +} + +.ticket__body_block .block--checkboxs .checkbox-custom { + margin-bottom: 16px; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + margin-right: 40px; +} + +.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select { + margin-left: 6px; +} + +.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select > span, +.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select li { + color: #959eb0; + transition: all 250ms ease; +} + +.ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select svg { + fill: #959eb0; +} + +.ticket__body_block .block--checkboxs .checkbox-custom label { + color: #959eb0; + transition: all 250ms ease; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.ticket__body_block + .block--checkboxs + .checkbox-custom + input[type=""checkbox""]:checked + + label { + color: #002d73; +} + +.ticket__body_block + .block--checkboxs + .checkbox-custom + input[type=""checkbox""]:checked + + label::before { + border-color: #002d73; +} + +.ticket__body_block + .block--checkboxs + .checkbox-custom + input[type=""checkbox""]:checked + + label + svg { + fill: #002d73; +} + +.ticket__body_block + .block--checkboxs + .checkbox-custom.checked + .dropdown-select + > span, +.ticket__body_block + .block--checkboxs + .checkbox-custom.checked + .dropdown-select + li { + color: #002d73; +} + +.ticket__body_block .block--submit { + margin-top: 24px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.ticket__body_block .block--submit button { + margin-right: 24px; +} + +.ticket__body_block .block--submit .submit-us { + margin-left: auto; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + position: relative; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #1776ea; +} + +.ticket__body_block .block--submit .submit-us span { + margin-left: 6px; + color: #1776ea; +} + +.ticket__body_block .block--submit .submit-us .icon-chevron-down { + width: 8px; + height: 8px; + margin-left: 4px; + fill: #1776ea; +} + +.ticket__body_block .block--submit .submit-us .dropdown-list { + left: calc(100% + 8px); + top: 50%; + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} + +.ticket__replies { + margin: -8px 0 16px 0px; +} + +.ticket__replies .ticket__replies_link { + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #1776ea; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + margin-left: 24px; + cursor: pointer; + transition: all 250ms ease; +} + +.ticket__replies .ticket__replies_link:hover { + color: #002d73; +} + +.ticket__replies .ticket__replies_link:hover .icon-chevron-down { + fill: #002d73; +} + +.ticket__replies .ticket__replies_link b { + font-weight: bold; + margin-left: 6px; +} + +.ticket__replies .ticket__replies_link .icon-chevron-down { + margin-left: 8px; + width: 8px; + height: 8px; + fill: #1776ea; + transition: all 250ms ease; +} + +.ticket__replies .ticket__replies_link.visible .icon-chevron-down { + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.ticket__replies .ticket__replies_list { + padding-top: 16px; + display: none; +} + +.ticket__params { + width: 320px; + -ms-flex-negative: 0; + flex-shrink: 0; + overflow-wrap: break-word; + word-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; +} + +.ticket__params .params--bar { + height: 48px; + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + padding-left: 16px; +} + +.ticket__params .params--bar a { + width: 48px; + height: 48px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; +} + +.ticket__params .params--bar a svg { + width: 16px; + height: 16px; + fill: #959eb0; +} + +.ticket__params .params--bar a:hover svg { + fill: #002d73; +} + +.ticket__params .params--bar .dropdown { + width: 65px; + height: 48px; + box-sizing: content-box; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + border-left: 1px solid #dfe4ec; +} + +.ticket__params .params--bar .dropdown label { + width: 100%; + height: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; +} + +.ticket__params .params--bar .dropdown label svg { + width: 16px; + height: 16px; + fill: #959eb0; + transition: all 250ms ease; + margin: 0; +} + +.ticket__params .params--bar .dropdown:hover svg { + fill: #002d73; +} + +.ticket__params .params--bar .dropdown .dropdown-list li a { + -ms-flex-pack: start; + justify-content: flex-start; +} + +.ticket__params .params--bar .dropdown .dropdown-list li svg { + margin-right: 8px; +} + +.ticket__params .params--block { + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + margin-top: 16px; +} + +.ticket__params .params--block.params { + padding: 25px 16px; +} + +.ticket__params .params--block.params .title { + width: 135px; +} + +.ticket__params .params--block.params .icon-label { + width: 16px; + height: 16px; + margin-right: 8px; +} + +.ticket__params .params--block.params [data-value=""low""] .icon-label { + fill: #959eb0; +} + +.ticket__params .params--block.details .title, +.ticket__params .params--block.contacts .title, +.ticket__params .params--block.history .title { + width: 106px; +} + +.ticket__params .params--block .row { + display: -ms-flexbox; + display: flex; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + margin-bottom: 18px; +} + +.ticket__params .params--block .row:last-child { + margin-bottom: 0; +} + +.ticket__params .params--block .row .title { + color: #959eb0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.ticket__params .params--block h4 { + height: 48px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + margin: 0; + padding: 0 16px; +} + +.ticket__params .params--block h4 .icon-chevron-down { + width: 8px; + height: 8px; + fill: #c5cad4; +} + +.ticket__params .params--block .accordion-body { + padding: 16px; +} + +.main__content.notifications { + padding: 40px 32px 32px 16px; +} + +.main__content.notifications h2 { + padding-left: 16px; + font-size: 18px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.22; + letter-spacing: 0.1px; +} + +.main__content.notifications .notifications__list { + margin-top: 16px; + width: 100%; + max-width: 496px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; + padding: 8px; +} + +.main__content.notifications .notifications__list li { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + padding: 16px; +} + +.main__content.notifications .notifications__list li:nth-child(odd) { + background-color: #f9fafd; +} + +.main__content.notifications .notifications__list li.new { + border-left: 2px solid #1776ea; +} + +.main__content.notifications .notifications__list li.new h5 { + font-weight: bold; +} + +.main__content.notifications .notifications__list li h5 { + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + margin-right: 16px; +} + +.main__content.notifications .notifications__list li h5 a { + color: #002d73; +} + +.main__content.notifications .notifications__list li time { + font-size: 10px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: normal; + letter-spacing: 0.1px; + text-align: right; + color: #6b7480; +} + +.main__content.notifications .pagination-wrap { + width: 100%; + max-width: 496px; + margin: 24px 0 0 0; +} + +.footer { + margin-top: 16px; + padding: 10px 16px 16px; + color: #6b7480; +} + +.pagination-wrap { + margin: 24px auto 16px; +} + +.pagination { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} + +.pagination a { + color: #002d73; + transition: all 250ms ease; +} + +.pagination a:hover { + background-color: #f1f2f5; +} + +.pagination__nav-btn { + margin: 0 5px; +} + +.pagination__list { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.pagination__item.is-current .pagination__link { + background-color: #dfe4ec; +} + +.pagination__stroke { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + width: 32px; + height: 32px; + border-radius: 2px; + font-size: 12px; + font-weight: 500; + letter-spacing: normal; + text-align: center; + color: #002d73; +} + +.pagination__link { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + width: 32px; + height: 32px; + border-radius: 2px; + font-size: 12px; + font-weight: 500; + letter-spacing: normal; + text-align: center; + color: #002d73; +} + +.pagination__amount { + margin-top: 24px; + text-align: center; + font-weight: bold; +} + +.breadcrumbs { + margin-bottom: 0px; +} + +.breadcrumbs__inner { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 12px 0; + font-size: 12px; +} + +.breadcrumbs__inner a { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + font-size: inherit; + font-weight: normal; + line-height: 1.5; + letter-spacing: 0.1px; + color: #1776ea; +} + +.breadcrumbs__inner a:hover { + color: #002d73; +} + +.breadcrumbs__inner .icon { + fill: currentColor; + font-size: 8px; + margin: 0 0.4em 0 0.5em; +} + +.search__title { + margin: 20px 0 24px; + font-size: 24px; + font-weight: bold; + line-height: 1.17; + letter-spacing: 0.12px; + color: #26282a; + text-align: center; +} + +.search__form { + background-color: #ffefdc; + padding: 16px; +} + +.search__form .form-group { + position: relative; + margin: 0 auto; + display: -ms-flexbox; + display: flex; + width: 100%; + max-width: 752px; +} + +.search__form .form-group input { + width: 100%; + height: 56px; + padding: 17px 16px 17px 56px; + background-color: #ffffff; + border-color: transparent; + font-size: 14px; + transition: all 0.3s ease; +} + +.search__form .form-group input:-ms-input-placeholder { + line-height: 1.57; + letter-spacing: 0.1px; + color: #6b7480; +} + +.search__form .form-group input::placeholder { + line-height: 1.57; + letter-spacing: 0.1px; + color: #6b7480; +} + +.search__form .form-group input:hover, +.search__form .form-group input:focus { + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); +} + +.search__form .form-group .icon-search { + font-size: 20px; + fill: #1776ea; +} + +.search__form .search__submit { + padding: 0; + position: absolute; + top: 0; + bottom: 0; + left: 24px; + margin: auto; +} + +.form-group { + position: relative; +} + +.form-group .search-clear { + width: 32px; + height: 32px; + position: absolute; + top: calc(50% - 16px); + right: 12px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + z-index: 1; + opacity: 0; + transition: all 250ms ease; +} + +.form-group .search-clear .icon { + width: 16px; + height: 16px; + fill: #c5cad4; +} + +.form-group .search-clear:hover .icon { + fill: #002d73; +} + +.alert { + margin-top: 24px; + border: solid 1px #1776ea; + background-color: #f5f8ff; +} + +.alert .icon-warning { + fill: #1776ea; + font-size: 22px; +} + +.alert.warning { + border: solid 1px #f3e3a7; + background-color: #fff5d0; +} + +.alert.warning .icon-warning { + fill: #eeb707; +} + +.alert.success { + border: solid 1px #9fe4c3; + background-color: #e5fff2; +} + +.alert.success .icon-warning { + fill: #38bc7d; +} + +.alert.danger { + border: solid 1px #f38b8b; + background-color: #fdf5f5; +} + +.alert.danger .icon-warning { + fill: #e64342; +} + +.alert.danger .alert__title { + color: #e64342; +} + +.alert.none { + border: none; + background-color: #fff; +} + +.alert.none .icon-warning { + fill: #000; +} + +.alert__inner { + padding: 24px; +} + +.alert__head { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.alert__head .icon + .alert__title { + margin-left: 12px; +} + +.alert__title { + font-size: 14px; + font-weight: bold; + letter-spacing: 0.1px; + color: #26282a; +} + +.alert__descr { + margin-top: 12px; +} + +.cust-help .lightgrey { + color: #959eb0; +} + +.cust-help .highlighted { + background-color: #e5fff2; +} + +.cust-help .italic { + font-style: italic; +} + +.cust-help .ml-1 { + margin-left: 8px; +} + +.cust-help .h-3 { + font-size: 18px; + font-weight: bold; + line-height: 1.22; + letter-spacing: 0.13px; + color: #26282a; +} + +.cust-help .text-center { + text-align: center; +} + +.cust-help .text-bold { + font-weight: 700; +} + +.cust-help .wrapper { + margin: 0 !important; + background-color: #fff; +} + +.cust-help .header { + border-bottom: 1px solid #dfe4ec; +} + +.cust-help .header .dropdown-select .label { + color: #1776ea; + letter-spacing: 0.1px; +} + +.cust-help .header .dropdown-select .label .icon { + fill: currentColor; +} + +.cust-help .header__logo { + font-size: 18px; + font-weight: 900; + line-height: normal; + color: rgb(197, 202, 212); +} + +.cust-help .header__inner { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-align: center; + align-items: center; + padding: 13px 0; +} + +.cust-help .contr { + max-width: 1070px; + width: 100%; + margin: 0 auto; + padding: 0 15px; +} + +.cust-help .btn:hover .icon { + fill: #002d73; +} + +.tabbed__head { + margin: 0; + border-bottom: 2px solid #dfe4ec; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; +} + +.tabbed__head .tabbed__head_tabs { + display: -ms-flexbox; + display: flex; + -ms-flex-align: end; + align-items: flex-end; +} + +.tabbed__head .tabbed__head_tabs li { + min-width: 150px; + padding: 6px 16px; + text-align: center; + cursor: pointer; + font-size: 14px; + font-weight: 700; + line-height: 1.57; + letter-spacing: 0.1px; + color: #6b7480; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + border-bottom: 2px solid #dfe4ec; + transition: all 250ms ease; + margin-bottom: -2px; +} + +.tabbed__head .tabbed__head_tabs li:not(.current):hover { + background-color: #f5f8ff; +} + +.tabbed__head .tabbed__head_tabs li b { + font-weight: bold; + margin-left: 6px; +} + +.tabbed__head .tabbed__head_tabs li.current { + border-bottom-color: #4c6587; + color: #26282a; +} + +.tabbed__tabs .tabbed__tabs_tab { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + display: none; +} + +.tabbed__tabs .tabbed__tabs_tab.is-visible { + display: -ms-flexbox; + display: flex; +} + +.icon-in-circle { + width: 40px; + height: 40px; + -ms-flex-negative: 0; + flex-shrink: 0; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + background-color: #f5f8ff; + border-radius: 50%; +} + +.icon-in-circle .icon { + fill: #959eb0; + font-size: 20px; +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 16px 0; +} + +.navlink { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + width: 100%; + max-width: 344px; + margin: 16px; + padding: 16px; + box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #ffffff; + letter-spacing: 0.1px; + color: #6b7480; + transition: none; +} + +.navlink:hover { + box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); + transition: none; + background-color: #f1fbff; +} + +.navlink .navlink__title { + font-size: 14px; + font-weight: 700; + line-height: 1.5; + color: #002d73; +} + +.navlink .navlink__descr { + font-size: 12px; +} + +.navlink .icon-in-circle { + margin-right: 12px; +} + +.navlink:hover > .icon-in-circle { + background-color: #959eb0; +} + +.navlink:hover > .icon-in-circle .icon { + transition: none; + fill: #fff; +} + +.navlink-condensed { + margin: 8px; + padding: 8px; + box-shadow: 0 2px 5px 0 rgba(38, 40, 42, 0.1); +} + +.navlink-condensed:hover { + box-shadow: 0 4px 6px 0 rgba(38, 40, 42, 0.1); +} + +.select__title { + margin: 0 0 24px; + font-size: 20px; + font-weight: bold; + line-height: 1.17; + letter-spacing: 0.12px; + color: #26282a; + text-align: center; +} + +.article { + margin-top: 44px; +} + +.article .block__head { + padding-bottom: 32px; + border-bottom: 1px solid #dfe4ec; +} + +.article__heading { + margin: 12px 0; + font-size: 20px; + font-weight: bold; + line-height: 1.4; + color: #002d73; + letter-spacing: 0.1px; + text-align: center; +} + +.article__heading a { + color: inherit; +} + +.article__heading a .icon-in-circle + span { + margin-left: 8px; +} + +.article__footer { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + margin: 32px 0 8px; +} + +.article__footer .link { + height: 40px; + margin-top: 48px; + font-size: 13px; + font-weight: 600; + text-align: center; + color: #1776ea; +} + +.btn-toggler { + display: none; +} + +.btn-toggler.is-opened { + -ms-transform: scaleY(-1); + transform: scaleY(-1); +} + +.btn-toggler .icon { + width: 10px !important; + height: 10px !important; +} + +@media screen and (max-width: 768px) { + .ticket--article .ticket__body { + -ms-flex-order: 1; + order: 1; + } + .ticket--article .ticket__params { + -ms-flex-order: 2; + order: 2; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-flow: column-reverse; + flex-flow: column-reverse; + } + .ticket--article .ticket__params .params--block { + margin-top: 32px; + } + .btn-toggler { + display: -ms-inline-flexbox; + display: inline-flex; + } + .params--block.collapsed-on-xs .accordion-title > span { + display: none; + } + .params--block.collapsed-on-xs .accordion-body { + display: none; + } + .block--head > .d-flex { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } +} + +.preview { + display: -ms-flexbox; + display: flex; + width: 100%; + padding: 24px 16px; + border-bottom: 1px solid #dfe4ec; +} + +.preview:hover { + background-color: #f9fafd; +} + +.preview:hover .icon-in-circle .icon { + fill: #1776ea; +} + +.preview .icon-in-circle { + margin-top: -8px; + margin-right: 12px; + margin-bottom: 10px; +} + +.preview .preview__title { + margin-bottom: 10px; + font-size: 16px; + font-weight: bold; + line-height: 1.38; + letter-spacing: 0.11px; + color: #1776ea; +} + +@media screen and (max-width: 580px) { + .preview { + padding: 24px 0; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .preview .preview__text { + width: 100%; + -ms-flex-order: 3; + order: 3; + } +} + +.rate { + display: -ms-inline-flexbox; + display: inline-flex; + margin-left: auto; + font-size: 12px; + letter-spacing: 0.1px; +} + +.rate .star-rate + span { + font-size: 12px; + margin-left: 8px; +} + +.preview__text { + max-width: 678px; + overflow-wrap: break-word; + word-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; +} + +.preview__text p { + margin-top: 8px; +} + +.kb-suggestions { + margin: 0 auto; + width: 100%; + display: none; + margin-top: 10px; +} + +.kb-suggestions.boxed { + max-width: 752px; + padding: 10px; + background-color: #fff; +} + +.kb-suggestions h6 { + padding: 0px 8px 8px 8px; + font-size: 16px; + font-weight: bold; + letter-spacing: 0.1px; + color: #26282a; +} + +.suggest-preview { + display: -ms-flexbox; + display: flex; + width: 100%; + padding: 8px 8px; + border-bottom: 1px solid #dfe4ec; + background-color: #fff; + overflow-wrap: break-word; + word-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; +} + +.suggest-preview:last-of-type { + border-bottom: none; +} + +a.suggest-preview:hover { + background-color: #f9fafd; +} + +a.suggest-preview:hover .icon-in-circle .icon { + fill: #1776ea; +} + +a.suggest-preview:hover .suggest-preview__title { + font-weight: bold; +} + +.suggest-preview .icon-in-circle { + margin-top: 6px; + margin-right: 12px; +} + +.suggest-preview .suggest-preview__title { + margin-bottom: 6px; + font-size: 16px; /*font-weight: bold;*/ + line-height: 1.38; + letter-spacing: 0.11px; + color: #1776ea; +} + +.suggest-preview__text p { + margin-top: 6px; +} + +.no-articles-found { + list-style-type: none; + margin-left: 8px; +} + +.block__head { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + text-align: center; +} + +.content { + margin: 28px 0; +} + +.content .block__head { + margin-bottom: 16px; +} + +.topics { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 32px 22px 0; + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); +} + +@media screen and (max-width: 580px) { + .topics { + box-shadow: none; + padding: 32px 0 0; + } + .topics .topics__list { + padding-left: 16px; + } +} + +.topics__block { + width: 50%; + margin-bottom: 16px; +} + +@media screen and (max-width: 580px) { + .topics__block { + width: 100%; + } +} + +.topics__title { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + font-size: 16px; + font-weight: bold; + line-height: 1.38; + letter-spacing: 0.11px; + color: #002d73; +} + +.topics__title .icon { + font-size: 18px; + fill: #959eb0; + margin-right: 8px; +} + +.topics__list { + color: #1776ea; + padding-left: 46px; +} + +.topics__list li { + position: relative; +} + +.topics__list li:before { + content: """"; + position: absolute; + left: -14px; + top: 0.7em; + display: inline-block; + width: 4px; + height: 4px; + border-radius: 50%; + background-color: currentColor; +} + +.topics__list li.text-bold::before { + display: none; +} + +.topics__list a { + display: -ms-flexbox; + display: flex; + margin: 16px 0; + line-height: 1.57; + letter-spacing: 0.1px; + color: #1776ea; +} + +.topics__list a:hover { + color: #002d73; +} + +.divider { + display: block; + margin: 32px 0; + height: 1px; + background-color: #dfe4ec; +} + +.form-group.required label:after, +.form-group.required .label:after, +label.required:after, +.label.required:after { + content: ""*""; + position: absolute; + right: -0.5em; + font-size: 18px; + font-weight: bold; + line-height: 1.22; + color: #e02020; +} + +.label { + display: -ms-inline-flexbox; + display: inline-flex; + position: relative; + color: #959eb0; +} + +.article__heading--form { + margin: 0px 0 32px; +} + +.article__heading + .article-heading-tip { + margin-top: -32px; +} + +.article-heading-tip { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; + margin: 4px auto 32px; + text-align: center; + font-size: 12px; + letter-spacing: 0.1px; + color: #6b7480; +} + +.form-submit-ticket { + margin-bottom: 24px; + padding: 24px 32px 56px; + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + background-color: #fff; +} + +.form-submit-ticket .form-groups { + max-width: 320px; +} + +.form-submit-ticket .form-groups.centered { + margin: auto; +} + +.form-submit-ticket .form-group, +.form-submit-ticket .param { + max-width: 570px; + margin-bottom: 32px; +} + +.form-submit-ticket textarea.form-control { + height: 200px; +} + +.captcha-block { + margin: 24px auto; + max-width: 288px; + text-align: center; +} + +.captcha-block .label { + margin-top: 4px; +} + +.captcha-block .form-captcha { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + margin: 16px 0; +} + +.captcha-block .form-captcha img { + width: 100%; +} + +.btn-refresh { + position: absolute; + top: 0; + bottom: 0; + right: -40px; + margin: auto; +} + +.btn-refresh .icon { + fill: #c5cad4; + font-size: 16px; +} + +.form .label { + display: -ms-inline-flexbox; + display: inline-flex; +} + +.form h3 { + font-size: 16px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.38; + letter-spacing: 0.1px; +} + +.attach .block--attach { + margin-top: 0; +} + +.attach .attach-tooltype { + margin-top: 8px; +} + +.attach .attach-tooltype > span { + font-size: 12px; + font-weight: normal; + font-style: italic; + font-stretch: normal; + line-height: 1.5; + letter-spacing: 0.1px; + color: #6b7480; + margin-right: 4px; +} + +.attach .tooltype ul li { + margin-bottom: 8px; + padding-left: 12px; + position: relative; +} + +.attach .tooltype ul li:last-child { + margin-bottom: 0; +} + +.attach .tooltype ul li::before { + content: """"; + display: block; + width: 4px; + height: 4px; + border-radius: 50%; + background-color: #6b7480; + position: absolute; + top: 6px; + left: 0; +} + +.param { + display: block; +} + +.param .checkbox-custom { + margin-top: 16px; +} + +.param .label { + margin-right: 8px; +} + +.param .label.required { + margin-right: 16px; +} + +.param.calendar { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.param.calendar h3 { + margin-right: 16px; +} + +.param.calendar .calendar--button { + position: relative; + margin-right: 16px; +} + +.param.calendar .calendar--button input { + width: 48px; + height: 48px; + position: absolute; + top: 0; + left: 0; + visibility: hidden; +} + +.param.calendar .calendar--button button { + width: 48px; + height: 48px; + background-color: #fff; + border: none; + outline: none; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + transition: all 250ms ease; + position: relative; + z-index: 1; + cursor: pointer; +} + +.param.calendar .calendar--button button svg { + transition: all 250ms ease; +} + +.param.calendar .calendar--button button.active svg { + fill: #002d73; +} + +.param.calendar .calendar--button button:hover { + box-shadow: 0 8px 16px 0 rgba(38, 40, 42, 0.1); +} + +.param.calendar .calendar--button button .icon-calendar { + width: 20px; + height: 20px; +} + +.param.calendar .calendar--value { + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #6b7480; + padding-right: 25px; + position: relative; + display: none; +} + +.param.calendar .calendar--value input { + display: none; +} + +.param.calendar .calendar--value .close { + display: block; + width: 16px; + height: 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + position: absolute; + top: 3px; + right: 0; +} + +.param.calendar .calendar--value .close:hover svg { + fill: #002d73; +} + +.param.calendar .calendar--value .close svg { + width: 6px; + height: 6px; + fill: #959eb0; + transition: all 250ms ease; +} + +.param--attach .label { + margin-right: 22px; +} + +.form-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; +} + +.form-footer .btn { + min-width: 240px; + height: 56px; +} + +.form-footer .link { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + height: 40px; + margin-top: 32px; + font-size: 13px; + font-weight: 600; + text-align: center; + color: #1776ea; +} + +.ticket__body_block .block--head { + margin-top: 0; +} + +@media screen and (max-width: 768px) { + .ticket { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: end; + justify-content: flex-end; + } + .ticket__body { + width: 100%; + margin-right: 0; + -ms-flex-order: 2; + order: 2; + } + .ticket__params { + width: 100%; + margin-bottom: 32px; + } +} + +.block--head { + -ms-flex-pack: justify; + justify-content: space-between; +} + +.block--head .contact { + margin-right: 16px; +} + +.block--head .contact span + * { + margin-left: 8px; +} + +.block--head .contact span + span { + color: #26282a !important; +} + +.btn-action { + padding: 0; +} + +.btn-action .icon { + fill: #959eb0; + font-size: 16px; +} + +.ticket__body_block.naked { + padding: 0; + box-shadow: none; +} + +.ticket__block-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + margin-top: 10px; + letter-spacing: 0.1px; + color: #959eb0; +} + +.ticket__block-footer > * { + margin-left: 12px; +} + +.ticket { + display: -ms-flexbox; + display: flex; +} + +.ticket__params .params--block { + margin: 0; +} + +.ticket__params .params--block .accordion-title .link { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; +} + +.ticket__params .params--block .accordion-title .link .icon { + fill: currentColor; +} + +.ticket__params .params--block + .params--block { + margin-top: 32px; +} + +.ticket__params .params--block .accordion-body { + padding-top: 0; +} + +.ticket__params .params--block .list { + color: #1776ea; + padding-left: 10px; +} + +.ticket__params .params--block .list a { + line-height: 1.57; + letter-spacing: 0.1px; + color: inherit; +} + +.ticket__params .params--block .list li { + position: relative; + margin-top: 16px; +} + +.ticket__params .params--block .list li:before { + content: """"; + position: absolute; + left: -10px; + top: 0.7em; + display: inline-block; + width: 4px; + height: 4px; + border-radius: 50%; + background-color: currentColor; +} + +.ticket__params .params--block .list li:first-child { + margin-top: 0; +} + +.form--reply { + margin: 24px 0; +} + +.form--reply textarea { + height: 200px !important; +} + +.form__submit { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; +} + +.with-label { + cursor: default; +} + +#loader { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: #fff; + z-index: 100; +} + +.wrapper { + display: -ms-flexbox; + display: flex; + flex: 1 0 auto; + width: 100%; + font-family: ""Lato"", Arial, sans-serif; + color: #26282a; + font-size: 14px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + background-color: #fcfcfc; +} + +@media screen and (max-width: 900px) { + .wrapper { + margin-top: 48px; + } +} + +.main { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; +} + +.main__content { + -ms-flex-positive: 1; + flex-grow: 1; +} + +.clearfix { + overflow: auto; +} + +.notification { + background-color: #fff; + box-shadow: 0 4px 8px 0 rgba(0, 41, 89, 0.1); + padding: 20px 28px 20px 28px; + font-family: ""Lato"", Arial, sans-serif; + position: relative; + display: block; + margin-bottom: 24px; +} + +.notification::before { + content: """"; + width: 8px; + height: 100%; + position: absolute; + top: 0; + left: 0; +} + +.notification.red { + background-color: #fff5f5; +} + +.notification.red::before { + background-color: #e64342; +} + +.notification.orange { + background-color: #ffffcc; +} + +.notification.orange::before { + background-color: #eeb707; +} + +.notification.green { + background-color: #f0fff4; +} + +.notification.green::before { + background-color: #38bc7d; +} + +.notification.blue { + background-color: #ebf8ff; +} + +.notification.blue::before { + background-color: #002d73; +} + +.notification-flash { + width: 320px; + z-index: 20; + background-color: #fff; + box-shadow: 0 4px 8px 0 rgba(0, 41, 89, 0.1); + padding: 24px 32px 16px 32px; + font-family: ""Lato"", Arial, sans-serif; + position: absolute; + top: 144px; + right: 32px; + display: none; +} + +.notification-flash::before { + content: """"; + width: 8px; + height: 100%; + position: absolute; + top: 0; + left: 0; +} + +.notification-flash.red::before { + background-color: #e64342; +} + +.notification-flash.orange::before { + background-color: #eeb707; +} + +.notification-flash.green::before { + background-color: #38bc7d; +} + +.notification-flash.blue::before { + background-color: #002d73; +} + +.notification-flash .close { + width: 16px; + height: 16px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + position: absolute; + top: 8px; + right: 8px; + cursor: pointer; +} + +.notification-flash .close svg { + width: 8px; + height: 8px; + fill: #c5cad4; +} + +.notification-flash .notification--title { + font-size: 14px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + color: #26282a; +} + +.notification-flash .notification--text { + margin-top: 4px; + font-size: 12px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.5; + letter-spacing: 0.1px; + color: #6b7480; +} + +.notification-flash .btn { + margin-top: 16px; + width: 96px; +} + +@media screen and (max-width: 900px) { + .notification-flash { + top: 0 !important; + right: 0; + width: 100%; + position: fixed; + } + .notification-flash .close { + width: 32px; + height: 32px; + top: 50%; + -ms-transform: translateY(-50%); + transform: translateY(-50%); + } +} + +.tooltype { + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; + cursor: pointer; + position: relative; +} + +.tooltype .icon-info { + width: 16px; + height: 16px; + fill: #959eb0; + transition: all 250ms ease; +} + +.tooltype:hover .icon-info { + fill: #002d73; +} + +.tooltype:hover .tooltype__content { + display: block; +} + +.tooltype .tooltype__content { + position: absolute; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + z-index: 10; + font-family: ""Lato"", Arial, sans-serif; + font-size: 12px; + font-weight: normal; + font-style: normal; + font-stretch: normal; + line-height: 1.5; + letter-spacing: 0.1px; + color: #6b7480; + text-transform: initial; + width: 260px; + display: none; +} + +.tooltype .tooltype__content .tooltype__wrapper { + background-color: #fff; + padding: 12px 24px 14px 14px; + position: relative; + z-index: 1; + white-space: normal; +} + +.tooltype .tooltype__content a { + color: #1776ea; + transition: all 250ms ease; +} + +.tooltype .tooltype__content a:hover { + color: #002d73; +} + +.tooltype .tooltype__content::before { + content: """"; + display: block; + width: 8px; + height: 8px; + background-color: #fff; + -ms-transform: rotate(45deg); + transform: rotate(45deg); + position: absolute; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + z-index: 0; +} + +@media screen and (max-width: 900px) { + .tooltype .tooltype__content { + position: fixed !important; + top: 50% !important; + left: 50% !important; + -ms-transform: translate(-50%, -50%) !important; + transform: translate(-50%, -50%) !important; + } + .tooltype .tooltype__content::before { + display: none; + } +} + +.tooltype.right .tooltype__content { + top: 50%; + -ms-transform: translateY(-50%); + transform: translateY(-50%); + left: calc(100% + 4px); +} + +.tooltype.right .tooltype__content::before { + top: calc(50% - 4px); + left: -4px; +} + +.tooltype.top .tooltype__content { + left: 50%; + -ms-transform: translateX(-50%); + transform: translateX(-50%); + bottom: calc(100% + 4px); +} + +.tooltype.top .tooltype__content::before { + left: calc(50% - 4px); + bottom: -4px; +} + +.datepicker { + font-family: ""Lato"", Arial, sans-serif; + font-size: 14px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + width: 368px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + border: none; +} + +.datepicker .datepicker--pointer { + bottom: 20px; + box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); + border: none; +} + +.datepicker .datepicker--cells-years, +.datepicker .datepicker--years { + height: auto; +} + +.datepicker .datepicker--cells-years .datepicker--cell, +.datepicker .datepicker--years .datepicker--cell { + margin: 0 8px !important; +} + +.datepicker .datepicker--cells-months { + height: auto; +} + +.datepicker .datepicker--cells-months .datepicker--cell { + margin: 0 8px !important; +} + +.datepicker .datepicker--content { + padding: 4px 16px; + background-color: #fff; +} + +.datepicker .datepicker--nav { + border-bottom: none; + -ms-flex-pack: center; + justify-content: center; + font-weight: bold; + color: #26282a; + background-color: #fff; + height: 48px; +} + +.datepicker .datepicker--nav i { + color: #26282a; +} + +.datepicker .datepicker--cells { + -ms-flex-pack: justify; + justify-content: space-between; +} + +.datepicker .datepicker--cells .datepicker--cell { + width: 40px; + height: 40px; + border-radius: 50%; + margin: 0 3px 8px 3px; + transition: all 250ms ease; +} + +.datepicker .datepicker--cells .datepicker--cell.-current- { + color: #38bc7d; +} + +.datepicker .datepicker--cells .datepicker--cell.-selected- { + background-color: #38bc7d; + color: #fff; +} + +.datepicker .datepicker--cells .datepicker--cell:hover:not(.-selected-) { + background-color: #f5f8ff; +} + +.datepicker .datepicker--days-names { + border-bottom: 1px solid #dfe4ec; + margin: 0; + padding-bottom: 8px; + margin-bottom: 8px; +} + +.datepicker .datepicker--days-names .datepicker--day-name { + width: 48px; + font-family: ""Lato"", Arial, sans-serif; + color: #959eb0; + font-size: 14px; + font-weight: bold; + font-style: normal; + font-stretch: normal; + line-height: 1.57; + letter-spacing: 0.1px; + text-align: center; + text-transform: none; +} + +@media screen and (max-width: 900px) { + .datepicker.active { + top: 48vh !important; + left: 50vw !important; + -ms-transform: translate(-50%, -50%) !important; + transform: translate(-50%, -50%) !important; + position: fixed; + } +} + +.notification-bar { + position: fixed; + top: 0; + left: 0; + width: 100%; + display: none; + background-color: #1776ea; +} + +.notification-bar .close { + display: block; + width: 24px; + height: 24px; + position: absolute; + right: 40px; + top: calc(50% - 12px); + cursor: pointer; +} + +.notification-bar .close:hover svg { + fill: #dfe4ec; +} + +.notification-bar .close svg { + width: 8px; + height: 8px; + fill: #fff; +} + +.notification-bar .notification--text { + color: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + min-height: 48px; +} + +.notification-bar .btn { + color: #fff; + border-color: #fff; + width: 96px; + height: 32px; + margin-left: 32px; +} + +.notification-bar.green { + background-color: #38bc7d; +} + +.notification-bar.red { + background-color: #e64342; +} + +.notification-bar.orange { + background-color: #eeb707; +} + +.notification-bar.blue { + background-color: #002d73; +} + +.notification-bar.white { + background-color: #fff; + border-top: solid 1px #d4d6e3; + border-bottom: solid 1px #d4d6e3; +} + +.notification-bar.white .notification--text { + color: #26282a; +} + +.notification-bar.white .btn { + color: #002d73; + border-color: #002d73; +} + +.notification-bar.white svg { + fill: #c5cad4; +} + +.star-rate { + position: relative; + width: 84px; + height: 15px; +} + +.star-rate .icon-star-stroke { + position: absolute; + top: 0; + left: 0; + z-index: 1; + width: 84px; + height: 15px; +} + +.star-rate .star-filled { + position: absolute; + top: 0; + left: 0; + width: 0; + height: 15px; + overflow: hidden; + line-height: 1; +} + +.star-rate .star-filled .icon-star-filled { + width: 84px; + height: 15px; +} + +.star-rate.rate-05 .star-filled, +.star-rate.rate-5 .star-filled { + z-index: 2; + width: 10%; +} + +.star-rate.rate-10 .star-filled { + z-index: 2; + width: 20%; +} + +.star-rate.rate-15 .star-filled { + z-index: 2; + width: 30%; +} + +.star-rate.rate-20 .star-filled { + z-index: 2; + width: 40%; +} + +.star-rate.rate-25 .star-filled { + z-index: 2; + width: 50%; +} + +.star-rate.rate-30 .star-filled { + z-index: 2; + width: 60%; +} + +.star-rate.rate-35 .star-filled { + z-index: 2; + width: 70%; +} + +.star-rate.rate-40 .star-filled { + z-index: 2; + width: 80%; +} + +.star-rate.rate-45 .star-filled { + z-index: 2; + width: 90%; +} + +.star-rate.rate-50 .star-filled { + z-index: 2; + width: 100%; +} + +.main__content.notice-flash { + margin-top: 20px; +} + +sup { + vertical-align: super; + font-size: smaller; +} + +sub { + vertical-align: sub; + font-size: smaller; +} + +.browser-default p { + display: block; + margin-top: 0 !important; + margin-bottom: 1em !important; + margin-left: 0; + margin-right: 0; +} + +.browser-default p:last-child { + margin-bottom: 0 !important; +} + +.browser-default h1 { + display: block; + font-size: 2em; + margin-top: 0.67em; + margin-bottom: 0.67em; + margin-left: 0; + margin-right: 0; + font-weight: bold; +} + +.browser-default h2 { + display: block; + font-size: 1.5em; + margin-top: 0.83em; + margin-bottom: 0.83em; + margin-left: 0; + margin-right: 0; + font-weight: bold; +} + +.browser-default h3 { + display: block; + font-size: 1.17em; + margin-top: 1em; + margin-bottom: 1em; + margin-left: 0; + margin-right: 0; + font-weight: bold; +} + +.browser-default h4 { + display: block; + font-size: 1em; + margin-top: 1.33em; + margin-bottom: 1.33em; + margin-left: 0; + margin-right: 0; + font-weight: bold; +} + +.browser-default h5 { + display: block; + font-size: 0.83em; + margin-top: 1.67em; + margin-bottom: 1.67em; + margin-left: 0; + margin-right: 0; + font-weight: bold; +} + +.browser-default h6 { + display: block; + font-size: 0.67em; + margin-top: 2.33em; + margin-bottom: 2.33em; + margin-left: 0; + margin-right: 0; + font-weight: bold; +} + +.browser-default a { + text-decoration: underline; + color: #1776ea; + transition: color 250ms ease; +} + +.browser-default a:hover { + text-decoration: none; +} + +.browser-default ul { + display: block; + list-style-type: disc !important; + margin-top: 1em; + margin-bottom: 1 em; + margin-left: 0; + margin-right: 0; + padding-left: 40px !important; +} + +.browser-default ol { + display: block; + list-style-type: decimal !important; + margin-top: 1em; + margin-bottom: 1em; + margin-left: 0; + margin-right: 0; + padding-left: 40px !important; +} + +.browser-default p > b, +strong { + font-weight: bold; +} + +.browser-default table { + display: table; + border: 1px solid gray; +} + +.browser-default tr { + padding: 2px; + border: 1px solid gray; +} + +.browser-default td { + padding: 4px; + border: 1px solid gray; +} + +.browser-default blockquote { + border-left: 2px solid #ccc !important; + margin-left: 1.5rem !important; + padding-left: 1rem !important; + font-style: normal !important; +} + +.browser-default pre { + display: block; + font-family: monospace; + margin: 1em 0; + white-space: pre-wrap; /* css-3 */ + white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + word-wrap: break-word; /* Internet Explorer 5.5+ */ +} + +.browser-default em { + font-style: italic; +} + +.browser-default code { + font-family: monospace; + margin: 1em 0; + white-space: pre-wrap; /* css-3 */ + white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + word-wrap: break-word; /* Internet Explorer 5.5+ */ + background-color: #e8e8e8; + border-radius: 3px; + padding: 0.1rem 0.2rem; +} + +.selectize-dropdown .option, +.selectize-input.input-active { + cursor: pointer !important; +} + +@media screen and (min-width: 900px) { + .cat-select .selectize-input { + min-width: 200px !important; + height: 56px !important; + font-size: 18px !important; + } + + .cat-select .selectize-dropdown { + font-size: 17px !important; + } +} + +.title-link { + text-decoration: underline !important; +} + +.title-link:hover { + text-decoration: none !important; +} + +.ticket--article { + margin-top: 40px; +} + +.kb--folder { + font-size: 16px !important; + font-weight: normal !important; +} + +.kb--folder a { + color: #1776ea; + font-weight: normal; +} + +.kb--folder a:hover { + color: #002d73 !important; +} + +.kb--folder > .icon-folder, +.kb--folder > .icon-knowledge { + width: 1.2em; + height: 1.2em; + vertical-align: text-bottom; + margin-right: 4px; + margin-left: 2px; + fill: #959eb0; +} + +.kb--folder > .icon-chevron-right { + font-size: 16px; + width: 0.8em; + height: 1.1em; + vertical-align: text-bottom; + margin-right: 0px; + margin-left: 0px; + fill: #959eb0; +} + +.go-back { + width: 20px; + height: 0.7em; + fill: #1776ea; + margin-right: 10px; +} + +.rate .icon { + height: 1.5em; +} + +.custom-field-title { + color: #959eb0; +} + +.text-danger { + color: red; +} + +.text-bold { + font-weight: bold; +} + +.captcha-remind { + max-width: 288px; +} + +.isErrorStr { + color: #e64342 !important; + font-style: normal; +} + +/* region Drag-and-Drop Attachments */ +.dropzone { + min-height: inherit; + border: 1px solid #d4d6e3; + padding: 0; +} + +.attachment-row > .name-size-delete { + display: flex; +} + +.attachment-row > .name-size-delete > .name-size { + display: flex; + flex-grow: 1; +} + +.attachment-row > .name-size-delete > .name-size > .size { + margin-left: 5px; +} + +.attachment-row > .name-size-delete > .delete-button { + display: flex; + align-items: flex-end; +} + +.attachment-row > div { + padding: 5px 10px; +} + +.attachment-row > .upload-progress { + width: 100%; +} + +.attachment-row svg { + width: 16px; + height: 16px; + fill: #9c9c9c; +} + +.attachment-row svg:hover, +.attachment-row svg > use:hover { + cursor: pointer; +} + +.attachment-row svg:hover { + fill: #002d73; +} + +.dz-error div.error { + padding: 0 10px; +} + +.dropzone > .file-row:nth-child(even) { + background: #f9fafd; +} +/* endregion */ +" +mSUCyQeT,Untitled,ahmedzero11,Bash,Friday 3rd of November 2023 03:12:57 PM CDT,"#!/bin/bash +export f=`echo zSecret_$RANDOM$RANDOM$RANDOM$RANDOM` +mkdir /$f +mv /var/www/html/flag.txt /$f/flag.txt" +NNyKydNZ,Untitled,ahmedzero11,PHP,Friday 3rd of November 2023 03:01:12 PM CDT,"" +pWAQfb8U,Untitled,Zeinab_Hamdy,C++,Friday 3rd of November 2023 03:01:11 PM CDT,"#include +using namespace std; +#define nl ""\n"" +#define fi first +#define se second +#define pb push_back +#define ll long long +#define ull unsigned ll +#define RV return void +// #define inf 2000000000 +#define sz(x) int(x.size()) +#define all(v) v.begin(), v.end() +#define rall(v) v.rbegin(), v.rend() +#define Mini(x) *min_element(all(x)) +#define Maxi(x) *max_element(all(x)) +#define fixed(n) fixed << setprecision(n) +#define ceil(w, m) (((w) / (m)) + ((w) % (m) ? 1 : 0)) +#define cin(v) for (auto&i:v) cin >> i; +#define cout(v) for (auto&i:v) cout << i << "" ""; +#define clr(memo, x) memset(memo, x, sizeof memo) +#define updmin(a, b) a = min(a, b) +#define updmax(a, b) a = max(a, b) +#define vi vector < int > +#define vl vector < ll > +#define vc vector < char > +#define vs vector < string > +#define v2i vector < vector < int > > +#define v2l vector < vector < int > > +#define seti set < int > +#define setl set < ll > +#define mapii map < int , int > +#define mapll map < ll , ll > +#define mapli map < ll , int > +#define mapci map < char , int > +#define mapsi map < string , int > +#define pll pair < ll , ll > +#define pii pair < int , int > +#define range(l,r,x) for(int i=l ; i < r ; i+=x) +#define FastCode ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); +vector < string > ternary= {""NO\n"" , ""YES\n""}; + +void Zainab(){ + #ifndef ONLINE_JUDGE + freopen(""input.txt"", ""r"", stdin); + freopen(""output.txt"", ""w"", stdout); + #endif +} + + +/*================================ solution ================================ */ + + + +void myCode(){ + + +ll saved[6][100][6][100]{}; + + +int n ; +cin >> n ; +vector < int > v(n); + +for(auto& x : v){ + cin >> x; + int w = x; + string s = to_string(x); + int total =0 , sum =0 ; + while(w){ + total += w % 10; + w/=10; + } + + w = x; + int len1=0 ; + while(w){ + len1++; + sum += w % 10 ; + saved[len1][sum ][sz(s) - len1][total - sum ]++; + w/=10; + } + +} + + +ll ans =0; + +for(auto& x : v ){ + string s = to_string(x); + int total =0; + for(auto& c : s ) total += c-'0'; + + for(int i =1 ; i <= 5 ; i++){ + if(sz(s) > i){ + + int sum =0; + for(int j =0 ; j < i ; j++) sum += s[j]-'0'; + + if(i - (sz(s) - i) >=0) + ans += saved[ i - (sz(s) - i) ][total - sum][0][0] ; + + // ans += saved[0][0] [ i - (sz(s) - i) ][total - sum] ; + + } + + else{ + + for(int k = 0 ; k <= 9 * (i-sz(s)) ; k++){ + + ans += saved [i] [total + k][i-sz(s)] [k]; + ans += saved [i-sz(s)] [k] [i] [total + k]; + } + + } + } +} + + +cout << ans << nl; + + +} + + +int main(){ + + FastCode ; + // Zainab() ; + + int testCase=1; + // cin >> testCase ; + for(int i=1 ; i<= testCase ; i++){ + // cout << ""Case #"" << i << "": ""; + myCode(); + } + + + return 0; +}" +m9zKkXza,02. MuOnline,Spocoman,C#,Friday 3rd of November 2023 02:59:37 PM CDT,"using System; + +namespace MuOnline +{ + class Program + { + static void Main(string[] args) + { + int health = 100, bitcoins = 0; + var rooms = Console.ReadLine().Split('|').ToList(); + + for (int i = 0; i < rooms.Count(); i++) + { + var tokens = rooms[i].Split(' '); + string command = tokens[0]; + int amount = int.Parse(tokens[1]); + + if (command == ""potion"") + { + if (health + amount > 100) + { + amount = 100 - health; + } + health += amount; + + Console.WriteLine($""You healed for {amount} hp.\nCurrent health: {health} hp.""); + } + else if (command == ""chest"") + { + bitcoins += amount; + Console.WriteLine($""You found {amount} bitcoins.""); + } + else + { + health -= amount; + + if (health <= 0) + { + Console.WriteLine($""You died! Killed by {command}.\nBest room: {i + 1}""); + break; + } + Console.WriteLine($""You slayed {command}.""); + } + + } + + if (health > 0) + { + Console.WriteLine($""You've made it!\nBitcoins: {bitcoins}\nHealth: {health}""); + } + } + } +}" +CGCg8WEh,Untitled,pasholnahuy,Python,Friday 3rd of November 2023 02:33:27 PM CDT,"def task_3(sellers, orders, customers, items): + df = customers[['customer_id', 'customer_state']].merge(orders[['order_id', 'customer_id']], on = 'customer_id') + df = df.merge(items[['order_id', 'seller_id']], on = 'order_id') + df = df.merge(sellers[['seller_id', 'seller_state']], on = 'seller_id') + df['another_state'] = df['customer_state'] != df['seller_state'] + df['another_state'] = df['another_state'].apply(lambda x: int(x)) + df_order_cnt = df.groupby(['seller_id']).agg({'order_id': 'count'}).reset_index() + df_order_cnt = df_order_cnt.loc[df_order_cnt['order_id'] > 20] + df = df.merge(df_order_cnt['seller_id'], on = 'seller_id') + grouped_df = df.groupby(['seller_id']).agg({'another_state': 'sum'}).reset_index() + grouped_df = grouped_df.merge(df_order_cnt, on = 'seller_id') + grouped_df.rename(columns = {""order_id"" : ""order_count""}, inplace = True) + grouped_df['perc'] = grouped_df['another_state']/grouped_df['order_count'] + top_sellers = grouped_df.nlargest(5, 'perc') + + region_shipments = df[df['another_state'] > 0] + fig2 = px.bar(top_sellers, x='seller_id', y='order_count', title='Top 5 sellers with package to another state') + fig2.update_xaxes(title_text='ID продавца') + fig2.update_yaxes(title_text='Count of packages to another state') + fig1 = px.bar(top_sellers, x='seller_id', y='perc', title='Top 5 sellers with package to another state') + fig1.update_xaxes(title_text='ID продавца') + fig1.update_yaxes(title_text='Percent of packages to another state') + + fig2.show() + fig1.show() + mylocation = location[['geolocation_zip_code_prefix', 'geolocation_lat', 'geolocation_lng']] + mylocation = mylocation.drop_duplicates() + mylocation = mylocation.groupby('geolocation_zip_code_prefix').agg({'geolocation_lat' : 'mean', 'geolocation_lng' : 'mean'}).reset_index() + mylocation_seller = mylocation.merge(sellers[['seller_zip_code_prefix', 'seller_city', 'seller_state']], + left_on='geolocation_zip_code_prefix', right_on='seller_zip_code_prefix') + mylocation_seller = mylocation_seller.groupby(['seller_city', 'seller_state']).agg({'geolocation_lat' : 'mean', 'geolocation_lng' : 'mean'}).reset_index() + mylocation_cust = mylocation.merge(customers[['customer_zip_code_prefix', 'customer_city', 'customer_state']], + left_on='geolocation_zip_code_prefix', right_on='customer_zip_code_prefix') + mylocation_cust = mylocation_cust.groupby(['customer_city', 'customer_state']).agg({'geolocation_lat' : 'mean', 'geolocation_lng' : 'mean'}).reset_index() + mysellers = sellers[['seller_id', 'seller_city', 'seller_state']].merge(mylocation_seller, on=['seller_city', 'seller_state']) + top = top_sellers[['seller_id']].merge(mysellers, on='seller_id') + myinfo = top.merge(region_shipments[['seller_id', 'customer_id']].drop_duplicates(), on = 'seller_id') + cust = customers[['customer_id', 'customer_city', 'customer_state']].merge(myinfo[['customer_id', 'seller_id']], on = 'customer_id') + cust = cust.merge(mylocation_cust, on=['customer_city', 'customer_state']) + + + fig = go.Figure() + + seller_colors = ['purple', 'brown', 'red', 'green', 'orange'] + + for i in range(len(top)): + seller_id = top['seller_id'][i] + seller_color = seller_colors[i % len(seller_colors)] # Циклический выбор цвета + seller_data = top[top['seller_id'] == seller_id] + + fig.add_trace(go.Scattermapbox( + lat=seller_data[""geolocation_lat""], lon=seller_data['geolocation_lng'], + mode='markers', + text=seller_data['seller_id'], + marker=dict(size=10, color=seller_color), + name=f'Seller {seller_id}' + )) + # линии + for i in range(len(top)): + cur_seller = cust.loc[cust['seller_id'] == top['seller_id'][i]] + cur_seller = cur_seller.reset_index() + seller_color = seller_colors[i % len(seller_colors)] + for j in range(len(cur_seller)): + fig.add_trace(go.Scattermapbox( + lat=[cur_seller[""geolocation_lat""][j], top[""geolocation_lat""][i]], + lon=[cur_seller['geolocation_lng'][j], top['geolocation_lng'][i]], + mode='lines', + line=dict(width=2, color=seller_color), + showlegend=False + )) + + + + #покупатели + fig.add_trace(go.Scattermapbox( + lat=cust[""geolocation_lat""], lon=cust['geolocation_lng'], + mode='markers', + text=cust['customer_city'], + marker=dict(size=10, color='blue'), + name='Customer_cities' + )) + + + fig.update_layout( + mapbox=dict( + style=""open-street-map"", + center=dict(lat=-15.77972, lon=-47.92972), + zoom=2 + ), + title='Top sellers map' + ) + + + fig.show() + +" +9tmALSWw,Nigerian scammers [3-11-3/2023],bombaires,AIMMS,Friday 3rd of November 2023 02:16:58 PM CDT,"mrwilliamsga565@gmail.com +mrw.i.l.l.iam.s.ga.56.5@gmail.com +mrwi.l.l.ia.m.s.g.a5.6.5@gmail.com +m.rwil.li.amsga.5.6.5@gmail.com +mrw.i.l.l.i.am.sga5.6.5@gmail.com +m.r.wi.l.liamsga.5.6.5@gmail.com +mrwi.l.li.a.ms.ga5.6.5@gmail.com +m.r.w.i.lli.ams.g.a56.5@gmail.com +mrw.i.l.li.a.m.sga565@gmail.com +mr.w.il.li.am.sga.5.65@gmail.com +m.r.w.i.l.l.i.am.sg.a565@gmail.com +m.rw.ill.ia.msg.a5.65@gmail.com +mrw.illiamsga5.65@gmail.com +m.r.w.illiams.ga.5.6.5@gmail.com +m.rwil.lia.m.sg.a5.65@gmail.com +mr.will.i.am.s.g.a56.5@gmail.com +mrw.il.li.a.m.s.g.a56.5@gmail.com +m.r.wi.l.lia.m.s.g.a565@gmail.com +mrwil.li.am.sga.5.65@gmail.com +mrw.i.ll.i.a.m.s.ga56.5@gmail.com +m.rw.i.l.li.a.msg.a.565@gmail.com +m.r.w.i.l.l.i.a.ms.g.a5.65@gmail.com +mrwil.l.i.ams.ga5.65@gmail.com +mrw.i.ll.iamsga5.65@gmail.com +m.rw.i.l.l.i.am.s.g.a.565@gmail.com +mr.wi.ll.i.am.s.ga5.6.5@gmail.com +m.r.wi.l.l.i.a.ms.g.a.5.65@gmail.com +mr.w.il.li.a.ms.ga.565@gmail.com +m.r.will.ia.m.s.g.a5.65@gmail.com +mrwil.l.ia.m.s.g.a5.65@gmail.com +mr.w.il.l.i.amsga5.65@gmail.com +mrwilli.a.ms.ga5.65@gmail.com +mr.wi.ll.i.am.s.g.a5.65@gmail.com +m.rw.i.l.l.i.a.m.sga5.65@gmail.com +mrwi.l.liam.s.g.a565@gmail.com +m.rwi.ll.i.am.s.ga56.5@gmail.com +m.r.wi.ll.i.ams.ga565@gmail.com +mr.w.il.l.ia.m.s.ga5.65@gmail.com +m.rwill.ia.m.s.ga5.65@gmail.com +mr.w.i.l.l.i.amsga5.65@gmail.com +mr.wi.l.l.i.a.m.sg.a565@gmail.com +mr.w.il.lia.ms.g.a.565@gmail.com +mr.willi.a.msg.a.5.65@gmail.com +m.r.w.illi.ams.ga5.6.5@gmail.com +mrw.il.lia.m.sg.a56.5@gmail.com +mrw.ill.iam.s.ga56.5@gmail.com +m.rw.illiam.s.g.a56.5@gmail.com +m.rw.ill.i.a.ms.ga56.5@gmail.com +mrw.il.lia.m.s.g.a.5.65@gmail.com +m.rwillia.m.s.ga56.5@gmail.com +m.rwi.l.li.a.ms.g.a.5.6.5@gmail.com +m.rwi.l.l.iam.s.ga.5.65@gmail.com +m.rwi.l.li.a.m.sga.5.65@gmail.com +m.rw.illi.amsg.a5.65@gmail.com +m.rw.ill.ia.msga56.5@gmail.com +mr.wi.l.l.iamsg.a.5.6.5@gmail.com +m.rwi.l.l.iam.s.g.a.5.6.5@gmail.com +m.r.w.ill.i.a.m.sga.5.6.5@gmail.com +mr.wi.lli.am.sga.565@gmail.com +mrwi.lli.a.m.s.g.a.565@gmail.com +mrw.il.li.a.msg.a.5.65@gmail.com +mrwil.li.ams.g.a565@gmail.com +m.r.w.i.l.l.i.a.msg.a.5.65@gmail.com +m.rw.i.l.l.i.a.m.sg.a.5.6.5@gmail.com +mrwi.ll.ia.m.s.ga5.65@gmail.com +mrwil.li.ams.ga5.6.5@gmail.com +mr.w.i.l.lia.ms.g.a5.65@gmail.com +mrw.i.l.l.iam.sg.a.565@gmail.com +m.r.w.illi.amsga.5.65@gmail.com +mr.w.i.l.liams.ga.56.5@gmail.com +mrwil.l.i.a.m.sg.a5.65@gmail.com +mrwil.l.i.a.m.sga56.5@gmail.com +mrwi.llia.m.s.ga.565@gmail.com +m.rw.i.ll.ia.m.s.ga.56.5@gmail.com +mrw.i.lli.am.sg.a565@gmail.com +m.r.w.i.l.lia.m.s.g.a5.65@gmail.com +mr.wil.liamsga.565@gmail.com +m.rwi.l.li.am.s.g.a.56.5@gmail.com +mrwil.li.ams.g.a56.5@gmail.com +mr.wil.l.i.a.ms.g.a.5.6.5@gmail.com +mr.wil.lia.m.sga.5.6.5@gmail.com +mr.will.i.a.m.s.g.a5.6.5@gmail.com +mrwi.l.l.ia.m.sg.a.5.6.5@gmail.com +mrwil.l.iam.sg.a.5.65@gmail.com +mr.wi.l.l.ia.msg.a.5.6.5@gmail.com +mr.w.il.l.iam.s.g.a5.6.5@gmail.com +mrwilli.am.s.g.a.56.5@gmail.com +m.r.w.i.l.l.ia.m.sga.565@gmail.com +mr.w.i.l.li.ams.g.a.5.65@gmail.com +m.rwi.l.l.i.a.ms.ga565@gmail.com +mr.wi.l.l.i.a.m.s.ga.56.5@gmail.com +m.r.w.illi.am.sg.a5.65@gmail.com +m.r.w.i.ll.iamsg.a.5.6.5@gmail.com +mrwi.l.l.i.a.m.s.ga.5.6.5@gmail.com +mr.w.i.l.liam.s.g.a565@gmail.com +m.r.willi.am.sga.5.65@gmail.com +mrwi.l.lia.m.s.g.a5.6.5@gmail.com +mrwi.ll.i.a.m.s.g.a.565@gmail.com +mr.wi.l.lia.msg.a.5.65@gmail.com +mr.w.i.l.li.ams.g.a.56.5@gmail.com +m.r.wil.li.a.ms.g.a5.6.5@gmail.com +mr.wi.llia.msga5.65@gmail.com +m.r.w.il.l.ia.m.s.g.a5.65@gmail.com +mrw.il.li.a.ms.g.a5.65@gmail.com +mrwil.l.i.am.sga.565@gmail.com +mrw.i.ll.ia.ms.g.a56.5@gmail.com +mr.wi.l.liam.sga56.5@gmail.com +m.r.w.i.lliamsga565@gmail.com +mr.wi.llia.msg.a56.5@gmail.com +mrw.illia.m.sg.a.5.6.5@gmail.com +mr.w.il.lia.m.s.ga.5.65@gmail.com +mr.w.ill.i.am.s.g.a56.5@gmail.com +m.rw.i.l.l.ia.m.sga56.5@gmail.com +mrwilliams.g.a.5.65@gmail.com +m.r.william.s.g.a.56.5@gmail.com +mrw.il.l.ia.m.s.ga.5.65@gmail.com +m.r.w.i.l.l.iam.sga5.65@gmail.com +m.rw.i.ll.ia.m.s.ga56.5@gmail.com +m.r.w.i.lliamsg.a565@gmail.com +m.rwilli.a.ms.g.a.5.6.5@gmail.com +m.rwil.li.amsga5.6.5@gmail.com +m.rw.il.lia.ms.ga565@gmail.com +m.r.w.illiams.g.a.56.5@gmail.com +mrwilli.am.s.g.a.565@gmail.com +m.rwi.l.l.i.ams.ga.565@gmail.com +m.rwil.l.i.ams.ga56.5@gmail.com +m.rw.i.ll.iam.s.g.a.5.65@gmail.com +m.rwil.l.ia.msga565@gmail.com +mrw.i.ll.i.am.sg.a5.65@gmail.com +m.rw.i.ll.i.a.m.s.ga565@gmail.com +m.rwilliam.s.g.a56.5@gmail.com +m.rwil.li.am.sg.a.565@gmail.com +mr.w.i.l.l.i.a.ms.ga565@gmail.com +mr.w.il.lia.ms.ga.565@gmail.com +mr.w.i.llia.m.sga565@gmail.com +mr.w.il.li.a.m.s.g.a5.6.5@gmail.com +mrw.i.l.li.am.sga.56.5@gmail.com +m.r.w.illi.ams.g.a56.5@gmail.com +mr.wil.l.i.am.s.ga5.6.5@gmail.com +mr.w.il.li.am.sg.a.565@gmail.com +m.r.will.i.am.s.g.a.5.65@gmail.com +mrwi.ll.ia.m.sga.5.65@gmail.com +mrw.i.ll.ia.m.s.g.a.5.6.5@gmail.com +m.rwi.l.l.ia.ms.ga.565@gmail.com +mr.wil.l.iam.s.ga.5.65@gmail.com +mr.w.i.l.l.iamsga.56.5@gmail.com +m.r.w.il.l.ia.m.sga5.65@gmail.com +mrwil.l.iamsga.565@gmail.com +mrwi.l.li.am.sga5.6.5@gmail.com +m.r.wil.li.a.m.sg.a5.65@gmail.com +mrw.i.l.l.i.am.sga56.5@gmail.com +m.rw.ill.i.a.msg.a56.5@gmail.com +m.rwi.l.l.i.am.sga.565@gmail.com +mr.w.il.liam.s.ga5.6.5@gmail.com +mrw.i.lli.amsga.565@gmail.com +mrw.il.li.amsg.a.565@gmail.com +m.r.wi.ll.i.amsga56.5@gmail.com +mr.w.i.ll.ia.m.s.g.a5.6.5@gmail.com +m.r.w.il.li.a.msga5.65@gmail.com +m.rwi.lli.a.m.sga.5.6.5@gmail.com +mrwil.lia.m.s.g.a.5.6.5@gmail.com +mrwill.i.a.m.s.ga565@gmail.com +m.rwill.iamsga.56.5@gmail.com +m.r.will.iamsg.a56.5@gmail.com +m.rwillia.ms.g.a565@gmail.com +m.r.w.i.l.liam.sg.a56.5@gmail.com +m.rwi.l.l.ia.ms.g.a5.6.5@gmail.com +mr.wil.li.am.s.ga565@gmail.com +m.r.w.ill.ia.m.s.ga.5.6.5@gmail.com +mrw.illia.m.sga.5.65@gmail.com +mr.wi.l.li.ams.ga.5.65@gmail.com +mr.wi.l.liam.s.g.a5.65@gmail.com +mr.wi.l.l.ia.msga56.5@gmail.com +mrw.i.lliams.g.a565@gmail.com +mrw.i.lliam.s.ga.565@gmail.com +mrw.i.l.l.i.am.sg.a5.65@gmail.com +m.rwi.lli.am.sg.a.565@gmail.com +mrwi.lli.a.m.sg.a.5.65@gmail.com +m.r.will.i.a.m.s.ga56.5@gmail.com +mr.wi.l.l.iam.s.g.a56.5@gmail.com +m.r.will.i.a.msg.a.565@gmail.com +m.r.w.ill.i.a.m.sg.a565@gmail.com +m.r.wi.ll.ia.m.sga.565@gmail.com +m.rwil.l.iams.ga5.65@gmail.com +mrwi.ll.iams.g.a.5.65@gmail.com +m.r.w.il.l.ia.m.sga.565@gmail.com +m.rwill.i.am.sg.a565@gmail.com +m.r.w.illi.a.m.sga56.5@gmail.com +mrwi.l.li.amsg.a56.5@gmail.com +mr.w.i.l.l.iams.g.a.5.65@gmail.com +mrwi.lli.a.m.s.ga.5.65@gmail.com +m.rw.ill.iams.ga.5.65@gmail.com +m.rwil.l.iam.s.g.a56.5@gmail.com +m.rwill.iam.sga.5.6.5@gmail.com +m.rw.il.l.iam.s.ga.5.6.5@gmail.com +mr.w.i.lli.a.msga5.6.5@gmail.com +m.r.will.i.am.sga.5.65@gmail.com +mrwil.lia.ms.g.a5.65@gmail.com +m.rw.il.l.i.am.s.ga5.6.5@gmail.com +m.r.wi.l.lia.msga.56.5@gmail.com +mr.w.il.li.am.sg.a.5.65@gmail.com +jwilliam777gh@outlook.com +melineybruce@gmail.com +m.el.i.n.ey.bruc.e@gmail.com +melin.eybruce@gmail.com +mel.in.e.y.bruc.e@gmail.com +meli.n.e.yb.r.uce@gmail.com +me.li.n.e.ybr.u.ce@gmail.com +m.elineybr.u.c.e@gmail.com +meli.ney.b.ruc.e@gmail.com +mel.ine.y.bru.ce@gmail.com +m.eline.y.bruce@gmail.com +m.el.ine.ybru.ce@gmail.com +me.lin.e.y.b.r.u.ce@gmail.com +mel.in.eyb.r.u.c.e@gmail.com +me.line.y.b.r.u.ce@gmail.com +me.lin.e.y.br.u.c.e@gmail.com +m.e.l.i.ney.bru.c.e@gmail.com +m.el.i.n.ey.b.r.u.ce@gmail.com +meline.yb.r.u.ce@gmail.com +m.e.l.ine.ybr.u.c.e@gmail.com +me.l.i.n.e.yb.r.u.c.e@gmail.com +m.eli.n.eyb.ruce@gmail.com +meli.n.e.y.bru.c.e@gmail.com +me.l.i.n.e.y.bru.ce@gmail.com +m.e.l.i.n.ey.bruc.e@gmail.com +me.l.i.n.eybr.u.c.e@gmail.com +melineybr.uc.e@gmail.com +me.l.iney.b.ru.ce@gmail.com +m.elineyb.r.uce@gmail.com +m.e.l.i.n.ey.br.u.ce@gmail.com +me.lineyb.ru.c.e@gmail.com +me.l.iney.b.ruc.e@gmail.com +m.e.lin.eyb.ru.c.e@gmail.com +m.eliney.bruc.e@gmail.com +mel.i.neyb.ru.c.e@gmail.com +m.eli.n.e.ybru.c.e@gmail.com +m.e.lin.e.ybru.ce@gmail.com +m.e.lin.ey.b.ruce@gmail.com +melin.ey.br.uce@gmail.com +me.li.n.ey.bruce@gmail.com +m.eli.n.e.y.bru.ce@gmail.com +m.el.ine.ybruc.e@gmail.com +mel.iney.b.r.uc.e@gmail.com +me.l.i.n.e.y.bru.c.e@gmail.com +m.e.l.in.e.ybr.uce@gmail.com +m.eli.ne.y.b.r.u.c.e@gmail.com +m.e.l.ine.yb.ru.ce@gmail.com +meline.ybr.u.c.e@gmail.com +m.eli.n.eybru.ce@gmail.com +m.e.li.n.ey.b.ruc.e@gmail.com +m.eli.ne.yb.r.u.ce@gmail.com +m.e.l.ine.y.b.r.u.ce@gmail.com +m.e.l.in.e.y.bruce@gmail.com +mel.i.ne.yb.ruce@gmail.com +m.el.i.ney.b.r.uce@gmail.com +me.li.ney.br.uc.e@gmail.com +me.lin.e.y.b.r.uc.e@gmail.com +mel.ine.yb.r.u.c.e@gmail.com +me.li.n.eyb.r.u.c.e@gmail.com +meli.neybruc.e@gmail.com +m.e.line.yb.ru.ce@gmail.com +m.e.line.ybruc.e@gmail.com +m.el.i.ne.y.bru.ce@gmail.com +m.eli.ney.br.u.c.e@gmail.com +mel.iney.br.u.c.e@gmail.com +melin.e.y.b.ruc.e@gmail.com +m.e.li.n.e.ybr.uc.e@gmail.com +m.e.li.ne.y.b.r.u.c.e@gmail.com +m.el.i.ne.ybr.u.ce@gmail.com +m.el.i.ne.yb.r.u.ce@gmail.com +me.lin.ey.b.r.u.ce@gmail.com +me.l.i.ney.br.uce@gmail.com +m.e.l.i.n.eyb.r.uc.e@gmail.com +me.li.n.e.yb.ru.ce@gmail.com +m.eli.ne.y.bru.ce@gmail.com +me.liney.b.ru.c.e@gmail.com +meli.neybr.u.ce@gmail.com +m.eline.yb.ru.ce@gmail.com +m.eli.n.e.yb.ruce@gmail.com +m.el.i.n.e.yb.r.u.c.e@gmail.com +mel.ine.y.b.r.u.ce@gmail.com +melin.e.ybru.c.e@gmail.com +me.l.i.ne.y.b.ruc.e@gmail.com +me.lin.eybru.c.e@gmail.com +meliney.b.ruce@gmail.com +me.li.n.e.ybr.uc.e@gmail.com +m.e.line.y.b.ru.ce@gmail.com +m.e.lin.e.ybruc.e@gmail.com +m.e.liney.bru.c.e@gmail.com +m.e.lineybr.uc.e@gmail.com +me.l.i.n.eyb.r.u.ce@gmail.com +m.el.i.ne.y.b.ruc.e@gmail.com +me.l.i.ne.ybr.u.c.e@gmail.com +m.e.l.in.eyb.r.u.ce@gmail.com +m.e.l.in.e.yb.r.u.c.e@gmail.com +me.l.iney.b.r.u.ce@gmail.com +m.e.l.in.e.yb.ru.c.e@gmail.com +m.eline.y.br.u.c.e@gmail.com +m.e.li.n.ey.br.uc.e@gmail.com +me.lin.eyb.ru.ce@gmail.com +m.elin.eyb.ru.c.e@gmail.com +mel.i.ne.y.br.uc.e@gmail.com +m.e.l.i.ne.yb.ruce@gmail.com +m.e.l.in.ey.bru.c.e@gmail.com +m.e.li.n.ey.bruc.e@gmail.com +m.eli.neybruce@gmail.com +m.el.i.ne.y.b.ruce@gmail.com +mel.ine.y.br.u.c.e@gmail.com +m.eline.y.b.r.uc.e@gmail.com +m.e.l.i.ne.y.br.uce@gmail.com +meli.n.e.y.bruc.e@gmail.com +m.e.l.i.n.eybr.uce@gmail.com +m.el.i.n.ey.b.ruce@gmail.com +m.e.lin.ey.br.uc.e@gmail.com +me.l.i.ne.yb.ru.c.e@gmail.com +m.e.l.in.eyb.r.uce@gmail.com +m.el.i.n.eybru.ce@gmail.com +mel.in.e.y.br.uce@gmail.com +melin.eybruc.e@gmail.com +m.el.in.ey.bru.c.e@gmail.com +m.e.l.i.n.eybruc.e@gmail.com +m.e.l.in.ey.b.ru.ce@gmail.com +m.e.l.i.n.e.yb.r.uc.e@gmail.com +m.el.in.ey.bruce@gmail.com +me.l.i.n.e.y.bruce@gmail.com +me.li.n.e.yb.ruce@gmail.com +meli.n.eybr.u.c.e@gmail.com +m.elin.e.y.bru.ce@gmail.com +melin.e.y.b.ru.c.e@gmail.com +m.e.li.n.e.ybru.c.e@gmail.com +m.e.l.ine.ybr.uc.e@gmail.com +mel.i.neybru.ce@gmail.com +m.e.li.ne.ybru.c.e@gmail.com +mel.ineybru.ce@gmail.com +m.e.l.i.n.e.ybr.uc.e@gmail.com +me.li.n.e.y.b.r.u.c.e@gmail.com +meli.n.ey.b.ruc.e@gmail.com +melineyb.ruc.e@gmail.com +m.eline.y.bru.ce@gmail.com +meli.ne.ybr.u.c.e@gmail.com +me.lineybr.uce@gmail.com +me.l.ineybr.u.ce@gmail.com +me.l.in.ey.bruc.e@gmail.com +m.el.in.ey.b.r.u.c.e@gmail.com +m.elin.ey.br.uc.e@gmail.com +me.li.ne.ybruce@gmail.com +meli.n.eyb.r.uce@gmail.com +m.e.li.n.e.ybruce@gmail.com +me.li.neyb.r.uc.e@gmail.com +me.line.ybr.uc.e@gmail.com +m.el.i.ne.ybruce@gmail.com +me.l.i.n.eybr.uce@gmail.com +me.lin.e.yb.r.uce@gmail.com +m.e.l.ineybr.uc.e@gmail.com +me.li.n.ey.b.ruc.e@gmail.com +me.li.ney.b.r.u.ce@gmail.com +me.l.i.ney.bruce@gmail.com +m.el.in.ey.b.r.uc.e@gmail.com +mel.in.e.y.br.u.ce@gmail.com +meline.ybr.uc.e@gmail.com +m.e.li.n.e.ybr.u.ce@gmail.com +mel.i.ney.b.r.uc.e@gmail.com +me.lin.ey.b.ru.ce@gmail.com +melin.ey.bruc.e@gmail.com +m.e.lin.e.y.bruc.e@gmail.com +mel.i.ne.ybruce@gmail.com +me.l.iney.b.ruce@gmail.com +meline.y.b.r.uc.e@gmail.com +me.liney.b.r.uce@gmail.com +me.li.ne.y.b.r.u.ce@gmail.com +me.lin.e.yb.r.u.c.e@gmail.com +m.el.i.ney.br.uce@gmail.com +me.l.in.e.ybr.u.c.e@gmail.com +m.elin.eybruce@gmail.com +meline.y.br.uce@gmail.com +meli.n.eyb.ru.ce@gmail.com +m.elin.ey.b.r.uc.e@gmail.com +m.e.l.ine.ybruc.e@gmail.com +m.eli.n.eybruce@gmail.com +m.elin.e.y.b.r.uc.e@gmail.com +m.e.li.ney.bru.ce@gmail.com +me.l.in.e.ybr.uc.e@gmail.com +mel.in.ey.b.r.uce@gmail.com +meliney.bruce@gmail.com +mel.ine.ybru.ce@gmail.com +m.el.i.ney.br.u.ce@gmail.com +m.e.lin.e.y.bru.c.e@gmail.com +m.el.i.n.e.ybru.c.e@gmail.com +m.e.l.in.e.ybru.ce@gmail.com +me.lin.ey.bru.ce@gmail.com +m.e.lin.eybru.ce@gmail.com +mel.in.eyb.ru.ce@gmail.com +me.l.in.e.y.br.u.c.e@gmail.com +m.e.l.i.n.ey.br.u.c.e@gmail.com +me.line.y.br.uc.e@gmail.com +m.el.i.neybr.u.c.e@gmail.com +me.lin.e.ybruc.e@gmail.com +meli.neybruce@gmail.com +m.e.l.ine.y.b.r.u.c.e@gmail.com +meli.n.e.y.b.r.u.ce@gmail.com +mel.i.n.e.ybru.ce@gmail.com +mel.i.ney.br.uc.e@gmail.com +cardsstimulus@gmail.com +ca.rd.ss.t.i.m.ulus@gmail.com +ca.r.d.sst.imu.lu.s@gmail.com +c.ar.d.ssti.m.ulus@gmail.com +cards.stim.u.lu.s@gmail.com +c.a.r.dss.ti.mul.us@gmail.com +car.d.s.s.t.im.ul.u.s@gmail.com +car.dsst.i.mul.u.s@gmail.com +c.a.r.ds.stim.ul.u.s@gmail.com +ca.r.dss.tim.u.l.us@gmail.com +c.ar.dss.t.imu.lu.s@gmail.com +ca.rd.s.st.im.ulus@gmail.com +c.a.r.d.ssti.mul.u.s@gmail.com +c.a.rds.st.im.u.lus@gmail.com +ca.r.d.s.s.timu.l.us@gmail.com +cardss.t.imulus@gmail.com +c.ardss.timu.l.u.s@gmail.com +c.ard.ssti.mu.l.u.s@gmail.com +card.s.stim.ul.us@gmail.com +c.a.rd.s.s.t.i.m.u.lu.s@gmail.com +c.ar.d.ss.t.imu.l.u.s@gmail.com +c.ard.s.stimulus@gmail.com +car.dss.t.i.mu.l.us@gmail.com +car.d.s.s.ti.m.ulus@gmail.com +ca.rd.s.stim.u.lu.s@gmail.com +cards.s.timu.l.u.s@gmail.com +cardsstim.u.l.u.s@gmail.com +c.a.r.ds.s.t.im.u.lu.s@gmail.com +ca.r.ds.st.i.m.ul.us@gmail.com +cards.st.imul.us@gmail.com +ca.rd.s.st.im.u.l.u.s@gmail.com +c.ar.dsst.i.m.ulu.s@gmail.com +ca.r.dsst.i.m.u.lu.s@gmail.com +card.ss.t.i.m.u.lu.s@gmail.com +c.a.r.d.ssti.m.u.l.us@gmail.com +cardsstimu.lus@gmail.com +ca.rd.sst.im.ulus@gmail.com +ca.r.d.s.s.ti.m.ul.u.s@gmail.com +c.a.r.ds.st.i.mu.lus@gmail.com +c.ard.ss.t.imu.l.us@gmail.com +ca.r.dssti.mu.lu.s@gmail.com +ca.r.dss.t.i.mulus@gmail.com +ca.r.dssti.mu.l.us@gmail.com +c.a.rds.s.tim.ul.u.s@gmail.com +c.ar.d.s.st.i.m.ulus@gmail.com +cards.s.ti.mulus@gmail.com +car.dss.tim.ulus@gmail.com +c.a.r.d.s.stimulu.s@gmail.com +c.ards.s.ti.m.ul.us@gmail.com +c.ar.dss.t.im.u.lu.s@gmail.com +ca.r.ds.s.ti.m.ul.us@gmail.com +c.ard.s.s.t.imu.l.us@gmail.com +ca.r.d.sst.i.m.ulus@gmail.com +ca.rd.s.sti.mu.l.u.s@gmail.com +c.a.rd.s.s.ti.mu.lu.s@gmail.com +ca.r.dss.timul.us@gmail.com +car.d.s.sti.m.u.l.us@gmail.com +c.ar.d.ss.timu.l.u.s@gmail.com +ca.r.d.s.s.timulu.s@gmail.com +c.a.rdss.t.imu.l.us@gmail.com +c.a.rdss.t.i.m.u.lus@gmail.com +c.a.r.ds.stim.u.lu.s@gmail.com +ca.r.dsst.im.u.lu.s@gmail.com +c.a.r.d.s.st.i.m.u.lus@gmail.com +ca.rd.s.s.t.i.m.ul.u.s@gmail.com +ca.r.d.ssti.m.u.l.u.s@gmail.com +c.a.rds.stimul.u.s@gmail.com +car.d.s.s.timul.u.s@gmail.com +c.ar.d.s.s.t.i.m.ul.us@gmail.com +c.a.rd.sst.im.u.l.u.s@gmail.com +ca.r.d.s.s.ti.m.u.lu.s@gmail.com +c.a.r.d.sst.im.u.l.u.s@gmail.com +c.a.r.d.ss.t.im.ul.us@gmail.com +ca.rd.ss.ti.m.u.l.us@gmail.com +card.ss.t.i.mu.l.us@gmail.com +cardss.timul.us@gmail.com +c.ardss.t.im.ulus@gmail.com +c.a.r.ds.st.imul.us@gmail.com +c.ar.d.ssti.mul.us@gmail.com +card.s.s.t.i.m.ul.us@gmail.com +c.a.r.d.ss.t.imu.lus@gmail.com +c.ard.s.s.ti.m.ulus@gmail.com +ca.r.ds.st.i.mul.us@gmail.com +card.s.s.tim.u.lu.s@gmail.com +c.a.rd.s.s.ti.m.ulu.s@gmail.com +car.dss.t.im.u.lus@gmail.com +ca.rd.s.s.timu.lu.s@gmail.com +ca.r.ds.s.t.imu.lus@gmail.com +c.ar.d.ss.t.im.u.l.us@gmail.com +card.s.s.t.im.ulu.s@gmail.com +cards.s.t.imulu.s@gmail.com +c.a.r.dss.tim.ul.us@gmail.com +c.a.r.ds.stimulus@gmail.com +car.d.sstim.u.lu.s@gmail.com +ca.r.dsst.i.mu.l.u.s@gmail.com +c.ards.sti.m.u.lus@gmail.com +car.dsstim.u.l.u.s@gmail.com +c.ar.d.s.s.t.imu.l.us@gmail.com +c.a.r.dsst.im.u.lus@gmail.com +ca.r.dss.ti.m.u.l.us@gmail.com +ca.r.dss.ti.mu.lus@gmail.com +car.d.s.st.i.mulu.s@gmail.com +car.ds.s.t.i.mu.lu.s@gmail.com +c.a.r.d.sst.imul.u.s@gmail.com +c.a.r.d.s.sti.mulus@gmail.com +car.d.sst.im.u.l.us@gmail.com +ca.rds.sti.mulus@gmail.com +c.ar.d.s.s.timu.l.u.s@gmail.com +c.ards.s.t.im.ulus@gmail.com +c.ar.d.sstimu.lus@gmail.com +c.a.r.dss.t.i.mu.lus@gmail.com +c.ar.d.ssti.mulu.s@gmail.com +ca.r.d.ss.t.im.ulu.s@gmail.com +c.ardss.t.im.u.lu.s@gmail.com +card.sst.i.mul.u.s@gmail.com +ca.r.d.s.st.imul.u.s@gmail.com +card.s.s.ti.mul.u.s@gmail.com +c.ar.d.sstim.ul.us@gmail.com +car.dssti.mul.us@gmail.com +c.a.r.d.ss.t.i.m.u.lus@gmail.com +ca.rds.s.t.i.mu.l.u.s@gmail.com +ca.rd.s.s.ti.mulu.s@gmail.com +c.ard.ss.ti.mu.l.us@gmail.com +c.ar.d.ss.ti.mulus@gmail.com +c.ar.dss.t.imu.lus@gmail.com +c.ar.d.sst.i.mu.l.us@gmail.com +ca.r.ds.s.ti.m.u.lus@gmail.com +ca.r.d.s.s.t.imu.l.us@gmail.com +car.dsstimu.lu.s@gmail.com +car.d.ss.timulu.s@gmail.com +cards.stim.ul.u.s@gmail.com +car.d.s.stimulus@gmail.com +ca.r.dssti.m.u.lu.s@gmail.com +c.a.rd.s.st.imu.lu.s@gmail.com +ca.rds.s.ti.m.ulus@gmail.com +c.ar.d.sst.i.mul.u.s@gmail.com +ca.r.dss.tim.u.lus@gmail.com +c.ar.d.s.sti.mu.l.us@gmail.com +c.ar.ds.s.t.im.ulu.s@gmail.com +c.ar.dsst.imu.lu.s@gmail.com +car.ds.s.t.i.mu.l.u.s@gmail.com +car.d.ss.ti.mu.lu.s@gmail.com +c.a.r.d.s.s.t.imu.l.us@gmail.com +c.a.rd.ss.t.im.u.lus@gmail.com +c.a.r.d.ss.t.i.mu.lus@gmail.com +car.ds.stimu.lu.s@gmail.com +ca.r.d.s.stim.u.lu.s@gmail.com +c.a.r.ds.s.t.imul.us@gmail.com +card.sstimu.l.us@gmail.com +c.a.rdss.ti.m.u.l.u.s@gmail.com +ca.rd.s.sti.m.ul.us@gmail.com +ca.rd.sstimulus@gmail.com +c.ardss.t.i.m.ulu.s@gmail.com +ca.r.d.ss.t.i.m.ulu.s@gmail.com +ca.rd.s.st.imul.us@gmail.com +cardsstim.ulus@gmail.com +ca.rd.ss.t.imu.lu.s@gmail.com +car.d.s.s.timu.l.u.s@gmail.com +c.a.r.d.s.s.t.i.m.ul.u.s@gmail.com +c.a.r.d.s.s.tim.u.lu.s@gmail.com +ca.r.ds.s.ti.m.u.lu.s@gmail.com +ca.r.d.ss.t.imul.us@gmail.com +c.a.r.d.s.s.t.im.ulu.s@gmail.com +ca.r.dssti.mu.l.u.s@gmail.com +c.ardsst.im.u.l.u.s@gmail.com +card.s.s.ti.m.u.lus@gmail.com +c.a.rdss.tim.ul.us@gmail.com +car.d.s.s.timul.us@gmail.com +car.d.sstim.ulus@gmail.com +ca.r.ds.st.im.u.lus@gmail.com +c.a.r.d.s.st.imu.lus@gmail.com +car.ds.s.t.i.m.u.lus@gmail.com +ca.r.dss.ti.mul.u.s@gmail.com +c.ar.d.s.s.t.i.m.ulu.s@gmail.com +c.ar.ds.s.ti.mul.us@gmail.com +c.a.rds.st.im.ulu.s@gmail.com +c.ar.ds.sti.m.ulus@gmail.com +c.a.r.d.s.s.t.i.mulus@gmail.com +ca.rd.s.sti.m.ul.u.s@gmail.com +ca.rds.st.i.m.ul.us@gmail.com +ca.r.ds.stimu.lus@gmail.com +c.a.r.d.s.st.im.ulu.s@gmail.com +card.sst.im.u.lu.s@gmail.com +c.ardsst.imu.lu.s@gmail.com +c.a.rdss.ti.m.u.l.us@gmail.com +c.ar.d.ss.t.i.mu.l.u.s@gmail.com +c.ard.s.st.im.ulus@gmail.com +c.ard.ss.t.imul.u.s@gmail.com +ca.rd.s.s.ti.m.u.lus@gmail.com +c.ar.d.ssti.mu.lus@gmail.com +cards.st.imulus@gmail.com +ca.r.ds.sti.mul.u.s@gmail.com +ca.rdss.t.imu.lu.s@gmail.com +ca.r.d.s.s.t.im.ul.us@gmail.com +cardsst.i.mulu.s@gmail.com +c.ardssti.m.ul.us@gmail.com +ca.rds.s.t.i.mu.lus@gmail.com +c.a.r.d.s.s.tim.u.l.us@gmail.com +ca.rds.s.t.imu.lu.s@gmail.com +c.ard.ssti.mul.us@gmail.com +c.ar.dss.ti.mu.lu.s@gmail.com +" +HiCKQN4n,Registrations Tab on Person Profile,DataCCIW,JavaScript,Friday 3rd of November 2023 02:14:00 PM CDT,"{% javascript %} +$(function(){ + $('#registrations-table tr[data-href]').each(function(){ + $(this).css('cursor','pointer').hover( + function(){ + $(this).addClass('active'); + }, + function(){ + $(this).removeClass('active'); + }).click( function(){ + document.location = $(this).attr('data-href'); + } + ); + }); +}); +{% endjavascript %} + +{% registration where:'PersonAliasId == ""{{Context.Person.PrimaryAliasId}}""' %} + //- Get All Registration Instances the current person has access to + //- We fetch registrations below and they do not inherit security from their parent registration instances + //- We need to ensure users do not view registrations for parent registration instances they do not have access to + //- All registrationinstance will have an id greater than -1, this is a little hack to grab all registrations instances a user has access to + {% registrationinstance where:'Id > -1' %} + + {% registrationregistrant where:'PersonAliasId == ""{{Context.Person.PrimaryAliasId}}""' %} + {% for registrationregistrant in registrationregistrantItems %} + {% assign registrationItems = registrationItems | AddToArray:registrationregistrant.Registration %} + {% endfor %} + {% endregistrationregistrant %} + {% assign registrationItems = registrationItems | OrderBy:'CreatedDateTime desc' %} + {% assign rows = registrationItems | Distinct:'RegistrationInstance.Id' %} + + {%- assign pageSize = 25 -%} + {%- assign pageNum = 'Global' | PageParameter:'p' | Default:'' -%} + {%- assign query = 'Global' | Page:'QueryString' -%} + {%- assign url = 'Global' | Page:'Url' -%} + {%- assign rootURL = url | Url:'localpath' -%} + {%- assign firstLoop = true -%} + {%- for queryParam in query -%} + {%- assign kvParam = queryParam | PropertyToKeyValue -%} + {%- if kvParam.Key != 'p' and kvParam.Key != 'PageId' -%} + {%- if firstLoop == true -%} + {%- capture rootURL %}{{ rootURL }}?{{ kvParam.Key }}={{ kvParam.Value }}{% endcapture -%} + {%- assign firstLoop = false -%} + {%- else -%} + {%- capture rootURL %}{{ rootURL }}&{{ kvParam.Key }}={{ kvParam.Value }}{% endcapture -%} + {%- endif -%} + {%- endif -%} + {%- endfor -%} + {%- if pageNum == '1' -%} + {%- comment %} redirect if the page query value is 1 {% endcomment -%} + {{ rootURL | PageRedirect }} + {%- endif -%} + {%- if pageNum == '' %}{% assign pageNum = '1' %}{% endif -%} + {%- assign pageNum = pageNum | AsInteger -%} + {%- assign itemCount = rows | Size -%} + {%- assign pageCount = itemCount | DividedBy:pageSize | Ceiling -%} + {%- assign skipCount = pageNum | Minus:1 | Times:pageSize -%} + {%- assign roleID = 'Global' | PageParameter:'GroupId' | Default:'0' -%} +
+
+
+
+ + + + {%- assign columnCount = 6 -%} + + + + + + + + + + {%- for row in rows limit:pageSize offset:skipCount -%} + //- check if the current user can view this registration instance + {% assign viewregistrationinstance = registrationinstanceItems | Where:'Id', row.RegistrationInstance.Id | Select:'Id' %} + {% assign showRegistration = false %} + {% if viewregistrationinstance > 0 %} {% assign showRegistration = true %}{% endif %} + + + + + + + + + + {%- endfor -%} + + + {%- if pageCount > 1 -%} + + + + {%- endif -%} + +
TemplateInstanceDateRegistrantsRegistrarRegistrant
{% if showRegistration %}{{ row.RegistrationInstance.RegistrationTemplate }}{% else %}Restricted View Access{% endif %}{% if showRegistration %}{{ row.RegistrationInstance }}{% else %}{% endif %}{{ row.CreatedDateTime | Date:'M/d/yyyy' }}{{ row.Registrants | Size }}{{ row.PersonAlias.Person }}{{ row.Registrants | Join:', ' }}
+ {{ itemCount | Format:'#,##0' }} {{ 'Item' | PluralizeForQuantity:itemCount }} + {[ pager current:'{{ pageNum }}' total:'{{ pageCount }}' rooturl:'{{ rootURL }}' buttoncount:'10' size:'small' class:'grid-pager' usequery:'true' ]} +
+
+
+
+
+ +{% endregistrationinstance %} +{% endregistration %}" +ciGzHVFy,ImpulseDetectionSimple,Ruslan_nig,Arduino,Friday 3rd of November 2023 02:06:29 PM CDT,"//this code just fix encoder pulse detection +//this code placed on Pastebin +#define RH_ENCODER_A 3 +#define RH_ENCODER_B 8 + +bool mean = 0; +bool newmean = 0; +uint32_t counter = 0; + +void setup() { + + pinMode(RH_ENCODER_A, INPUT); + pinMode(RH_ENCODER_B, INPUT); + Serial.begin(9600); +} + + + +void loop() { + newmean = digitalRead(RH_ENCODER_B); + if (mean != newmean) { + counter++; + Serial.print(""count = ""); + Serial.println(counter); + mean = newmean; + } +} + +" +t4RFeT5N,Nigerian scammers [3-11-2/2023],bombaires,AIMMS,Friday 3rd of November 2023 02:05:40 PM CDT,"fedexd334@gmail.com +f.e.dex.d33.4@gmail.com +fe.d.e.x.d334@gmail.com +fe.d.e.x.d3.3.4@gmail.com +f.e.d.exd.334@gmail.com +f.e.dexd334@gmail.com +f.ed.e.x.d.33.4@gmail.com +f.ede.xd334@gmail.com +f.ede.xd.3.3.4@gmail.com +fe.d.exd.33.4@gmail.com +fe.dex.d.334@gmail.com +fe.d.e.xd.3.3.4@gmail.com +f.edexd334@gmail.com +fe.de.x.d.3.3.4@gmail.com +f.ede.xd.3.34@gmail.com +f.e.dexd3.34@gmail.com +fed.e.xd.33.4@gmail.com +fe.de.xd3.34@gmail.com +fe.d.e.x.d3.34@gmail.com +fed.ex.d3.34@gmail.com +f.ed.e.xd.3.3.4@gmail.com +fe.d.exd3.3.4@gmail.com +fede.xd3.3.4@gmail.com +fe.d.ex.d3.34@gmail.com +fed.e.x.d334@gmail.com +fede.xd.33.4@gmail.com +fe.d.e.xd.334@gmail.com +fe.de.x.d.334@gmail.com +fed.e.x.d.3.3.4@gmail.com +f.e.d.e.x.d.3.34@gmail.com +fe.de.x.d3.34@gmail.com +f.ed.exd334@gmail.com +fe.d.e.xd33.4@gmail.com +fed.e.x.d33.4@gmail.com +f.edexd.33.4@gmail.com +fe.dex.d.3.34@gmail.com +fed.e.xd334@gmail.com +f.e.d.e.x.d3.3.4@gmail.com +f.ed.exd.33.4@gmail.com +fe.dex.d33.4@gmail.com +fedex.d3.34@gmail.com +f.ed.e.x.d3.3.4@gmail.com +f.e.de.xd33.4@gmail.com +f.e.de.xd.3.3.4@gmail.com +fed.ex.d.3.3.4@gmail.com +f.e.d.e.xd.334@gmail.com +f.e.d.e.xd33.4@gmail.com +fed.exd.3.3.4@gmail.com +fe.d.exd334@gmail.com +fed.e.x.d.3.34@gmail.com +fed.ex.d.334@gmail.com +f.e.de.x.d3.3.4@gmail.com +f.edex.d3.3.4@gmail.com +fe.de.x.d334@gmail.com +fe.de.x.d3.3.4@gmail.com +fede.x.d3.3.4@gmail.com +fe.d.ex.d334@gmail.com +fede.x.d.33.4@gmail.com +f.edex.d.3.3.4@gmail.com +f.ed.exd.3.34@gmail.com +f.ed.exd3.3.4@gmail.com +f.e.d.e.x.d334@gmail.com +fed.e.x.d.334@gmail.com +fe.dex.d.3.3.4@gmail.com +fed.e.x.d3.34@gmail.com +f.edex.d.33.4@gmail.com +fed.exd3.3.4@gmail.com +f.e.d.e.x.d33.4@gmail.com +f.e.dex.d3.3.4@gmail.com +f.e.dexd.33.4@gmail.com +fe.dexd3.34@gmail.com +fede.x.d.3.3.4@gmail.com +f.ede.x.d334@gmail.com +fe.d.exd33.4@gmail.com +fe.d.e.xd.3.34@gmail.com +f.ed.e.xd.33.4@gmail.com +fedexd.3.3.4@gmail.com +fe.d.e.x.d.33.4@gmail.com +f.edexd3.3.4@gmail.com +f.e.de.xd.3.34@gmail.com +f.ed.ex.d3.3.4@gmail.com +f.e.d.e.x.d.334@gmail.com +f.edex.d3.34@gmail.com +f.e.d.exd3.3.4@gmail.com +f.ed.ex.d.3.3.4@gmail.com +f.e.de.x.d33.4@gmail.com +f.ed.ex.d334@gmail.com +fe.d.exd.3.34@gmail.com +f.e.dex.d.3.3.4@gmail.com +fedexd.3.34@gmail.com +fedex.d.3.3.4@gmail.com +fe.d.e.x.d.3.34@gmail.com +f.e.d.e.xd.3.34@gmail.com +fe.dexd3.3.4@gmail.com +f.e.d.e.x.d3.34@gmail.com +f.edexd33.4@gmail.com +fe.dexd.3.34@gmail.com +fedex.d.3.34@gmail.com +f.ede.x.d3.34@gmail.com +f.ed.ex.d3.34@gmail.com +f.e.d.e.xd3.34@gmail.com +fed.e.xd3.34@gmail.com +f.e.d.ex.d.3.3.4@gmail.com +f.ed.e.xd.334@gmail.com +f.e.d.exd.33.4@gmail.com +fed.ex.d33.4@gmail.com +f.e.d.e.xd334@gmail.com +fede.xd3.34@gmail.com +fede.xd.3.3.4@gmail.com +fe.d.e.xd334@gmail.com +fe.d.e.xd3.3.4@gmail.com +f.e.de.xd3.34@gmail.com +fe.d.ex.d3.3.4@gmail.com +f.ede.x.d.3.3.4@gmail.com +fe.de.x.d.33.4@gmail.com +f.e.d.exd334@gmail.com +f.ed.e.x.d.3.3.4@gmail.com +fede.x.d33.4@gmail.com +fe.d.ex.d.334@gmail.com +fe.dex.d3.3.4@gmail.com +fe.d.exd.3.3.4@gmail.com +f.e.de.x.d3.34@gmail.com +fe.de.xd.3.34@gmail.com +fedexd3.3.4@gmail.com +fed.e.xd.3.3.4@gmail.com +f.e.d.exd33.4@gmail.com +f.ed.e.xd.3.34@gmail.com +f.ed.e.x.d33.4@gmail.com +f.ed.e.x.d3.34@gmail.com +f.e.d.ex.d3.34@gmail.com +fe.dexd33.4@gmail.com +fede.xd.3.34@gmail.com +fe.d.e.x.d.334@gmail.com +f.e.dex.d334@gmail.com +fedex.d3.3.4@gmail.com +f.e.d.exd.3.3.4@gmail.com +fe.d.exd.334@gmail.com +f.e.dexd3.3.4@gmail.com +fedex.d334@gmail.com +f.e.d.e.xd.3.3.4@gmail.com +fed.ex.d.33.4@gmail.com +f.edex.d.334@gmail.com +fe.de.xd334@gmail.com +f.ed.ex.d.3.34@gmail.com +f.ede.xd33.4@gmail.com +f.e.d.ex.d3.3.4@gmail.com +f.ed.ex.d.334@gmail.com +f.ede.xd.334@gmail.com +fede.xd.334@gmail.com +fed.exd.334@gmail.com +f.e.d.exd.3.34@gmail.com +fedex.d.33.4@gmail.com +f.e.dexd.3.3.4@gmail.com +f.ede.x.d3.3.4@gmail.com +fedexd.33.4@gmail.com +fe.de.xd.33.4@gmail.com +fe.dexd.3.3.4@gmail.com +f.e.dex.d3.34@gmail.com +fe.dex.d334@gmail.com +f.edex.d.3.34@gmail.com +fedexd33.4@gmail.com +fed.exd.3.34@gmail.com +f.edex.d33.4@gmail.com +f.ed.e.xd334@gmail.com +fede.x.d.334@gmail.com +fe.dexd.33.4@gmail.com +fed.ex.d.3.34@gmail.com +fe.d.exd3.34@gmail.com +f.ed.exd3.34@gmail.com +f.e.de.xd334@gmail.com +fed.e.xd.3.34@gmail.com +f.e.de.xd3.3.4@gmail.com +f.e.de.xd.334@gmail.com +f.ed.e.xd3.34@gmail.com +f.ede.x.d.334@gmail.com +f.e.de.xd.33.4@gmail.com +fedexd334@gmail.com +f.e.dexd.334@gmail.com +f.ed.e.xd33.4@gmail.com +fe.de.x.d.3.34@gmail.com +f.e.d.ex.d334@gmail.com +fede.xd334@gmail.com +f.e.d.ex.d.33.4@gmail.com +fe.de.x.d33.4@gmail.com +fe.dexd334@gmail.com +fe.d.ex.d.33.4@gmail.com +fe.dexd.334@gmail.com +f.ede.x.d.33.4@gmail.com +f.e.d.ex.d.3.34@gmail.com +f.ede.xd3.3.4@gmail.com +f.ed.exd.3.3.4@gmail.com +fede.x.d334@gmail.com +f.e.d.e.x.d.3.3.4@gmail.com +f.ede.xd3.34@gmail.com +fed.exd.33.4@gmail.com +f.e.d.ex.d.334@gmail.com +fe.d.ex.d.3.34@gmail.com +fe.dex.d3.34@gmail.com +f.e.d.e.xd.33.4@gmail.com +f.edexd.3.3.4@gmail.com +fe.dex.d.33.4@gmail.com +adelabudu@gmail.com +ad.ela.b.udu@gmail.com +a.de.l.ab.u.d.u@gmail.com +ad.e.l.abu.d.u@gmail.com +a.d.e.lab.u.d.u@gmail.com +ad.e.la.b.u.d.u@gmail.com +a.d.ela.b.udu@gmail.com +a.d.e.la.b.u.du@gmail.com +a.del.abu.d.u@gmail.com +a.delab.u.du@gmail.com +a.d.e.la.bu.d.u@gmail.com +ad.el.a.bu.du@gmail.com +a.del.a.bu.d.u@gmail.com +ad.e.l.a.bu.d.u@gmail.com +a.d.e.l.ab.udu@gmail.com +a.d.el.a.b.u.d.u@gmail.com +ade.l.a.bud.u@gmail.com +a.dela.b.ud.u@gmail.com +ad.elabud.u@gmail.com +a.d.e.labud.u@gmail.com +ad.e.labudu@gmail.com +a.d.el.a.bud.u@gmail.com +adelabudu@gmail.com +adel.ab.u.du@gmail.com +ade.labu.du@gmail.com +a.de.labu.d.u@gmail.com +a.d.e.l.a.bu.du@gmail.com +a.d.ela.bu.d.u@gmail.com +ad.e.la.bud.u@gmail.com +ad.e.la.b.ud.u@gmail.com +ade.l.a.b.u.du@gmail.com +ad.e.l.a.b.u.d.u@gmail.com +a.de.l.a.b.u.d.u@gmail.com +a.d.el.abud.u@gmail.com +a.del.ab.udu@gmail.com +a.d.el.ab.ud.u@gmail.com +a.de.labudu@gmail.com +a.delabudu@gmail.com +adel.a.b.u.du@gmail.com +a.de.lab.ud.u@gmail.com +ad.e.l.ab.udu@gmail.com +a.de.l.abu.du@gmail.com +a.d.e.l.a.b.u.du@gmail.com +a.d.e.lab.u.du@gmail.com +a.d.ela.b.u.d.u@gmail.com +ad.el.a.bud.u@gmail.com +a.d.e.l.a.b.udu@gmail.com +a.d.el.abudu@gmail.com +a.d.e.labu.d.u@gmail.com +a.d.elab.u.d.u@gmail.com +a.d.ela.b.u.du@gmail.com +a.del.a.b.udu@gmail.com +a.dela.bud.u@gmail.com +adelab.udu@gmail.com +ad.elabu.du@gmail.com +a.delab.u.d.u@gmail.com +ad.ela.bud.u@gmail.com +a.de.labud.u@gmail.com +a.d.el.a.budu@gmail.com +ade.l.a.budu@gmail.com +a.d.e.labu.du@gmail.com +ade.la.b.udu@gmail.com +ade.l.abud.u@gmail.com +a.d.ela.budu@gmail.com +ade.la.budu@gmail.com +ade.l.abu.d.u@gmail.com +a.delabu.d.u@gmail.com +ad.el.a.b.ud.u@gmail.com +a.d.el.a.b.ud.u@gmail.com +a.de.l.ab.ud.u@gmail.com +a.de.l.abu.d.u@gmail.com +a.d.e.l.ab.u.d.u@gmail.com +a.de.l.ab.u.du@gmail.com +adel.a.b.ud.u@gmail.com +a.dela.bu.du@gmail.com +a.de.la.b.u.d.u@gmail.com +a.dela.bu.d.u@gmail.com +a.d.e.la.b.ud.u@gmail.com +ad.e.l.ab.ud.u@gmail.com +ad.el.a.b.udu@gmail.com +ad.e.l.ab.u.d.u@gmail.com +adel.ab.udu@gmail.com +adela.budu@gmail.com +adela.b.udu@gmail.com +adelab.u.du@gmail.com +ad.ela.b.u.du@gmail.com +a.d.el.ab.u.du@gmail.com +adelab.ud.u@gmail.com +a.de.la.b.u.du@gmail.com +ad.e.l.a.budu@gmail.com +a.delab.ud.u@gmail.com +ade.l.a.bu.d.u@gmail.com +ade.la.b.ud.u@gmail.com +adela.b.u.d.u@gmail.com +ad.e.labu.d.u@gmail.com +ade.l.ab.udu@gmail.com +ad.e.l.a.bu.du@gmail.com +a.del.a.budu@gmail.com +ad.el.ab.u.du@gmail.com +ad.e.l.a.bud.u@gmail.com +a.dela.b.u.d.u@gmail.com +ad.elab.udu@gmail.com +ad.e.la.b.udu@gmail.com +adela.bud.u@gmail.com +a.d.e.l.a.bu.d.u@gmail.com +adel.a.bu.du@gmail.com +ade.l.a.bu.du@gmail.com +ad.e.l.abud.u@gmail.com +a.d.e.la.bu.du@gmail.com +a.del.a.b.ud.u@gmail.com +ad.e.l.abudu@gmail.com +a.d.elabu.d.u@gmail.com +ade.la.bu.d.u@gmail.com +a.d.el.ab.u.d.u@gmail.com +ad.ela.budu@gmail.com +a.del.a.bud.u@gmail.com +a.del.abu.du@gmail.com +a.d.elab.udu@gmail.com +a.de.l.a.b.udu@gmail.com +a.de.l.a.bud.u@gmail.com +a.d.e.labudu@gmail.com +ad.elabudu@gmail.com +ad.e.la.budu@gmail.com +a.de.l.abudu@gmail.com +a.del.a.b.u.du@gmail.com +ad.el.a.budu@gmail.com +a.del.ab.u.du@gmail.com +a.de.lab.u.du@gmail.com +ad.ela.b.u.d.u@gmail.com +a.d.elab.ud.u@gmail.com +ad.el.ab.udu@gmail.com +a.d.e.lab.udu@gmail.com +ad.ela.b.ud.u@gmail.com +adel.a.b.u.d.u@gmail.com +ad.elab.u.d.u@gmail.com +ade.lab.u.du@gmail.com +adel.a.bud.u@gmail.com +a.d.e.l.ab.ud.u@gmail.com +a.d.e.l.a.budu@gmail.com +a.de.la.budu@gmail.com +a.de.lab.udu@gmail.com +ad.e.labud.u@gmail.com +a.de.la.bud.u@gmail.com +adel.ab.ud.u@gmail.com +ad.ela.bu.d.u@gmail.com +adel.abud.u@gmail.com +a.de.lab.u.d.u@gmail.com +a.dela.budu@gmail.com +a.d.el.a.bu.d.u@gmail.com +a.de.l.abud.u@gmail.com +ad.el.abu.d.u@gmail.com +ad.e.l.a.b.u.du@gmail.com +a.d.ela.b.ud.u@gmail.com +adela.b.ud.u@gmail.com +a.d.el.abu.du@gmail.com +ad.el.a.bu.d.u@gmail.com +a.delabud.u@gmail.com +a.del.ab.ud.u@gmail.com +a.d.e.l.abu.d.u@gmail.com +a.delab.udu@gmail.com +a.dela.b.udu@gmail.com +a.delabu.du@gmail.com +adelab.u.d.u@gmail.com +adela.bu.d.u@gmail.com +ad.el.a.b.u.d.u@gmail.com +ad.e.la.bu.d.u@gmail.com +a.d.elabudu@gmail.com +a.d.elabud.u@gmail.com +a.de.la.bu.d.u@gmail.com +ad.el.ab.u.d.u@gmail.com +ad.e.l.a.b.ud.u@gmail.com +ad.e.la.bu.du@gmail.com +a.d.el.a.b.udu@gmail.com +ad.el.abudu@gmail.com +ade.labudu@gmail.com +a.d.e.la.budu@gmail.com +adela.b.u.du@gmail.com +a.d.e.l.abudu@gmail.com +ad.elab.ud.u@gmail.com +ade.l.abudu@gmail.com +adel.abudu@gmail.com +ade.labud.u@gmail.com +ade.la.b.u.du@gmail.com +ade.l.a.b.ud.u@gmail.com +a.d.ela.bu.du@gmail.com +a.d.el.abu.d.u@gmail.com +ade.l.ab.ud.u@gmail.com +ad.e.l.abu.du@gmail.com +ad.elab.u.du@gmail.com +ad.ela.bu.du@gmail.com +ade.l.a.b.udu@gmail.com +adelabu.du@gmail.com +a.d.el.a.b.u.du@gmail.com +a.d.e.lab.ud.u@gmail.com +ad.e.labu.du@gmail.com +ad.e.l.a.b.udu@gmail.com +a.d.el.ab.udu@gmail.com +ade.l.abu.du@gmail.com +ade.la.bud.u@gmail.com +ade.labu.d.u@gmail.com +ad.el.ab.ud.u@gmail.com +customofficeservice55544@yahoo.com +info@trial-server.shop +revinnocentmark33@gmail.com +re.v.in.n.oc.en.t.ma.rk33@gmail.com +re.v.inn.oce.n.t.m.a.rk3.3@gmail.com +r.e.v.i.nnocent.m.ark33@gmail.com +rev.in.no.ce.ntm.ar.k3.3@gmail.com +revin.no.c.e.ntm.ark33@gmail.com +rev.i.nn.oce.ntma.r.k.33@gmail.com +r.ev.inn.oce.nt.m.a.r.k.3.3@gmail.com +re.v.i.nn.ocen.tm.a.rk33@gmail.com +re.vin.n.oc.e.n.tm.a.r.k3.3@gmail.com +r.evin.n.o.c.en.tm.ark.3.3@gmail.com +revi.nno.c.en.tm.a.rk.3.3@gmail.com +r.e.v.i.nnocen.tmark.33@gmail.com +r.ev.i.nn.oc.e.n.tma.r.k.3.3@gmail.com +r.ev.i.n.n.oce.nt.m.a.r.k33@gmail.com +r.evi.n.n.o.c.en.t.m.a.r.k.33@gmail.com +r.ev.inno.cen.tm.a.rk.3.3@gmail.com +rev.i.n.noce.n.t.m.ark.3.3@gmail.com +r.ev.in.no.cen.t.m.ar.k3.3@gmail.com +revi.nnoc.e.ntm.a.rk.3.3@gmail.com +rev.in.nocent.m.a.rk3.3@gmail.com +r.evi.nnoc.en.tm.ar.k.3.3@gmail.com +r.ev.innoc.e.n.tmar.k3.3@gmail.com +r.ev.inno.ce.ntmar.k3.3@gmail.com +rev.i.n.n.oc.ent.m.ark.33@gmail.com +r.e.vi.n.n.o.cen.tma.rk33@gmail.com +re.v.in.n.oce.n.t.m.a.rk.3.3@gmail.com +rev.innocentmark33@gmail.com +re.vinnoc.entm.ark3.3@gmail.com +r.ev.i.nnoce.nt.ma.rk33@gmail.com +rev.i.n.no.ce.ntm.ark3.3@gmail.com +r.e.v.in.n.oc.en.t.m.ark.3.3@gmail.com +re.vi.nn.o.cen.tm.ark3.3@gmail.com +r.ev.i.nno.ce.ntm.ark.3.3@gmail.com +re.v.in.noc.en.t.m.ark.3.3@gmail.com +re.v.i.n.n.oce.nt.m.a.r.k.33@gmail.com +re.v.in.n.o.ce.n.t.mark33@gmail.com +r.e.vi.nn.ocen.tmark.3.3@gmail.com +r.ev.in.n.o.centm.ar.k.3.3@gmail.com +r.ev.i.nnoc.entm.a.rk.33@gmail.com +re.vinno.ce.ntmark33@gmail.com +re.vi.nn.oce.ntmar.k.33@gmail.com +rev.inno.ce.n.t.m.a.rk3.3@gmail.com +r.e.v.inno.c.entmar.k.33@gmail.com +rev.i.n.n.oce.n.t.m.ar.k.3.3@gmail.com +r.evi.nn.o.c.e.n.tm.ark.3.3@gmail.com +revin.n.oc.en.tm.a.rk33@gmail.com +r.evi.nn.oc.en.t.mar.k.33@gmail.com +rev.i.nnoc.ent.m.ark.3.3@gmail.com +r.e.v.i.n.noc.e.ntma.rk33@gmail.com +re.vi.n.n.ocen.t.mark33@gmail.com +r.evi.n.n.ocent.m.ar.k3.3@gmail.com +r.e.vi.n.no.c.e.n.tm.a.r.k33@gmail.com +re.v.in.n.o.cent.m.ark.3.3@gmail.com +re.v.in.n.o.cen.t.ma.r.k.33@gmail.com +r.evin.noce.n.tm.ark33@gmail.com +rev.in.n.o.ce.nt.mark33@gmail.com +r.evin.n.oc.ent.mark3.3@gmail.com +re.vin.n.o.ce.nt.m.ark.3.3@gmail.com +r.evinn.oc.e.n.tm.ar.k33@gmail.com +r.evin.noc.entma.rk33@gmail.com +r.ev.inn.o.ce.ntm.ar.k3.3@gmail.com +rev.i.n.no.ce.ntm.ar.k3.3@gmail.com +re.vi.n.noce.n.t.mar.k33@gmail.com +revi.nn.o.c.e.nt.mar.k.33@gmail.com +r.evi.n.nocentma.r.k.33@gmail.com +re.v.innoc.e.ntm.ark.33@gmail.com +r.ev.in.no.ce.n.tma.rk3.3@gmail.com +re.vin.no.c.e.nt.mar.k3.3@gmail.com +re.vin.n.o.c.ent.ma.rk.3.3@gmail.com +r.e.v.i.n.nocen.tma.r.k.3.3@gmail.com +r.e.v.i.n.n.o.ce.nt.m.a.r.k.3.3@gmail.com +r.ev.innoce.ntm.a.r.k33@gmail.com +r.e.v.in.noc.entmar.k33@gmail.com +r.e.vi.nn.oc.e.nt.ma.r.k.33@gmail.com +r.e.v.i.nn.o.cent.mark33@gmail.com +re.vinnoc.ent.m.a.r.k.33@gmail.com +re.v.inno.c.e.n.tmark.33@gmail.com +r.ev.in.no.cen.tma.r.k3.3@gmail.com +revin.n.o.c.entm.ark33@gmail.com +revi.n.n.oce.n.tmar.k33@gmail.com +r.ev.i.n.n.o.cen.t.m.ar.k.3.3@gmail.com +re.v.inno.c.en.t.ma.rk33@gmail.com +r.ev.i.n.no.ce.ntma.rk33@gmail.com +r.ev.in.noc.e.ntma.r.k.3.3@gmail.com +re.vin.nocentm.a.r.k3.3@gmail.com +r.e.v.i.n.no.c.e.n.tm.ark.33@gmail.com +rev.inn.o.ce.nt.mar.k.33@gmail.com +rev.i.n.n.oc.e.n.t.m.a.r.k.3.3@gmail.com +r.e.vi.nn.o.c.e.nt.ma.r.k3.3@gmail.com +revi.nno.ce.n.t.ma.r.k33@gmail.com +r.e.v.inn.o.ce.nt.mar.k.3.3@gmail.com +re.v.i.n.n.ocen.tm.ark.3.3@gmail.com +r.e.v.inn.oce.n.t.mar.k.3.3@gmail.com +r.e.v.inn.o.cen.t.m.a.r.k.33@gmail.com +revin.n.o.centmark33@gmail.com +re.vi.nn.oc.e.ntm.a.rk.3.3@gmail.com +r.ev.i.n.n.o.c.en.tm.ar.k3.3@gmail.com +rev.inno.c.en.tm.ark3.3@gmail.com +r.e.vin.n.o.cent.m.ark33@gmail.com +r.ev.in.n.ocent.m.a.r.k.33@gmail.com +rev.inn.oc.e.ntm.a.r.k.33@gmail.com +re.vinn.oc.e.ntm.a.rk.33@gmail.com +re.v.i.n.no.c.entma.r.k3.3@gmail.com +r.evi.nn.ocent.m.a.rk33@gmail.com +revi.n.n.o.ce.n.t.m.ar.k.33@gmail.com +re.v.i.n.no.centma.rk.3.3@gmail.com +r.e.vi.nnoc.e.ntm.a.r.k33@gmail.com +r.e.vin.n.oce.n.t.ma.r.k.33@gmail.com +r.e.v.in.noc.e.ntmark33@gmail.com +r.evi.nn.o.c.e.nt.mar.k33@gmail.com +r.ev.in.no.c.e.n.t.m.a.r.k.3.3@gmail.com +rev.in.n.oc.e.nt.m.a.rk.3.3@gmail.com +r.e.vi.nnocentm.a.r.k33@gmail.com +r.evin.n.oce.n.tma.r.k.3.3@gmail.com +r.ev.innoc.en.tm.a.r.k.33@gmail.com +re.v.i.nnoc.e.n.tm.a.r.k33@gmail.com +r.ev.i.n.n.oce.n.tm.ark3.3@gmail.com +r.e.v.i.nnoc.e.n.t.mar.k33@gmail.com +r.ev.i.nn.o.c.e.ntma.r.k33@gmail.com +r.ev.i.n.n.o.ce.n.t.mar.k33@gmail.com +r.e.v.in.n.o.c.e.n.tma.r.k33@gmail.com +r.evi.nno.cen.tm.ar.k3.3@gmail.com +re.vinn.o.ce.n.tmar.k3.3@gmail.com +r.e.v.in.n.oce.n.tm.ark33@gmail.com +r.evi.n.n.o.ce.ntma.rk33@gmail.com +r.evinn.ocen.t.mark.3.3@gmail.com +revinn.oc.e.n.tma.r.k.33@gmail.com +r.evinn.o.c.en.t.m.ar.k33@gmail.com +r.evi.nn.oc.e.n.tm.ar.k.3.3@gmail.com +r.ev.in.nocent.ma.r.k3.3@gmail.com +r.e.v.in.n.o.c.en.tm.ar.k3.3@gmail.com +r.e.v.i.n.no.ce.ntm.ar.k.33@gmail.com +rev.inn.o.c.entm.ar.k.3.3@gmail.com +revi.nno.ce.ntm.ar.k3.3@gmail.com +r.ev.i.nno.c.en.tmar.k.33@gmail.com +r.e.v.inno.ce.n.tm.ark.33@gmail.com +r.evin.n.ocent.ma.r.k.3.3@gmail.com +rev.inn.o.cen.tm.ar.k.3.3@gmail.com +re.v.i.nno.c.e.n.t.m.ar.k.3.3@gmail.com +r.e.v.i.nnoce.ntm.a.r.k3.3@gmail.com +revinnoce.ntma.r.k.33@gmail.com +r.e.vi.n.n.oc.e.ntma.rk3.3@gmail.com +r.ev.i.n.no.ce.n.tma.rk33@gmail.com +r.e.vinn.oc.e.ntm.ark33@gmail.com +r.evin.nocent.m.a.rk.33@gmail.com +rev.i.n.n.o.c.en.t.m.a.rk33@gmail.com +r.evi.n.n.o.ce.n.tm.ark3.3@gmail.com +re.vi.n.n.o.c.e.ntm.ark.33@gmail.com +rev.i.nn.o.ce.n.tm.a.rk.33@gmail.com +revinnocentmark3.3@gmail.com +rev.inn.o.cen.tm.a.r.k33@gmail.com +r.e.v.inn.o.c.en.t.ma.r.k.3.3@gmail.com +r.e.v.innocen.tmark.33@gmail.com +r.e.v.i.n.noce.nt.ma.rk33@gmail.com +revin.no.ce.n.tm.ar.k.3.3@gmail.com +r.e.v.i.nnoce.nt.m.ark.3.3@gmail.com +r.ev.i.n.nocentma.r.k.3.3@gmail.com +re.vinn.o.c.e.nt.m.a.r.k33@gmail.com +revin.noc.en.t.m.ar.k33@gmail.com +r.e.vi.nn.oc.entmar.k.33@gmail.com +r.e.v.i.n.no.cent.ma.rk.3.3@gmail.com +r.ev.in.no.c.en.tm.ark.3.3@gmail.com +revin.n.ocen.t.m.a.rk.3.3@gmail.com +rev.i.n.n.oce.n.t.m.a.r.k.3.3@gmail.com +r.ev.i.n.n.o.centma.rk3.3@gmail.com +revi.nno.ce.n.t.m.ark.3.3@gmail.com +re.v.i.n.n.oc.e.nt.ma.r.k3.3@gmail.com +revi.n.no.cent.m.a.r.k33@gmail.com +re.v.in.n.oce.ntm.a.r.k.3.3@gmail.com +re.vin.n.ocen.t.m.ar.k.3.3@gmail.com +revi.nn.ocen.t.ma.r.k.33@gmail.com +r.e.v.i.n.noc.e.n.t.mar.k.33@gmail.com +r.evin.no.c.ent.mark33@gmail.com +r.e.vin.nocent.ma.rk33@gmail.com +r.e.v.in.n.oc.e.nt.m.a.rk3.3@gmail.com +r.evinnocen.t.mark33@gmail.com +r.e.vinn.o.c.entma.r.k.33@gmail.com +re.v.in.n.oce.n.tmar.k33@gmail.com +re.vin.no.cent.m.ar.k.3.3@gmail.com +r.ev.inno.c.entmark.3.3@gmail.com +re.v.i.nno.cent.ma.rk.3.3@gmail.com +rev.i.n.n.oc.e.nt.m.a.r.k3.3@gmail.com +rev.i.nno.ce.n.tm.ark.3.3@gmail.com +r.evin.n.o.c.e.ntma.r.k3.3@gmail.com +revin.n.ocen.tm.a.rk3.3@gmail.com +rev.i.nno.c.en.tm.a.r.k3.3@gmail.com +r.ev.in.no.centmar.k33@gmail.com +re.v.inn.ocent.mark3.3@gmail.com +r.e.v.innoc.entm.a.r.k.3.3@gmail.com +r.evinnoc.en.tma.r.k.3.3@gmail.com +rev.i.nnoce.ntm.ark3.3@gmail.com +r.ev.inn.ocen.tm.a.r.k.3.3@gmail.com +re.vin.no.centmar.k3.3@gmail.com +r.ev.i.nnoce.nt.m.a.rk3.3@gmail.com +r.ev.i.n.noc.e.ntm.a.r.k33@gmail.com +re.vi.n.no.c.ent.m.a.rk.3.3@gmail.com +r.e.v.i.n.n.o.centm.a.r.k33@gmail.com +revi.n.no.c.e.nt.m.a.r.k.3.3@gmail.com +revi.nnoc.e.n.t.ma.rk33@gmail.com +r.e.vi.nn.oc.en.tm.ar.k3.3@gmail.com +wyssfdtn@outlook.com +ofcanadar6@gmail.com +ofc.ana.d.ar.6@gmail.com +o.f.c.an.ad.ar6@gmail.com +of.c.anad.ar.6@gmail.com +of.c.a.na.d.ar6@gmail.com +of.canad.ar.6@gmail.com +ofcana.d.a.r6@gmail.com +of.c.an.ada.r.6@gmail.com +of.can.ad.a.r.6@gmail.com +of.c.ana.d.a.r.6@gmail.com +o.fca.na.d.a.r.6@gmail.com +o.fc.anad.a.r.6@gmail.com +of.c.a.n.ad.a.r.6@gmail.com +o.f.can.ad.ar.6@gmail.com +o.f.ca.nad.a.r.6@gmail.com +o.f.c.a.nad.ar6@gmail.com +o.f.ca.n.a.d.ar6@gmail.com +ofcanad.ar6@gmail.com +o.fca.na.d.ar6@gmail.com +ofcan.ad.a.r.6@gmail.com +o.fcanad.ar.6@gmail.com +ofca.na.da.r6@gmail.com +of.can.adar.6@gmail.com +of.c.a.n.a.da.r.6@gmail.com +o.f.c.a.n.a.dar6@gmail.com +ofcana.da.r.6@gmail.com +of.can.a.d.ar.6@gmail.com +o.fc.a.n.adar6@gmail.com +o.f.canada.r.6@gmail.com +o.f.canad.ar.6@gmail.com +o.fcan.ad.ar.6@gmail.com +ofcana.dar.6@gmail.com +o.f.c.a.na.da.r6@gmail.com +of.can.a.d.ar6@gmail.com +ofc.an.adar6@gmail.com +o.f.c.ana.d.ar.6@gmail.com +o.fca.na.dar6@gmail.com +ofc.a.nadar.6@gmail.com +ofca.n.ad.ar.6@gmail.com +of.ca.na.dar.6@gmail.com +o.f.ca.n.ad.ar6@gmail.com +o.f.ca.n.ad.a.r.6@gmail.com +o.f.cana.d.a.r6@gmail.com +ofc.a.nad.a.r6@gmail.com +ofc.an.a.d.ar6@gmail.com +ofc.anad.a.r6@gmail.com +o.f.can.ada.r.6@gmail.com +o.fc.ana.dar.6@gmail.com +of.c.a.n.adar.6@gmail.com +of.c.a.na.dar6@gmail.com +ofcan.adar.6@gmail.com +ofca.n.adar.6@gmail.com +ofcan.a.da.r.6@gmail.com +of.can.ad.a.r6@gmail.com +o.f.ca.nada.r.6@gmail.com +o.fca.nadar.6@gmail.com +of.c.anadar.6@gmail.com +o.f.can.ad.a.r6@gmail.com +ofc.a.nadar6@gmail.com +o.f.ca.na.dar.6@gmail.com +ofc.anad.ar.6@gmail.com +o.f.c.ana.da.r6@gmail.com +o.fc.anada.r6@gmail.com +of.can.a.d.a.r6@gmail.com +o.f.c.an.a.da.r6@gmail.com +of.c.anad.a.r.6@gmail.com +o.fc.an.a.d.ar.6@gmail.com +ofc.an.ad.a.r6@gmail.com +o.fca.na.da.r.6@gmail.com +o.fc.ana.d.a.r6@gmail.com +of.c.an.a.da.r6@gmail.com +o.fc.a.n.a.da.r.6@gmail.com +o.fc.a.na.d.ar.6@gmail.com +o.fc.a.nadar6@gmail.com +o.f.canad.a.r.6@gmail.com +o.fc.a.na.da.r.6@gmail.com +o.fc.a.n.a.d.ar6@gmail.com +o.fcan.a.dar.6@gmail.com +of.can.a.da.r6@gmail.com +o.fc.a.n.ad.a.r.6@gmail.com +ofca.n.ad.a.r.6@gmail.com +of.ca.n.a.d.ar.6@gmail.com +of.c.an.ad.ar.6@gmail.com +o.fca.nada.r6@gmail.com +ofca.na.d.a.r6@gmail.com +o.f.can.a.dar6@gmail.com +ofc.an.a.da.r.6@gmail.com +o.f.c.a.n.adar.6@gmail.com +o.f.c.a.nadar6@gmail.com +o.f.c.a.nadar.6@gmail.com +o.fc.anad.ar.6@gmail.com +of.cana.d.a.r6@gmail.com +o.fca.na.d.a.r6@gmail.com +of.can.a.d.a.r.6@gmail.com +o.f.c.a.n.adar6@gmail.com +ofcan.ad.ar6@gmail.com +o.f.can.adar.6@gmail.com +of.c.a.nad.ar6@gmail.com +ofcanad.ar.6@gmail.com +of.c.a.na.d.a.r6@gmail.com +of.can.ada.r6@gmail.com +o.fca.n.ada.r6@gmail.com +o.fc.a.nad.ar6@gmail.com +of.ca.na.d.a.r.6@gmail.com +ofca.n.a.dar.6@gmail.com +ofc.an.ad.ar.6@gmail.com +of.c.ana.d.ar6@gmail.com +o.f.can.ad.a.r.6@gmail.com +ofca.n.a.da.r6@gmail.com +ofc.a.n.a.d.a.r6@gmail.com +ofc.a.na.d.ar6@gmail.com +ofca.na.d.ar6@gmail.com +o.f.c.a.n.a.dar.6@gmail.com +o.f.ca.n.a.dar6@gmail.com +o.f.c.a.na.dar6@gmail.com +o.f.ca.n.ad.a.r6@gmail.com +o.fc.a.na.d.ar6@gmail.com +o.fcan.a.da.r.6@gmail.com +ofcanadar.6@gmail.com +ofc.anad.a.r.6@gmail.com +o.f.ca.nad.a.r6@gmail.com +o.f.can.a.d.ar.6@gmail.com +o.fc.a.n.a.da.r6@gmail.com +o.f.ca.n.adar6@gmail.com +of.c.a.nadar.6@gmail.com +ofc.a.n.ad.a.r6@gmail.com +ofca.n.a.d.ar.6@gmail.com +o.f.c.an.ada.r6@gmail.com +of.can.ad.ar.6@gmail.com +o.fcanadar6@gmail.com +o.fc.a.n.ad.ar6@gmail.com +o.fc.a.nadar.6@gmail.com +ofca.n.adar6@gmail.com +o.f.c.a.nada.r6@gmail.com +o.fc.ana.d.ar.6@gmail.com +o.f.ca.n.a.dar.6@gmail.com +o.fc.anadar6@gmail.com +of.ca.n.ada.r.6@gmail.com +o.fcan.adar6@gmail.com +ofca.nad.a.r.6@gmail.com +of.c.a.nad.a.r6@gmail.com +o.f.c.anada.r.6@gmail.com +o.f.c.a.na.d.a.r6@gmail.com +ofca.na.d.a.r.6@gmail.com +o.fcana.d.ar6@gmail.com +o.f.c.a.nada.r.6@gmail.com +ofc.an.a.d.ar.6@gmail.com +o.f.c.a.n.ad.ar.6@gmail.com +of.c.an.a.dar6@gmail.com +of.cana.d.a.r.6@gmail.com +of.c.a.na.da.r6@gmail.com +o.f.canadar6@gmail.com +ofc.an.a.dar6@gmail.com +o.f.c.a.na.d.ar.6@gmail.com +of.c.an.a.d.ar.6@gmail.com +o.fca.nad.a.r.6@gmail.com +o.fca.nad.ar.6@gmail.com +ofcanad.a.r6@gmail.com +ofc.a.na.da.r.6@gmail.com +o.f.ca.nad.ar6@gmail.com +of.ca.na.dar6@gmail.com +o.f.can.adar6@gmail.com +of.c.a.n.a.d.ar.6@gmail.com +of.canad.a.r6@gmail.com +o.f.c.an.a.d.ar.6@gmail.com +ofc.a.na.d.ar.6@gmail.com +o.f.c.ana.d.ar6@gmail.com +o.fc.a.nad.a.r6@gmail.com +of.c.a.nadar6@gmail.com +ofc.ana.d.a.r6@gmail.com +of.c.a.n.a.dar6@gmail.com +ofc.an.ada.r6@gmail.com +o.f.c.a.nad.a.r.6@gmail.com +ofcan.a.dar6@gmail.com +o.fcana.d.a.r6@gmail.com +o.f.c.a.n.ad.a.r6@gmail.com +of.ca.nad.ar6@gmail.com +o.fcanad.a.r.6@gmail.com +ofc.an.ad.a.r.6@gmail.com +o.fc.ana.d.ar6@gmail.com +o.fc.anada.r.6@gmail.com +ofcana.d.a.r.6@gmail.com +o.f.c.anad.ar6@gmail.com +of.c.an.adar.6@gmail.com +of.ca.nad.ar.6@gmail.com +ofcan.a.dar.6@gmail.com +o.f.c.anadar.6@gmail.com +ofc.a.n.a.d.a.r.6@gmail.com +o.fc.a.n.a.dar6@gmail.com +ofc.a.n.a.da.r.6@gmail.com +ofca.na.dar.6@gmail.com +o.f.cana.d.a.r.6@gmail.com +o.fc.a.na.da.r6@gmail.com +ofc.an.a.d.a.r6@gmail.com +o.fca.n.a.dar.6@gmail.com +ofc.a.n.ada.r.6@gmail.com +ofcan.ad.a.r6@gmail.com +of.can.a.da.r.6@gmail.com +o.f.cana.d.ar6@gmail.com +o.f.can.a.d.ar6@gmail.com +of.canad.a.r.6@gmail.com +agentvictorokle@googlemail.com +agentvictorokle+5481@googlemail.com +agentvictorokle+10279@googlemail.com +agentvictorokle+3272@googlemail.com +agentvictorokle+11746@googlemail.com +agentvictorokle+25349@googlemail.com +agentvictorokle+12571@googlemail.com +agentvictorokle+3361@googlemail.com +agentvictorokle+8442@googlemail.com +agentvictorokle+3110@googlemail.com +agentvictorokle+30868@googlemail.com +agentvictorokle+31273@googlemail.com +agentvictorokle+22587@googlemail.com +agentvictorokle+393@googlemail.com +agentvictorokle+86@googlemail.com +agentvictorokle+29268@googlemail.com +agentvictorokle+3750@googlemail.com +agentvictorokle+23799@googlemail.com +agentvictorokle+24211@googlemail.com +agentvictorokle+31310@googlemail.com +agentvictorokle+15278@googlemail.com +agentvictorokle+16791@googlemail.com +agentvictorokle+30842@googlemail.com +agentvictorokle+4265@googlemail.com +agentvictorokle+4268@googlemail.com +agentvictorokle+25453@googlemail.com +agentvictorokle+21539@googlemail.com +agentvictorokle+30346@googlemail.com +agentvictorokle+19836@googlemail.com +agentvictorokle+25886@googlemail.com +agentvictorokle+1033@googlemail.com +agentvictorokle+21052@googlemail.com +agentvictorokle+12521@googlemail.com +agentvictorokle+4892@googlemail.com +agentvictorokle+13072@googlemail.com +agentvictorokle+22705@googlemail.com +agentvictorokle+30253@googlemail.com +agentvictorokle+19911@googlemail.com +agentvictorokle+21049@googlemail.com +agentvictorokle+22525@googlemail.com +agentvictorokle+81@googlemail.com +agentvictorokle+6833@googlemail.com +agentvictorokle+28987@googlemail.com +agentvictorokle+12362@googlemail.com +agentvictorokle+18718@googlemail.com +agentvictorokle+6665@googlemail.com +agentvictorokle+5723@googlemail.com +agentvictorokle+13324@googlemail.com +agentvictorokle+12203@googlemail.com +agentvictorokle+15780@googlemail.com +agentvictorokle+7519@googlemail.com +agentvictorokle+4358@googlemail.com +agentvictorokle+23613@googlemail.com +agentvictorokle+30477@googlemail.com +agentvictorokle+3568@googlemail.com +agentvictorokle+21344@googlemail.com +agentvictorokle+18234@googlemail.com +agentvictorokle+1391@googlemail.com +agentvictorokle+12443@googlemail.com +agentvictorokle+20614@googlemail.com +agentvictorokle+7812@googlemail.com +agentvictorokle+2801@googlemail.com +agentvictorokle+16729@googlemail.com +agentvictorokle+3550@googlemail.com +agentvictorokle+26622@googlemail.com +agentvictorokle+5154@googlemail.com +agentvictorokle+18253@googlemail.com +agentvictorokle+20237@googlemail.com +agentvictorokle+19487@googlemail.com +agentvictorokle+28844@googlemail.com +agentvictorokle+28505@googlemail.com +agentvictorokle+21338@googlemail.com +agentvictorokle+4433@googlemail.com +agentvictorokle+20633@googlemail.com +agentvictorokle+4098@googlemail.com +agentvictorokle+20949@googlemail.com +agentvictorokle+22297@googlemail.com +agentvictorokle+15571@googlemail.com +agentvictorokle+5721@googlemail.com +agentvictorokle+30355@googlemail.com +agentvictorokle+3232@googlemail.com +agentvictorokle+8103@googlemail.com +agentvictorokle+28539@googlemail.com +agentvictorokle+11189@googlemail.com +agentvictorokle+9408@googlemail.com +agentvictorokle+30086@googlemail.com +agentvictorokle+17296@googlemail.com +agentvictorokle+3903@googlemail.com +agentvictorokle+30407@googlemail.com +agentvictorokle+13815@googlemail.com +agentvictorokle+6931@googlemail.com +agentvictorokle+5245@googlemail.com +agentvictorokle+6624@googlemail.com +agentvictorokle+32392@googlemail.com +agentvictorokle+4483@googlemail.com +agentvictorokle+683@googlemail.com +agentvictorokle+16271@googlemail.com +agentvictorokle+18054@googlemail.com +agentvictorokle+22389@googlemail.com +agentvictorokle+2085@googlemail.com +agentvictorokle+29478@googlemail.com" +AhLZ7baB,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 02:05:29 PM CDT,"#include + +using namespace std; + +void funkcija(int & x, int & y) { + x += 1; + y += 1; +} +int main() { + int x = 10; + int y = 20; + + funkcija(x, y); + cout << x << "" "" << y << endl; + return 0; +} +" +rxwAHs5X,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 02:03:33 PM CDT,"#include + +using namespace std; + +class FudbalskaEkipa { +private: + string ime_na_ekipa; + int godina_na_sostavuvanje; + int broj_na_poeni; + int pobedi; + +public: + FudbalskaEkipa() { + + } + FudbalskaEkipa(string ime_na_ekipa, int godina_na_sostavuvanje, int broj_na_poeni, int pobedi) { + this->ime_na_ekipa = ime_na_ekipa; + this->godina_na_sostavuvanje = godina_na_sostavuvanje; + this->broj_na_poeni = broj_na_poeni; + this->pobedi = pobedi; + } + FudbalskaEkipa & operator += (FudbalskaEkipa & tmp) { + if(this->broj_na_poeni > tmp.broj_na_poeni) { + this->pobedi += 1; + } + else { + tmp.pobedi += 1; + } + return (*this); + } + void print() { + cout << ime_na_ekipa << "" "" << godina_na_sostavuvanje << "" "" << broj_na_poeni << "" "" << pobedi << endl; + } +}; + +int main() { + FudbalskaEkipa f1(""Real madrid"", 1950, 70, 2); + FudbalskaEkipa f2(""Barcelona"", 1970, 100, 3); + + f1 += f2; + + f1.print(); + f2.print(); + + + + return 0; +} +" +7Qi2PM7y,Migration scrip,taholmes160,Python,Friday 3rd of November 2023 02:03:09 PM CDT,"""""""Initial migration + +Revision ID: 81c9d17d4d89 +Revises: +Create Date: 2023-11-03 14:50:30.850787-04:00 + +"""""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa +from sqlalchemy.dialects import mysql + +# revision identifiers, used by Alembic. +revision: str = '81c9d17d4d89' +down_revision: Union[str, None] = None +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.drop_table('tbl_dorm_rooms') + op.drop_table('tbl_nationality') + op.drop_table('tbl_campus') + op.drop_table('tbl_levels') + op.drop_table('tbl_ethnicity') + op.drop_index('student_division', table_name='tbl_student') + op.drop_index('student_level', table_name='tbl_student') + op.drop_table('tbl_student') + op.drop_table('tbl_state') + op.drop_table('tbl_role') + op.drop_table('tbl_users') + op.drop_table('tbl_gender') + op.drop_table('tbl_divisions') + op.drop_table('tbl_dorm_managers') + op.drop_table('tbl_comments') + op.drop_table('faculty') + op.drop_table('tbl_suffix') + op.drop_table('tbl_prefix') + op.drop_table('tbl_dorms') + op.drop_table('tbl_status') + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('tbl_status', + sa.Column('student_status_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('student_status', mysql.VARCHAR(length=45), nullable=True), + sa.PrimaryKeyConstraint('student_status_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_dorms', + sa.Column('dorm_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('dorm_name', mysql.VARCHAR(length=45), nullable=True), + sa.Column('dorm_phone', mysql.VARCHAR(length=45), nullable=True), + sa.Column('dorm_capacity', mysql.VARCHAR(length=45), nullable=True), + sa.Column('dm_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['dm_id'], ['tbl_dorm_managers.dm_id'], name='tbl_dorms_ibfk_1'), + sa.PrimaryKeyConstraint('dorm_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_prefix', + sa.Column('prefix_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('prefix_name', mysql.VARCHAR(length=45), nullable=False), + sa.PrimaryKeyConstraint('prefix_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_suffix', + sa.Column('suffix_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('suffix', mysql.VARCHAR(length=45), nullable=False), + sa.PrimaryKeyConstraint('suffix_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('faculty', + sa.Column('faculty_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('name', mysql.VARCHAR(length=255), nullable=True), + sa.Column('department', mysql.VARCHAR(length=255), nullable=True), + sa.Column('role', mysql.VARCHAR(length=255), nullable=True), + sa.Column('phone_number', mysql.VARCHAR(length=20), nullable=True), + sa.Column('email', mysql.VARCHAR(length=255), nullable=True), + sa.Column('address', mysql.VARCHAR(length=255), nullable=True), + sa.Column('address2', mysql.VARCHAR(length=255), nullable=True), + sa.Column('city', mysql.VARCHAR(length=255), nullable=True), + sa.Column('state', mysql.VARCHAR(length=255), nullable=True), + sa.Column('zip', mysql.VARCHAR(length=255), nullable=True), + sa.Column('emergency_contact_name', mysql.VARCHAR(length=255), nullable=True), + sa.Column('emergency_contact_type', mysql.VARCHAR(length=255), nullable=True), + sa.Column('emergency_contact_phone', mysql.VARCHAR(length=255), nullable=True), + sa.PrimaryKeyConstraint('faculty_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_comments', + sa.Column('comment_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('student_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=False), + sa.Column('comment_text', mysql.VARCHAR(length=2500), nullable=True), + sa.Column('comment_by', mysql.VARCHAR(length=45), nullable=True), + sa.Column('comment_date', sa.DATE(), nullable=True), + sa.ForeignKeyConstraint(['student_id'], ['tbl_student.student_id'], name='tbl_comments_ibfk_1'), + sa.PrimaryKeyConstraint('comment_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_dorm_managers', + sa.Column('dm_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('dm_name', mysql.VARCHAR(length=45), nullable=True), + sa.Column('dm_phone', mysql.VARCHAR(length=45), nullable=True), + sa.PrimaryKeyConstraint('dm_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_divisions', + sa.Column('division_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('division_name', mysql.VARCHAR(length=11), nullable=False), + sa.PrimaryKeyConstraint('division_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_gender', + sa.Column('gender_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('gender_name', mysql.VARCHAR(length=45), nullable=False), + sa.PrimaryKeyConstraint('gender_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_users', + sa.Column('id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('prefix_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('first_name', mysql.VARCHAR(length=50), nullable=True), + sa.Column('last_name', mysql.VARCHAR(length=50), nullable=True), + sa.Column('suffix_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('role_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('username', mysql.VARCHAR(length=50), nullable=True), + sa.Column('password', mysql.VARCHAR(length=255), nullable=True), + sa.Column('email', mysql.VARCHAR(length=100), nullable=True), + sa.Column('phone_number', mysql.VARCHAR(length=20), nullable=True), + sa.Column('date_of_birth', sa.DATE(), nullable=True), + sa.Column('address', mysql.VARCHAR(length=255), nullable=True), + sa.Column('address2', mysql.VARCHAR(length=255), nullable=True), + sa.Column('city', mysql.VARCHAR(length=255), nullable=True), + sa.Column('state_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('zip', mysql.VARCHAR(length=255), nullable=True), + sa.Column('profile_picture', mysql.VARCHAR(length=255), nullable=True), + sa.Column('account_status_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('registration_date', mysql.TIMESTAMP(), server_default=sa.text('current_timestamp()'), nullable=True), + sa.ForeignKeyConstraint(['account_status_id'], ['tbl_status.student_status_id'], name='tbl_users_ibfk_5'), + sa.ForeignKeyConstraint(['prefix_id'], ['tbl_prefix.prefix_id'], name='tbl_users_ibfk_1'), + sa.ForeignKeyConstraint(['role_id'], ['tbl_role.role_id'], name='tbl_users_ibfk_3'), + sa.ForeignKeyConstraint(['state_id'], ['tbl_state.state_id'], name='tbl_users_ibfk_4'), + sa.ForeignKeyConstraint(['suffix_id'], ['tbl_suffix.suffix_id'], name='tbl_users_ibfk_2'), + sa.PrimaryKeyConstraint('id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_role', + sa.Column('role_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('role_name', mysql.VARCHAR(length=11), nullable=True), + sa.PrimaryKeyConstraint('role_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_state', + sa.Column('state_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('state_name', mysql.VARCHAR(length=45), nullable=True), + sa.Column('state_abbrev', mysql.VARCHAR(length=45), nullable=True), + sa.PrimaryKeyConstraint('state_id'), + mysql_collate='utf8mb3_general_ci', + mysql_default_charset='utf8mb3', + mysql_engine='InnoDB' + ) + op.create_table('tbl_student', + sa.Column('student_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('student_fname', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_mname', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_lname', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_suffix_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_goesby', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_gender_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_level_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_division_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_age', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_birthday', sa.DATE(), nullable=True), + sa.Column('student_address', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_address2', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_city', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_state_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_zip', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_district', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_status', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_enrolled', mysql.VARCHAR(length=45), nullable=True), + sa.Column('student_campus_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_nationality_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('student_ethnicity_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['student_campus_id'], ['tbl_campus.campus_id'], name='tbl_student_ibfk_3'), + sa.ForeignKeyConstraint(['student_ethnicity_id'], ['tbl_ethnicity.ethnicity_id'], name='tbl_student_ibfk_6'), + sa.ForeignKeyConstraint(['student_gender_id'], ['tbl_gender.gender_id'], name='tbl_student_ibfk_2'), + sa.ForeignKeyConstraint(['student_level_id'], ['tbl_levels.level_id'], name='tbl_student_ibfk_1'), + sa.ForeignKeyConstraint(['student_nationality_id'], ['tbl_nationality.nationality_id'], name='tbl_student_ibfk_5'), + sa.ForeignKeyConstraint(['student_state_id'], ['tbl_state.state_id'], name='tbl_student_ibfk_4'), + sa.ForeignKeyConstraint(['student_suffix_id'], ['tbl_suffix.suffix_id'], name='tbl_student_ibfk_7'), + sa.PrimaryKeyConstraint('student_id'), + mysql_collate='utf8mb3_general_ci', + mysql_default_charset='utf8mb3', + mysql_engine='InnoDB' + ) + op.create_index('student_level', 'tbl_student', ['student_level_id'], unique=False) + op.create_index('student_division', 'tbl_student', ['student_division_id'], unique=False) + op.create_table('tbl_ethnicity', + sa.Column('ethnicity_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('ethnicity_name', mysql.VARCHAR(length=45), nullable=True), + sa.PrimaryKeyConstraint('ethnicity_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_levels', + sa.Column('level_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('level_name', mysql.VARCHAR(length=45), nullable=True), + sa.Column('level_abbrev', mysql.VARCHAR(length=45), nullable=True), + sa.PrimaryKeyConstraint('level_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_campus', + sa.Column('campus_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('campus_name', mysql.VARCHAR(length=45), nullable=False), + sa.PrimaryKeyConstraint('campus_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_nationality', + sa.Column('nationality_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('nationality_nation', mysql.VARCHAR(length=45), nullable=False), + sa.Column('nationality_name', mysql.VARCHAR(length=45), nullable=False), + sa.PrimaryKeyConstraint('nationality_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + op.create_table('tbl_dorm_rooms', + sa.Column('droom_id', mysql.INTEGER(display_width=11), autoincrement=True, nullable=False), + sa.Column('droom_number', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('droom_capacity', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.Column('droom_notes', mysql.VARCHAR(length=500), nullable=True), + sa.Column('droom_phone', mysql.VARCHAR(length=12), nullable=True), + sa.Column('droom_floor', mysql.VARCHAR(length=12), nullable=True), + sa.Column('droom_unit', mysql.VARCHAR(length=12), nullable=True), + sa.Column('dorm_id', mysql.INTEGER(display_width=11), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['dorm_id'], ['tbl_dorms.dorm_id'], name='tbl_dorm_rooms_ibfk_1'), + sa.PrimaryKeyConstraint('droom_id'), + mysql_collate='utf8mb4_general_ci', + mysql_default_charset='utf8mb4', + mysql_engine='InnoDB' + ) + # ### end Alembic commands ### +" +0xQDzHhF,Untitled,Moolah60,JSON,Friday 3rd of November 2023 01:48:00 PM CDT,"[ + 32575363, + 13169805, + 5962679, + 16709852, + 14024992, + 7335476, + 17353148, + 16873910, + 5850161, + 13021976, + 17346234, + 6397428, + 17053197, + 16514383, + 14036891, + 16685392, + 32604690, + 9300900, + 6699710, + 5871724, + 32567345, + 32463265, + 9095532, + 32833364, + 32060330, + 5148138, + 32836425, + 32550630, + 14684813, + 10051441, + 6274923, + 32934852, + 33009165, + 10217185, + 16436684, + 8850603, + 32383666, + 6162263, + 32408436, + 32511242, + 17126146, + 9112657, + 7860761, + 5217294, + 15290032, + 17399032, + 13757859, + 16794467, + 9041185, + 13940146, + 32337307, + 9033126, + 15900715, + 6561251, + 12696655, + 16983181, + 32593916, + 8977195, + 32928178, + 6603606, + 7480235, + 9093491, + 14496034, + 7710220, + 16438142, + 14714282, + 15142697, + 32532241, + 32786466, + 12965616, + 16755838, + 17407414, + 15684952, + 16646361, + 32665471, + 32611078, + 11698166, + 14548359, + 15152709, + 11320351, + 16769605, + 9705788, + 17296084, + 13614130, + 32613420, + 32395113, + 16256247, + 14422739, + 5524377, + 32326761, + 13127645, + 16425533, + 4688552, + 16262271, + 32866559, + 3935264, + 2641084, + 11158499, + 13688285, + 32382519, + 15036345, + 17355417, + 11742274, + 32898640, + 16186437, + 15720771, + 32445566, + 8638737, + 12997540, + 32698786, + 8991810, + 32761422, + 14626193, + 10745562, + 15622961, + 6844349, + 16408442, + 6755322, + 12428983, + 10450588, + 11470124, + 32555643, + 11885949, + 12548206, + 15345762, + 17323889, + 7191445, + 9009586, + 32728810, + 14963628, + 8336180, + 32629804, + 11085306, + 10661054, + 8170721, + 9035864, + 16888723, + 16392820, + 8107166, + 6490699, + 7036319, + 32525092, + 16784807, + 32510444, + 17094725, + 4765037, + 16948199, + 15461047, + 11956308, + 8059585, + 14719941, + 15618109, + 16853327, + 4965088, + 32383727, + 12006202, + 32326005, + 7250584, + 15460523, + 32508095, + 33178060, + 16512188, + 14665116, + 6642111, + 9327015, + 17183623, + 13976560, + 7369942, + 8305964, + 15079555, + 16128550, + 32400805, + 11576576, + 32409745, + 32498584, + 32576238, + 9330205, + 16819363, + 5273886, + 32560304, + 11912270, + 14272058, + 5719515, + 32556645, + 8428121, + 8299520, + 11224631, + 32837328, + 11095958, + 11510308, + 15793442, + 7569794, + 10397332, + 15176827, + 16900324, + 15893811, + 15928709, + 9707053, + 15634971, + 10675627, + 9414943, + 32976718, + 32417499, + 16415140, + 12459463, + 16528633, + 32818686, + 9374052, + 9125106, + 5228913, + 32725316, + 32903911, + 6177419, + 15626281, + 32437842, + 16070189, + 32566311, + 5345277, + 5223197, + 10808898, + 16729115, + 16136866, + 32784811, + 15503283, + 32943082, + 32741867, + 12696793, + 32411646, + 699002, + 15444066, + 33199383, + 32710608, + 16452901, + 15025842, + 9507422, + 10546119, + 8712994, + 32904872, + 6945554, + 15301033, + 12363999, + 15522354, + 6493778, + 16517912, + 13507066, + 9930200, + 12682001, + 7944642, + 16302880, + 32762942, + 5888853, + 12526994, + 15504835, + 14577265, + 32537701, + 5657232, + 6053399, + 11785701, + 9010134, + 11177365, + 32514436, + 9016358, + 32383162, + 32750623, + 15017306, + 11519852, + 14580747, + 32863622, + 32423798, + 16673831, + 17151045, + 32505519, + 16815929, + 16179346, + 16875437, + 16347711, + 15481055, + 4146018, + 16442364, + 32311430, + 15952064, + 14054429, + 16651665, + 16945890, + 32527321, + 15271701, + 32611098, + 14321168, + 15705829, + 32362481, + 32903677, + 8307821, + 8226917, + 11470188, + 11468788, + 10088687, + 6910130, + 12164076, + 15421980, + 10444965, + 32390903, + 32996941, + 32835130, + 11422140, + 16424269, + 14385886, + 15429256, + 14488144, + 16506162, + 17095408, + 11866280, + 6723671, + 16446717, + 16458590, + 16199720, + 32722814, + 17335188, + 5705701, + 11700160, + 15094803, + 10137579, + 5257188, + 16102356, + 9209286, + 32654346, + 16811831, + 16902389, + 8958593, + 5259188, + 15779637, + 12812448, + 32730446, + 12284335, + 14087855, + 13320090, + 32614623, + 15310431, + 7400198, + 15004652, + 32676454, + 17052496, + 2706431, + 5337641, + 16608404, + 32010343, + 12339084, + 14398905, + 11574384, + 14821600, + 32535883, + 14457409, + 13439681, + 13131539, + 32033574, + 7172859, + 32481748, + 9099970, + 32945695, + 32520466, + 8419478, + 14241828, + 13720074, + 15159397, + 14520176, + 12631715, + 15998729, + 32501009, + 6165252, + 5484050, + 32636292, + 16497993, + 9975484, + 32500827, + 13834924, + 12783601, + 32630303, + 7349873, + 15618554, + 7213564, + 15165582, + 10897900, + 32903619, + 32977199, + 32556199, + 33076650, + 8057480, + 16792916, + 32804040, + 32628226, + 17243536, + 11769773, + 17216044, + 13619004, + 6283625, + 16180180, + 11692823, + 16012898, + 6174000, + 7559698, + 15715334, + 14237418, + 7540324, + 16828395, + 16415501, + 16562122, + 5509778, + 9885006, + 6980965, + 9315354, + 15500682, + 8207825, + 32743184, + 5702809, + 32358480, + 15635488, + 33045120, + 32634421, + 32407241, + 4114025, + 14535258, + 16991566, + 32730588, + 15815989, + 13384364, + 8670367, + 14070973, + 9021116, + 9471246, + 12552561, + 16513114, + 15147206, + 5549297, + 15417925, + 15716214, + 32760564, + 13957613, + 32732792, + 4322431, + 13552525, + 12655196, + 32446218, + 8024696, + 32516704, + 32460224, + 32877510, + 6519149, + 5057069, + 16133063, + 32896748, + 15455342, + 12319832, + 32506119, + 32718142, + 6597247, + 16482307, + 2681193, + 17181970, + 32497366, + 15135950, + 32020300, + 6502105, + 10276061, + 11454686, + 32929859, + 15681198, + 12243359, + 17112620, + 32695143, + 8446307, + 11217709, + 32545909, + 10165430, + 16654157, + 2950594, + 10518121, + 16951433, + 17058688, + 4031449, + 33274351, + 15805118, + 15461101, + 16045937, + 10341223, + 16658012, + 32446524, + 14393712, + 10438824, + 8075082, + 10597868, + 16532404, + 8464249, + 6411252, + 8947975, + 6103510, + 13782620, + 15760745, + 15411692, + 14082027, + 16902653, + 9269322, + 9805905, + 14702116, + 14037571, + 8589432, + 14749307, + 16586328, + 32662801, + 16323214, + 5851712, + 32824078, + 16393291, + 11723501, + 13154772, + 8357874, + 9217366, + 32758552, + 10358206, + 32706437, + 32674393, + 16958943, + 32382236, + 15287879, + 11929504, + 7282805, + 9280418, + 12849630, + 9176643, + 5445402, + 16711446, + 13569452, + 16914677, + 14991113, + 8189325, + 7612771, + 7153778, + 15800820, + 32648102, + 14767698, + 33078037, + 16916165, + 6446832, + 6847690, + 32607610, + 12342854, + 13034845, + 5052418, + 16176131, + 14179035, + 32740455, + 15265654, + 32978967, + 13169626, + 32509569, + 32743649, + 9013872, + 11372700, + 11301596, + 11599055, + 32918899, + 2908459, + 6764614, + 32618868, + 32798274, + 8260561, + 12517965, + 5414711, + 6836556, + 7605815, + 17301948, + 32744701, + 6424947, + 32989065, + 32555681, + 3038583, + 17335609, + 14874670, + 32808059, + 3051864, + 12775477, + 16701316, + 32498847, + 17219614, + 12334005, + 16592110, + 32659377, + 14736279, + 5703319, + 17248645, + 15447410, + 16216640, + 6488331, + 14654881, + 7071210, + 2781081, + 12847089, + 14450993, + 16376185, + 17200675, + 32603263, + 11387965, + 15507731, + 11103639, + 9188915, + 13980391, + 6696741, + 14276312, + 9787848, + 15632451, + 14548768, + 16401584, + 5837491, + 15840187, + 17012303, + 8839271, + 11598445, + 17088966, + 17212774, + 7396921, + 16222218, + 6926078, + 16586199, + 7440561, + 12069731, + 32689900, + 8417855, + 32010987, + 2954137, + 9420613, + 32323521, + 8605319, + 32943872, + 33106861, + 11709665, + 11055774, + 5339452, + 5023601, + 5705894, + 16729616, + 15117770, + 5546235, + 32458768, + 32629441, + 11171430, + 16636874, + 33090913, + 32462595, + 7038972, + 15109811, + 33219017, + 32772928, + 11400696, + 32547062, + 32593602, + 32427906, + 15992804, + 16109643, + 15511623, + 5159241, + 16988920, + 32011147, + 12045393, + 16018706, + 17325711, + 13192562, + 13141425, + 6692411, + 17355382, + 13293796, + 16427472, + 32438620, + 12396328, + 32809860, + 32346360, + 15779142, + 6023256, + 5631643, + 6603531, + 32062898, + 15654258, + 17395386, + 16319962, + 8120018, + 14076204, + 8837996, + 12130471, + 13312839, + 32741858, + 32519689, + 5984395, + 32055886, + 14136716, + 14969390, + 32615358, + 33046128, + 5297778, + 17224956, + 32708359, + 32702491, + 12278368, + 12828263, + 16865103, + 911331, + 17055379, + 11391338, + 16496040, + 11994321, + 17112377, + 33096497, + 17148265, + 11318103, + 9599024, + 32761785, + 16573131, + 32511685, + 33117177, + 17117483, + 9673356, + 16912726, + 14773993, + 33046810, + 32671510, + 12457806, + 12863693, + 12807531, + 32344133, + 11893868, + 13620745, + 10696782, + 32634865, + 32904494, + 17368422, + 15602538, + 32032374, + 15940242, + 5547217, + 11092387, + 32766490, + 14574264, + 16751087, + 32515825, + 6559685, + 32605391, + 16414965, + 6648452, + 8957942, + 16384621, + 32457404, + 16713127, + 32452316, + 32307207, + 32738523, + 12194758, + 32900458, + 32984344, + 17089155, + 10402425, + 32910811, + 16087093, + 7606692, + 32907479, + 16349549, + 16054046, + 32700721, + 15726442, + 7262814, + 10466610, + 16507824, + 11684898, + 32501183, + 13355043, + 9621648, + 16888948, + 15080128, + 14812542, + 32915558, + 13760791, + 32620802, + 32005526, + 13121085, + 32558691, + 32766557, + 16084034, + 32550820, + 9572550, + 32734952, + 32941892, + 32012888, + 8494545, + 1176023, + 15571948, + 1215174, + 32617408, + 32771667, + 32438468, + 14842403, + 12409445, + 32553834, + 9852045, + 32470951, + 32953115, + 6702407, + 14332983, + 33235785, + 32684656, + 17303935, + 14211860, + 16089832, + 8266063, + 16910077, + 16877194, + 32411832, + 5793295, + 32379004, + 15391893, + 32721519, + 13548451, + 13063460, + 15953429, + 32753801, + 14409925, + 8660627, + 15738306, + 32609319, + 10110620, + 16975177, + 32616689, + 11204764, + 15752936, + 32905768, + 4428124, + 11106095, + 5874439, + 12639120, + 8992260, + 15141286, + 32023814, + 15554366, + 32413474, + 15225875, + 14425677, + 13339739, + 5563679, + 32780205, + 32574705, + 16869214, + 6097928, + 5553313, + 15445162, + 32866609, + 5604406, + 5915557, + 14999772, + 11455114, + 32724753, + 13520650, + 14780993, + 32407977, + 32616464, + 7234171, + 9127655, + 16088225, + 32755787, + 9163727, + 8668635, + 32875423, + 17165339, + 15667661, + 32750888, + 32625043, + 13970940, + 5220909, + 14775293, + 6926070, + 7841848, + 6069188, + 32731110, + 32928954, + 32888936, + 15656701, + 11844811, + 10328560, + 11504592, + 33113317, + 14396251, + 32884727, + 9016360, + 32033578, + 17366602, + 16564483, + 14855425, + 12310221, + 13959079, + 5708185, + 17090666, + 15146108, + 12214311, + 17155779, + 32489404, + 6866606, + 32311702, + 12751989, + 11729927, + 32762213, + 9651673, + 33048103, + 8619990, + 32559877, + 5957600, + 6417320, + 15464211, + 15966493, + 7093197, + 9165540, + 32420585, + 16258780, + 15895834, + 32636393, + 882808, + 5892468, + 5636904, + 2849623, + 11425221, + 13328597, + 14224543, + 8732912, + 13962663, + 32895989, + 14628575, + 4583205, + 3277575, + 15276149, + 12411491, + 17041648, + 10687639, + 9875795, + 14372171, + 4954724, + 32862185, + 32906018, + 17247048, + 3492090, + 14325343, + 12182152, + 12351979, + 13680165, + 10780471, + 15048079, + 7305807, + 7095755, + 32633857, + 32599718, + 9377556, + 17287826, + 11048597, + 32455725, + 32780987, + 10418450, + 9098434, + 13901065, + 32991551, + 32728636, + 14925574, + 16733116, + 12954330, + 32455871, + 16086605, + 16682507, + 1214726, + 16028566, + 7391899, + 32620828, + 17022746, + 14331692, + 5089917, + 10455128, + 9339970, + 8041129, + 16581742, + 14482960, + 10264624, + 7383303, + 32540001, + 4573420, + 16739321, + 17081337, + 32635716, + 16504411, + 16012046, + 16389306, + 32740911, + 33063380, + 32599904, + 10443820, + 16667029, + 1065201, + 13993681, + 11930895, + 8645703, + 16678681, + 17239694, + 13181097, + 6614478, + 32888494, + 9031394, + 14915395, + 6846895, + 8973927, + 16928094, + 8006459, + 9351282, + 8981983, + 10073007, + 14686214, + 32876702, + 11756835, + 9026211, + 9195950, + 32703731, + 4118554, + 8826584, + 33149478, + 4040669, + 11519850, + 9294833, + 13055161, + 9124385, + 13882449, + 15993483, + 14751867, + 14719118, + 8223454, + 15515408, + 10653641, + 9220309, + 32690069, + 17117390, + 6603278, + 16800161, + 15450933, + 32861299, + 6611212, + 13090440, + 16692878, + 3283427, + 32537845, + 7393604, + 7535442, + 4593875, + 7376398, + 32917477, + 16716742, + 928382, + 16642997, + 16412511, + 10351629, + 10128139, + 10185733, + 8970509, + 10359740, + 16700952, + 10364894, + 10609967, + 16938047, + 6518324, + 5551076, + 32616850, + 9273155, + 15442707, + 16443879, + 11940382, + 15568721, + 15005067, + 5909833, + 9291837, + 32901806, + 13095573, + 7873561, + 16648552, + 13815895, + 32658643, + 15678111, + 17125419, + 17213314, + 5533083, + 32464449, + 13097611, + 14141072, + 32712697, + 32668489, + 9647849, + 11359127, + 15335748, + 5262366, + 6300644, + 32873930, + 9874296, + 10733603, + 16864734, + 8113114, + 32401410, + 8814514, + 32501905, + 9052794, + 8266502, + 32502599, + 13666317, + 12689520, + 16698334, + 12753962, + 9865732, + 32584531, + 16558303, + 8625185, + 9997368, + 15654616, + 11540965, + 33105384, + 11820165, + 14635110, + 12631000, + 9973784, + 16727889, + 32907346, + 13041232, + 14457195, + 13301110, + 11311344, + 32374934, + 10728447, + 3269173, + 9218659, + 32941174, + 13262908, + 32985904, + 16446548, + 16990219, + 17018664, + 3122305, + 32585588, + 7651613, + 17344736, + 16634734, + 32492372, + 32413424, + 32909111, + 14162339, + 15697339, + 16832801, + 7619851, + 32543648, + 32724093, + 486690, + 9085892, + 16264587, + 32668092, + 12025576, + 14389094, + 7009947, + 10255506, + 15347607, + 12947293, + 9978119, + 11016393, + 17079833, + 11337957, + 32661435, + 11432264, + 32473893, + 14177584, + 15500727, + 32570089, + 16365268, + 11156160, + 16296608, + 32630119, + 32705026, + 11168355, + 32514066, + 9917562, + 32750568, + 15999687, + 8488344, + 12454036, + 13864208, + 11746443, + 6551053, + 9825601, + 16673200, + 10172512, + 12884183, + 10716838, + 11087523, + 6390164, + 10135207, + 32643137, + 4685719, + 14647280, + 16939562, + 13493175, + 12097631, + 9261785, + 32752702, + 5904252, + 11034808, + 5029987, + 12022134, + 14956045, + 32681993, + 15056791, + 15847955, + 14088058, + 33049872, + 16767660, + 16269284, + 4502248, + 14762744, + 6239635, + 16663410, + 32799511, + 32553636, + 17048596, + 32574607, + 14893524, + 15322815, + 10997601, + 13806111, + 16901667, + 4499404, + 16653838, + 14717600, + 11238319, + 32670505, + 14659244, + 11131138, + 6183027, + 14794570, + 16115853, + 32573924, + 16977356, + 12963231, + 16393949, + 16931209, + 32748677, + 9064887, + 17339481, + 32797453, + 8598018, + 5192983, + 15756764, + 15227946, + 15194246, + 17146998, + 7820215, + 1119379, + 12248499, + 10258859, + 16312093, + 32338769, + 8014848, + 14408603, + 32505276, + 32495275, + 32419592, + 7625531, + 15620291, + 14066534, + 16933540, + 11279668, + 16371152, + 16689094, + 32584274, + 15492910, + 17409667, + 13582417, + 16016770, + 17250992, + 11990086, + 15282308, + 8907737, + 7592496, + 32361933, + 14974093, + 9020362, + 32923448, + 15418689, + 32564366, + 9928821, + 17255786, + 32533861, + 6723388, + 6508542, + 9175370, + 32778901, + 13703279, + 32577440, + 12800732, + 32359499, + 12108346, + 17241073, + 17172333, + 8847336, + 15787963, + 15960701, + 5203020, + 11800339, + 14205137, + 14359611, + 17349402, + 11291495, + 11210330, + 16886271, + 17372471, + 15642692, + 13476201, + 32819737, + 8306932, + 10063516, + 14024145, + 32715996, + 8606155, + 17023199, + 15749201, + 32576066, + 13384125, + 32957227, + 32346066, + 14241106, + 15828110, + 15848617, + 16059979, + 17243244, + 8989506, + 11126970, + 7641404, + 17229793, + 15443244, + 16662865, + 14369690, + 13855081, + 3718654, + 16265521, + 9153000, + 5632152, + 32605958, + 13975995, + 5654752, + 8057778, + 5395591, + 32752885, + 32599413, + 15082452, + 32609797, + 32617254, + 11945381, + 14998495, + 12633127, + 11240865, + 32496233, + 7119363, + 7043371, + 32769189, + 16535533, + 32468700, + 5176747, + 16115992, + 9863062, + 32519585, + 3022118, + 16992062, + 32439844, + 32687656, + 32814469, + 14516596, + 11774033, + 16432722, + 16570401, + 32878328, + 17343988, + 32983580, + 33156083, + 16251400, + 7728197, + 5649931, + 12864119, + 10057940, + 32551691, + 13842551, + 16305455, + 7359835, + 32012698, + 10380505, + 33073902, + 32790920, + 16327369, + 16342868, + 15929107, + 15332523, + 14232778, + 9615163, + 6198841, + 32454685, + 14317880, + 12181922, + 12855581, + 32534435, + 13578307, + 12615971, + 4201935, + 32771541, + 17371535, + 16910802, + 10649206, + 3261882, + 12181493, + 10193133, + 7451202, + 32358722, + 15339654, + 15726304, + 16508165, + 17079324, + 9758204, + 14782445, + 32651383, + 14743356, + 16464497, + 15773268, + 17188593, + 6395432, + 32394274, + 32516728, + 14291714, + 16725544, + 32454445, + 12958139, + 13280532, + 16803424, + 12424083, + 9574806, + 5647243, + 16350045, + 14082896, + 3223500, + 16532218, + 9009368, + 13690711, + 13695919, + 32668779, + 10160781, + 10090985, + 16774608, + 16560281, + 17019509, + 32312075, + 32485164, + 4244132, + 9450207, + 3014035, + 16617663, + 15963427, + 16488797, + 32521115, + 10506802, + 9238380, + 32764958, + 10180227, + 32019625, + 12382954, + 17155585, + 15536997, + 8851775, + 32062149, + 32844025, + 15223915, + 4995150, + 9011653, + 16040048, + 15306221, + 14773489, + 16388342, + 17170993, + 32350815, + 13783602, + 32387768, + 11385312, + 7925442, + 15175214, + 16545767, + 9071328, + 8800372, + 33139517, + 14261036, + 5322867, + 10851042, + 14607407, + 17088640, + 17176426, + 16393158, + 16824869, + 32723788, + 12864818, + 32812057, + 32518754, + 10509778, + 16849506, + 16282843, + 33044250, + 6480124, + 10480455, + 16036476, + 16655236, + 9203074, + 6927307, + 6933209, + 12498562, + 8785206, + 4270387, + 10498732, + 16944585, + 15080148, + 9715639, + 10454781, + 32990099, + 32441384, + 15945034, + 32400993, + 6820021, + 13335125, + 16956907, + 13815376, + 17138449, + 6696948, + 11247623, + 32607110, + 8609130, + 17017463, + 10471776, + 12564849, + 16696828, + 13516504, + 33059087, + 8870463, + 16600693, + 16929339, + 14215769, + 15511608, + 14430364, + 17358218, + 13860843, + 32379442, + 4902136, + 15922055, + 32388334, + 11867768, + 17197442, + 17093499, + 15620199, + 14345203, + 33058898, + 12226208, + 13170793, + 32556215, + 8065498, + 12091387, + 9771393, + 32815825, + 8003416, + 9835975, + 6677450, + 16980817, + 32575998, + 7981808, + 15280826, + 8876522, + 12140981, + 15553642, + 17063425, + 32623213, + 32944231, + 32380423, + 17280840, + 33104458, + 11073738, + 14227431, + 10875215, + 14301835, + 15319977, + 10700674, + 16353684, + 15706966, + 17224735, + 11935131, + 6035728, + 32420235, + 12681133, + 13200549, + 4193847, + 16397525, + 11974522, + 16662380, + 32726530, + 9287863, + 17380291, + 6917477, + 14616828, + 17279801, + 5797554, + 32492542, + 9110061, + 32669148, + 10723261, + 6936547, + 32801271, + 10678504, + 15552432, + 15425077, + 6401571, + 14637625, + 32437690, + 32527460, + 32507516, + 11414698, + 32475292, + 16209026, + 32695388, + 32737084, + 10412110, + 32035529, + 33060550, + 16307477, + 32404461, + 16965145, + 32739823, + 32660834, + 32594773, + 32072404, + 7084148, + 6504617, + 14001657, + 17350015, + 32963576, + 10313048, + 12819516, + 6987873, + 17376793, + 32574996, + 16685839, + 33088990, + 15676587, + 8813795, + 32024512, + 33146718, + 32623207, + 32424693, + 17051437, + 5637910, + 12310352, + 12282094, + 9655083, + 10296148, + 32300538, + 32461924, + 6931321, + 16287784, + 10018478, + 11841748, + 9379730, + 13655639, + 5781990, + 14628367, + 12549992, + 15159702, + 32324274, + 33069466, + 11822787, + 10084754, + 4207035, + 16543226, + 6536358, + 15273860, + 16381731, + 7685050, + 13665106, + 14619593, + 16063604, + 13190296, + 11509489, + 8479101, + 15058446, + 17335984, + 6443837, + 13235074, + 32691339, + 14803508, + 32692881, + 11659955, + 10999807, + 32889606, + 16274402, + 14845035, + 32357015, + 15811194, + 32448395, + 17237783, + 32616693, + 32660214, + 17176314, + 15184640, + 14218867, + 32061656, + 32375993, + 32783653, + 32326065, + 32894356, + 32382759, + 16975987, + 32873747, + 9148637, + 11635188, + 12473580, + 3684654, + 9744604, + 16929536, + 8518612, + 11512366, + 15036529, + 10787772, + 32308231, + 10456596, + 16485447, + 4630629, + 13911270, + 16602851, + 7103266, + 32407556, + 11226401, + 12535786, + 32407494, + 32861762, + 8929552, + 16409465, + 15585448, + 32433640, + 17234620, + 14287892, + 13175067, + 32393476, + 32938483, + 11187906, + 15591697, + 10303678, + 16480872, + 9657972, + 32732232, + 5535454, + 33112191, + 32560639, + 8989595, + 10761708, + 17387947, + 15935968, + 32617246, + 13827903, + 3539249, + 6126534, + 16359341, + 5857792, + 17248132, + 7417620, + 32667588, + 14567266, + 32391926, + 7939366, + 10609888, + 7411740, + 12636798, + 16618871, + 9917064, + 32605324, + 14481192, + 32390886, + 3471378, + 9514124, + 8393494, + 32640718, + 33063143, + 16780959, + 9237774, + 2819096, + 32491754, + 11130952, + 32882590, + 12353357, + 17301212, + 9133007, + 13669330, + 32041556, + 5097065, + 32785129, + 11643724, + 32498888, + 7424178, + 32653081, + 7577509, + 32063137, + 7323897, + 15823035, + 17104212, + 16774520, + 14752257, + 8144461, + 3986197, + 32456857, + 32766286, + 17359538, + 32318151, + 15618494, + 13267437, + 33081863, + 14756611, + 11817328, + 15111647, + 32353602, + 13565466, + 17215813, + 14630266, + 32559446, + 32812588, + 15452214, + 16999624, + 11289083, + 16931915, + 9333752, + 32773631, + 5284018, + 8712377, + 32864787, + 17239192, + 32660722, + 8544933, + 33202485, + 6030560, + 15056232, + 15186184, + 16775322, + 32855677, + 17146019, + 9009353, + 32981439, + 17251635, + 8737579, + 13972730, + 32533210, + 13168874, + 32852719, + 33149269, + 9106587, + 32410500, + 32923122, + 10371987, + 32720706, + 32855486, + 33028590, + 15892564, + 33152601, + 32585540, + 13499679, + 11549301, + 16241908, + 13829619, + 17044673, + 33162219, + 15420616, + 32653792, + 16841073, + 16747689, + 9014290, + 13957552, + 32664728, + 32528926, + 9947759, + 12570059, + 11418361, + 16438160, + 32599125, + 11716357, + 6164002, + 13750613, + 10951664, + 13531289, + 15362148, + 7558221, + 11116974, + 11470973, + 12392870, + 8520549, + 9155471, + 13387545, + 32652413, + 14064586, + 10166676, + 15829505, + 14940406, + 14039804, + 8620158, + 10228484, + 32629412, + 32062916, + 3013281 +]" +XSPfiD6E,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 01:43:52 PM CDT,"#include + +using namespace std; + +class Point { +private: + int x, y; + +public: + Point() { + + } + Point(int x, int y) { + this->x = x; + this->y = y; + } + + Point & operator += (Point tmp) { + this->x += tmp.x; + this->y += tmp.y; + + return *this; + } + Point & operator -= (Point tmp) { + this->x -= tmp.x; + this->y -= tmp.y; + + return *this; + } + Point & operator *= (Point tmp) { + this->x *= tmp.x; + this->y *= tmp.y; + + return *this; + } + Point & operator /= (Point tmp) { + this->x /= tmp.x; + this->y /= tmp.y; + + return *this; + } + void print() { + cout << this->x << "" "" << this->y << endl; + } +}; + +int main() { + + Point p1(1, 2); + Point p2(2, 3); + p1 /= p2; + + + + p1.print(); + + return 0; +} +" +v0qNJTvT,32. Oyasumi {post de rol},elirosecodes,HTML,Friday 3rd of November 2023 01:42:17 PM CDT,"
close your eyes
Hands of time will wring my neck, every little moment spells regret
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sit amet vestibulum turpis, quis tempor felis. Nullam libero magna, viverra sit amet justo quis, efficitur facilisis nisl. Sed et orci consequat, vulputate justo vitae, aliquet urna. Sed lectus quam, faucibus quis leo nec, fringilla feugiat turpis. Maecenas eget dignissim dolor, at aliquet arcu. Fusce quis felis malesuada, vehicula ante a, porttitor ante. Cras nec bibendum enim. Suspendisse sed augue egestas, egestas justo a, porttitor tellus. Pellentesque sed purus vel magna pellentesque sollicitudin. Praesent convallis convallis tincidunt. Interdum et malesuada fames ac ante ipsum primis in faucibus. +
WAKE UP
elirose
" +ZReA7KRA,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 01:38:40 PM CDT,"#include + +using namespace std; + +class Point { +private: + int x, y; + +public: + Point() { + + } + Point(int x, int y) { + this->x = x; + this->y = y; + } + + Point & operator += (Point tmp) { + this->x += tmp.x; + this->y += tmp.y; + + return *this; + } + void print() { + cout << this->x << "" "" << this->y << endl; + } +}; + +int main() { + + Point p1(1, 2); + Point p2(2, 3); + p1 += p2; + + p1.print(); + + return 0; +} +" +U2q15sRL,secret snowy business,coinwalk,JavaScript,Friday 3rd of November 2023 01:32:03 PM CDT,"var smiley = parseFloat(document.getElementById('pct_balance').value); +var nudie = Number((smiley/800).toFixed(8)); +var burp = nudie; +var taget = (smiley*7); +var bolux = (nudie*10); +var poopy = (nudie*6.5); +var jockey = ((burp*1).toFixed(8)); +var bolance = smiley; +var over = 6.9; +var under = 2.9; +var sexual = ((Math.floor(smiley/bolux))*bolux); + +function get(){ +console.clear(); +setTimeout(function(){ +bolance = document.getElementById('pct_balance').value; +if (bolance>(sexual+(burp*over))) { + burp = burp*2; + over = 4.9; + under = 4.9; + sexual = parseFloat(bolance); +} +if (bolance<(sexual-(burp*under))) { + burp = burp*2; + over = 4.9; + under = 4.9; + sexual = parseFloat(bolance); +} +if ((burp>=(smiley/40))&&(bolance<(((Math.floor(bolance/bolux))*bolux)+poopy))){ + burp = nudie; + over = 6.9; + under = 2.9; + sexual = ((Math.floor(bolance/bolux))*bolux); +} +if ((burp>=(bolance/30))&&(bolance<(((Math.floor(bolance/bolux))*bolux)+poopy))){ + burp = nudie; + over = 6.9; + under = 2.9; + sexual = ((Math.floor(bolance/bolux))*bolux); +} + if (bolance >= taget) { + console.log(""winner winner chicken dinner""); + return; + } +jockey = ((burp*1).toFixed(8)); +$('#pct_chance').val(49.5); +$('#pct_bet').val(jockey); +$('#a_lo').click(); +}, 100); +var good = ((bolance-smiley).toFixed(8)); +console.log(""profit""); +console.log(good); +setTimeout(() => get(), 200); +} +get();" +w0UuYeqM,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 01:30:23 PM CDT,"#include + +using namespace std; + +class Point { +private: + int x, y; + +public: + Point() { + + } + Point(int x, int y) { + this->x = x; + this->y = y; + } + +}; + +int main() { + + + return 0; +} +" +B4ER3twn,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 01:28:57 PM CDT,"#include + +using namespace std; + +class Point { +private: + int x, y; + +public: + Point() { + + } + Point(int x, int y) { + (*this).x = x; + (*this).y = y; + } + +}; + +int main() { + + + return 0; +} +" +14sziWWq,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 01:23:46 PM CDT,"#include + +using namespace std; +class Point { +private: + int x, y, z; + +public: + Point() {} + Point(int _x, int _y, int _z) { + x = _x; + y = _y; + z = _z; + } + Point operator + (Point tmp) { + Point result(x + tmp.x, y + tmp.y, z + tmp.z); + return result; + } + Point operator - (Point tmp) { + Point result(x - tmp.x, y - tmp.y, z - tmp.z); + return result; + } + Point operator * (Point tmp) { + Point result(x * tmp.x, y * tmp.y, z * tmp.z); + return result; + } + Point operator / (Point tmp) { + Point result(x / tmp.x, y / tmp.y, z / tmp.z); + return result; + } + bool operator == (Point tmp) { + if(x == tmp.x and y == tmp.y and z == tmp.z) { + return true; + } + else { + return false; + } + } + bool operator != (Point tmp) { + if(x != tmp.x or y != tmp.y or z != tmp.z) { + return true; + } + return false; + } + bool operator < (Point tmp) { + if(x < tmp.x and y < tmp.y and z < tmp.z) { + return true; + } + return false; + } + bool operator <= (Point tmp) { + if(x <= tmp.x and y <= tmp.y and z <= tmp.z) { + return true; + } + return false; + } + bool operator > (Point tmp) { + if(x > tmp.x and y > tmp.y and z > tmp.z) { + return true; + } + return false; + } + bool operator >= (Point tmp) { + if(x >= tmp.x and y >= tmp.y and z >= tmp.z) { + return true; + } + return false; + } + +}; + +int main() { + Point p(1, 2, 3); + Point p2(2, 4, 5); + + Point s1 = p + p2; + Point s2 = p - p2; + Point s3 = p * p2; + Point s4 = p / p2; + + if(s1 > s2) { + cout << ""DA"" << endl; + } + + + return 0; +} +" +W1t2PJav,Legendary_farming,z_rr,Python,Friday 3rd of November 2023 01:23:45 PM CDT,"inventory = {""shards"": 0, ""fragments"": 0, ""motes"": 0} + +while True: + items = input().split() + + for i in range(0, len(items), 2): + quantity = int(items[i]) + item = (items[i + 1]).lower() + + if item not in inventory: + inventory[item] = 0 + inventory[item] += quantity + if inventory[item] >= 250: + break + + if inventory[""shards""] >= 250: + inventory[""shards""] -= 250 + print(""Shadowmourne obtained!"") + break + elif inventory[""fragments""] >= 250: + inventory[""fragments""] -= 250 + print(""Valanyr obtained!"") + break + elif inventory[""motes""] >= 250: + inventory[""motes""] -= 250 + print(""Dragonwrath obtained!"") + break + +for key, value in inventory.items(): + print(f""{key}: {value}"")" +MvsiEeqZ,News Nov3 23,Newscaster_Ned,Email,Friday 3rd of November 2023 12:55:20 PM CDT,".‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎T‎e‎s‎t‎ ‎1‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎T‎e‎s‎t‎ ‎2‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎T‎e‎s‎t‎ ‎3‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ ‎T‎e‎s‎t‎ ‎c‎o‎m‎p‎l‎e‎t‎e‎.‎ + +H‎e‎y‎,‎ ‎g‎u‎y‎s‎.‎ ‎M‎y‎ ‎y‎o‎u‎n‎g‎e‎r‎ ‎b‎r‎o‎t‎h‎e‎r‎ ‎S‎p‎o‎r‎t‎s‎c‎a‎s‎t‎e‎r‎ ‎S‎p‎e‎d‎ ‎w‎a‎n‎t‎e‎d‎ ‎t‎o‎ ‎d‎o‎ ‎t‎h‎e‎ ‎n‎e‎w‎s‎ ‎t‎o‎d‎a‎y‎.‎ ‎U‎s‎u‎a‎l‎l‎y‎ ‎I‎ ‎d‎o‎n‎'‎t‎ ‎l‎e‎t‎ ‎h‎i‎m‎ ‎d‎o‎ ‎i‎t‎ ‎b‎e‎c‎a‎u‎s‎e‎ ‎h‎e‎'‎s‎ ‎a‎n‎ ‎e‎v‎e‎n‎ ‎b‎i‎g‎g‎e‎r‎ ‎i‎d‎i‎o‎t‎ ‎t‎h‎a‎n‎ ‎I‎ ‎a‎m‎.‎ + +1‎0‎ ‎o‎f‎ ‎U‎k‎r‎a‎i‎n‎e‎’‎s‎ ‎2‎4‎ ‎R‎e‎g‎i‎o‎n‎s‎ ‎H‎i‎t‎ ‎b‎y‎ ‎R‎u‎s‎s‎i‎a‎n‎ ‎S‎t‎r‎i‎k‎e‎s‎ ‎O‎v‎e‎r‎n‎i‎g‎h‎t‎ +8‎ ‎R‎e‎v‎e‎l‎a‎t‎i‎o‎n‎s‎ ‎f‎r‎o‎m‎ ‎S‎B‎F‎'‎s‎ ‎T‎r‎i‎a‎l‎ ‎t‎h‎a‎t‎ ‎C‎o‎n‎t‎r‎i‎b‎u‎t‎e‎d‎ ‎t‎o‎ ‎t‎h‎e‎ ‎G‎u‎i‎l‎t‎y‎ ‎V‎e‎r‎d‎i‎c‎t‎ +O‎r‎t‎i‎z‎:‎ ‎L‎a‎t‎e‎s‎t‎ ‎J‎o‎b‎s‎ ‎R‎e‎p‎o‎r‎t‎ ‎R‎e‎v‎e‎a‎l‎s‎ ‎‘‎A‎n‎o‎t‎h‎e‎r‎ ‎G‎a‎t‎h‎e‎r‎i‎n‎g‎ ‎E‎c‎o‎n‎o‎m‎i‎c‎ ‎S‎t‎o‎r‎m‎ ‎C‎l‎o‎u‎d‎'‎ +W‎A‎T‎C‎H‎ ‎-‎ ‎P‎e‎r‎s‎o‎n‎a‎l‎ ‎S‎p‎a‎c‎e‎:‎ ‎W‎o‎m‎a‎n‎ ‎Y‎e‎l‎l‎s‎ ‎a‎t‎ ‎P‎a‎s‎s‎e‎n‎g‎e‎r‎ ‎o‎v‎e‎r‎ ‎R‎e‎c‎l‎i‎n‎i‎n‎g‎ ‎P‎l‎a‎n‎e‎ ‎S‎e‎a‎t‎s‎ +W‎a‎t‎c‎h‎ ‎—‎ ‎P‎o‎l‎i‎c‎e‎:‎ ‎D‎r‎u‎n‎k‎ ‎D‎r‎i‎v‎e‎r‎ ‎K‎i‎l‎l‎s‎ ‎P‎a‎s‎s‎e‎n‎g‎e‎r‎ ‎i‎n‎ ‎C‎r‎a‎s‎h‎,‎ ‎F‎l‎e‎e‎s‎ ‎t‎o‎ ‎C‎h‎i‎n‎a‎ +R‎e‎p‎o‎r‎t‎:‎ ‎B‎a‎r‎a‎c‎k‎ ‎O‎b‎a‎m‎a‎ ‎A‎d‎v‎i‎s‎i‎n‎g‎ ‎J‎o‎e‎ ‎B‎i‎d‎e‎n‎ ‎o‎n‎ ‎A‎I‎ +P‎o‎l‎l‎:‎ ‎D‎o‎n‎a‎l‎d‎ ‎T‎r‎u‎m‎p‎ ‎L‎e‎a‎d‎s‎ ‎J‎o‎e‎ ‎B‎i‎d‎e‎n‎ ‎N‎a‎t‎i‎o‎n‎a‎l‎l‎y‎ +G‎a‎s‎p‎s‎ ‎a‎s‎ ‎B‎r‎e‎i‎t‎b‎a‎r‎t‎ ‎E‎x‎p‎o‎s‎é‎ ‎o‎n‎ ‎T‎r‎u‎m‎p‎ ‎N‎Y‎ ‎J‎u‎d‎g‎e‎’‎s‎ ‎C‎l‎e‎r‎k‎ ‎T‎a‎k‎e‎s‎ ‎C‎e‎n‎t‎e‎r‎ ‎S‎t‎a‎g‎e‎ +H‎a‎m‎a‎s‎ ‎S‎t‎e‎a‎l‎s‎ ‎F‎u‎e‎l‎ ‎f‎r‎o‎m‎ ‎G‎a‎z‎a‎ ‎H‎o‎s‎p‎i‎t‎a‎l‎s‎,‎ ‎H‎o‎a‎r‎d‎s‎ ‎V‎a‎s‎t‎ ‎S‎t‎o‎c‎k‎p‎i‎l‎e‎ ‎f‎o‎r‎ ‎T‎e‎r‎r‎o‎r‎i‎s‎m‎ +2‎0‎2‎4‎ ‎M‎e‎m‎o‎:‎ ‎J‎o‎e‎ ‎B‎i‎d‎e‎n‎ ‎t‎o‎ ‎C‎a‎m‎p‎a‎i‎g‎n‎ ‎o‎n‎ ‎D‎o‎n‎a‎l‎d‎ ‎T‎r‎u‎m‎p‎'‎s‎ ‎P‎o‎l‎i‎c‎i‎e‎s‎ ‎ ‎ +C‎o‎n‎n‎e‎c‎t‎i‎c‎u‎t‎ ‎J‎u‎d‎g‎e‎ ‎T‎o‎s‎s‎e‎s‎ ‎E‎l‎e‎c‎t‎i‎o‎n‎ ‎R‎e‎s‎u‎l‎t‎s‎ ‎A‎f‎t‎e‎r‎ ‎V‎i‎d‎e‎o‎ ‎o‎f‎ ‎B‎a‎l‎l‎o‎t‎ ‎F‎r‎a‎u‎d‎ +C‎h‎i‎n‎a‎ ‎A‎t‎t‎a‎c‎k‎s‎ ‎I‎s‎r‎a‎e‎l‎ ‎b‎y‎ ‎C‎o‎m‎p‎a‎r‎i‎n‎g‎ ‎A‎n‎t‎i‎-‎H‎a‎m‎a‎s‎ ‎O‎p‎e‎r‎a‎t‎i‎o‎n‎ ‎t‎o‎ ‎U‎y‎g‎h‎u‎r‎ ‎G‎e‎n‎o‎c‎i‎d‎e‎ +G‎e‎t‎ ‎A‎l‎l‎ ‎B‎r‎e‎i‎t‎b‎a‎r‎t‎ ‎N‎e‎w‎s‎ ‎H‎e‎r‎e‎ +N‎e‎t‎a‎n‎y‎a‎h‎u‎ ‎R‎e‎j‎e‎c‎t‎s‎ ‎B‎i‎d‎e‎n‎:‎ ‎N‎o‎ ‎‘‎P‎a‎u‎s‎e‎’‎ ‎i‎n‎ ‎F‎i‎g‎h‎t‎i‎n‎g‎ ‎W‎i‎t‎h‎o‎u‎t‎ ‎R‎e‎l‎e‎a‎s‎e‎ ‎o‎f‎ ‎H‎o‎s‎t‎a‎g‎e‎s‎ +B‎e‎n‎j‎a‎m‎i‎n‎ ‎N‎e‎t‎a‎n‎y‎a‎h‎u‎ ‎(‎Y‎o‎u‎t‎u‎b‎e‎)‎ +P‎r‎i‎m‎e‎ ‎M‎i‎n‎i‎s‎t‎e‎r‎ ‎B‎e‎n‎j‎a‎m‎i‎n‎ ‎N‎e‎t‎a‎n‎y‎a‎h‎u‎ ‎t‎o‎l‎d‎ ‎h‎i‎s‎ ‎n‎a‎t‎i‎o‎n‎ ‎o‎n‎ ‎F‎r‎i‎d‎a‎y‎ ‎e‎v‎e‎n‎i‎n‎g‎ ‎t‎h‎a‎t‎ ‎h‎e‎ ‎h‎a‎d‎ ‎r‎e‎f‎u‎s‎e‎d‎ ‎t‎h‎e‎ ‎B‎i‎d‎e‎n‎ ‎a‎d‎m‎i‎n‎i‎s‎t‎r‎a‎t‎i‎o‎n‎’‎s‎ ‎r‎e‎q‎u‎e‎s‎t‎ ‎f‎o‎r‎ ‎a‎ ‎“‎p‎a‎u‎s‎e‎”‎ ‎i‎n‎ ‎f‎i‎g‎h‎t‎i‎n‎g‎,‎ ‎o‎s‎t‎e‎n‎s‎i‎b‎l‎y‎ ‎f‎o‎r‎ ‎h‎u‎m‎a‎n‎i‎t‎a‎r‎i‎a‎n‎ ‎p‎u‎r‎p‎o‎s‎e‎s‎.‎ + +S‎a‎l‎o‎n‎:‎ ‎R‎e‎p‎u‎b‎l‎i‎c‎a‎n‎s‎,‎ ‎C‎h‎r‎i‎s‎t‎i‎a‎n‎ ‎N‎a‎t‎i‎o‎n‎a‎l‎i‎s‎m‎ ‎‘‎B‎i‎g‎g‎e‎r‎ ‎T‎h‎r‎e‎a‎t‎ ‎t‎o‎ ‎U‎S‎A‎ ‎t‎h‎a‎n‎ ‎H‎a‎m‎a‎s‎’‎ +S‎a‎l‎o‎n‎:‎ ‎R‎e‎p‎u‎b‎l‎i‎c‎a‎n‎s‎,‎ ‎C‎h‎r‎i‎s‎t‎i‎a‎n‎ ‎N‎a‎t‎i‎o‎n‎a‎l‎i‎s‎m‎ ‎‘‎B‎i‎g‎g‎e‎r‎ ‎T‎h‎r‎e‎a‎t‎ ‎t‎o‎ ‎U‎S‎A‎ ‎t‎h‎a‎n‎ ‎H‎a‎m‎a‎s‎’‎ +1‎,‎4‎3‎0‎ +C‎o‎n‎n‎e‎c‎t‎i‎c‎u‎t‎ ‎J‎u‎d‎g‎e‎ ‎T‎o‎s‎s‎e‎s‎ ‎E‎l‎e‎c‎t‎i‎o‎n‎ ‎R‎e‎s‎u‎l‎t‎s‎ ‎A‎f‎t‎e‎r‎ ‎V‎i‎d‎e‎o‎ ‎o‎f‎ ‎B‎a‎l‎l‎o‎t‎ ‎F‎r‎a‎u‎d‎ +C‎o‎n‎n‎e‎c‎t‎i‎c‎u‎t‎ ‎J‎u‎d‎g‎e‎ ‎T‎o‎s‎s‎e‎s‎ ‎E‎l‎e‎c‎t‎i‎o‎n‎ ‎R‎e‎s‎u‎l‎t‎s‎ ‎A‎f‎t‎e‎r‎ ‎V‎i‎d‎e‎o‎ ‎o‎f‎ ‎B‎a‎l‎l‎o‎t‎ ‎F‎r‎a‎u‎d‎ +3‎1‎0‎ +T‎U‎N‎I‎S‎,‎ ‎T‎U‎N‎I‎S‎I‎A‎ ‎-‎ ‎O‎C‎T‎O‎B‎E‎R‎ ‎2‎1‎:‎ ‎P‎e‎o‎p‎l‎e‎ ‎b‎u‎r‎n‎ ‎t‎h‎e‎ ‎I‎s‎r‎a‎e‎l‎i‎ ‎f‎l‎a‎g‎ ‎d‎u‎r‎i‎n‎g‎ ‎a‎ ‎p‎r‎o‎t‎e‎s‎t‎ ‎t‎o‎ ‎e‎x‎p‎r‎e‎s‎s‎ ‎t‎h‎e‎i‎r‎ ‎s‎o‎l‎i‎d‎a‎r‎i‎t‎y‎ ‎w‎i‎t‎h‎ ‎G‎a‎z‎a‎ ‎i‎n‎ ‎t‎h‎e‎ ‎T‎u‎n‎i‎s‎i‎a‎n‎ ‎c‎a‎p‎i‎t‎a‎l‎ ‎T‎u‎n‎i‎s‎ ‎o‎n‎ ‎O‎c‎t‎o‎b‎e‎r‎ ‎2‎1‎,‎ ‎2‎0‎2‎3‎,‎ ‎a‎m‎i‎d‎ ‎t‎h‎e‎ ‎o‎n‎g‎o‎i‎n‎g‎ ‎b‎a‎t‎t‎l‎e‎s‎ ‎b‎e‎t‎w‎e‎e‎n‎ ‎I‎s‎r‎a‎e‎l‎ ‎a‎n‎d‎ ‎t‎h‎e‎ ‎P‎a‎l‎e‎s‎t‎i‎n‎i‎a‎n‎ ‎g‎r‎o‎u‎p‎ ‎H‎a‎m‎a‎s‎.‎ ‎T‎h‎e‎r‎e‎ ‎h‎a‎s‎ ‎b‎e‎e‎n‎ ‎a‎n‎ ‎e‎s‎c‎a‎l‎a‎t‎i‎o‎n‎ ‎i‎n‎ ‎p‎r‎o‎-‎P‎a‎l‎e‎s‎t‎i‎n‎i‎a‎n‎ ‎d‎e‎m‎o‎n‎s‎t‎r‎a‎t‎i‎o‎n‎s‎ ‎w‎o‎r‎l‎d‎w‎i‎d‎e‎,‎ ‎f‎o‎l‎l‎o‎w‎i‎n‎g‎ ‎t‎h‎e‎ ‎O‎c‎t‎o‎b‎e‎r‎ ‎1‎7‎ ‎e‎x‎p‎l‎o‎s‎i‎o‎n‎ ‎a‎t‎ ‎t‎h‎e‎ ‎A‎l‎-‎A‎h‎l‎i‎ ‎a‎l‎-‎A‎r‎a‎b‎i‎ ‎H‎o‎s‎p‎i‎t‎a‎l‎ ‎i‎n‎ ‎t‎h‎e‎ ‎G‎a‎z‎a‎ ‎S‎t‎r‎i‎p‎,‎ ‎a‎m‎i‎d‎ ‎t‎h‎e‎ ‎r‎e‎n‎e‎w‎e‎d‎ ‎f‎i‎g‎h‎t‎i‎n‎g‎ ‎b‎e‎t‎w‎e‎e‎n‎ ‎I‎s‎r‎a‎e‎l‎ ‎a‎n‎d‎ ‎H‎a‎m‎a‎s‎,‎ ‎w‎h‎i‎c‎h‎ ‎l‎a‎u‎n‎c‎h‎e‎d‎ ‎a‎ ‎s‎u‎r‎p‎r‎i‎s‎e‎ ‎a‎t‎t‎a‎c‎k‎ ‎i‎n‎ ‎s‎o‎u‎t‎h‎e‎r‎n‎ ‎I‎s‎r‎a‎e‎l‎ ‎o‎n‎ ‎O‎c‎t‎o‎b‎e‎r‎ ‎7‎.‎ ‎I‎s‎r‎a‎e‎l‎ ‎r‎e‎s‎p‎o‎n‎d‎e‎d‎ ‎w‎i‎t‎h‎ ‎a‎ ‎m‎a‎s‎s‎i‎v‎e‎ ‎b‎o‎m‎b‎i‎n‎g‎ ‎c‎a‎m‎p‎a‎i‎g‎n‎ ‎i‎n‎ ‎G‎a‎z‎a‎.‎ ‎(‎P‎h‎o‎t‎o‎ ‎b‎y‎ ‎H‎a‎s‎a‎n‎ ‎M‎r‎a‎d‎/‎D‎e‎F‎o‎d‎i‎ ‎I‎m‎a‎g‎e‎s‎ ‎N‎e‎w‎s‎ ‎v‎i‎a‎ ‎G‎e‎t‎t‎y‎ ‎I‎m‎a‎g‎e‎s‎)‎ +H‎a‎m‎a‎s‎ ‎T‎e‎r‎r‎o‎r‎i‎s‎t‎ ‎A‎t‎t‎a‎c‎k‎ ‎I‎g‎n‎i‎t‎e‎s‎ ‎O‎p‎e‎n‎ ‎H‎a‎t‎r‎e‎d‎ ‎o‎f‎ ‎J‎e‎w‎s‎ ‎A‎r‎o‎u‎n‎d‎ ‎t‎h‎e‎ ‎W‎o‎r‎l‎d‎ +5‎,‎2‎1‎1‎ +S‎p‎e‎a‎k‎e‎r‎s‎ ‎O‎n‎ ‎D‎a‎y‎ ‎T‎w‎o‎ ‎O‎f‎ ‎R‎e‎p‎u‎b‎l‎i‎c‎a‎n‎ ‎N‎a‎t‎i‎o‎n‎a‎l‎ ‎C‎o‎n‎v‎e‎n‎t‎i‎o‎n‎ +P‎o‎l‎l‎:‎ ‎R‎e‎p‎u‎b‎l‎i‎c‎a‎n‎ ‎D‎a‎n‎i‎e‎l‎ ‎C‎a‎m‎e‎r‎o‎n‎ ‎S‎u‎r‎g‎e‎s‎ ‎i‎n‎ ‎K‎e‎n‎t‎u‎c‎k‎y‎ ‎W‎e‎e‎k‎ ‎B‎e‎f‎o‎r‎e‎ ‎E‎l‎e‎c‎t‎i‎o‎n‎ +5‎3‎ +L‎e‎b‎a‎n‎o‎n‎ ‎B‎o‎r‎d‎e‎r‎ ‎C‎l‎o‎s‎e‎r‎ ‎t‎o‎ ‎W‎a‎r‎ ‎a‎s‎ ‎H‎a‎m‎a‎s‎ ‎F‎i‎r‎e‎s‎ ‎R‎o‎c‎k‎e‎t‎s‎ ‎f‎r‎o‎m‎ ‎H‎e‎z‎b‎o‎l‎l‎a‎h‎ ‎A‎r‎e‎a‎ +L‎e‎b‎a‎n‎o‎n‎ ‎B‎o‎r‎d‎e‎r‎ ‎C‎l‎o‎s‎e‎r‎ ‎t‎o‎ ‎W‎a‎r‎ ‎a‎s‎ ‎H‎a‎m‎a‎s‎ ‎F‎i‎r‎e‎s‎ ‎R‎o‎c‎k‎e‎t‎s‎ ‎f‎r‎o‎m‎ ‎H‎e‎z‎b‎o‎l‎l‎a‎h‎ ‎A‎r‎e‎a‎ +3‎,‎7‎6‎0‎ + +S‎a‎m‎ ‎B‎a‎n‎k‎m‎a‎n‎-‎F‎r‎i‎e‎d‎ ‎C‎o‎n‎v‎i‎c‎t‎e‎d‎ ‎o‎f‎ ‎F‎r‎a‎u‎d‎,‎ ‎F‎a‎c‎e‎s‎ ‎o‎v‎e‎r‎ ‎1‎0‎0‎ ‎Y‎e‎a‎r‎s‎ ‎i‎n‎ ‎P‎r‎i‎s‎o‎n‎ +1‎,‎3‎9‎1‎ +B‎i‎d‎e‎n‎ ‎T‎r‎i‎e‎s‎ ‎t‎o‎ ‎A‎p‎p‎e‎a‎s‎e‎ ‎S‎w‎i‎n‎g‎-‎s‎t‎a‎t‎e‎ ‎M‎u‎s‎l‎i‎m‎s‎ ‎b‎y‎ ‎C‎a‎l‎l‎i‎n‎g‎ ‎f‎o‎r‎ ‎'‎P‎a‎u‎s‎e‎'‎ ‎i‎n‎ ‎G‎a‎z‎a‎ +B‎i‎d‎e‎n‎ ‎T‎r‎i‎e‎s‎ ‎t‎o‎ ‎A‎p‎p‎e‎a‎s‎e‎ ‎S‎w‎i‎n‎g‎-‎s‎t‎a‎t‎e‎ ‎M‎u‎s‎l‎i‎m‎s‎ ‎b‎y‎ ‎C‎a‎l‎l‎i‎n‎g‎ ‎f‎o‎r‎ ‎'‎P‎a‎u‎s‎e‎'‎ ‎i‎n‎ ‎G‎a‎z‎a‎ +5‎,‎2‎6‎1‎ +A‎y‎a‎t‎o‎l‎l‎a‎h‎ ‎K‎h‎a‎m‎e‎n‎e‎i‎:‎ ‎'‎D‎e‎a‎t‎h‎ ‎t‎o‎ ‎A‎m‎e‎r‎i‎c‎a‎'‎ ‎I‎s‎ ‎N‎o‎t‎ ‎J‎u‎s‎t‎ ‎a‎ ‎S‎l‎o‎g‎a‎n‎ +A‎y‎a‎t‎o‎l‎l‎a‎h‎ ‎K‎h‎a‎m‎e‎n‎e‎i‎:‎ ‎'‎D‎e‎a‎t‎h‎ ‎t‎o‎ ‎A‎m‎e‎r‎i‎c‎a‎'‎ ‎I‎s‎ ‎N‎o‎t‎ ‎J‎u‎s‎t‎ ‎a‎ ‎S‎l‎o‎g‎a‎n‎ +2‎0‎6‎ +K‎y‎i‎v‎ ‎S‎a‎y‎s‎ ‎'‎W‎h‎o‎r‎e‎,‎ ‎W‎i‎f‎e‎,‎ ‎S‎o‎l‎d‎i‎e‎r‎'‎ ‎R‎e‎c‎r‎u‎i‎t‎i‎n‎g‎ ‎A‎d‎ ‎i‎s‎ ‎R‎u‎s‎s‎i‎a‎n‎ ‎P‎r‎o‎p‎a‎g‎a‎n‎d‎a‎ +K‎y‎i‎v‎ ‎S‎a‎y‎s‎ ‎'‎W‎h‎o‎r‎e‎,‎ ‎W‎i‎f‎e‎,‎ ‎S‎o‎l‎d‎i‎e‎r‎'‎ ‎R‎e‎c‎r‎u‎i‎t‎i‎n‎g‎ ‎A‎d‎ ‎i‎s‎ ‎R‎u‎s‎s‎i‎a‎n‎ ‎P‎r‎o‎p‎a‎g‎a‎n‎d‎a‎ +1‎2‎0‎ +C‎o‎m‎p‎l‎a‎i‎n‎t‎ ‎C‎a‎l‎l‎s‎ ‎f‎o‎r‎ ‎T‎r‎u‎m‎p‎ ‎J‎u‎d‎g‎e‎’‎s‎ ‎C‎l‎e‎r‎k‎ ‎t‎o‎ ‎B‎e‎ ‎D‎i‎s‎b‎a‎r‎r‎e‎d‎ ‎f‎o‎r‎ ‎D‎o‎n‎a‎t‎i‎o‎n‎s‎ +C‎o‎m‎p‎l‎a‎i‎n‎t‎ ‎C‎a‎l‎l‎s‎ ‎f‎o‎r‎ ‎T‎r‎u‎m‎p‎ ‎J‎u‎d‎g‎e‎’‎s‎ ‎C‎l‎e‎r‎k‎ ‎t‎o‎ ‎B‎e‎ ‎D‎i‎s‎b‎a‎r‎r‎e‎d‎ ‎f‎o‎r‎ ‎D‎o‎n‎a‎t‎i‎o‎n‎s‎ + +N‎a‎c‎k‎ ‎o‎f‎ ‎P‎i‎g‎g‎e‎r‎s‎ ‎S‎t‎e‎a‎l‎ ‎$‎1‎0‎ ‎f‎r‎o‎m‎ ‎W‎h‎i‎t‎e‎ ‎M‎a‎n‎ ‎i‎n‎ ‎C‎l‎a‎r‎e‎m‎o‎n‎t‎ ‎V‎i‎l‎l‎a‎g‎e‎.‎ + +W‎a‎s‎ ‎i‎t‎ ‎w‎o‎r‎t‎h‎ ‎i‎t‎,‎ ‎n‎e‎g‎r‎o‎e‎s‎?‎ + + +N‎e‎g‎r‎o‎ ‎P‎o‎l‎i‎t‎i‎c‎i‎a‎n‎ ‎S‎e‎t‎t‎l‎e‎s‎ ‎""‎W‎r‎o‎n‎g‎f‎u‎l‎ ‎D‎i‎s‎m‎i‎s‎s‎a‎l‎ ‎C‎o‎m‎p‎l‎a‎i‎n‎t‎""‎ ‎A‎f‎t‎e‎r‎ ‎S‎e‎x‎u‎a‎l‎l‎y‎ ‎H‎a‎r‎a‎s‎s‎i‎n‎g‎ ‎M‎u‎l‎t‎i‎p‎l‎e‎ ‎W‎o‎m‎e‎n‎.‎ + + +F‎l‎o‎r‎i‎d‎a‎ ‎N‎i‎g‎ ‎P‎u‎n‎c‎h‎e‎s‎ ‎T‎e‎e‎n‎ ‎W‎h‎o‎ ‎T‎h‎o‎u‎g‎h‎t‎ ‎H‎e‎ ‎W‎a‎s‎ ‎H‎a‎v‎i‎n‎g‎ ‎S‎e‎x‎ ‎w‎i‎t‎h‎ ‎H‎i‎s‎ ‎D‎a‎u‎g‎h‎t‎e‎r‎.‎ + + +N‎e‎g‎r‎e‎s‎s‎ ‎S‎m‎o‎t‎h‎e‎r‎s‎ ‎H‎e‎r‎ ‎N‎i‎g‎l‎e‎t‎ ‎S‎o‎n‎ ‎t‎o‎ ‎D‎e‎a‎t‎h‎ ‎I‎n‎s‎i‎d‎e‎ ‎M‎a‎n‎h‎a‎t‎t‎a‎n‎ ‎B‎u‎r‎g‎e‎r‎ ‎J‎o‎i‎n‎t‎.‎ + + +N‎e‎g‎r‎o‎ ‎F‎o‎o‎t‎b‎a‎l‎l‎ ‎P‎l‎a‎y‎e‎r‎ ‎A‎c‎c‎u‎s‎e‎d‎ ‎o‎f‎ ‎S‎t‎e‎a‎l‎i‎n‎g‎ ‎M‎o‎n‎e‎y‎ ‎f‎r‎o‎m‎ ‎U‎V‎A‎ ‎C‎o‎a‎c‎h‎'‎s‎ ‎R‎e‎t‎i‎r‎e‎m‎e‎n‎t‎ ‎F‎u‎n‎d‎.‎ + + +2‎ ‎N‎e‎g‎r‎o‎e‎s‎ ‎a‎n‎d‎ ‎a‎ ‎W‎h‎i‎t‎e‎ ‎M‎a‎n‎ ‎A‎r‎r‎e‎s‎t‎e‎d‎ ‎A‎f‎t‎e‎r‎ ‎K‎i‎l‎l‎i‎n‎g‎ ‎W‎h‎i‎t‎e‎ ‎C‎o‎u‎p‎l‎e‎ ‎a‎t‎ ‎U‎s‎e‎d‎ ‎C‎a‎r‎ ‎D‎e‎a‎l‎e‎r‎s‎h‎i‎p‎ ‎i‎n‎ ‎C‎l‎e‎v‎e‎l‎a‎n‎d‎.‎ + + +S‎p‎i‎c‎ ‎O‎w‎n‎e‎r‎s‎ ‎o‎f‎ ‎P‎h‎i‎l‎l‎y‎ ‎S‎p‎i‎c‎ ‎R‎e‎s‎t‎a‎u‎r‎a‎n‎t‎ ‎O‎r‎d‎e‎r‎e‎d‎ ‎t‎o‎ ‎P‎a‎y‎ ‎$‎8‎K‎ ‎f‎o‎r‎ ‎W‎a‎g‎e‎ ‎V‎i‎o‎l‎a‎t‎i‎o‎n‎s‎.‎ + + +C‎h‎i‎n‎k‎ ‎B‎o‎s‎s‎ ‎O‎r‎d‎e‎r‎s‎ ‎H‎i‎s‎ ‎C‎l‎e‎r‎k‎ ‎t‎o‎ ‎H‎a‎v‎e‎ ‎S‎e‎x‎ ‎w‎i‎t‎h‎ ‎H‎i‎m‎.‎ ‎ + +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ ‎W‎e‎a‎t‎h‎e‎r‎.‎ + +T‎o‎n‎i‎g‎h‎t‎ +M‎o‎s‎t‎l‎y‎ ‎C‎l‎e‎a‎r‎ +-‎-‎ +/‎4‎5‎°‎ +5‎%‎ +S‎E‎ ‎5‎ ‎m‎p‎h‎ +T‎h‎u‎ ‎0‎2‎ ‎|‎ ‎N‎i‎g‎h‎t‎ +4‎5‎°‎ +5‎%‎ +S‎E‎ +5‎ + ‎ +m‎p‎h‎ +M‎o‎s‎t‎l‎y‎ ‎c‎l‎e‎a‎r‎.‎ ‎L‎o‎w‎ ‎n‎e‎a‎r‎ ‎4‎5‎F‎.‎ ‎W‎i‎n‎d‎s‎ ‎l‎i‎g‎h‎t‎ ‎a‎n‎d‎ ‎v‎a‎r‎i‎a‎b‎l‎e‎.‎ + +H‎u‎m‎i‎d‎i‎t‎y‎ +6‎9‎%‎ +U‎V‎ ‎I‎n‎d‎e‎x‎ +0‎ ‎o‎f‎ ‎1‎1‎ +M‎o‎o‎n‎r‎i‎s‎e‎ +1‎0‎:‎4‎3‎ ‎p‎m‎ +W‎a‎n‎i‎n‎g‎ ‎G‎i‎b‎b‎o‎u‎s‎ +M‎o‎o‎n‎s‎e‎t‎ +1‎2‎:‎4‎2‎ ‎p‎m‎ +F‎r‎i‎ ‎0‎3‎ +M‎o‎s‎t‎l‎y‎ ‎S‎u‎n‎n‎y‎ +7‎6‎°‎ +/‎5‎2‎°‎ +6‎%‎ +S‎S‎E‎ ‎8‎ ‎m‎p‎h‎ +S‎a‎t‎ ‎0‎4‎ +P‎a‎r‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +8‎0‎°‎ +/‎5‎5‎°‎ +9‎%‎ +S‎S‎E‎ ‎6‎ ‎m‎p‎h‎ +S‎u‎n‎ ‎0‎5‎ +M‎o‎s‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +8‎0‎°‎ +/‎6‎3‎°‎ +1‎4‎%‎ +S‎ ‎7‎ ‎m‎p‎h‎ +M‎o‎n‎ ‎0‎6‎ +M‎o‎s‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +8‎2‎°‎ +/‎6‎5‎°‎ +9‎%‎ +S‎S‎W‎ ‎1‎4‎ ‎m‎p‎h‎ +T‎u‎e‎ ‎0‎7‎ +P‎a‎r‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +8‎7‎°‎ +/‎6‎6‎°‎ +8‎%‎ +S‎S‎W‎ ‎1‎3‎ ‎m‎p‎h‎ +W‎e‎d‎ ‎0‎8‎ +M‎o‎s‎t‎l‎y‎ ‎S‎u‎n‎n‎y‎ +8‎8‎°‎ +/‎6‎6‎°‎ +1‎5‎%‎ +S‎S‎W‎ ‎1‎1‎ ‎m‎p‎h‎ +T‎h‎u‎ ‎0‎9‎ +M‎o‎s‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +8‎1‎°‎ +/‎6‎0‎°‎ +1‎9‎%‎ +N‎N‎E‎ ‎1‎1‎ ‎m‎p‎h‎ +F‎r‎i‎ ‎1‎0‎ +A‎M‎ ‎S‎h‎o‎w‎e‎r‎s‎ +6‎8‎°‎ +/‎5‎5‎°‎ +3‎8‎%‎ +N‎N‎E‎ ‎1‎4‎ ‎m‎p‎h‎ +S‎a‎t‎ ‎1‎1‎ +C‎l‎o‎u‎d‎y‎ +6‎7‎°‎ +/‎5‎4‎°‎ +2‎4‎%‎ +N‎E‎ ‎1‎1‎ ‎m‎p‎h‎ +S‎u‎n‎ ‎1‎2‎ +S‎h‎o‎w‎e‎r‎s‎ +7‎0‎°‎ +/‎5‎3‎°‎ +5‎3‎%‎ +N‎E‎ ‎1‎0‎ ‎m‎p‎h‎ +M‎o‎n‎ ‎1‎3‎ +S‎h‎o‎w‎e‎r‎s‎ +7‎0‎°‎ +/‎5‎2‎°‎ +4‎6‎%‎ +N‎N‎E‎ ‎1‎1‎ ‎m‎p‎h‎ +T‎u‎e‎ ‎1‎4‎ +P‎a‎r‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +6‎9‎°‎ +/‎5‎1‎°‎ +2‎0‎%‎ +N‎E‎ ‎1‎0‎ ‎m‎p‎h‎ +W‎e‎d‎ ‎1‎5‎ +P‎a‎r‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +6‎9‎°‎ +/‎5‎3‎°‎ +2‎4‎%‎ +E‎ ‎1‎0‎ ‎m‎p‎h‎ +T‎h‎u‎ ‎1‎6‎ +P‎a‎r‎t‎l‎y‎ ‎C‎l‎o‎u‎d‎y‎ +6‎8‎°‎ +/‎5‎3‎°‎ +2‎4‎%‎ +S‎E‎ ‎1‎0‎ ‎m‎p‎h‎ + +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ + +C‎u‎r‎r‎e‎n‎t‎ ‎t‎h‎r‎e‎a‎t‎:‎ ‎T‎u‎r‎k‎e‎y‎ ‎f‎u‎c‎k‎e‎r‎s‎.‎ 🦃 + +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ + +F‎a‎t‎ ‎G‎i‎r‎l‎ ‎A‎n‎g‎l‎e‎ ‎S‎h‎o‎t‎ +F‎a‎t‎ ‎g‎i‎r‎l‎ ‎a‎n‎g‎l‎e‎ ‎s‎h‎o‎t‎ ‎i‎s‎ ‎a‎ ‎t‎i‎t‎l‎e‎ ‎g‎i‎v‎e‎n‎ ‎t‎o‎ ‎a‎ ‎p‎h‎o‎t‎o‎g‎r‎a‎p‎h‎ ‎o‎f‎ ‎a‎ ‎s‎e‎c‎r‎e‎t‎l‎y‎ ‎f‎a‎t‎ ‎g‎i‎r‎l‎ ‎w‎i‎t‎h‎ ‎t‎h‎e‎ ‎c‎a‎m‎e‎r‎a‎ ‎l‎o‎o‎k‎i‎n‎g‎ ‎s‎l‎i‎g‎h‎t‎l‎y‎ ‎d‎o‎w‎n‎ ‎f‎r‎o‎m‎ ‎a‎b‎o‎v‎e‎ ‎t‎o‎ ‎h‎i‎d‎e‎ ‎c‎h‎e‎e‎k‎ ‎c‎h‎u‎b‎b‎i‎n‎e‎s‎s‎ ‎a‎n‎d‎ ‎c‎h‎i‎n‎ ‎m‎u‎l‎t‎i‎p‎l‎i‎c‎i‎t‎y‎.‎ ‎F‎o‎u‎n‎d‎ ‎i‎n‎ ‎p‎e‎r‎s‎o‎n‎a‎l‎ ‎a‎d‎s‎,‎ ‎L‎J‎ ‎i‎c‎o‎n‎s‎,‎ ‎e‎t‎c‎.‎ ‎T‎h‎e‎ ‎m‎o‎s‎t‎ ‎o‎v‎e‎r‎ ‎t‎h‎e‎ ‎t‎o‎p‎ ‎s‎y‎m‎p‎t‎o‎m‎ ‎o‎f‎ ‎t‎h‎o‎s‎e‎ ‎a‎f‎f‎l‎i‎c‎t‎e‎d‎ ‎w‎i‎t‎h‎ ‎i‎n‎t‎e‎r‎n‎e‎t‎ ‎d‎i‎s‎e‎a‎s‎e‎.‎ + +(‎(‎ ‎T‎r‎a‎p‎s‎ ‎b‎e‎f‎o‎r‎e‎ ‎t‎r‎a‎p‎s‎ ‎w‎e‎r‎e‎ ‎a‎ ‎t‎h‎i‎n‎g‎ ‎)‎)‎ + +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ + +W‎a‎r‎m‎i‎n‎g‎ ‎s‎t‎r‎i‎p‎e‎s‎ ‎(‎s‎o‎m‎e‎t‎i‎m‎e‎s‎ ‎r‎e‎f‎e‎r‎r‎e‎d‎ ‎t‎o‎ ‎a‎s‎ ‎c‎l‎i‎m‎a‎t‎e‎ ‎s‎t‎r‎i‎p‎e‎s‎ ‎o‎r‎ ‎c‎l‎i‎m‎a‎t‎e‎ ‎t‎i‎m‎e‎l‎i‎n‎e‎s‎)‎ ‎a‎r‎e‎ ‎g‎r‎a‎p‎h‎i‎c‎s‎ ‎t‎h‎a‎t‎ ‎u‎s‎e‎ ‎a‎ ‎s‎e‎r‎i‎e‎s‎ ‎o‎f‎ ‎c‎h‎r‎o‎n‎o‎l‎o‎g‎i‎c‎a‎l‎l‎y‎ ‎o‎r‎d‎e‎r‎e‎d‎ ‎c‎o‎l‎o‎u‎r‎e‎d‎ ‎s‎t‎r‎i‎p‎e‎s‎ ‎t‎o‎ ‎v‎i‎s‎u‎a‎l‎i‎z‎e‎ ‎t‎r‎e‎n‎d‎s‎ ‎i‎n‎ ‎t‎h‎e‎ ‎t‎e‎m‎p‎e‎r‎a‎t‎u‎r‎e‎ ‎r‎e‎c‎o‎r‎d‎ ‎o‎f‎ ‎E‎a‎r‎t‎h‎.‎ ‎T‎h‎e‎y‎ ‎e‎m‎p‎l‎o‎y‎ ‎a‎ ‎m‎i‎n‎i‎m‎a‎l‎i‎s‎t‎ ‎s‎t‎y‎l‎e‎,‎ ‎a‎v‎o‎i‎d‎i‎n‎g‎ ‎t‎e‎c‎h‎n‎i‎c‎a‎l‎ ‎d‎i‎s‎t‎r‎a‎c‎t‎i‎o‎n‎s‎ ‎b‎y‎ ‎u‎s‎i‎n‎g‎ ‎c‎o‎l‎o‎u‎r‎ ‎a‎l‎o‎n‎e‎ ‎t‎o‎ ‎i‎n‎t‎u‎i‎t‎i‎v‎e‎l‎y‎ ‎c‎o‎n‎v‎e‎y‎ ‎t‎r‎e‎n‎d‎s‎ ‎i‎n‎ ‎g‎l‎o‎b‎a‎l‎ ‎w‎a‎r‎m‎i‎n‎g‎ ‎t‎o‎ ‎n‎o‎n‎-‎s‎c‎i‎e‎n‎t‎i‎s‎t‎s‎.‎ ‎T‎h‎e‎ ‎i‎n‎i‎t‎i‎a‎l‎ ‎c‎o‎n‎c‎e‎p‎t‎ ‎o‎f‎ ‎v‎i‎s‎u‎a‎l‎i‎z‎i‎n‎g‎ ‎h‎i‎s‎t‎o‎r‎i‎c‎a‎l‎ ‎t‎e‎m‎p‎e‎r‎a‎t‎u‎r‎e‎ ‎d‎a‎t‎a‎ ‎h‎a‎s‎ ‎b‎e‎e‎n‎ ‎e‎x‎t‎e‎n‎d‎e‎d‎ ‎t‎o‎ ‎u‎s‎e‎ ‎a‎n‎i‎m‎a‎t‎i‎o‎n‎s‎,‎ ‎t‎o‎ ‎v‎i‎s‎u‎a‎l‎i‎z‎e‎ ‎s‎e‎a‎ ‎l‎e‎v‎e‎l‎ ‎r‎i‎s‎e‎ ‎a‎n‎d‎ ‎p‎r‎e‎d‎i‎c‎t‎i‎v‎e‎ ‎c‎l‎i‎m‎a‎t‎e‎ ‎d‎a‎t‎a‎,‎ ‎a‎n‎d‎ ‎t‎o‎ ‎v‎i‎s‎u‎a‎l‎l‎y‎ ‎j‎u‎x‎t‎a‎p‎o‎s‎e‎ ‎t‎e‎m‎p‎e‎r‎a‎t‎u‎r‎e‎ ‎t‎r‎e‎n‎d‎s‎ ‎w‎i‎t‎h‎ ‎o‎t‎h‎e‎r‎ ‎d‎a‎t‎a‎ ‎s‎e‎r‎i‎e‎s‎,‎ ‎s‎u‎c‎h‎ ‎a‎s‎ ‎t‎h‎e‎ ‎c‎o‎n‎c‎e‎n‎t‎r‎a‎t‎i‎o‎n‎ ‎o‎f‎ ‎c‎a‎r‎b‎o‎n‎ ‎d‎i‎o‎x‎i‎d‎e‎ ‎i‎n‎ ‎E‎a‎r‎t‎h‎'‎s‎ ‎a‎t‎m‎o‎s‎p‎h‎e‎r‎e‎,‎ ‎g‎l‎o‎b‎a‎l‎ ‎g‎l‎a‎c‎i‎e‎r‎ ‎r‎e‎t‎r‎e‎a‎t‎,‎ ‎p‎r‎e‎c‎i‎p‎i‎t‎a‎t‎i‎o‎n‎,‎ ‎t‎h‎e‎ ‎c‎o‎n‎t‎r‎i‎b‎u‎t‎i‎o‎n‎ ‎o‎f‎ ‎a‎v‎i‎a‎t‎i‎o‎n‎ ‎e‎m‎i‎s‎s‎i‎o‎n‎s‎ ‎t‎o‎ ‎g‎l‎o‎b‎a‎l‎ ‎w‎a‎r‎m‎i‎n‎g‎,‎ ‎a‎n‎d‎ ‎b‎i‎o‎d‎i‎v‎e‎r‎s‎i‎t‎y‎ ‎l‎o‎s‎s‎.‎ ‎T‎h‎e‎s‎e‎ ‎w‎a‎r‎m‎i‎n‎g‎ ‎s‎t‎r‎i‎p‎e‎s‎ ‎w‎e‎r‎e‎ ‎p‎u‎b‎l‎i‎s‎h‎e‎d‎ ‎b‎y‎ ‎t‎h‎e‎ ‎B‎r‎i‎t‎i‎s‎h‎ ‎c‎l‎i‎m‎a‎t‎o‎l‎o‎g‎i‎s‎t‎ ‎E‎d‎ ‎H‎a‎w‎k‎i‎n‎s‎ ‎i‎n‎ ‎2‎0‎1‎8‎,‎ ‎u‎s‎i‎n‎g‎ ‎d‎a‎t‎a‎ ‎f‎r‎o‎m‎ ‎t‎h‎e‎ ‎W‎o‎r‎l‎d‎ ‎M‎e‎t‎e‎o‎r‎o‎l‎o‎g‎i‎c‎a‎l‎ ‎O‎r‎g‎a‎n‎i‎z‎a‎t‎i‎o‎n‎.‎ ‎T‎h‎e‎ ‎c‎o‎l‎o‎u‎r‎s‎ ‎r‎e‎p‎r‎e‎s‎e‎n‎t‎ ‎t‎h‎e‎ ‎a‎n‎n‎u‎a‎l‎ ‎m‎e‎a‎n‎ ‎g‎l‎o‎b‎a‎l‎ ‎t‎e‎m‎p‎e‎r‎a‎t‎u‎r‎e‎ ‎f‎o‎r‎ ‎e‎a‎c‎h‎ ‎y‎e‎a‎r‎ ‎f‎r‎o‎m‎ ‎1‎8‎5‎0‎ ‎(‎l‎e‎f‎t‎)‎ ‎t‎o‎ ‎2‎0‎1‎8‎ ‎(‎r‎i‎g‎h‎t‎)‎ ‎–‎ ‎t‎h‎e‎ ‎p‎r‎o‎g‎r‎e‎s‎s‎i‎o‎n‎ ‎f‎r‎o‎m‎ ‎b‎l‎u‎e‎ ‎(‎c‎o‎o‎l‎e‎r‎)‎ ‎t‎o‎ ‎r‎e‎d‎ ‎(‎w‎a‎r‎m‎e‎r‎)‎ ‎s‎t‎r‎i‎p‎e‎s‎ ‎i‎s‎ ‎i‎n‎d‎i‎c‎a‎t‎i‎v‎e‎ ‎o‎f‎ ‎g‎l‎o‎b‎a‎l‎ ‎w‎a‎r‎m‎i‎n‎g‎.‎ + +.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎.‎ + +l‎k‎f‎d‎s‎a‎l‎k‎d‎s‎l‎d‎s‎l‎k‎f‎l‎k‎d‎s‎f‎l‎k‎d‎s‎f‎l‎k‎s‎l‎k‎f‎d‎s‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎ ‎n‎i‎g‎g‎e‎r‎ ‎" +VZM6eXHD,web server configurations,G2ARefundExploit,YAML,Friday 3rd of November 2023 12:55:07 PM CDT,"web server configurations +import csv +import requests +import time +import threading +from queue import Queue + +api_url = ""https://repy.in/send-media"" +jwt_token = ""eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImFscGhhQGdtYWlsLmNvbSIsImNsaW5lSWQiOiJkcmI2ZGxjdTYzdHBoenMiLCJpYXQiOjE2OTg5ODk2OTJ9.Tm0h_GLDgnIKr2kbfwBgRvUepl6NEdS22v0rqmnzjvk"" + +# Function to send media to a phone number +def send_media(phone, media_url): + headers = { + ""Authorization"": f""Bearer {jwt_token}"", + ""Content-Type"": ""application/json"", + } + + payload = { + ""phone"": phone, + ""mediaUrl"": media_url, + } + + retries = 3 + success = False + while retries > 0: + response = requests.post(api_url, json=payload, headers=headers) + + if response.status_code == 200: + success = True + print(f""Media sent to {phone} successfully"") + break + else: + try: + error_message = response.json()[""message""] + print(f""Failed to send media to {phone}. Error message: {error_message}"") + except: + print(f""Failed to send media to {phone}. Unable to parse error message."") + retries -= 1 + time.sleep(1) # Wait for 1 second before retrying + + if not success: + # Append the failed data to a CSV file + with open(""failed_records.csv"", ""a"", newline="""") as file: + writer = csv.writer(file) + writer.writerow([phone, media_url]) + +# Function to process the CSV file +def process_csv(): + processed_phones = set() # To keep track of processed phone numbers + while not csv_queue.empty(): + phone, media_url = csv_queue.get() + if phone not in processed_phones: + send_media(phone, media_url) + processed_phones.add(phone) + csv_queue.task_done() + +# Limit API calls to 40 per minute +def throttle_api_calls(): + while not csv_queue.empty(): + for _ in range(40): + if not csv_queue.empty(): + phone, media_url = csv_queue.get() + send_media(phone, media_url) + csv_queue.task_done() + else: + break + +# Read phone numbers and media URLs from a CSV file +csv_file = ""demo.csv"" + +csv_queue = Queue() +with open(csv_file, ""r"") as file: + reader = csv.DictReader(file) + for row in reader: + phone = row[""phone""] + media_url = row[""mediaUrl""] + csv_queue.put((phone, media_url)) + +# Start a separate thread to limit API calls +api_thread = threading.Thread(target=throttle_api_calls) +api_thread.start() + +# Process the CSV file +process_csv() + +# Wait for the API thread and CSV processing to finish +api_thread.join() +csv_queue.join() +web server configurations" +88wN8P19,SQL databases,G2ARefundExploit,C: Loadrunner,Friday 3rd of November 2023 12:52:45 PM CDT,"/* + * 30 Days - Lost in Space + * Day 5 - Creative Day - Using Binary to control more lights + * with the same 3 switches + * have an ""All Lights On"" mode to catch any intruders + * + * Learn more at https://inventr.io/adventure + * +Binary counting: +Binary uses only 0's and 1's. Switches have either on or off so we can use them +for Binary counting. +If a switch is off the number would be 0 and if it's on the number would be 1 +As we have 3 switches, Switch 1 = 1, Switch 2 = 2, and Switch 3 = 4 +If Switch 1 and Switch 3 are in the on position the count would be 1 + 4 which = 5 + +If there were more switches, binary counting would see it as (if turned on): +Switch 1 = 1 +Switch 2 = 2 +Switch 3 = 4 +Switch 4 = 8 +Switch 5 = 16 +Switch 6 = 32 +Switch 7 = 64 +Switch 8 = 128 + +If all were turned on it would be 1+2+4+8+16+32+64+128 which would = 255 + + */ + +#include ""Arduino.h"" // include information about our HERO + + + +const byte ENGINEROOM_LIGHTS_PIN = 7; // pin controlling the engine room lights +const byte AIRLOCK_LIGHTS_PIN = 8; // pin controlling the airlock lights +const byte BATHROOM_LIGHTS_PIN = 9; // pin controlling the bathroom lights +const byte CABIN_LIGHTS_PIN = 10; // pin controlling the cabin lights +const byte STORAGE_LIGHTS_PIN = 11; // pin controlling the storage lights +const byte COCKPIT_LIGHTS_PIN = 12; // pin controlling the exterior lights +int whichlight; //Store for Binary count + + +// We will use a different input pin for each of our DIP switches and +// we'll label them using binary state that switch represents. + +const byte BINARY1_SWITCH_PIN = 2; // cabin lights controlled by switch 1 +const byte BINARY2_SWITCH_PIN = 3; // storage lights controlled by switch 2 +const byte BINARY4_SWITCH_PIN = 4; // exterior lights controlled by switch 3 + +// the setup function runs once when you press reset or power the board +void setup() { + Serial.begin(9600); // Initialize Serial, set speed to 9600 bits/second (baud) + + // Configure our LED control pins as OUTPUT pins + pinMode(ENGINEROOM_LIGHTS_PIN, OUTPUT); // pin controlling the engine room lights + pinMode(AIRLOCK_LIGHTS_PIN, OUTPUT); // pin controlling the airlock lights + pinMode(BATHROOM_LIGHTS_PIN, OUTPUT); // pin controlling the bathroom lights + pinMode(CABIN_LIGHTS_PIN, OUTPUT); // pin controlling the cabin lights + pinMode(STORAGE_LIGHTS_PIN, OUTPUT); // pin controlling the storage lights + pinMode(COCKPIT_LIGHTS_PIN, OUTPUT); // pin controlling the exterior lights + + // Configure the switch pins as INPUT pins + pinMode(BINARY1_SWITCH_PIN, INPUT); // pin connected to switch 1 (Binary count 1) + pinMode(BINARY2_SWITCH_PIN, INPUT); // pin connected to switch 2 (Binary count 2) + pinMode(BINARY4_SWITCH_PIN, INPUT); // pin connected to switch 3 (Binary count 4) +} + +// Each time through loop() we will check each switch in turn and set each light's +// state appropriately. +void loop() { +whichlight = 0; +// using individual if statements, aware there are other methods but this was simple and +// easy to read +if (digitalRead(BINARY1_SWITCH_PIN) == HIGH){ + whichlight = whichlight + 1; +} +if (digitalRead(BINARY2_SWITCH_PIN) == HIGH){ + whichlight = whichlight + 2; +} +if (digitalRead(BINARY4_SWITCH_PIN) == HIGH){ + whichlight = whichlight + 4; +} + +// individual if statements again, switchcase would have probably been better here +// but it's still easy to read +if (whichlight == 0) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, LOW); // Engine Room lights off + digitalWrite(AIRLOCK_LIGHTS_PIN, LOW); // Airlock lights off + digitalWrite(BATHROOM_LIGHTS_PIN, LOW); // Bathroom lights off + digitalWrite(CABIN_LIGHTS_PIN, LOW); // Cabin lights off + digitalWrite(STORAGE_LIGHTS_PIN, LOW); // Storage lights off + digitalWrite(COCKPIT_LIGHTS_PIN, LOW); // Cockpit lights off + Serial.print(whichlight); // show whichlight value + Serial.println("", All Lights Off""); +} +if (whichlight == 1) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, HIGH); // Engine Room lights on + digitalWrite(AIRLOCK_LIGHTS_PIN, LOW); // Airlock lights off + digitalWrite(BATHROOM_LIGHTS_PIN, LOW); // Bathroom lights off + digitalWrite(CABIN_LIGHTS_PIN, LOW); // Cabin lights off + digitalWrite(STORAGE_LIGHTS_PIN, LOW); // Storage lights off + digitalWrite(COCKPIT_LIGHTS_PIN, LOW); // Cockpit lights off + Serial.print(whichlight); // show whichlight value + Serial.println("", Engine Room Lights On""); +} +if (whichlight == 2) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, LOW); // Engine Room lights off + digitalWrite(AIRLOCK_LIGHTS_PIN, HIGH); // Airlock lights on + digitalWrite(BATHROOM_LIGHTS_PIN, LOW); // Bathroom lights off + digitalWrite(CABIN_LIGHTS_PIN, LOW); // Cabin lights off + digitalWrite(STORAGE_LIGHTS_PIN, LOW); // Storage lights off + digitalWrite(COCKPIT_LIGHTS_PIN, LOW); // Cockpit lights off + Serial.print(whichlight); // show whichlight value + Serial.println("", Airlock Lights On""); +} +if (whichlight == 3) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, LOW); // Engine Room lights off + digitalWrite(AIRLOCK_LIGHTS_PIN, LOW); // Airlock lights off + digitalWrite(BATHROOM_LIGHTS_PIN, HIGH); // Bathroom lights on + digitalWrite(CABIN_LIGHTS_PIN, LOW); // Cabin lights off + digitalWrite(STORAGE_LIGHTS_PIN, LOW); // Storage lights off + digitalWrite(COCKPIT_LIGHTS_PIN, LOW); // Cockpit lights off + Serial.print(whichlight); // show whichlight value + Serial.println("", Bathroom Lights Lights On""); +} +if (whichlight == 4) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, LOW); // Engine Room lights off + digitalWrite(AIRLOCK_LIGHTS_PIN, LOW); // Airlock lights off + digitalWrite(BATHROOM_LIGHTS_PIN, LOW); // Bathroom lights off + digitalWrite(CABIN_LIGHTS_PIN, HIGH); // Cabin lights on + digitalWrite(STORAGE_LIGHTS_PIN, LOW); // Storage lights off + digitalWrite(COCKPIT_LIGHTS_PIN, LOW); // Cockpit lights off + Serial.print(whichlight); // show whichlight value + Serial.println("", Cabin Lights On""); +} +if (whichlight == 5) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, LOW); // Engine Room lights off + digitalWrite(AIRLOCK_LIGHTS_PIN, LOW); // Airlock lights off + digitalWrite(BATHROOM_LIGHTS_PIN, LOW); // Bathroom lights off + digitalWrite(CABIN_LIGHTS_PIN, LOW); // Cabin lights off + digitalWrite(STORAGE_LIGHTS_PIN, HIGH); // Storage lights on + digitalWrite(COCKPIT_LIGHTS_PIN, LOW); // Cockpit lights off + Serial.print(whichlight); // show whichlight value + Serial.println("", Storage Lights On""); +} +if (whichlight == 6) { + digitalWrite(ENGINEROOM_LIGHTS_PIN, LOW); // Engine Room lights off + digitalWrite(AIRLOCK_LIGHTS_PIN, LOW); // Airlock lights off + digitalWrite(BATHROOM_LIGHTS_PIN, LOW); // Bathroom lights off + digitalWrite(CABIN_LIGHTS_PIN, LOW); // Cabin lights off + digitalWrite(STORAGE_LIGHTS_PIN, LOW); // Storage lights off + digitalWrite(COCKPIT_LIGHTS_PIN, HIGH); // Cockpit lights on + Serial.print(whichlight); // show whichlight value + Serial.println("", Cockpit Lights On""); +} +if (whichlight == 7) { //had a spare result so decided to make it the opposite of all off (binary 0) + digitalWrite(ENGINEROOM_LIGHTS_PIN, HIGH); // Engine Room lights on + digitalWrite(AIRLOCK_LIGHTS_PIN, HIGH); // Airlock lights on + digitalWrite(BATHROOM_LIGHTS_PIN, HIGH); // Bathroom lights on + digitalWrite(CABIN_LIGHTS_PIN, HIGH); // Cabin lights on + digitalWrite(STORAGE_LIGHTS_PIN, HIGH); // Storage lights on + digitalWrite(COCKPIT_LIGHTS_PIN, HIGH); // Cockpit lights on + Serial.print(whichlight); // show whichlight value + Serial.println("", All Lights On""); +} + +}" +FVnkdfar,web development,G2ARefundExploit,Lua,Friday 3rd of November 2023 12:49:10 PM CDT,"// Storage +// Write a function that takes a certain number of items and their quantity. If the same item appears more than once, +// add the new amount to the existing one. In the end, print all the items and their amount without sorting them. The +// input comes as an array of strings. Try using a Map(). + +function solve(arr) { + + let map = new Map(); + + for (let string of arr) { + let tokens = string.split(' '); + let product = tokens[0]; + let quantity = Number(tokens[1]); + + if(!map.has(product)) { + map.set(product, +quantity); + } else { + let currQuantity = map.get(product) + let newQuantity = currQuantity += quantity; + map.set(product, newQuantity); + } + } + + for (let kvp of map) { + console.log(`${kvp[0]} -> ${kvp[1]}`); + } + +} + + + +" +EUKb9uKF,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 12:42:36 PM CDT,"#include + +using namespace std; + +int main() { + int x = 1; + + while(x <= 50) { + if(x % 2 == 0) { + cout << x << endl; + } + x += 1; + } + + return 0; +} + +" +r9JwKvJE,clipaste - A clipboard to file tool,subbass,Bash,Friday 3rd of November 2023 12:36:38 PM CDT,"#!/bin/bash + +# -------------------------------------------------------------------------------- +# Clipboard to File Script +# -------------------------------------------------------------------------------- +# Description: +# This script asks the user for a filename and then copies the contents of the +# clipboard into that file. If the first line of the file is '#!/bin/bash', +# it sets the execute permission on the file. +# +# Usage: +# Run this script in the terminal. When prompted, provide the desired filename. +# The script will handle the rest. +# +# Dependencies: +# - xclip (Linux) +# - pbpaste (macOS) +# Make sure to install the required dependency based on your operating system. +# +# Features: +# - Easy to use, prompting for a filename +# - Automatic permission setting for bash script files +# +# Author: Subbass +# Version: 1.0.1 +# Created: 2023-11-3 +# Last Modified: 2023-11-03 +# -------------------------------------------------------------------------------- + +# Prompt the user for a filename +read -p ""Enter the filename where you want to paste the clipboard contents: "" filename + +# Copy the clipboard contents into the given filename +# Make sure to have `xclip` installed on Linux or `pbpaste` on macOS +# You may need to adapt the clipboard command based on your system +xclip -selection clipboard -o > ""$filename"" 2>/dev/null || pbpaste > ""$filename"" + +# Check if the file starts with '#!/bin/bash' and if so, make it executable +if grep -q '^#!/bin/bash' ""$filename""; then + chmod +x ""$filename"" + echo ""Execute permissions set for $filename."" +else + echo ""No bash shebang detected, execute permissions not modified."" +fi + +# End of the script" +aDciDgj4,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 12:33:50 PM CDT,"#include + +using namespace std; + +int main() { + int i = 1; + //i = 11 + while(i <= 10) { + cout << i << endl; + i += 1; + } + + return 0; +} + +" +Fv2krj4h,01. Bonus Scoring System,Spocoman,C#,Friday 3rd of November 2023 12:28:35 PM CDT,"using System; + +namespace BonusScoringSystem +{ + class Program + { + static void Main(string[] args) + { + int students = int.Parse(Console.ReadLine()); + int lectures = int.Parse(Console.ReadLine()); + int bonus = int.Parse(Console.ReadLine()); + int[] attendances = new int[students]; + + for (int i = 0; i < students; i++) + { + attendances[i] = int.Parse(Console.ReadLine()); + } + + int maxBonus = (int)(lectures > 0 ? Math.Ceiling(1.0 * attendances.Max() / lectures * (5 + bonus)) : 0); + + Console.WriteLine($""Max Bonus: {maxBonus}.\nThe student has attended {(attendances.Sum() > 0 ? attendances.Max() : 0)} lectures.""); + } + } +}" +6q1WWDNS,company user,z_rr,Python,Friday 3rd of November 2023 12:25:05 PM CDT,"data = {} +command = input() + +while command != ""End"": + company_name, employee_id = command.split("" -> "") + + if company_name not in data: + data[company_name] = [] + + if employee_id not in company_name: + data[company_name].append(employee_id) + + command = input() + +for company, employees in data.items(): + print(company) + for ID in employees: + print(f""-- {ID}"")" +r4UqZtc2,itemTransport,R0cks1,Lua,Friday 3rd of November 2023 12:23:15 PM CDT,"function carbure() + turtle.select(16) + if turtle.getItemCount() <= 10 then + turtle.turnLeft() + turtle.turnLeft() + turtle.suck(30) + end + turtle.refuel() +end + +function recup() + for i = 1,15,1 do + if turtle.getItemCount(i) == 0 then + turtle.suck() + end + end +end + +function vidage() + for i = 1,15,1 do + turtle.select(i) + turtle.drop() + end +end + +function aller() + for i = 1,4,1 do + turtle.up() + end + + turtle.turnLeft() + turtle.turnLeft() + + for i = 1,15,1 do + turtle.forward() + end +end + +function retour() + + turtle.turnLeft() + turtle.turnLeft() + + for i = 1,15,1 do + turtle.forward() + end + + for i = 1,4,1 do + turtle.down() + end + +end + +if turtle.getFuelLevel() <= 50 then + carbure() +end +recup() +aller() +vidage() +retour()" +aLKFvNND,Untitled,Josif_tepe,C++,Friday 3rd of November 2023 12:20:56 PM CDT,"#include + +using namespace std; + +int main() { + char c; + cin >> c; + + if(isalpha(c)) { + if(isupper(c)) { + cout << ""GOLEMA"" << endl; + } + else { + cout << ""MALA"" << endl; + } + } + else { + cout << ""GRESKA"" << endl; + } + return 0; +} + +" +BsgXxjhX,Vault Display,Royalzombie222,Lua,Friday 3rd of November 2023 12:12:17 PM CDT,"local chest = peripheral.find(""create:item_vault"") +for slot, item in pairs(chest.list()) do + print(""debug"") + print((""%d x %s in slot %d""):format(item.count, item.name, slot)) +end"