From d968459b9d2dbc75e7ac685902ad0b9937185d18 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Tue, 14 Apr 2026 21:20:10 +0700 Subject: [PATCH] refactor: rename assets/ to data/ for raw Excel inputs --- ...3a7116fabb12bd9cdhyduoccantho-1468920829104.xlsx | Bin ...dcb2adaef829d62968274atravinh-1468902443859.xlsx | Bin ...43e65ffa449d5ca76fae8ninhbinh-1468899778557.xlsx | Bin ...dd49f2bae71aadcdbb5cninhthuan-1468920071763.xlsx | Bin ...07edfa115f77dhcnthucpham-tphcm-1468910578187.xls | Bin ...e10f362c2b9600bc49cd3f8backan-1468933016076.xlsx | Bin ...8b85a77d0fc295fa6d2be1hagiang-1468932847230.xlsx | Bin ...6854ecc6c8be585bcb6e5cbaclieu-1468934144150.xlsx | Bin ...65bf45df237b37a7bcaeaef3hanoi-1468932790746.xlsx | Bin ...5fd87524e324d2d519e87a4daclac-1468899960505.xlsx | Bin ...7596f1806f151649ee6edhtantrao-1468901296040.xlsx | Bin ...36767be899b068bf98dhtaynguyen-1468940490240.xlsx | Bin ...12220d100f93e40d5ff3bquangtri-1468933440097.xlsx | Bin ...ae3d33cc6d7db4dhyduocthaibinh-1468941020145.xlsx | Bin ...c0daef089a307af23edcethanhhoa-1468933304999.xlsx | Bin ...d154490f2809d96be81797dhdalat-1468902130616.xlsx | Bin ...bd11bc09f02d787eef2c15lamdong-1468933821082.xlsx | Bin ...3e83c595d38cfdhbachkhoa-tphcm-1468939678829.xlsx | Bin ...f6eee6125a2a015714ddhdongthap-1468934545359.xlsx | Bin ...5334f4e1ff7df3ac23a15dienbien-1468920113820.xlsx | Bin ...c3c112c18bff18c2ddhthainguyen-1468940268065.xlsx | Bin ...5ca0078a0d94af5d1ed8abinhdinh-1468899884192.xlsx | Bin ...eb6c3f2d3bdhbachkhoa-dhdanang-1468938494437.xlsx | Bin ...4ba40a341831echvkythuatquansu-1468920342994.xlsx | Bin ...1d877942becddhcongnghieptphcm-1468983373303.xlsx | Bin ...9b3b2fafab309323fd22dhthuyloi-1468901840919.xlsx | Bin ...4bd5d01f415238566b210khanhhoa-1468933789968.xlsx | Bin ...300b86a94636e4d15394fc19sonla-1468899319124.xlsx | Bin ...1200d1d68e1dspkythuatvinhlong-1468902640438.xlsx | Bin ...64513d23a6dff96ff7f9cvinhphuc-1468919874814.xlsx | Bin ...ec13d8236c8dhxaydungmientrung-1468940978346.xlsx | Bin ...1ea321291e29192aebe95ehoabinh-1468983220125.xlsx | Bin ...1f651b5f02c7edhspkythuattphcm-1468906568655.xlsx | Bin ...5606fd56958bdhgiaothongvantai-1468939107463.xlsx | Bin ...0f2509573245d58fba93bcdongnai-1468938241935.xlsx | Bin ...fbd13bfdhnonglam-dhthainguyen-1468939023637.xlsx | Bin ...495dcd9a48f689e2d38b85ephutho-1468902409682.xlsx | Bin ...af15733bd376dhsupham-dhdanang-1468938526558.xlsx | Bin ...4e87abb8f55d807324374dongthap-1468933902699.xlsx | Bin ...1056c747a553386hvnongnghiepvn-1468900610577.xlsx | Bin ...a03bb7ed0618796bae87bc3cantho-1468933954714.xlsx | Bin ...6ff6db75234025dhcantho-baclieu-1468907071460.xls | Bin ...77ee3da482be08cd391thainguyen-1468902797020.xlsx | Bin ...33b507e0608dhkhxhnv-dhqgtphcm-1468920630193.xlsx | Bin ...f1f3e46dac130dhnhatrang-coso1-1468901350425.xlsx | Bin ...d30a0d0db4f7c30b9735261dhvinh-1468940230027.xlsx | Bin ...644805d0dhkhtunhien-dhqgtphcm-1468921015146.xlsx | Bin ...e1365a183af461e945389thaibinh-1468920019273.xlsx | Bin ...7697a0672bbc39168024c9cgialai-1468933753098.xlsx | Bin ...ad67e2b64f713b95fthuathienhue-1468983258438.xlsx | Bin ...7523219e55149a8524c5dhquynhon-1468938878328.xlsx | Bin ...e30186bf4e40ee3e6a3ac74bentre-1468934010040.xlsx | Bin ...7b146216a3beafa927bbdhtravinh-1468902716174.xlsx | Bin ...4ec34c173af1b6ad8402kiengiang-1468900147395.xlsx | Bin ...a3fb7dcf56ae57283b9b9dhtaybac-1468940302052.xlsx | Bin ...f66ac4f1b42a8a55dhsuphamhanoi-1468901144203.xlsx | Bin ...d209fa901fd5d68843dhhungvuong-1468901964127.xlsx | Bin ...f7c170a6342cd8f9474b22langson-1468932984587.xlsx | Bin ...f6e0e137f6d161fab6f0dhxaydung-1468940561682.xlsx | Bin ...f5ae9d7917e920f469b90haiduong-1468899640007.xlsx | Bin ...81d407cffdb79d724e8aecbacninh-1468919984998.xlsx | Bin ...5e91f9d00aac3bcdf9974e1nghean-1468920043121.xlsx | Bin ...17a0ab8bd00c2dhcantho-haugiang-1468907167921.xls | Bin ...cdf74495368e0fc11072avinhlong-1468934067981.xlsx | Bin ...e0061066ca8adhcongnghiephanoi-1468920154757.xlsx | Bin ...adb9876b9befd5dhnganhangtphcm-1468902244566.xlsx | Bin ...9f98a0b3f33914dhkhoahoc-dhhue-1468938729472.xlsx | Bin ...c1dd29dc7a8aabfdhkinhte-dhhue-1468938560205.xlsx | Bin ...ythuatcongnghiep-dhthainguyen-1468901919568.xlsx | Bin ...b6ea04887a7dhkinhtequocdanfix-1468902083782.xlsx | Bin ...348634459f8937dfcd6c7129dhhue-1468938792115.xlsx | Bin ...9cb0335b2836aa1c4bb25ahungyen-1468899732002.xlsx | Bin ...f6be6058fabb1caefba1chaugiang-1468934247324.xlsx | Bin ...a06f2e92ffcacf8ff21hvtaichinh-1468934470924.xlsx | Bin ...c2b1276559eb021779daa32yenbai-1468933116055.xlsx | Bin ...3b3fc41fd7dhngoaingu-dhdanang-1468902750424.xlsx | Bin ...09171528c3853ed53b19quangbinh-1468933376032.xlsx | Bin ...b7a337279920d4b1dhtonducthang-1468902168623.xlsx | Bin ...1e347bd7649da8b89ad90dhluathn-1468920377978.xlsx | Bin ...4d29a8e32380d7558cdhsphanoi-2-1468902006284.xlsx | Bin ...a17c517348d8c38c5b7equangninh-1468919920197.xlsx | Bin ...f114c6426deb2d5e5da5fdlaichau-1468932954079.xlsx | Bin ...747e36d21ec95cc9ecb8fsoctrang-1468902686409.xlsx | Bin ...55cf10b2f002f0e194f7dhsptphcm-1468920792291.xlsx | Bin ...a436d3f15d42cc7dhsupham-dhhue-1468934431828.xlsx | Bin ...310ec60dh-tai-chinh-marketing-1468924711596.xlsx | Bin ...237244dfbf2e278a47dhthuongmai-1468902876264.xlsx | Bin ...573d1c6372fd6e9dhnonglamtphcm-1468939555326.xlsx | Bin ...de91f23a35cce1c6bdhbachkhoahn-1468901491486.xlsx | Bin ...62bec3740e2da5639327afdhcantho-1468907131146.xls | Bin ...c54279d7df5f53160a851dhdanang-1468920187203.xlsx | Bin ...c8445b3a1021091a5e654bacgiang-1468983153932.xlsx | Bin ...0ea9fbf46445265036dhtiengiang-1468940391597.xlsx | Bin ...c1c247469ff2104527dh-hong-duc-1468900427119.xlsx | Bin ...f8a8dcc067a761204459f4daknong-1468934173803.xlsx | Bin ...76ac63ff38b31157bbdhmodiachat-1468900697349.xlsx | Bin ...771b027dhkhoahoc-dhthainguyen-1468900365545.xlsx | Bin ...e39dd9fd538db5448adhgtvttphcm-1468939150821.xlsx | Bin ...a54b7e6cc3bc99449ddhlamnghiep-1468939300790.xlsx | Bin ...ce0fd16c1229afad4e71dhhanghai-1468906457479.xlsx | Bin ...acb525086b86e85df54949dkontum-1468933632113.xlsx | Bin ...c75eb9b67c6ef3797adhkiengiang-1468901222446.xlsx | Bin ...13adbf5785797c6ccdcb204laocai-1468919805337.xlsx | Bin ...36c62dffad435262cb8tuyenquang-1468902296807.xlsx | Bin ...6a48d634b116f37c27dhluattphcm-1468939398928.xlsx | Bin ...4d8cd1421c3fb74f789c3dhsaigon-1468900867561.xlsx | Bin ...af894200ef10cd408d2ef0caobang-1468932877769.xlsx | Bin ...f633f6894b4e13c3ca4dhhaiphong-1468901178368.xlsx | Bin ...a8f638379ca0e9c5a1c556namdinh-1468933234061.xlsx | Bin ...e67acc916032c6a3b2fc9eedhanam-1468933146526.xlsx | Bin ...a49ee247391a0653dee5quangngai-1468933592400.xlsx | Bin ...773f5a18cd8202a5eaf0dquangnam-1468933501467.xlsx | Bin ...3b1e80b493248377dhngoaithuong-1468920480753.xlsx | Bin ...13450af2dhsupham-dhthainguyen-1468939061872.xlsx | Bin ...e8211341f0e98e26dhkinhtetphcm-1468939229043.xlsx | Bin ...3e02b122a1e3b4333f6hvnganhang-1468939472850.xlsx | Bin ...c846728a2a6dhspkythuathungyen-1468920667091.xlsx | Bin ...50f6305f6f624445300ddhangiang-1468940189321.xlsx | Bin ...6996892dhkinhteluat-dhqgtphcm-1468939860894.xlsx | Bin 2016/scripts/build-database.js | 6 +++--- 120 files changed, 3 insertions(+), 3 deletions(-) rename 2016/{assets => data}/023718c7d3cf7ace3a7116fabb12bd9cdhyduoccantho-1468920829104.xlsx (100%) rename 2016/{assets => data}/08cdeb3636dcb2adaef829d62968274atravinh-1468902443859.xlsx (100%) rename 2016/{assets => data}/0b583c9875443e65ffa449d5ca76fae8ninhbinh-1468899778557.xlsx (100%) rename 2016/{assets => data}/15c85d901a73dd49f2bae71aadcdbb5cninhthuan-1468920071763.xlsx (100%) rename 2016/{assets => data}/167116af6c8a096c2a9307edfa115f77dhcnthucpham-tphcm-1468910578187.xls (100%) rename 2016/{assets => data}/17843bccde10f362c2b9600bc49cd3f8backan-1468933016076.xlsx (100%) rename 2016/{assets => data}/178814c33c8b85a77d0fc295fa6d2be1hagiang-1468932847230.xlsx (100%) rename 2016/{assets => data}/18055d17e46854ecc6c8be585bcb6e5cbaclieu-1468934144150.xlsx (100%) rename 2016/{assets => data}/1c66db0265bf45df237b37a7bcaeaef3hanoi-1468932790746.xlsx (100%) rename 2016/{assets => data}/2004a8d225fd87524e324d2d519e87a4daclac-1468899960505.xlsx (100%) rename 2016/{assets => data}/20db5eaace927596f1806f151649ee6edhtantrao-1468901296040.xlsx (100%) rename 2016/{assets => data}/216ee4e385dbc236767be899b068bf98dhtaynguyen-1468940490240.xlsx (100%) rename 2016/{assets => data}/2208903e1fa12220d100f93e40d5ff3bquangtri-1468933440097.xlsx (100%) rename 2016/{assets => data}/22e8617886412abd90ae3d33cc6d7db4dhyduocthaibinh-1468941020145.xlsx (100%) rename 2016/{assets => data}/238adc19e80c0daef089a307af23edcethanhhoa-1468933304999.xlsx (100%) rename 2016/{assets => data}/2b33640b0dd154490f2809d96be81797dhdalat-1468902130616.xlsx (100%) rename 2016/{assets => data}/2fa6d9a308bd11bc09f02d787eef2c15lamdong-1468933821082.xlsx (100%) rename 2016/{assets => data}/357c6aaf59aeaa6c11c3e83c595d38cfdhbachkhoa-tphcm-1468939678829.xlsx (100%) rename 2016/{assets => data}/388fcdfdac18ef6eee6125a2a015714ddhdongthap-1468934545359.xlsx (100%) rename 2016/{assets => data}/3c0e56abd8c5334f4e1ff7df3ac23a15dienbien-1468920113820.xlsx (100%) rename 2016/{assets => data}/3daa6ee33fdafadc3c112c18bff18c2ddhthainguyen-1468940268065.xlsx (100%) rename 2016/{assets => data}/412e62265f35ca0078a0d94af5d1ed8abinhdinh-1468899884192.xlsx (100%) rename 2016/{assets => data}/43213f61074068d9177685eb6c3f2d3bdhbachkhoa-dhdanang-1468938494437.xlsx (100%) rename 2016/{assets => data}/4334ea476a2b8196d54ba40a341831echvkythuatquansu-1468920342994.xlsx (100%) rename 2016/{assets => data}/487c7287c1c9735722b31d877942becddhcongnghieptphcm-1468983373303.xlsx (100%) rename 2016/{assets => data}/4a3fa95a83fe9b3b2fafab309323fd22dhthuyloi-1468901840919.xlsx (100%) rename 2016/{assets => data}/4ad416ccf014bd5d01f415238566b210khanhhoa-1468933789968.xlsx (100%) rename 2016/{assets => data}/4b98fdd7300b86a94636e4d15394fc19sonla-1468899319124.xlsx (100%) rename 2016/{assets => data}/4c2fd846ed2a0670ba6d1200d1d68e1dspkythuatvinhlong-1468902640438.xlsx (100%) rename 2016/{assets => data}/4e0ccee19eb64513d23a6dff96ff7f9cvinhphuc-1468919874814.xlsx (100%) rename 2016/{assets => data}/4e9bb192d56c9fa92b3e0ec13d8236c8dhxaydungmientrung-1468940978346.xlsx (100%) rename 2016/{assets => data}/505a876dfd1ea321291e29192aebe95ehoabinh-1468983220125.xlsx (100%) rename 2016/{assets => data}/514877c1cfebdc9c2251f651b5f02c7edhspkythuattphcm-1468906568655.xlsx (100%) rename 2016/{assets => data}/51bb2f9b6e9f565c2d705606fd56958bdhgiaothongvantai-1468939107463.xlsx (100%) rename 2016/{assets => data}/538c9676b70f2509573245d58fba93bcdongnai-1468938241935.xlsx (100%) rename 2016/{assets => data}/53e5e20ebd74d84741513b703fbd13bfdhnonglam-dhthainguyen-1468939023637.xlsx (100%) rename 2016/{assets => data}/5465cca59495dcd9a48f689e2d38b85ephutho-1468902409682.xlsx (100%) rename 2016/{assets => data}/54bbcf865c137d58cf62af15733bd376dhsupham-dhdanang-1468938526558.xlsx (100%) rename 2016/{assets => data}/575df8a4df74e87abb8f55d807324374dongthap-1468933902699.xlsx (100%) rename 2016/{assets => data}/5aede4951e7af8c1e1056c747a553386hvnongnghiepvn-1468900610577.xlsx (100%) rename 2016/{assets => data}/5b16d7156a03bb7ed0618796bae87bc3cantho-1468933954714.xlsx (100%) rename 2016/{assets => data}/5ca241aa1de8d25a3e6ff6db75234025dhcantho-baclieu-1468907071460.xls (100%) rename 2016/{assets => data}/5fb3a1b66aff077ee3da482be08cd391thainguyen-1468902797020.xlsx (100%) rename 2016/{assets => data}/5fd13ae5287cbf0149bd733b507e0608dhkhxhnv-dhqgtphcm-1468920630193.xlsx (100%) rename 2016/{assets => data}/6375fd13557bee08d20f1f3e46dac130dhnhatrang-coso1-1468901350425.xlsx (100%) rename 2016/{assets => data}/64d2635efd30a0d0db4f7c30b9735261dhvinh-1468940230027.xlsx (100%) rename 2016/{assets => data}/64e44466ffeff9a587260795644805d0dhkhtunhien-dhqgtphcm-1468921015146.xlsx (100%) rename 2016/{assets => data}/6960b6fa493e1365a183af461e945389thaibinh-1468920019273.xlsx (100%) rename 2016/{assets => data}/698b930ab7697a0672bbc39168024c9cgialai-1468933753098.xlsx (100%) rename 2016/{assets => data}/6badc7cfa258b59ad67e2b64f713b95fthuathienhue-1468983258438.xlsx (100%) rename 2016/{assets => data}/70bf8cd2b6e87523219e55149a8524c5dhquynhon-1468938878328.xlsx (100%) rename 2016/{assets => data}/74145979ee30186bf4e40ee3e6a3ac74bentre-1468934010040.xlsx (100%) rename 2016/{assets => data}/7418e83ff9d07b146216a3beafa927bbdhtravinh-1468902716174.xlsx (100%) rename 2016/{assets => data}/7435bb054e8e4ec34c173af1b6ad8402kiengiang-1468900147395.xlsx (100%) rename 2016/{assets => data}/74e6cd0dc78a3fb7dcf56ae57283b9b9dhtaybac-1468940302052.xlsx (100%) rename 2016/{assets => data}/76f19098881e9c79f66ac4f1b42a8a55dhsuphamhanoi-1468901144203.xlsx (100%) rename 2016/{assets => data}/778ab074ed6a95d209fa901fd5d68843dhhungvuong-1468901964127.xlsx (100%) rename 2016/{assets => data}/7afd5d7fdff7c170a6342cd8f9474b22langson-1468932984587.xlsx (100%) rename 2016/{assets => data}/7b5d74564ab9f6e0e137f6d161fab6f0dhxaydung-1468940561682.xlsx (100%) rename 2016/{assets => data}/7cfc91bd6a1f5ae9d7917e920f469b90haiduong-1468899640007.xlsx (100%) rename 2016/{assets => data}/7e0d0b6fb981d407cffdb79d724e8aecbacninh-1468919984998.xlsx (100%) rename 2016/{assets => data}/7f12b90225e91f9d00aac3bcdf9974e1nghean-1468920043121.xlsx (100%) rename 2016/{assets => data}/7f1cbe7f35d1f539ca817a0ab8bd00c2dhcantho-haugiang-1468907167921.xls (100%) rename 2016/{assets => data}/7f4362ef567cdf74495368e0fc11072avinhlong-1468934067981.xlsx (100%) rename 2016/{assets => data}/82338a4a93ea1e0cde26e0061066ca8adhcongnghiephanoi-1468920154757.xlsx (100%) rename 2016/{assets => data}/86a692bebf9b0b7c58adb9876b9befd5dhnganhangtphcm-1468902244566.xlsx (100%) rename 2016/{assets => data}/87ffaf3197ba20f0919f98a0b3f33914dhkhoahoc-dhhue-1468938729472.xlsx (100%) rename 2016/{assets => data}/8916da7b3c4d58cffc1dd29dc7a8aabfdhkinhte-dhhue-1468938560205.xlsx (100%) rename 2016/{assets => data}/8af8f1b29b6a40e26ccb4a2e19e8eededhkythuatcongnghiep-dhthainguyen-1468901919568.xlsx (100%) rename 2016/{assets => data}/8f948c2a5ab49a3c5fd03b6ea04887a7dhkinhtequocdanfix-1468902083782.xlsx (100%) rename 2016/{assets => data}/919276a0348634459f8937dfcd6c7129dhhue-1468938792115.xlsx (100%) rename 2016/{assets => data}/92045214159cb0335b2836aa1c4bb25ahungyen-1468899732002.xlsx (100%) rename 2016/{assets => data}/964c4368131f6be6058fabb1caefba1chaugiang-1468934247324.xlsx (100%) rename 2016/{assets => data}/96c95c85c5549a06f2e92ffcacf8ff21hvtaichinh-1468934470924.xlsx (100%) rename 2016/{assets => data}/97aa741a4c2b1276559eb021779daa32yenbai-1468933116055.xlsx (100%) rename 2016/{assets => data}/9ba098a7913ad837a66e173b3fc41fd7dhngoaingu-dhdanang-1468902750424.xlsx (100%) rename 2016/{assets => data}/9c730c43bf4309171528c3853ed53b19quangbinh-1468933376032.xlsx (100%) rename 2016/{assets => data}/9d78f6dce7965fb4b7a337279920d4b1dhtonducthang-1468902168623.xlsx (100%) rename 2016/{assets => data}/9e0e564ae801e347bd7649da8b89ad90dhluathn-1468920377978.xlsx (100%) rename 2016/{assets => data}/a11e707e6ed5fe4d29a8e32380d7558cdhsphanoi-2-1468902006284.xlsx (100%) rename 2016/{assets => data}/a31b3446bae5a17c517348d8c38c5b7equangninh-1468919920197.xlsx (100%) rename 2016/{assets => data}/a3aa106104f114c6426deb2d5e5da5fdlaichau-1468932954079.xlsx (100%) rename 2016/{assets => data}/a8ff80d9478747e36d21ec95cc9ecb8fsoctrang-1468902686409.xlsx (100%) rename 2016/{assets => data}/a995de3f7a7055cf10b2f002f0e194f7dhsptphcm-1468920792291.xlsx (100%) rename 2016/{assets => data}/ab2f259ef55cb08b3a436d3f15d42cc7dhsupham-dhhue-1468934431828.xlsx (100%) rename 2016/{assets => data}/af6828f837a80e03d77a65f3d310ec60dh-tai-chinh-marketing-1468924711596.xlsx (100%) rename 2016/{assets => data}/b2552e20c9ff4b237244dfbf2e278a47dhthuongmai-1468902876264.xlsx (100%) rename 2016/{assets => data}/b2a739584a8861502573d1c6372fd6e9dhnonglamtphcm-1468939555326.xlsx (100%) rename 2016/{assets => data}/b34c777942ca8a4de91f23a35cce1c6bdhbachkhoahn-1468901491486.xlsx (100%) rename 2016/{assets => data}/b35a3f26a162bec3740e2da5639327afdhcantho-1468907131146.xls (100%) rename 2016/{assets => data}/b42fd58ead4c54279d7df5f53160a851dhdanang-1468920187203.xlsx (100%) rename 2016/{assets => data}/b7a0c1ecce7c8445b3a1021091a5e654bacgiang-1468983153932.xlsx (100%) rename 2016/{assets => data}/bacd1b2133b37d0ea9fbf46445265036dhtiengiang-1468940391597.xlsx (100%) rename 2016/{assets => data}/bd857add0cfe92c1c247469ff2104527dh-hong-duc-1468900427119.xlsx (100%) rename 2016/{assets => data}/bf259a908ff8a8dcc067a761204459f4daknong-1468934173803.xlsx (100%) rename 2016/{assets => data}/c174631d90303276ac63ff38b31157bbdhmodiachat-1468900697349.xlsx (100%) rename 2016/{assets => data}/c2cfaaf287fb1e7120894e545771b027dhkhoahoc-dhthainguyen-1468900365545.xlsx (100%) rename 2016/{assets => data}/c5c28959fcd0b4e39dd9fd538db5448adhgtvttphcm-1468939150821.xlsx (100%) rename 2016/{assets => data}/c5ecc58a731fd1a54b7e6cc3bc99449ddhlamnghiep-1468939300790.xlsx (100%) rename 2016/{assets => data}/c6ef16bc9f75ce0fd16c1229afad4e71dhhanghai-1468906457479.xlsx (100%) rename 2016/{assets => data}/cc57dc986acb525086b86e85df54949dkontum-1468933632113.xlsx (100%) rename 2016/{assets => data}/cdc912664d7217c75eb9b67c6ef3797adhkiengiang-1468901222446.xlsx (100%) rename 2016/{assets => data}/d035f470c13adbf5785797c6ccdcb204laocai-1468919805337.xlsx (100%) rename 2016/{assets => data}/d5ecd2574b5ab36c62dffad435262cb8tuyenquang-1468902296807.xlsx (100%) rename 2016/{assets => data}/d652d24e8bd4fe6a48d634b116f37c27dhluattphcm-1468939398928.xlsx (100%) rename 2016/{assets => data}/d75282bff0a4d8cd1421c3fb74f789c3dhsaigon-1468900867561.xlsx (100%) rename 2016/{assets => data}/ddb631f833af894200ef10cd408d2ef0caobang-1468932877769.xlsx (100%) rename 2016/{assets => data}/deca197a916a8f633f6894b4e13c3ca4dhhaiphong-1468901178368.xlsx (100%) rename 2016/{assets => data}/dfa63c5b68a8f638379ca0e9c5a1c556namdinh-1468933234061.xlsx (100%) rename 2016/{assets => data}/e693bc9de67acc916032c6a3b2fc9eedhanam-1468933146526.xlsx (100%) rename 2016/{assets => data}/e80dc028d53fa49ee247391a0653dee5quangngai-1468933592400.xlsx (100%) rename 2016/{assets => data}/ec765c32190773f5a18cd8202a5eaf0dquangnam-1468933501467.xlsx (100%) rename 2016/{assets => data}/ec84067268f47d523b1e80b493248377dhngoaithuong-1468920480753.xlsx (100%) rename 2016/{assets => data}/ee09c723da4e86cdbe26213413450af2dhsupham-dhthainguyen-1468939061872.xlsx (100%) rename 2016/{assets => data}/f0aa5a19c2c8c1fde8211341f0e98e26dhkinhtetphcm-1468939229043.xlsx (100%) rename 2016/{assets => data}/f2846894bd5533e02b122a1e3b4333f6hvnganhang-1468939472850.xlsx (100%) rename 2016/{assets => data}/f85f04bb2bbd84457b83ac846728a2a6dhspkythuathungyen-1468920667091.xlsx (100%) rename 2016/{assets => data}/fc511852659150f6305f6f624445300ddhangiang-1468940189321.xlsx (100%) rename 2016/{assets => data}/ff877788e43bd84f0119dae026996892dhkinhteluat-dhqgtphcm-1468939860894.xlsx (100%) diff --git a/2016/assets/023718c7d3cf7ace3a7116fabb12bd9cdhyduoccantho-1468920829104.xlsx b/2016/data/023718c7d3cf7ace3a7116fabb12bd9cdhyduoccantho-1468920829104.xlsx similarity index 100% rename from 2016/assets/023718c7d3cf7ace3a7116fabb12bd9cdhyduoccantho-1468920829104.xlsx rename to 2016/data/023718c7d3cf7ace3a7116fabb12bd9cdhyduoccantho-1468920829104.xlsx diff --git a/2016/assets/08cdeb3636dcb2adaef829d62968274atravinh-1468902443859.xlsx b/2016/data/08cdeb3636dcb2adaef829d62968274atravinh-1468902443859.xlsx similarity index 100% rename from 2016/assets/08cdeb3636dcb2adaef829d62968274atravinh-1468902443859.xlsx rename to 2016/data/08cdeb3636dcb2adaef829d62968274atravinh-1468902443859.xlsx diff --git a/2016/assets/0b583c9875443e65ffa449d5ca76fae8ninhbinh-1468899778557.xlsx b/2016/data/0b583c9875443e65ffa449d5ca76fae8ninhbinh-1468899778557.xlsx similarity index 100% rename from 2016/assets/0b583c9875443e65ffa449d5ca76fae8ninhbinh-1468899778557.xlsx rename to 2016/data/0b583c9875443e65ffa449d5ca76fae8ninhbinh-1468899778557.xlsx diff --git a/2016/assets/15c85d901a73dd49f2bae71aadcdbb5cninhthuan-1468920071763.xlsx b/2016/data/15c85d901a73dd49f2bae71aadcdbb5cninhthuan-1468920071763.xlsx similarity index 100% rename from 2016/assets/15c85d901a73dd49f2bae71aadcdbb5cninhthuan-1468920071763.xlsx rename to 2016/data/15c85d901a73dd49f2bae71aadcdbb5cninhthuan-1468920071763.xlsx diff --git a/2016/assets/167116af6c8a096c2a9307edfa115f77dhcnthucpham-tphcm-1468910578187.xls b/2016/data/167116af6c8a096c2a9307edfa115f77dhcnthucpham-tphcm-1468910578187.xls similarity index 100% rename from 2016/assets/167116af6c8a096c2a9307edfa115f77dhcnthucpham-tphcm-1468910578187.xls rename to 2016/data/167116af6c8a096c2a9307edfa115f77dhcnthucpham-tphcm-1468910578187.xls diff --git a/2016/assets/17843bccde10f362c2b9600bc49cd3f8backan-1468933016076.xlsx b/2016/data/17843bccde10f362c2b9600bc49cd3f8backan-1468933016076.xlsx similarity index 100% rename from 2016/assets/17843bccde10f362c2b9600bc49cd3f8backan-1468933016076.xlsx rename to 2016/data/17843bccde10f362c2b9600bc49cd3f8backan-1468933016076.xlsx diff --git a/2016/assets/178814c33c8b85a77d0fc295fa6d2be1hagiang-1468932847230.xlsx b/2016/data/178814c33c8b85a77d0fc295fa6d2be1hagiang-1468932847230.xlsx similarity index 100% rename from 2016/assets/178814c33c8b85a77d0fc295fa6d2be1hagiang-1468932847230.xlsx rename to 2016/data/178814c33c8b85a77d0fc295fa6d2be1hagiang-1468932847230.xlsx diff --git a/2016/assets/18055d17e46854ecc6c8be585bcb6e5cbaclieu-1468934144150.xlsx b/2016/data/18055d17e46854ecc6c8be585bcb6e5cbaclieu-1468934144150.xlsx similarity index 100% rename from 2016/assets/18055d17e46854ecc6c8be585bcb6e5cbaclieu-1468934144150.xlsx rename to 2016/data/18055d17e46854ecc6c8be585bcb6e5cbaclieu-1468934144150.xlsx diff --git a/2016/assets/1c66db0265bf45df237b37a7bcaeaef3hanoi-1468932790746.xlsx b/2016/data/1c66db0265bf45df237b37a7bcaeaef3hanoi-1468932790746.xlsx similarity index 100% rename from 2016/assets/1c66db0265bf45df237b37a7bcaeaef3hanoi-1468932790746.xlsx rename to 2016/data/1c66db0265bf45df237b37a7bcaeaef3hanoi-1468932790746.xlsx diff --git a/2016/assets/2004a8d225fd87524e324d2d519e87a4daclac-1468899960505.xlsx b/2016/data/2004a8d225fd87524e324d2d519e87a4daclac-1468899960505.xlsx similarity index 100% rename from 2016/assets/2004a8d225fd87524e324d2d519e87a4daclac-1468899960505.xlsx rename to 2016/data/2004a8d225fd87524e324d2d519e87a4daclac-1468899960505.xlsx diff --git a/2016/assets/20db5eaace927596f1806f151649ee6edhtantrao-1468901296040.xlsx b/2016/data/20db5eaace927596f1806f151649ee6edhtantrao-1468901296040.xlsx similarity index 100% rename from 2016/assets/20db5eaace927596f1806f151649ee6edhtantrao-1468901296040.xlsx rename to 2016/data/20db5eaace927596f1806f151649ee6edhtantrao-1468901296040.xlsx diff --git a/2016/assets/216ee4e385dbc236767be899b068bf98dhtaynguyen-1468940490240.xlsx b/2016/data/216ee4e385dbc236767be899b068bf98dhtaynguyen-1468940490240.xlsx similarity index 100% rename from 2016/assets/216ee4e385dbc236767be899b068bf98dhtaynguyen-1468940490240.xlsx rename to 2016/data/216ee4e385dbc236767be899b068bf98dhtaynguyen-1468940490240.xlsx diff --git a/2016/assets/2208903e1fa12220d100f93e40d5ff3bquangtri-1468933440097.xlsx b/2016/data/2208903e1fa12220d100f93e40d5ff3bquangtri-1468933440097.xlsx similarity index 100% rename from 2016/assets/2208903e1fa12220d100f93e40d5ff3bquangtri-1468933440097.xlsx rename to 2016/data/2208903e1fa12220d100f93e40d5ff3bquangtri-1468933440097.xlsx diff --git a/2016/assets/22e8617886412abd90ae3d33cc6d7db4dhyduocthaibinh-1468941020145.xlsx b/2016/data/22e8617886412abd90ae3d33cc6d7db4dhyduocthaibinh-1468941020145.xlsx similarity index 100% rename from 2016/assets/22e8617886412abd90ae3d33cc6d7db4dhyduocthaibinh-1468941020145.xlsx rename to 2016/data/22e8617886412abd90ae3d33cc6d7db4dhyduocthaibinh-1468941020145.xlsx diff --git a/2016/assets/238adc19e80c0daef089a307af23edcethanhhoa-1468933304999.xlsx b/2016/data/238adc19e80c0daef089a307af23edcethanhhoa-1468933304999.xlsx similarity index 100% rename from 2016/assets/238adc19e80c0daef089a307af23edcethanhhoa-1468933304999.xlsx rename to 2016/data/238adc19e80c0daef089a307af23edcethanhhoa-1468933304999.xlsx diff --git a/2016/assets/2b33640b0dd154490f2809d96be81797dhdalat-1468902130616.xlsx b/2016/data/2b33640b0dd154490f2809d96be81797dhdalat-1468902130616.xlsx similarity index 100% rename from 2016/assets/2b33640b0dd154490f2809d96be81797dhdalat-1468902130616.xlsx rename to 2016/data/2b33640b0dd154490f2809d96be81797dhdalat-1468902130616.xlsx diff --git a/2016/assets/2fa6d9a308bd11bc09f02d787eef2c15lamdong-1468933821082.xlsx b/2016/data/2fa6d9a308bd11bc09f02d787eef2c15lamdong-1468933821082.xlsx similarity index 100% rename from 2016/assets/2fa6d9a308bd11bc09f02d787eef2c15lamdong-1468933821082.xlsx rename to 2016/data/2fa6d9a308bd11bc09f02d787eef2c15lamdong-1468933821082.xlsx diff --git a/2016/assets/357c6aaf59aeaa6c11c3e83c595d38cfdhbachkhoa-tphcm-1468939678829.xlsx b/2016/data/357c6aaf59aeaa6c11c3e83c595d38cfdhbachkhoa-tphcm-1468939678829.xlsx similarity index 100% rename from 2016/assets/357c6aaf59aeaa6c11c3e83c595d38cfdhbachkhoa-tphcm-1468939678829.xlsx rename to 2016/data/357c6aaf59aeaa6c11c3e83c595d38cfdhbachkhoa-tphcm-1468939678829.xlsx diff --git a/2016/assets/388fcdfdac18ef6eee6125a2a015714ddhdongthap-1468934545359.xlsx b/2016/data/388fcdfdac18ef6eee6125a2a015714ddhdongthap-1468934545359.xlsx similarity index 100% rename from 2016/assets/388fcdfdac18ef6eee6125a2a015714ddhdongthap-1468934545359.xlsx rename to 2016/data/388fcdfdac18ef6eee6125a2a015714ddhdongthap-1468934545359.xlsx diff --git a/2016/assets/3c0e56abd8c5334f4e1ff7df3ac23a15dienbien-1468920113820.xlsx b/2016/data/3c0e56abd8c5334f4e1ff7df3ac23a15dienbien-1468920113820.xlsx similarity index 100% rename from 2016/assets/3c0e56abd8c5334f4e1ff7df3ac23a15dienbien-1468920113820.xlsx rename to 2016/data/3c0e56abd8c5334f4e1ff7df3ac23a15dienbien-1468920113820.xlsx diff --git a/2016/assets/3daa6ee33fdafadc3c112c18bff18c2ddhthainguyen-1468940268065.xlsx b/2016/data/3daa6ee33fdafadc3c112c18bff18c2ddhthainguyen-1468940268065.xlsx similarity index 100% rename from 2016/assets/3daa6ee33fdafadc3c112c18bff18c2ddhthainguyen-1468940268065.xlsx rename to 2016/data/3daa6ee33fdafadc3c112c18bff18c2ddhthainguyen-1468940268065.xlsx diff --git a/2016/assets/412e62265f35ca0078a0d94af5d1ed8abinhdinh-1468899884192.xlsx b/2016/data/412e62265f35ca0078a0d94af5d1ed8abinhdinh-1468899884192.xlsx similarity index 100% rename from 2016/assets/412e62265f35ca0078a0d94af5d1ed8abinhdinh-1468899884192.xlsx rename to 2016/data/412e62265f35ca0078a0d94af5d1ed8abinhdinh-1468899884192.xlsx diff --git a/2016/assets/43213f61074068d9177685eb6c3f2d3bdhbachkhoa-dhdanang-1468938494437.xlsx b/2016/data/43213f61074068d9177685eb6c3f2d3bdhbachkhoa-dhdanang-1468938494437.xlsx similarity index 100% rename from 2016/assets/43213f61074068d9177685eb6c3f2d3bdhbachkhoa-dhdanang-1468938494437.xlsx rename to 2016/data/43213f61074068d9177685eb6c3f2d3bdhbachkhoa-dhdanang-1468938494437.xlsx diff --git a/2016/assets/4334ea476a2b8196d54ba40a341831echvkythuatquansu-1468920342994.xlsx b/2016/data/4334ea476a2b8196d54ba40a341831echvkythuatquansu-1468920342994.xlsx similarity index 100% rename from 2016/assets/4334ea476a2b8196d54ba40a341831echvkythuatquansu-1468920342994.xlsx rename to 2016/data/4334ea476a2b8196d54ba40a341831echvkythuatquansu-1468920342994.xlsx diff --git a/2016/assets/487c7287c1c9735722b31d877942becddhcongnghieptphcm-1468983373303.xlsx b/2016/data/487c7287c1c9735722b31d877942becddhcongnghieptphcm-1468983373303.xlsx similarity index 100% rename from 2016/assets/487c7287c1c9735722b31d877942becddhcongnghieptphcm-1468983373303.xlsx rename to 2016/data/487c7287c1c9735722b31d877942becddhcongnghieptphcm-1468983373303.xlsx diff --git a/2016/assets/4a3fa95a83fe9b3b2fafab309323fd22dhthuyloi-1468901840919.xlsx b/2016/data/4a3fa95a83fe9b3b2fafab309323fd22dhthuyloi-1468901840919.xlsx similarity index 100% rename from 2016/assets/4a3fa95a83fe9b3b2fafab309323fd22dhthuyloi-1468901840919.xlsx rename to 2016/data/4a3fa95a83fe9b3b2fafab309323fd22dhthuyloi-1468901840919.xlsx diff --git a/2016/assets/4ad416ccf014bd5d01f415238566b210khanhhoa-1468933789968.xlsx b/2016/data/4ad416ccf014bd5d01f415238566b210khanhhoa-1468933789968.xlsx similarity index 100% rename from 2016/assets/4ad416ccf014bd5d01f415238566b210khanhhoa-1468933789968.xlsx rename to 2016/data/4ad416ccf014bd5d01f415238566b210khanhhoa-1468933789968.xlsx diff --git a/2016/assets/4b98fdd7300b86a94636e4d15394fc19sonla-1468899319124.xlsx b/2016/data/4b98fdd7300b86a94636e4d15394fc19sonla-1468899319124.xlsx similarity index 100% rename from 2016/assets/4b98fdd7300b86a94636e4d15394fc19sonla-1468899319124.xlsx rename to 2016/data/4b98fdd7300b86a94636e4d15394fc19sonla-1468899319124.xlsx diff --git a/2016/assets/4c2fd846ed2a0670ba6d1200d1d68e1dspkythuatvinhlong-1468902640438.xlsx b/2016/data/4c2fd846ed2a0670ba6d1200d1d68e1dspkythuatvinhlong-1468902640438.xlsx similarity index 100% rename from 2016/assets/4c2fd846ed2a0670ba6d1200d1d68e1dspkythuatvinhlong-1468902640438.xlsx rename to 2016/data/4c2fd846ed2a0670ba6d1200d1d68e1dspkythuatvinhlong-1468902640438.xlsx diff --git a/2016/assets/4e0ccee19eb64513d23a6dff96ff7f9cvinhphuc-1468919874814.xlsx b/2016/data/4e0ccee19eb64513d23a6dff96ff7f9cvinhphuc-1468919874814.xlsx similarity index 100% rename from 2016/assets/4e0ccee19eb64513d23a6dff96ff7f9cvinhphuc-1468919874814.xlsx rename to 2016/data/4e0ccee19eb64513d23a6dff96ff7f9cvinhphuc-1468919874814.xlsx diff --git a/2016/assets/4e9bb192d56c9fa92b3e0ec13d8236c8dhxaydungmientrung-1468940978346.xlsx b/2016/data/4e9bb192d56c9fa92b3e0ec13d8236c8dhxaydungmientrung-1468940978346.xlsx similarity index 100% rename from 2016/assets/4e9bb192d56c9fa92b3e0ec13d8236c8dhxaydungmientrung-1468940978346.xlsx rename to 2016/data/4e9bb192d56c9fa92b3e0ec13d8236c8dhxaydungmientrung-1468940978346.xlsx diff --git a/2016/assets/505a876dfd1ea321291e29192aebe95ehoabinh-1468983220125.xlsx b/2016/data/505a876dfd1ea321291e29192aebe95ehoabinh-1468983220125.xlsx similarity index 100% rename from 2016/assets/505a876dfd1ea321291e29192aebe95ehoabinh-1468983220125.xlsx rename to 2016/data/505a876dfd1ea321291e29192aebe95ehoabinh-1468983220125.xlsx diff --git a/2016/assets/514877c1cfebdc9c2251f651b5f02c7edhspkythuattphcm-1468906568655.xlsx b/2016/data/514877c1cfebdc9c2251f651b5f02c7edhspkythuattphcm-1468906568655.xlsx similarity index 100% rename from 2016/assets/514877c1cfebdc9c2251f651b5f02c7edhspkythuattphcm-1468906568655.xlsx rename to 2016/data/514877c1cfebdc9c2251f651b5f02c7edhspkythuattphcm-1468906568655.xlsx diff --git a/2016/assets/51bb2f9b6e9f565c2d705606fd56958bdhgiaothongvantai-1468939107463.xlsx b/2016/data/51bb2f9b6e9f565c2d705606fd56958bdhgiaothongvantai-1468939107463.xlsx similarity index 100% rename from 2016/assets/51bb2f9b6e9f565c2d705606fd56958bdhgiaothongvantai-1468939107463.xlsx rename to 2016/data/51bb2f9b6e9f565c2d705606fd56958bdhgiaothongvantai-1468939107463.xlsx diff --git a/2016/assets/538c9676b70f2509573245d58fba93bcdongnai-1468938241935.xlsx b/2016/data/538c9676b70f2509573245d58fba93bcdongnai-1468938241935.xlsx similarity index 100% rename from 2016/assets/538c9676b70f2509573245d58fba93bcdongnai-1468938241935.xlsx rename to 2016/data/538c9676b70f2509573245d58fba93bcdongnai-1468938241935.xlsx diff --git a/2016/assets/53e5e20ebd74d84741513b703fbd13bfdhnonglam-dhthainguyen-1468939023637.xlsx b/2016/data/53e5e20ebd74d84741513b703fbd13bfdhnonglam-dhthainguyen-1468939023637.xlsx similarity index 100% rename from 2016/assets/53e5e20ebd74d84741513b703fbd13bfdhnonglam-dhthainguyen-1468939023637.xlsx rename to 2016/data/53e5e20ebd74d84741513b703fbd13bfdhnonglam-dhthainguyen-1468939023637.xlsx diff --git a/2016/assets/5465cca59495dcd9a48f689e2d38b85ephutho-1468902409682.xlsx b/2016/data/5465cca59495dcd9a48f689e2d38b85ephutho-1468902409682.xlsx similarity index 100% rename from 2016/assets/5465cca59495dcd9a48f689e2d38b85ephutho-1468902409682.xlsx rename to 2016/data/5465cca59495dcd9a48f689e2d38b85ephutho-1468902409682.xlsx diff --git a/2016/assets/54bbcf865c137d58cf62af15733bd376dhsupham-dhdanang-1468938526558.xlsx b/2016/data/54bbcf865c137d58cf62af15733bd376dhsupham-dhdanang-1468938526558.xlsx similarity index 100% rename from 2016/assets/54bbcf865c137d58cf62af15733bd376dhsupham-dhdanang-1468938526558.xlsx rename to 2016/data/54bbcf865c137d58cf62af15733bd376dhsupham-dhdanang-1468938526558.xlsx diff --git a/2016/assets/575df8a4df74e87abb8f55d807324374dongthap-1468933902699.xlsx b/2016/data/575df8a4df74e87abb8f55d807324374dongthap-1468933902699.xlsx similarity index 100% rename from 2016/assets/575df8a4df74e87abb8f55d807324374dongthap-1468933902699.xlsx rename to 2016/data/575df8a4df74e87abb8f55d807324374dongthap-1468933902699.xlsx diff --git a/2016/assets/5aede4951e7af8c1e1056c747a553386hvnongnghiepvn-1468900610577.xlsx b/2016/data/5aede4951e7af8c1e1056c747a553386hvnongnghiepvn-1468900610577.xlsx similarity index 100% rename from 2016/assets/5aede4951e7af8c1e1056c747a553386hvnongnghiepvn-1468900610577.xlsx rename to 2016/data/5aede4951e7af8c1e1056c747a553386hvnongnghiepvn-1468900610577.xlsx diff --git a/2016/assets/5b16d7156a03bb7ed0618796bae87bc3cantho-1468933954714.xlsx b/2016/data/5b16d7156a03bb7ed0618796bae87bc3cantho-1468933954714.xlsx similarity index 100% rename from 2016/assets/5b16d7156a03bb7ed0618796bae87bc3cantho-1468933954714.xlsx rename to 2016/data/5b16d7156a03bb7ed0618796bae87bc3cantho-1468933954714.xlsx diff --git a/2016/assets/5ca241aa1de8d25a3e6ff6db75234025dhcantho-baclieu-1468907071460.xls b/2016/data/5ca241aa1de8d25a3e6ff6db75234025dhcantho-baclieu-1468907071460.xls similarity index 100% rename from 2016/assets/5ca241aa1de8d25a3e6ff6db75234025dhcantho-baclieu-1468907071460.xls rename to 2016/data/5ca241aa1de8d25a3e6ff6db75234025dhcantho-baclieu-1468907071460.xls diff --git a/2016/assets/5fb3a1b66aff077ee3da482be08cd391thainguyen-1468902797020.xlsx b/2016/data/5fb3a1b66aff077ee3da482be08cd391thainguyen-1468902797020.xlsx similarity index 100% rename from 2016/assets/5fb3a1b66aff077ee3da482be08cd391thainguyen-1468902797020.xlsx rename to 2016/data/5fb3a1b66aff077ee3da482be08cd391thainguyen-1468902797020.xlsx diff --git a/2016/assets/5fd13ae5287cbf0149bd733b507e0608dhkhxhnv-dhqgtphcm-1468920630193.xlsx b/2016/data/5fd13ae5287cbf0149bd733b507e0608dhkhxhnv-dhqgtphcm-1468920630193.xlsx similarity index 100% rename from 2016/assets/5fd13ae5287cbf0149bd733b507e0608dhkhxhnv-dhqgtphcm-1468920630193.xlsx rename to 2016/data/5fd13ae5287cbf0149bd733b507e0608dhkhxhnv-dhqgtphcm-1468920630193.xlsx diff --git a/2016/assets/6375fd13557bee08d20f1f3e46dac130dhnhatrang-coso1-1468901350425.xlsx b/2016/data/6375fd13557bee08d20f1f3e46dac130dhnhatrang-coso1-1468901350425.xlsx similarity index 100% rename from 2016/assets/6375fd13557bee08d20f1f3e46dac130dhnhatrang-coso1-1468901350425.xlsx rename to 2016/data/6375fd13557bee08d20f1f3e46dac130dhnhatrang-coso1-1468901350425.xlsx diff --git a/2016/assets/64d2635efd30a0d0db4f7c30b9735261dhvinh-1468940230027.xlsx b/2016/data/64d2635efd30a0d0db4f7c30b9735261dhvinh-1468940230027.xlsx similarity index 100% rename from 2016/assets/64d2635efd30a0d0db4f7c30b9735261dhvinh-1468940230027.xlsx rename to 2016/data/64d2635efd30a0d0db4f7c30b9735261dhvinh-1468940230027.xlsx diff --git a/2016/assets/64e44466ffeff9a587260795644805d0dhkhtunhien-dhqgtphcm-1468921015146.xlsx b/2016/data/64e44466ffeff9a587260795644805d0dhkhtunhien-dhqgtphcm-1468921015146.xlsx similarity index 100% rename from 2016/assets/64e44466ffeff9a587260795644805d0dhkhtunhien-dhqgtphcm-1468921015146.xlsx rename to 2016/data/64e44466ffeff9a587260795644805d0dhkhtunhien-dhqgtphcm-1468921015146.xlsx diff --git a/2016/assets/6960b6fa493e1365a183af461e945389thaibinh-1468920019273.xlsx b/2016/data/6960b6fa493e1365a183af461e945389thaibinh-1468920019273.xlsx similarity index 100% rename from 2016/assets/6960b6fa493e1365a183af461e945389thaibinh-1468920019273.xlsx rename to 2016/data/6960b6fa493e1365a183af461e945389thaibinh-1468920019273.xlsx diff --git a/2016/assets/698b930ab7697a0672bbc39168024c9cgialai-1468933753098.xlsx b/2016/data/698b930ab7697a0672bbc39168024c9cgialai-1468933753098.xlsx similarity index 100% rename from 2016/assets/698b930ab7697a0672bbc39168024c9cgialai-1468933753098.xlsx rename to 2016/data/698b930ab7697a0672bbc39168024c9cgialai-1468933753098.xlsx diff --git a/2016/assets/6badc7cfa258b59ad67e2b64f713b95fthuathienhue-1468983258438.xlsx b/2016/data/6badc7cfa258b59ad67e2b64f713b95fthuathienhue-1468983258438.xlsx similarity index 100% rename from 2016/assets/6badc7cfa258b59ad67e2b64f713b95fthuathienhue-1468983258438.xlsx rename to 2016/data/6badc7cfa258b59ad67e2b64f713b95fthuathienhue-1468983258438.xlsx diff --git a/2016/assets/70bf8cd2b6e87523219e55149a8524c5dhquynhon-1468938878328.xlsx b/2016/data/70bf8cd2b6e87523219e55149a8524c5dhquynhon-1468938878328.xlsx similarity index 100% rename from 2016/assets/70bf8cd2b6e87523219e55149a8524c5dhquynhon-1468938878328.xlsx rename to 2016/data/70bf8cd2b6e87523219e55149a8524c5dhquynhon-1468938878328.xlsx diff --git a/2016/assets/74145979ee30186bf4e40ee3e6a3ac74bentre-1468934010040.xlsx b/2016/data/74145979ee30186bf4e40ee3e6a3ac74bentre-1468934010040.xlsx similarity index 100% rename from 2016/assets/74145979ee30186bf4e40ee3e6a3ac74bentre-1468934010040.xlsx rename to 2016/data/74145979ee30186bf4e40ee3e6a3ac74bentre-1468934010040.xlsx diff --git a/2016/assets/7418e83ff9d07b146216a3beafa927bbdhtravinh-1468902716174.xlsx b/2016/data/7418e83ff9d07b146216a3beafa927bbdhtravinh-1468902716174.xlsx similarity index 100% rename from 2016/assets/7418e83ff9d07b146216a3beafa927bbdhtravinh-1468902716174.xlsx rename to 2016/data/7418e83ff9d07b146216a3beafa927bbdhtravinh-1468902716174.xlsx diff --git a/2016/assets/7435bb054e8e4ec34c173af1b6ad8402kiengiang-1468900147395.xlsx b/2016/data/7435bb054e8e4ec34c173af1b6ad8402kiengiang-1468900147395.xlsx similarity index 100% rename from 2016/assets/7435bb054e8e4ec34c173af1b6ad8402kiengiang-1468900147395.xlsx rename to 2016/data/7435bb054e8e4ec34c173af1b6ad8402kiengiang-1468900147395.xlsx diff --git a/2016/assets/74e6cd0dc78a3fb7dcf56ae57283b9b9dhtaybac-1468940302052.xlsx b/2016/data/74e6cd0dc78a3fb7dcf56ae57283b9b9dhtaybac-1468940302052.xlsx similarity index 100% rename from 2016/assets/74e6cd0dc78a3fb7dcf56ae57283b9b9dhtaybac-1468940302052.xlsx rename to 2016/data/74e6cd0dc78a3fb7dcf56ae57283b9b9dhtaybac-1468940302052.xlsx diff --git a/2016/assets/76f19098881e9c79f66ac4f1b42a8a55dhsuphamhanoi-1468901144203.xlsx b/2016/data/76f19098881e9c79f66ac4f1b42a8a55dhsuphamhanoi-1468901144203.xlsx similarity index 100% rename from 2016/assets/76f19098881e9c79f66ac4f1b42a8a55dhsuphamhanoi-1468901144203.xlsx rename to 2016/data/76f19098881e9c79f66ac4f1b42a8a55dhsuphamhanoi-1468901144203.xlsx diff --git a/2016/assets/778ab074ed6a95d209fa901fd5d68843dhhungvuong-1468901964127.xlsx b/2016/data/778ab074ed6a95d209fa901fd5d68843dhhungvuong-1468901964127.xlsx similarity index 100% rename from 2016/assets/778ab074ed6a95d209fa901fd5d68843dhhungvuong-1468901964127.xlsx rename to 2016/data/778ab074ed6a95d209fa901fd5d68843dhhungvuong-1468901964127.xlsx diff --git a/2016/assets/7afd5d7fdff7c170a6342cd8f9474b22langson-1468932984587.xlsx b/2016/data/7afd5d7fdff7c170a6342cd8f9474b22langson-1468932984587.xlsx similarity index 100% rename from 2016/assets/7afd5d7fdff7c170a6342cd8f9474b22langson-1468932984587.xlsx rename to 2016/data/7afd5d7fdff7c170a6342cd8f9474b22langson-1468932984587.xlsx diff --git a/2016/assets/7b5d74564ab9f6e0e137f6d161fab6f0dhxaydung-1468940561682.xlsx b/2016/data/7b5d74564ab9f6e0e137f6d161fab6f0dhxaydung-1468940561682.xlsx similarity index 100% rename from 2016/assets/7b5d74564ab9f6e0e137f6d161fab6f0dhxaydung-1468940561682.xlsx rename to 2016/data/7b5d74564ab9f6e0e137f6d161fab6f0dhxaydung-1468940561682.xlsx diff --git a/2016/assets/7cfc91bd6a1f5ae9d7917e920f469b90haiduong-1468899640007.xlsx b/2016/data/7cfc91bd6a1f5ae9d7917e920f469b90haiduong-1468899640007.xlsx similarity index 100% rename from 2016/assets/7cfc91bd6a1f5ae9d7917e920f469b90haiduong-1468899640007.xlsx rename to 2016/data/7cfc91bd6a1f5ae9d7917e920f469b90haiduong-1468899640007.xlsx diff --git a/2016/assets/7e0d0b6fb981d407cffdb79d724e8aecbacninh-1468919984998.xlsx b/2016/data/7e0d0b6fb981d407cffdb79d724e8aecbacninh-1468919984998.xlsx similarity index 100% rename from 2016/assets/7e0d0b6fb981d407cffdb79d724e8aecbacninh-1468919984998.xlsx rename to 2016/data/7e0d0b6fb981d407cffdb79d724e8aecbacninh-1468919984998.xlsx diff --git a/2016/assets/7f12b90225e91f9d00aac3bcdf9974e1nghean-1468920043121.xlsx b/2016/data/7f12b90225e91f9d00aac3bcdf9974e1nghean-1468920043121.xlsx similarity index 100% rename from 2016/assets/7f12b90225e91f9d00aac3bcdf9974e1nghean-1468920043121.xlsx rename to 2016/data/7f12b90225e91f9d00aac3bcdf9974e1nghean-1468920043121.xlsx diff --git a/2016/assets/7f1cbe7f35d1f539ca817a0ab8bd00c2dhcantho-haugiang-1468907167921.xls b/2016/data/7f1cbe7f35d1f539ca817a0ab8bd00c2dhcantho-haugiang-1468907167921.xls similarity index 100% rename from 2016/assets/7f1cbe7f35d1f539ca817a0ab8bd00c2dhcantho-haugiang-1468907167921.xls rename to 2016/data/7f1cbe7f35d1f539ca817a0ab8bd00c2dhcantho-haugiang-1468907167921.xls diff --git a/2016/assets/7f4362ef567cdf74495368e0fc11072avinhlong-1468934067981.xlsx b/2016/data/7f4362ef567cdf74495368e0fc11072avinhlong-1468934067981.xlsx similarity index 100% rename from 2016/assets/7f4362ef567cdf74495368e0fc11072avinhlong-1468934067981.xlsx rename to 2016/data/7f4362ef567cdf74495368e0fc11072avinhlong-1468934067981.xlsx diff --git a/2016/assets/82338a4a93ea1e0cde26e0061066ca8adhcongnghiephanoi-1468920154757.xlsx b/2016/data/82338a4a93ea1e0cde26e0061066ca8adhcongnghiephanoi-1468920154757.xlsx similarity index 100% rename from 2016/assets/82338a4a93ea1e0cde26e0061066ca8adhcongnghiephanoi-1468920154757.xlsx rename to 2016/data/82338a4a93ea1e0cde26e0061066ca8adhcongnghiephanoi-1468920154757.xlsx diff --git a/2016/assets/86a692bebf9b0b7c58adb9876b9befd5dhnganhangtphcm-1468902244566.xlsx b/2016/data/86a692bebf9b0b7c58adb9876b9befd5dhnganhangtphcm-1468902244566.xlsx similarity index 100% rename from 2016/assets/86a692bebf9b0b7c58adb9876b9befd5dhnganhangtphcm-1468902244566.xlsx rename to 2016/data/86a692bebf9b0b7c58adb9876b9befd5dhnganhangtphcm-1468902244566.xlsx diff --git a/2016/assets/87ffaf3197ba20f0919f98a0b3f33914dhkhoahoc-dhhue-1468938729472.xlsx b/2016/data/87ffaf3197ba20f0919f98a0b3f33914dhkhoahoc-dhhue-1468938729472.xlsx similarity index 100% rename from 2016/assets/87ffaf3197ba20f0919f98a0b3f33914dhkhoahoc-dhhue-1468938729472.xlsx rename to 2016/data/87ffaf3197ba20f0919f98a0b3f33914dhkhoahoc-dhhue-1468938729472.xlsx diff --git a/2016/assets/8916da7b3c4d58cffc1dd29dc7a8aabfdhkinhte-dhhue-1468938560205.xlsx b/2016/data/8916da7b3c4d58cffc1dd29dc7a8aabfdhkinhte-dhhue-1468938560205.xlsx similarity index 100% rename from 2016/assets/8916da7b3c4d58cffc1dd29dc7a8aabfdhkinhte-dhhue-1468938560205.xlsx rename to 2016/data/8916da7b3c4d58cffc1dd29dc7a8aabfdhkinhte-dhhue-1468938560205.xlsx diff --git a/2016/assets/8af8f1b29b6a40e26ccb4a2e19e8eededhkythuatcongnghiep-dhthainguyen-1468901919568.xlsx b/2016/data/8af8f1b29b6a40e26ccb4a2e19e8eededhkythuatcongnghiep-dhthainguyen-1468901919568.xlsx similarity index 100% rename from 2016/assets/8af8f1b29b6a40e26ccb4a2e19e8eededhkythuatcongnghiep-dhthainguyen-1468901919568.xlsx rename to 2016/data/8af8f1b29b6a40e26ccb4a2e19e8eededhkythuatcongnghiep-dhthainguyen-1468901919568.xlsx diff --git a/2016/assets/8f948c2a5ab49a3c5fd03b6ea04887a7dhkinhtequocdanfix-1468902083782.xlsx b/2016/data/8f948c2a5ab49a3c5fd03b6ea04887a7dhkinhtequocdanfix-1468902083782.xlsx similarity index 100% rename from 2016/assets/8f948c2a5ab49a3c5fd03b6ea04887a7dhkinhtequocdanfix-1468902083782.xlsx rename to 2016/data/8f948c2a5ab49a3c5fd03b6ea04887a7dhkinhtequocdanfix-1468902083782.xlsx diff --git a/2016/assets/919276a0348634459f8937dfcd6c7129dhhue-1468938792115.xlsx b/2016/data/919276a0348634459f8937dfcd6c7129dhhue-1468938792115.xlsx similarity index 100% rename from 2016/assets/919276a0348634459f8937dfcd6c7129dhhue-1468938792115.xlsx rename to 2016/data/919276a0348634459f8937dfcd6c7129dhhue-1468938792115.xlsx diff --git a/2016/assets/92045214159cb0335b2836aa1c4bb25ahungyen-1468899732002.xlsx b/2016/data/92045214159cb0335b2836aa1c4bb25ahungyen-1468899732002.xlsx similarity index 100% rename from 2016/assets/92045214159cb0335b2836aa1c4bb25ahungyen-1468899732002.xlsx rename to 2016/data/92045214159cb0335b2836aa1c4bb25ahungyen-1468899732002.xlsx diff --git a/2016/assets/964c4368131f6be6058fabb1caefba1chaugiang-1468934247324.xlsx b/2016/data/964c4368131f6be6058fabb1caefba1chaugiang-1468934247324.xlsx similarity index 100% rename from 2016/assets/964c4368131f6be6058fabb1caefba1chaugiang-1468934247324.xlsx rename to 2016/data/964c4368131f6be6058fabb1caefba1chaugiang-1468934247324.xlsx diff --git a/2016/assets/96c95c85c5549a06f2e92ffcacf8ff21hvtaichinh-1468934470924.xlsx b/2016/data/96c95c85c5549a06f2e92ffcacf8ff21hvtaichinh-1468934470924.xlsx similarity index 100% rename from 2016/assets/96c95c85c5549a06f2e92ffcacf8ff21hvtaichinh-1468934470924.xlsx rename to 2016/data/96c95c85c5549a06f2e92ffcacf8ff21hvtaichinh-1468934470924.xlsx diff --git a/2016/assets/97aa741a4c2b1276559eb021779daa32yenbai-1468933116055.xlsx b/2016/data/97aa741a4c2b1276559eb021779daa32yenbai-1468933116055.xlsx similarity index 100% rename from 2016/assets/97aa741a4c2b1276559eb021779daa32yenbai-1468933116055.xlsx rename to 2016/data/97aa741a4c2b1276559eb021779daa32yenbai-1468933116055.xlsx diff --git a/2016/assets/9ba098a7913ad837a66e173b3fc41fd7dhngoaingu-dhdanang-1468902750424.xlsx b/2016/data/9ba098a7913ad837a66e173b3fc41fd7dhngoaingu-dhdanang-1468902750424.xlsx similarity index 100% rename from 2016/assets/9ba098a7913ad837a66e173b3fc41fd7dhngoaingu-dhdanang-1468902750424.xlsx rename to 2016/data/9ba098a7913ad837a66e173b3fc41fd7dhngoaingu-dhdanang-1468902750424.xlsx diff --git a/2016/assets/9c730c43bf4309171528c3853ed53b19quangbinh-1468933376032.xlsx b/2016/data/9c730c43bf4309171528c3853ed53b19quangbinh-1468933376032.xlsx similarity index 100% rename from 2016/assets/9c730c43bf4309171528c3853ed53b19quangbinh-1468933376032.xlsx rename to 2016/data/9c730c43bf4309171528c3853ed53b19quangbinh-1468933376032.xlsx diff --git a/2016/assets/9d78f6dce7965fb4b7a337279920d4b1dhtonducthang-1468902168623.xlsx b/2016/data/9d78f6dce7965fb4b7a337279920d4b1dhtonducthang-1468902168623.xlsx similarity index 100% rename from 2016/assets/9d78f6dce7965fb4b7a337279920d4b1dhtonducthang-1468902168623.xlsx rename to 2016/data/9d78f6dce7965fb4b7a337279920d4b1dhtonducthang-1468902168623.xlsx diff --git a/2016/assets/9e0e564ae801e347bd7649da8b89ad90dhluathn-1468920377978.xlsx b/2016/data/9e0e564ae801e347bd7649da8b89ad90dhluathn-1468920377978.xlsx similarity index 100% rename from 2016/assets/9e0e564ae801e347bd7649da8b89ad90dhluathn-1468920377978.xlsx rename to 2016/data/9e0e564ae801e347bd7649da8b89ad90dhluathn-1468920377978.xlsx diff --git a/2016/assets/a11e707e6ed5fe4d29a8e32380d7558cdhsphanoi-2-1468902006284.xlsx b/2016/data/a11e707e6ed5fe4d29a8e32380d7558cdhsphanoi-2-1468902006284.xlsx similarity index 100% rename from 2016/assets/a11e707e6ed5fe4d29a8e32380d7558cdhsphanoi-2-1468902006284.xlsx rename to 2016/data/a11e707e6ed5fe4d29a8e32380d7558cdhsphanoi-2-1468902006284.xlsx diff --git a/2016/assets/a31b3446bae5a17c517348d8c38c5b7equangninh-1468919920197.xlsx b/2016/data/a31b3446bae5a17c517348d8c38c5b7equangninh-1468919920197.xlsx similarity index 100% rename from 2016/assets/a31b3446bae5a17c517348d8c38c5b7equangninh-1468919920197.xlsx rename to 2016/data/a31b3446bae5a17c517348d8c38c5b7equangninh-1468919920197.xlsx diff --git a/2016/assets/a3aa106104f114c6426deb2d5e5da5fdlaichau-1468932954079.xlsx b/2016/data/a3aa106104f114c6426deb2d5e5da5fdlaichau-1468932954079.xlsx similarity index 100% rename from 2016/assets/a3aa106104f114c6426deb2d5e5da5fdlaichau-1468932954079.xlsx rename to 2016/data/a3aa106104f114c6426deb2d5e5da5fdlaichau-1468932954079.xlsx diff --git a/2016/assets/a8ff80d9478747e36d21ec95cc9ecb8fsoctrang-1468902686409.xlsx b/2016/data/a8ff80d9478747e36d21ec95cc9ecb8fsoctrang-1468902686409.xlsx similarity index 100% rename from 2016/assets/a8ff80d9478747e36d21ec95cc9ecb8fsoctrang-1468902686409.xlsx rename to 2016/data/a8ff80d9478747e36d21ec95cc9ecb8fsoctrang-1468902686409.xlsx diff --git a/2016/assets/a995de3f7a7055cf10b2f002f0e194f7dhsptphcm-1468920792291.xlsx b/2016/data/a995de3f7a7055cf10b2f002f0e194f7dhsptphcm-1468920792291.xlsx similarity index 100% rename from 2016/assets/a995de3f7a7055cf10b2f002f0e194f7dhsptphcm-1468920792291.xlsx rename to 2016/data/a995de3f7a7055cf10b2f002f0e194f7dhsptphcm-1468920792291.xlsx diff --git a/2016/assets/ab2f259ef55cb08b3a436d3f15d42cc7dhsupham-dhhue-1468934431828.xlsx b/2016/data/ab2f259ef55cb08b3a436d3f15d42cc7dhsupham-dhhue-1468934431828.xlsx similarity index 100% rename from 2016/assets/ab2f259ef55cb08b3a436d3f15d42cc7dhsupham-dhhue-1468934431828.xlsx rename to 2016/data/ab2f259ef55cb08b3a436d3f15d42cc7dhsupham-dhhue-1468934431828.xlsx diff --git a/2016/assets/af6828f837a80e03d77a65f3d310ec60dh-tai-chinh-marketing-1468924711596.xlsx b/2016/data/af6828f837a80e03d77a65f3d310ec60dh-tai-chinh-marketing-1468924711596.xlsx similarity index 100% rename from 2016/assets/af6828f837a80e03d77a65f3d310ec60dh-tai-chinh-marketing-1468924711596.xlsx rename to 2016/data/af6828f837a80e03d77a65f3d310ec60dh-tai-chinh-marketing-1468924711596.xlsx diff --git a/2016/assets/b2552e20c9ff4b237244dfbf2e278a47dhthuongmai-1468902876264.xlsx b/2016/data/b2552e20c9ff4b237244dfbf2e278a47dhthuongmai-1468902876264.xlsx similarity index 100% rename from 2016/assets/b2552e20c9ff4b237244dfbf2e278a47dhthuongmai-1468902876264.xlsx rename to 2016/data/b2552e20c9ff4b237244dfbf2e278a47dhthuongmai-1468902876264.xlsx diff --git a/2016/assets/b2a739584a8861502573d1c6372fd6e9dhnonglamtphcm-1468939555326.xlsx b/2016/data/b2a739584a8861502573d1c6372fd6e9dhnonglamtphcm-1468939555326.xlsx similarity index 100% rename from 2016/assets/b2a739584a8861502573d1c6372fd6e9dhnonglamtphcm-1468939555326.xlsx rename to 2016/data/b2a739584a8861502573d1c6372fd6e9dhnonglamtphcm-1468939555326.xlsx diff --git a/2016/assets/b34c777942ca8a4de91f23a35cce1c6bdhbachkhoahn-1468901491486.xlsx b/2016/data/b34c777942ca8a4de91f23a35cce1c6bdhbachkhoahn-1468901491486.xlsx similarity index 100% rename from 2016/assets/b34c777942ca8a4de91f23a35cce1c6bdhbachkhoahn-1468901491486.xlsx rename to 2016/data/b34c777942ca8a4de91f23a35cce1c6bdhbachkhoahn-1468901491486.xlsx diff --git a/2016/assets/b35a3f26a162bec3740e2da5639327afdhcantho-1468907131146.xls b/2016/data/b35a3f26a162bec3740e2da5639327afdhcantho-1468907131146.xls similarity index 100% rename from 2016/assets/b35a3f26a162bec3740e2da5639327afdhcantho-1468907131146.xls rename to 2016/data/b35a3f26a162bec3740e2da5639327afdhcantho-1468907131146.xls diff --git a/2016/assets/b42fd58ead4c54279d7df5f53160a851dhdanang-1468920187203.xlsx b/2016/data/b42fd58ead4c54279d7df5f53160a851dhdanang-1468920187203.xlsx similarity index 100% rename from 2016/assets/b42fd58ead4c54279d7df5f53160a851dhdanang-1468920187203.xlsx rename to 2016/data/b42fd58ead4c54279d7df5f53160a851dhdanang-1468920187203.xlsx diff --git a/2016/assets/b7a0c1ecce7c8445b3a1021091a5e654bacgiang-1468983153932.xlsx b/2016/data/b7a0c1ecce7c8445b3a1021091a5e654bacgiang-1468983153932.xlsx similarity index 100% rename from 2016/assets/b7a0c1ecce7c8445b3a1021091a5e654bacgiang-1468983153932.xlsx rename to 2016/data/b7a0c1ecce7c8445b3a1021091a5e654bacgiang-1468983153932.xlsx diff --git a/2016/assets/bacd1b2133b37d0ea9fbf46445265036dhtiengiang-1468940391597.xlsx b/2016/data/bacd1b2133b37d0ea9fbf46445265036dhtiengiang-1468940391597.xlsx similarity index 100% rename from 2016/assets/bacd1b2133b37d0ea9fbf46445265036dhtiengiang-1468940391597.xlsx rename to 2016/data/bacd1b2133b37d0ea9fbf46445265036dhtiengiang-1468940391597.xlsx diff --git a/2016/assets/bd857add0cfe92c1c247469ff2104527dh-hong-duc-1468900427119.xlsx b/2016/data/bd857add0cfe92c1c247469ff2104527dh-hong-duc-1468900427119.xlsx similarity index 100% rename from 2016/assets/bd857add0cfe92c1c247469ff2104527dh-hong-duc-1468900427119.xlsx rename to 2016/data/bd857add0cfe92c1c247469ff2104527dh-hong-duc-1468900427119.xlsx diff --git a/2016/assets/bf259a908ff8a8dcc067a761204459f4daknong-1468934173803.xlsx b/2016/data/bf259a908ff8a8dcc067a761204459f4daknong-1468934173803.xlsx similarity index 100% rename from 2016/assets/bf259a908ff8a8dcc067a761204459f4daknong-1468934173803.xlsx rename to 2016/data/bf259a908ff8a8dcc067a761204459f4daknong-1468934173803.xlsx diff --git a/2016/assets/c174631d90303276ac63ff38b31157bbdhmodiachat-1468900697349.xlsx b/2016/data/c174631d90303276ac63ff38b31157bbdhmodiachat-1468900697349.xlsx similarity index 100% rename from 2016/assets/c174631d90303276ac63ff38b31157bbdhmodiachat-1468900697349.xlsx rename to 2016/data/c174631d90303276ac63ff38b31157bbdhmodiachat-1468900697349.xlsx diff --git a/2016/assets/c2cfaaf287fb1e7120894e545771b027dhkhoahoc-dhthainguyen-1468900365545.xlsx b/2016/data/c2cfaaf287fb1e7120894e545771b027dhkhoahoc-dhthainguyen-1468900365545.xlsx similarity index 100% rename from 2016/assets/c2cfaaf287fb1e7120894e545771b027dhkhoahoc-dhthainguyen-1468900365545.xlsx rename to 2016/data/c2cfaaf287fb1e7120894e545771b027dhkhoahoc-dhthainguyen-1468900365545.xlsx diff --git a/2016/assets/c5c28959fcd0b4e39dd9fd538db5448adhgtvttphcm-1468939150821.xlsx b/2016/data/c5c28959fcd0b4e39dd9fd538db5448adhgtvttphcm-1468939150821.xlsx similarity index 100% rename from 2016/assets/c5c28959fcd0b4e39dd9fd538db5448adhgtvttphcm-1468939150821.xlsx rename to 2016/data/c5c28959fcd0b4e39dd9fd538db5448adhgtvttphcm-1468939150821.xlsx diff --git a/2016/assets/c5ecc58a731fd1a54b7e6cc3bc99449ddhlamnghiep-1468939300790.xlsx b/2016/data/c5ecc58a731fd1a54b7e6cc3bc99449ddhlamnghiep-1468939300790.xlsx similarity index 100% rename from 2016/assets/c5ecc58a731fd1a54b7e6cc3bc99449ddhlamnghiep-1468939300790.xlsx rename to 2016/data/c5ecc58a731fd1a54b7e6cc3bc99449ddhlamnghiep-1468939300790.xlsx diff --git a/2016/assets/c6ef16bc9f75ce0fd16c1229afad4e71dhhanghai-1468906457479.xlsx b/2016/data/c6ef16bc9f75ce0fd16c1229afad4e71dhhanghai-1468906457479.xlsx similarity index 100% rename from 2016/assets/c6ef16bc9f75ce0fd16c1229afad4e71dhhanghai-1468906457479.xlsx rename to 2016/data/c6ef16bc9f75ce0fd16c1229afad4e71dhhanghai-1468906457479.xlsx diff --git a/2016/assets/cc57dc986acb525086b86e85df54949dkontum-1468933632113.xlsx b/2016/data/cc57dc986acb525086b86e85df54949dkontum-1468933632113.xlsx similarity index 100% rename from 2016/assets/cc57dc986acb525086b86e85df54949dkontum-1468933632113.xlsx rename to 2016/data/cc57dc986acb525086b86e85df54949dkontum-1468933632113.xlsx diff --git a/2016/assets/cdc912664d7217c75eb9b67c6ef3797adhkiengiang-1468901222446.xlsx b/2016/data/cdc912664d7217c75eb9b67c6ef3797adhkiengiang-1468901222446.xlsx similarity index 100% rename from 2016/assets/cdc912664d7217c75eb9b67c6ef3797adhkiengiang-1468901222446.xlsx rename to 2016/data/cdc912664d7217c75eb9b67c6ef3797adhkiengiang-1468901222446.xlsx diff --git a/2016/assets/d035f470c13adbf5785797c6ccdcb204laocai-1468919805337.xlsx b/2016/data/d035f470c13adbf5785797c6ccdcb204laocai-1468919805337.xlsx similarity index 100% rename from 2016/assets/d035f470c13adbf5785797c6ccdcb204laocai-1468919805337.xlsx rename to 2016/data/d035f470c13adbf5785797c6ccdcb204laocai-1468919805337.xlsx diff --git a/2016/assets/d5ecd2574b5ab36c62dffad435262cb8tuyenquang-1468902296807.xlsx b/2016/data/d5ecd2574b5ab36c62dffad435262cb8tuyenquang-1468902296807.xlsx similarity index 100% rename from 2016/assets/d5ecd2574b5ab36c62dffad435262cb8tuyenquang-1468902296807.xlsx rename to 2016/data/d5ecd2574b5ab36c62dffad435262cb8tuyenquang-1468902296807.xlsx diff --git a/2016/assets/d652d24e8bd4fe6a48d634b116f37c27dhluattphcm-1468939398928.xlsx b/2016/data/d652d24e8bd4fe6a48d634b116f37c27dhluattphcm-1468939398928.xlsx similarity index 100% rename from 2016/assets/d652d24e8bd4fe6a48d634b116f37c27dhluattphcm-1468939398928.xlsx rename to 2016/data/d652d24e8bd4fe6a48d634b116f37c27dhluattphcm-1468939398928.xlsx diff --git a/2016/assets/d75282bff0a4d8cd1421c3fb74f789c3dhsaigon-1468900867561.xlsx b/2016/data/d75282bff0a4d8cd1421c3fb74f789c3dhsaigon-1468900867561.xlsx similarity index 100% rename from 2016/assets/d75282bff0a4d8cd1421c3fb74f789c3dhsaigon-1468900867561.xlsx rename to 2016/data/d75282bff0a4d8cd1421c3fb74f789c3dhsaigon-1468900867561.xlsx diff --git a/2016/assets/ddb631f833af894200ef10cd408d2ef0caobang-1468932877769.xlsx b/2016/data/ddb631f833af894200ef10cd408d2ef0caobang-1468932877769.xlsx similarity index 100% rename from 2016/assets/ddb631f833af894200ef10cd408d2ef0caobang-1468932877769.xlsx rename to 2016/data/ddb631f833af894200ef10cd408d2ef0caobang-1468932877769.xlsx diff --git a/2016/assets/deca197a916a8f633f6894b4e13c3ca4dhhaiphong-1468901178368.xlsx b/2016/data/deca197a916a8f633f6894b4e13c3ca4dhhaiphong-1468901178368.xlsx similarity index 100% rename from 2016/assets/deca197a916a8f633f6894b4e13c3ca4dhhaiphong-1468901178368.xlsx rename to 2016/data/deca197a916a8f633f6894b4e13c3ca4dhhaiphong-1468901178368.xlsx diff --git a/2016/assets/dfa63c5b68a8f638379ca0e9c5a1c556namdinh-1468933234061.xlsx b/2016/data/dfa63c5b68a8f638379ca0e9c5a1c556namdinh-1468933234061.xlsx similarity index 100% rename from 2016/assets/dfa63c5b68a8f638379ca0e9c5a1c556namdinh-1468933234061.xlsx rename to 2016/data/dfa63c5b68a8f638379ca0e9c5a1c556namdinh-1468933234061.xlsx diff --git a/2016/assets/e693bc9de67acc916032c6a3b2fc9eedhanam-1468933146526.xlsx b/2016/data/e693bc9de67acc916032c6a3b2fc9eedhanam-1468933146526.xlsx similarity index 100% rename from 2016/assets/e693bc9de67acc916032c6a3b2fc9eedhanam-1468933146526.xlsx rename to 2016/data/e693bc9de67acc916032c6a3b2fc9eedhanam-1468933146526.xlsx diff --git a/2016/assets/e80dc028d53fa49ee247391a0653dee5quangngai-1468933592400.xlsx b/2016/data/e80dc028d53fa49ee247391a0653dee5quangngai-1468933592400.xlsx similarity index 100% rename from 2016/assets/e80dc028d53fa49ee247391a0653dee5quangngai-1468933592400.xlsx rename to 2016/data/e80dc028d53fa49ee247391a0653dee5quangngai-1468933592400.xlsx diff --git a/2016/assets/ec765c32190773f5a18cd8202a5eaf0dquangnam-1468933501467.xlsx b/2016/data/ec765c32190773f5a18cd8202a5eaf0dquangnam-1468933501467.xlsx similarity index 100% rename from 2016/assets/ec765c32190773f5a18cd8202a5eaf0dquangnam-1468933501467.xlsx rename to 2016/data/ec765c32190773f5a18cd8202a5eaf0dquangnam-1468933501467.xlsx diff --git a/2016/assets/ec84067268f47d523b1e80b493248377dhngoaithuong-1468920480753.xlsx b/2016/data/ec84067268f47d523b1e80b493248377dhngoaithuong-1468920480753.xlsx similarity index 100% rename from 2016/assets/ec84067268f47d523b1e80b493248377dhngoaithuong-1468920480753.xlsx rename to 2016/data/ec84067268f47d523b1e80b493248377dhngoaithuong-1468920480753.xlsx diff --git a/2016/assets/ee09c723da4e86cdbe26213413450af2dhsupham-dhthainguyen-1468939061872.xlsx b/2016/data/ee09c723da4e86cdbe26213413450af2dhsupham-dhthainguyen-1468939061872.xlsx similarity index 100% rename from 2016/assets/ee09c723da4e86cdbe26213413450af2dhsupham-dhthainguyen-1468939061872.xlsx rename to 2016/data/ee09c723da4e86cdbe26213413450af2dhsupham-dhthainguyen-1468939061872.xlsx diff --git a/2016/assets/f0aa5a19c2c8c1fde8211341f0e98e26dhkinhtetphcm-1468939229043.xlsx b/2016/data/f0aa5a19c2c8c1fde8211341f0e98e26dhkinhtetphcm-1468939229043.xlsx similarity index 100% rename from 2016/assets/f0aa5a19c2c8c1fde8211341f0e98e26dhkinhtetphcm-1468939229043.xlsx rename to 2016/data/f0aa5a19c2c8c1fde8211341f0e98e26dhkinhtetphcm-1468939229043.xlsx diff --git a/2016/assets/f2846894bd5533e02b122a1e3b4333f6hvnganhang-1468939472850.xlsx b/2016/data/f2846894bd5533e02b122a1e3b4333f6hvnganhang-1468939472850.xlsx similarity index 100% rename from 2016/assets/f2846894bd5533e02b122a1e3b4333f6hvnganhang-1468939472850.xlsx rename to 2016/data/f2846894bd5533e02b122a1e3b4333f6hvnganhang-1468939472850.xlsx diff --git a/2016/assets/f85f04bb2bbd84457b83ac846728a2a6dhspkythuathungyen-1468920667091.xlsx b/2016/data/f85f04bb2bbd84457b83ac846728a2a6dhspkythuathungyen-1468920667091.xlsx similarity index 100% rename from 2016/assets/f85f04bb2bbd84457b83ac846728a2a6dhspkythuathungyen-1468920667091.xlsx rename to 2016/data/f85f04bb2bbd84457b83ac846728a2a6dhspkythuathungyen-1468920667091.xlsx diff --git a/2016/assets/fc511852659150f6305f6f624445300ddhangiang-1468940189321.xlsx b/2016/data/fc511852659150f6305f6f624445300ddhangiang-1468940189321.xlsx similarity index 100% rename from 2016/assets/fc511852659150f6305f6f624445300ddhangiang-1468940189321.xlsx rename to 2016/data/fc511852659150f6305f6f624445300ddhangiang-1468940189321.xlsx diff --git a/2016/assets/ff877788e43bd84f0119dae026996892dhkinhteluat-dhqgtphcm-1468939860894.xlsx b/2016/data/ff877788e43bd84f0119dae026996892dhkinhteluat-dhqgtphcm-1468939860894.xlsx similarity index 100% rename from 2016/assets/ff877788e43bd84f0119dae026996892dhkinhteluat-dhqgtphcm-1468939860894.xlsx rename to 2016/data/ff877788e43bd84f0119dae026996892dhkinhteluat-dhqgtphcm-1468939860894.xlsx diff --git a/2016/scripts/build-database.js b/2016/scripts/build-database.js index 10c4e24..34bb87d 100644 --- a/2016/scripts/build-database.js +++ b/2016/scripts/build-database.js @@ -5,7 +5,7 @@ import path from "path"; import { fileURLToPath } from "url"; const __dirname = path.dirname(fileURLToPath(import.meta.url)); -const ASSETS_DIR = path.join(__dirname, "..", "assets"); +const DATA_DIR = path.join(__dirname, "..", "data"); const DB_PATH = path.join(__dirname, "..", "public", "thptqg2016.db"); // Score patterns for the DIEM_THI string format @@ -194,9 +194,9 @@ function main() { `); // Collect all Excel files (.xlsx and .xls) - const files = fs.readdirSync(ASSETS_DIR) + const files = fs.readdirSync(DATA_DIR) .filter((f) => f.endsWith(".xlsx") || f.endsWith(".xls")) - .map((f) => path.join(ASSETS_DIR, f)); + .map((f) => path.join(DATA_DIR, f)); let totalRows = 0; let errorCount = 0;